/* reset all */
html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;margin:0;padding:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:0.9em;font-weight:inherit;color:#666;}
input,textarea,select{_font-size:90%;}
legend{color:#000;}


/** BODY ELEMENTS **/
body { font-family: verdana, geneva, arial, helvetica, sans-serif; margin-left: 0px; margin-top: 25px; margin-right:0px; margin-bottom:0px; background-color:#FFF;text-align:center;} 
table {font-family:  arial, verdana, sans-serif; font-size: 12px; color: #FFF;text-decoration:none;} 
div {font-family:  arial, verdana, sans-serif; font-size: 12px; color: #FFF;text-decoration:none;} 
p {font-family:  arial, verdana, sans-serif; font-size: 12px; color: #FFF;text-decoration:none;margin-bottom:12px;}

a:link { font:  Verdana, Arial, Helvetica, sans-serif; color: #888; text-decoration:none;} 
a:visited{ font:  verdana, arial, helvetica, sans-serif; color: #888; text-decoration:none;}
a:active, a:focus { font: Verdana, Arial, Helvetica, sans-serif; color: #888; text-decoration:none;} 
a:hover { font:  verdana, arial, helvetica, sans-serif; color: #BBB; text-decoration:none;} 


/** PAGE ELEMENTS **/
#doc { margin-left: auto;margin-right: auto;width:900px; text-align:left;}
#bd{position:absolute;top:110px;width:900px;min-height:382px;height:auto !important;height:382px;background-color:#333;}
#hd{position:absolute;top:25px;width:900px;height:75px;display:inline;text-align:left;background-color:#FFF;margin:0;padding:0;}
#hd img{position:relative;float:left;display:inline;margin:0;padding:0;}
#ft{position:absolute;top:480px;width:900px;height:25px;clear:both;font-size:11px;color:#222;text-align:left;background-color:#FFF;}

#copy_home{position:absolute;left:485px;width:405px;display:inline;background:transparent;margin:0 0 0 0;font-color:#FFF;padding-top:10px;border:0px solid;}
#copy_home_image_left{background:transparent;margin:0 0 0 0 ;color:#fff;border:0px solid;}
#copy_home_image_right{position:relative;float:right;background:transparent;margin:0px 15px 0px 0px;color:#fff;border:0px solid;margin-top:175px;}
#copy_home_image_right img{padding:0px 0px 0px 0px;}

#copy_featured{position:relative;float:right;width:400px;display:inline;margin:15px 0px 0 0;background:transparent;color:#FFF;border:0px solid;text-align:right;}
#copy_featured_left{position:relative;float:left;background:transparent;margin:0 0 0 0 ;border:0px solid;}
#copy_featured_thumb{background:transparent;margin:3px 0 0 3px ;color:#FFF;border:0px solid;}
#copy_featured_thumb_detail{position:absolute;background:transparent;top:90px;left:30px;color:#FFF;border:0px solid;}
#copy_main{width:900px;display:inline;background:#999;color:#FFF;}

#copy_text{background:transparent;padding:15px 10px 10px 15px;color:#FFF;border:0px solid;width:450px;}
#copy_image{position:relative;float:right;width:420px;display:inline;background:transparent;margin:0 0 0 0;border:0px solid;text-align:right;}
.padd{padding-right:10px;}

.cleardiv{clear: both;height: 1em;}
#cleardiv2{position:absolute;top:685px;width:900px;background:transparent;clear: both;height: 20px;}
#cleardiv3{position:absolute;top:730px;width:900px;background:transparent;clear: both;height: 20px;}

#copyright{position:relative;float:right;font-size:11px!important;color:#222!important;background:transparent;padding:0!important;margin: 5px 0 0 0!important;}
#copyright p{color:#222!important;}

ul.subnav{padding:0;margin: 5px 0 0 -12px;}
li.subnav{font-size:13px;color:#222;display:inline;margin:0 0 0 12px;padding:0;}
li.subnav a:link,.subnav a:visited,.subnav a:active {font-size:13px;color:#222;display:inline;text-decoration:none;text-transform:uppercase;}
li.subnav a:hover{text-decoration:none;color:#666;}

ul.subnav2{padding:0;margin: 5px 0 0 -12PX;}
li.subnav2{font-size:13px;color:#888;display:inline;margin:0 0 0 12px;padding:0;}
li.subnav2 a:link,.subnav2 a:visited,.subnav2 a:active {font-size:13px;color:#888;display:inline;text-decoration:none;text-transform:uppercase;}
li.subnav2 a:hover{text-decoration:none;color:#aaa;}

.thumb_cell{
	text-align:center; 
	vertical-align:top;

}

.thumb_fr{
	border:1px solid #ddd; 
	display: block;
	padding:4px;
	margin:5px;

}
.curr_fr{
	border:1px solid #aaa;
}


/** PAGE STYLES **/
a.grey:link { font:  Verdana, Arial, Helvetica, sans-serif; color: #ACACAC; text-decoration:none;} 
a.grey:visited{ font:  verdana, arial, helvetica, sans-serif; color: #ACACAC; text-decoration:none;}
a.grey:active, a:focus { font: Verdana, Arial, Helvetica, sans-serif; color: #CA7829; text-decoration:none;} 
a.grey:hover { font:  verdana, arial, helvetica, sans-serif; color: #CA7829; text-decoration:none;} 

.red_link { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #960411; text-decoration:none} 
.red_link A:link { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #960411; text-decoration:underline} 
.red_link A:visited{ font: 12px verdana, arial, helvetica, sans-serif; color: #960411; text-decoration:underline}
.red_link A:active { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #960411; text-decoration:underline} 
.red_link A:hover { font: 12px verdana, arial, helvetica, sans-serif; color: #666666; text-decoration:underline} 
		
IMG.photo1 { border-width: 2px; border-color: #8786A0; }


H1 {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	letter-spacing:0px;
	color: #222;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: center;
	padding-left:15px;
	position:relative;
	float:left;
	display:inline;
	margin-top: 50px;
}
H1 a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding-bottom: 2px; padding-left: 10px; COLOR: #000;  text-decoration: none;}
H1 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding-bottom: 2px; padding-left: 10px; COLOR: #000;  text-decoration: none;}
H1 a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding-bottom: 2px; padding-left: 10px; COLOR: #000;  text-decoration: none;}
H1 a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding-bottom: 2px; padding-left: 10px; COLOR: #000;  text-decoration: none;}

H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 2px;
}
#hd H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #888;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-top: 60px;
	margin-bottom: 2px;
	position:relative;
	float:right;
}
H2 a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding-bottom: 2px; padding-left: 10px; COLOR: #000;  text-decoration: none;}
H2 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding-bottom: 2px; padding-left: 10px; COLOR: #000;  text-decoration: none;}
H2 a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding-bottom: 2px; padding-left: 10px; COLOR: #000;  text-decoration: none;}
H2 a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding-bottom: 2px; padding-left: 10px; COLOR: #000;  text-decoration: none;}


H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #fff;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-bottom: 2px;
	margin-top: 2px;
}
H3 a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #33691D;  line-height: 12pt; font-weight: bold; text-decoration: none;} 
H3 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #33691D;  line-height: 12pt; font-weight: bold; text-decoration: none;} 
H3 a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555;  line-height: 12pt; font-weight: bold; text-decoration: none;} 
H3 a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #888888;  line-height: 12pt; font-weight: bold; text-decoration: none;} 

H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-top: 2px;
	margin-bottom: 5px;
	text-align: left;
}
H4 a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #33691D;  line-height: 12px; font-weight: bold; text-decoration: none;} 
H4 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #33691D;  line-height: 12px; font-weight: bold; text-decoration: none;} 
H4 a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #555555;  line-height: 12px; font-weight: bold; text-decoration: none;} 
H4 a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #888888;  line-height: 12px; font-weight: bold; text-decoration: none;} 

H5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #33691D;
	font-style: normal;
	line-height: 10px;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-bottom: 0px;
	margin-top: 12px;
}
H5 a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #33691D;  line-height: 10px; font-weight: bold; text-decoration: none;margin-bottom: 0px;margin-top: 12px;} 
H5 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #33691D;  line-height: 10px; font-weight: bold; text-decoration: none;margin-bottom: 0px;margin-top: 12px;} 
H5 a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #555555;  line-height: 10px; font-weight: bold; text-decoration: underline;margin-bottom: 0px;margin-top: 12px;} 
H5 a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #888888;  line-height: 10px; font-weight: bold; text-decoration: none;margin-bottom: 0px;margin-top: 12px;} 

#ico-loading{
	display:none;
	padding-top:200px;
	padding-left:100px;
}

