/* CSS Document */
* html {  }
body { font-family:Verdana, Tahoma, arial, sans-serif; color:#333333; font-size:11px; background:#72564e; }


a { color:#2D2D2D; text-decoration:none; }
a:hover { text-decoration:underline; }
h1 { font-family: "Times New Roman", Times, serif;font-size:17px; background: url(../images/h1bottom1.gif) no-repeat left bottom;
padding:0px 0 16px 25px;}
h2 { font-family: "Times New Roman", Times, serif;font-size:17px; 
padding:5px 0 5px 12px;}

#pagetop { height:17px; background:url(../images/pagebg_top2.gif) no-repeat 50% 0; }
#wrapper { background:url(../images/pagebg_mid3.gif) repeat-y 50% 0; padding:0;  }

#wrapper2 { width:750px; margin:0 auto;  }

#header { position:relative; padding:0; height:200px; }
#header .logotext { width:200px; height:200px; float:left; background:url(../images/logo3.gif);margin:0px 0 0 0px; }
#header .head_left { width:562px; float:left; }
#header .logotext strong { display:none; }	
#header .logotext a { display:block; height:117px; margin:0; background:url(../images/logo.gif) no-repeat 0 50%; cursor:pointer; }
#header .blacksubhead { position:absolute; top:0px; right:0; width:546px; height:196px; background:url(../images/headercot.jpg) repeat-x; text-align:left; z-index:4; border:solid 2px #FFFFFF;}
#header .blacksubhead h2 { padding-bottom:0; margin-bottom:0;position:absolute; bottom:3px; left:3px; color:#FFF; font-size:18px; }
#header .blacksubhead h2 small { font-size:11px; font-weight:normal; }
#header .blacksubhead h2 small a { color:#fff; }

#headinfo { float:right; width:242px; height:20px; }
#headinfo a { color:#EFEFEF; }
#headinfo a:hover { color:#D2D2D2; text-decoration:underline; }



#content {  width:750px; background:#b09388; }

#left { float:left; width:200px; margin:3px 0px 0 0; background-color:#b09388; }
#left ul { margin: 0; padding-left:12px; background:none;}




#breadcrumb { background-color:#FFFFFF; border-bottom:1px dotted #333333; padding:8px 0; }

#main .col3-left {
	float: left;
	width: 48.6%;
	margin:1px 0px 1px 4px;
	padding:2px;
	background:url(../images/mainback.jpg)  repeat-x;
	}
#main .col3-leftlong {
	float: left;
	width: 542px;
	margin:1px 0px 10px 4px;
	padding:2px 0 0 20px;
	background:url(../images/mainback.jpg)  repeat-x;
	}
	
	#main .col3-left img{
    margin-right:3px;
	padding:1px;
	border:solid 1px #b09465;
	
}
	#main .col3-left p{
	padding:0 10px 0 10px;
	}
#main .col3-right {
	float: left;
	width: 48.6%;
	margin:1px 0px 1px 0px;
	padding:2px;
	background:url(../images/mainback.jpg)  repeat-x;
}
#main .col3-right p{
	padding:0 10px 0 10px;
	}
#main .col3-right img{
    margin-right:3px;
	padding:1px;
	border:solid 1px #b09465;
	
}
#main .col3-right img.left{
float:left;
    margin-right:3px;
	padding:1px;
	border:solid 1px #b09465;
	
}


#right { padding:2px 0px 0 0; float:left; width:548px; background-color:#FFFFFF; border:solid 1px #51433e;margin-top:5px} 
#right .main{ padding:0px 5px 0 10px; float:left; width:520px; }
#right .postinfo { display:block; margin:5px; padding:3px; background-color:#EFEFEF; border:1px solid #D4D4D4; }
#right .postinfo a:hover {  }
#right p { padding:0px 15px 0 20px; }
#right p a { text-decoration:underline; }
#right p a:hover { text-decoration:none; }
#right blockquote { border-left:1px solid #C7C7C7; padding-left:10px; }

#right .leftcol { float:left;  margin-left:5px; width:262px; }
#right .leftcol p {margin:-20px 0 50px 10px; vertical-align:text-top;}
#right .rightcol { float:left;  margin-left:5px; width:262px;  }

#footer { width:100%; height:22px; padding-bottom:30px; background:url(../images/pagebg_bot3.gif) no-repeat 50% 100%; } 
#footer .legal { width:740px; margin:0 auto; text-align:right; clear:both; }
#footer .legal a { text-decoration:underline; }
#footer .legal a:hover { text-decoration:none; }
.more { text-align:right; }
.more a { padding-left:8px; background:url(../images/readmorearrow.gif) no-repeat 0 50%; }

.clear { clear:both; }
.imageStyle {border: 1px solid #915F46;}