@charset "utf-8";
/* CSS Document */

/*  START all pages elements  */
*{
	margin:0;
	padding:0;
	border:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

body {}

.clr { clear:both;}

#wrapper {
	width:auto;	
	margin:0 auto 0 auto;
}

.wr_bottom { padding-bottom:30px;}


#logo {
	float:left;
	width:309px;
	height:148px;
}

.flt_lt { float:left;}
.flt_rt { float:right;}

/*  START menu zone  */

#menu { float:left; width:auto;  }

#menu ul { float:left;}


#menu li {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
}

#menu li a:link, #menu li a:visited {font-size:0;}

#menu li a.selected:link, #menu li a.selected:visited {
	float:left;
	color:#000;
	font-size:25px;
	text-decoration:none;
	margin-top:20px;
	white-space:nowrap;
	line-height:80px;
	margin-left:60px;
	font-family:Georgia, "Times New Roman", Times, serif;
}	

/*  END menu zone  */
/*  Start footer  */
#footer, #footer_inner {
	width:auto;
	margin:18px auto 0 auto;
	padding-left:40px;
}

#footer_inner {	margin:3px auto 0 auto;}

#footer_menu {  display:none;}


.copy_right { 
	float:left;
	color:#000;
	font-size:12px;
	padding:5px 0 0 0px;
}

.cerdits { 
	float:left;
	color:#000;
	font-size:12px;
	padding:5px 45px 0 0;
}

.cerdits a:link, .cerdits a:visited {
	color:#000;
	text-decoration:none;
	font-size:12px;
}

/*  End footer  */
/*  END all pages elements  */
/*  Start home page  */
#home_content {
	float:left;
	width:auto;
	height:600px;
	float:left;
}

#left_zone {
	float:left;
	width:auto;
}

#lt_content_home {
	float:left;
	width:auto;
	background:url(../images/home_lt_bg.jpg) no-repeat;
	display:inline;
}

#home_flash_holder {
	width:auto;
	clear:both;
	float:left;
}

#flash_tagline {
	display:none;
}
/*  End home page  */
/*  Start inner pages elements  */
#content {width:auto; clear:both;}

#left_zone_in { width:auto; clear:both;}

#right_zone {width:auto;}

#right_zone img {
	float:left;
	border:1px solid #97acca;
	margin:10px 10px 10px 0;
}

#right_zone img.right { margin-right:0;}

#side_menu {display:none;}

#right_content {width:auto;}

#rt_ct_bottom {	width:auto;}

#content_txt {width:auto;}

#inner_flash_holder {margin:20px 0;}

#lt_gallery_txt {
	position:absolute;
	width:280px;
	top:90px;
	left:18px;
}

#flash_gallery {
	float:left;
	width:935px;
	margin-right:-20px;
	position:relative;
	
}

/*  Styles all pages  */

h1, h2, h3, h4, h5, h6 {font-size:24px; color:#2f405a; padding:5px 0; font-weight:normal;}
h1 {font-family:Georgia, "Times New Roman", Times, serif;}
h2 {font-size:18px; color:#3b5c8c;}
h3 {font-size:14px; color:#3b5c8c; text-transform:uppercase;}
h4 {font-size:15px; color:#252525; text-align:center;}
h5 {font-size:12px; color:#252525; text-align:right; text-transform:uppercase;}
h6 {font-size:12px; color:#252525; text-align:left; text-transform:uppercase;}

#lt_content_home h4, #lt_gallery_txt h4 { font-size:18px; color:#636363; text-align:left;font-family:Georgia, "Times New Roman", Times, serif;}

.white { color:#000;}

#content_txt ol, #content_txt ul { padding: 5px 0 5px 40px;}
#content_txt ol li, #content_txt ul li { line-height:22px;} 
#content p, #home_content p { margin:5px 0;  line-height:20px;}

#content a:link, #content a:visited { text-decoration:underline;}

.fine_txt { font-style:italic;}

/*  Start table format  */
.table_head {
	width:550px;
	height:20px;
	background-color:#2f405a;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	padding-left:10px;
	margin-top: 15px;
}

.table_content {
	width:558px;
	background-color:#f0f3f8;
	border:1px solid #ebebeb;
}

.table_column {
	float:left;
	width:186px;
	
}

.table_column p, #content .table_column a:link, #content .table_column a:visited {
	text-decoration:none;
	line-height:20px;
	font-size:12px;
	color:#2f405a;
	display:block;
	padding-left:10px;
}

#content .table_column p {
	float:left;
	width:186px;
	height:20px;
	margin:0 0 ;
	padding:0 0;
}


/*  End table format  */
/*  END styles all pages  */
/*  End inner pages elements  */
