@charset "utf-8";
/* CSS Document */

/* Gradients */

.top-gradient {
	background-image:url(../images/top-gradient_06.jpg);
	background-repeat:repeat-x;
	}
	
.btm-gradient {
	background-image:url(../images/btm-gradient_09.jpg);
	background-repeat:repeat-x;
	}
	
.quicklink-bg {
	background-image:url(../images/quicklinks-gradient_11.jpg);
	background-repeat:repeat-x;
	background-color:#47392E;
	}
	
.sub-gradient {
	background-image:url(../images/sub-gradient.jpg);
	background-repeat:repeat-x;
	}

/* Menus */

.services {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#877567;
	padding-top:8px;
	border-bottom:solid 1px #e4e4e4;
	cursor:hand;
	}
	
.services-over {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#261F1A;
	padding-top:8px;
	border-bottom:solid 1px #e4e4e4;
	cursor:hand;
	}

.sub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	background-image:url(/images/sub-gradient.jpg);
	background-repeat:repeat-x;
	padding-left:5px;
	vertical-align:middle;
	border:solid 1px #493C31;
	cursor:hand;
	}
	
.sub-over {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	background-color:#493C31;
	padding-left:5px;
	vertical-align:middle;
	border:solid 1px #493C31;
	cursor:hand;
	}

/* Typography */
body, body ul, body ul li, body a, body a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#493C31;
	line-height:1.5;
	}
	
body ul {
	margin-top:10px;
	margin-bottom:10px;
	}
	
body ul li{
	padding-left:5px;
	line-height:1.5;
	}
	
body a:hover {
	color:#877567;
	}
	
	
.signature { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#493C31; }
.signature a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#877567; }
.signature a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#B7A497; }
	
	
.left-menu a, .left-menu a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#261F1A;
	}
	
.left-menu a:hover {
	color:#877567;
	}

.footer-heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#261F1A;
	}
	
.footer-list, .footer-list a, ul.footer-list, ul.footer-list li, ul.footer-list li a {
	font-family:GraphicPixel;
	font-size:10px;
	color:#B7A497;
	padding-top:0px;
	padding-left:0px;
	margin-left:0px;
	margin-top:3px;
	text-decoration:none;
	list-style:none;
	}
	
.footer a:hover, .footer-list li a:hover, ul.footer-list li a:hover {
	color:#FFF;
	}
	
.latestnews-header, .latestnews-header a, .latestnews-header a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#493C31;
	text-decoration:none;
	}
	
.latestnews-sub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B7A497;
	text-decoration:none;
	}
	
.bigbrown, .bigbrown2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#635143;
	}
	
.bigbrown2 {
	font-size:24px;
	}
	
.blogheader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	color:#635143;
	}
	
.teamheader, .teamheader a, .teamheader a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#635143;
	text-decoration:none;
	}
	
.teamheader a:hover {
	color:#B7A497;
	text-decoration:underline;
	}
	
.teamsub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#877567;
	text-decoration:none;
	}
	
.faq a, .faq a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#493C31;
	line-height:1.5;
	text-decoration:none;
	padding-top:3px;
	padding-bottom:3px;
	}
	
.faq a:hover {
	color:#635143;
	text-decoration:underline;
	}

.faq-detail {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#635143;
	line-height:1.5;
	}
	
/* PNG menu fix */

* html td#mi_213587 {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/nav-about_04.png',sizingMethod='crop');
	}