/* CSS Document */







* {

	margin: 0;

	padding: 0;

	border: 0;

	}







body {

	margin: 7px 0 30px 0;

	padding: 0;

	color: #4c281c;

	text-align: center;

	font: normal 11px verdana, arial, geneva, helvetica, sans-serif;

	}



	



	



#container {

	width: 860px;

	margin: 0 auto;

	text-align: left;

	position: relative;

	}	







/* HEADER */	



	



#header {

	height: 165px;

	}



	



h1 {

	position: absolute;

	left: 48px;

	top: 35px;

	margin: 0px 0 0 0;

	width: 189px;

	height: 73px;

	font: normal 13px/110% georgia, "Times New Roman", Times, serif;

	}



	



h1 a {

	}

	

	

#textsize {

	font: normal 13px/110% georgia, "Times New Roman", Times, serif;

	position: absolute;

	right: 47px;

	top: 30px;

	}

	

a.textsizesmall {

	color: #4c281c;

	font: normal 13px/110% georgia, "Times New Roman", Times, serif;

	text-decoration: none;

	}

	

a.textsizelarge {

	color: #4c281c;

	font: bold 15px/110% georgia, "Times New Roman", Times, serif;

	text-decoration: none;

	}





p#headertext {

	font: normal 18px/110% georgia, "Times New Roman", Times, serif;

	position: absolute;

	right: 47px;

	top: 70px;

	}

	

	

	





	

	



/* navigation */



	



#nav {

	display: none;

	}



	





.hide {

	text-indent: -3000px;

	}

	

/* Main */ 



#main {

	}





#content {

	padding: 0 47px 47px 47px;

	}

	



	

	

	



#home #content {

	background: none;

	}



#content a {

	color: #4c281c;

	text-decoration: none;

}







	

#content .morelink {

	color: #4c281c;

	font: normal 11px verdana, arial, geneva, helvetica, sans-serif;

	float: right;

	text-decoration: none;

	padding-top: 2px;

	border: none;

	}

	

#content .morelink:hover {

	color: #a7aa6b;



	}

	

#mainimage {

	height: 170px;

	width: 328px;

	}

	

#mainimagetext {

	padding: 18px 0px 0px 28px;

	}

	

#mainimagetext h2, #crossfade h2 {

	font: normal 27px/120% georgia, "Times New Roman", Times, serif;

	color: #4c281c;

	padding: 0 0 4px 0;

	margin-bottom: 8px;

	}

	

#mainimagetext p, #crossfade p {

	font: normal 16px/120% georgia, "Times New Roman", Times, serif;

	color: #4c281c;

	padding-bottom: 10px;

	}

	

/* Main images */







.main02 #mainimagetext h2 {

	color: #4c281c;

	}

	

.main02 #mainimagetext p {

	color: #4c281c;

	}

	

/* Columns */



#columns {

	padding: 10px 20px;

	} 



.col01, .col02, .col03 {

	width: 221px;

	float: left;

	}

	

.col02wide {

	width: 472px;

	float: left;

	padding: 10px 0;

	margin-top: 8px;

	}

	

.col01 h2, .col02 h2, .col03 h2, .col02wide h2 {

	color: #4c281c;

	font: normal 16px/130% georgia, "Times New Roman", Times, serif;

	padding: 4px 0;

	margin-bottom: 8px;

	}



#home .col01 h2 a, #home .col02 h2 a, #home .col03 h2 a {

	color: #4c281c;

	border: none;

	background: none;

	}

		

.col02wide h3 {

	font: bold 11px verdana, arial, geneva, helvetica, sans-serif;

	font: normal 16px/120% georgia, "Times New Roman", Times, serif;

	padding-bottom: 10px;

	padding-right: 50px;

	}

	

.col02wide p {

	padding-bottom: 10px;

	}

	

	

.col02wide ul {

	list-style-type: none;

	padding-bottom: 10px;

	}

	

.col02wide li {

	background: url(img/bullet.gif) 0 6px no-repeat;

	padding: 1px 6px 1px 10px;

	text-decoration: none;

	display: block;

	border: none;

	}

	

	

.col01, .col02 {

	margin-right: 30px;

	}



.col01 ul {

	list-style-type: none;

	width: 221px;

	}

	

.col01 li a {

	background: #eaebdc;

	margin-bottom: 2px;

	padding: 3px 6px;

	text-decoration: none;

	display: block;

	border: none;

	}

	

.col01 ul.lighterlist li a {

	background: #f5f5f1;

	}

	

.col01 li a:hover, .col01 ul.lighterlist li a:hover, .col01 li a.on {

	background: #d0d2b1;

	border: none;

	}

	

.col02 img, .col03 img {

	padding-bottom: 4px;

	}

	

.col02 p, .col03 p, .col02 h4, .col03 h4 {

	padding: 0 4px;

	}

	

.col01 p a, .col02 p a, col03 a, .col02wide a {

	border-bottom: 1px dotted #4c281c;

	}

	

.col01 p a:hover, .col02 p a:hover, col03 a:hover, .col02wide a:hover {

	border-bottom: 1px dotted #4c281c;

	background: #eaebdc;

	}

	

#news h3 a {

	border: none;

	background: none;

	}

	

.listborder {

	background: url(img/bg_headers.gif) center top repeat-x;

	padding: 10px 0;

	margin-top: 8px;

}



.highlight {

	background: #eaebdc;

	padding: 10px 20px;

	border: none;

	margin-bottom: 10px;

}



iframe {

	margin: 8px 0 14px 0;

	border:1px solid #c2b6a2;

	 }





/* News article */



.article {

	background: url(img/bg_headers.gif) center bottom repeat-x;

	padding-bottom: 10px;

	margin-bottom: 10px;

	}



.article img {

	float: left;

	padding-right: 20px;

	}



.articletext {

	float: left;

	width: 221px;

	}

	

.col02wide .articletext h3 {

	padding-right: 0;

	}

	

	

.arrowlink {

	background: url(img/bullet2.gif) 0 3px no-repeat;

	padding-left: 10px;

	text-decoration: none;

	}



.arrowlink2 {

	background: url(img/bullet3.gif) 0 3px no-repeat;

	padding-left: 10px;

	text-decoration: none;

	}



/* Footer */



#footer {

	color: #4c281c;

	width: 820px;

	margin: 0 auto;

	text-align: left;

	padding-top: 2px;

	}

	

#footer a {	

	color: #4c281c;

	text-decoration: none;

	}

	

.copy {

	float: left:

	width: 400px;

	padding-top: 2px;

	}

	

.tag {

	width: 200px;

	float: right;

	text-align: right;

	margin: 0;

	padding: 0;

	color: #4c281c;

	font: normal 14px/130% georgia, "Times New Roman", Times, serif;



	}

	

.siteby {

	background: url(img/theconsult.gif) bottom center no-repeat;

	width: 80px;

	height: 11px;

	float: right;

	margin: 0;

	padding: 0;

	}



.siteby a {

	background: url(img/theconsult.gif) top center no-repeat;

	width: 80px;

	height: 11px;

	display: block;

	text-indent: -3000px;

	}



.siteby a:hover {

	background: none;

	}

	



a {

	outline: none;

	}



	



/* Clearfix */	



	



.clearfix:after, .article:after  {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}







.clearfix, .article {display: inline-block;}







/* Hides from IE-mac \*/



* html .clearfix, * html .article {height: 1%;}



.clearfix, .article {display: block;}



/* End hide from IE-mac */		