@charset "UTF-8";

body {margin:0;padding:0;background-color:#d9d7c9;background-image:url(../images/main_background.jpg);background-repeat:repeat-x;background-position:top left;}
img {border:0;}
div#wrapper {width:795px;height:auto;margin:0 auto;}

/* === HOME CHANGES === */
.imgbox {background:url(../images/imgs_bg.jpg) top left repeat-x;width:765px;height:86px;margin:10px 0;display:block}
.imgbox ul {list-style:none;margin:4px 0 0 0;padding:0 0 0 6px}
.imgbox ul li {width:70px;height:50px;border:1px solid #e0ded3;float:left;margin:0 5px}
.imgbox ul li img {width:70px;height:50px;}
.imgbox h2 { font-size:10px;color:#224359; font-weight:normal; text-transform:uppercase; font-family:arial, sans-serif;margin:0;padding:8px 0 0 12px}


.side_photos {width:205px;height:320px;background:url(../images/sb_images.jpg) top left no-repeat}
.side_photos ul {list-style:none;width:200px;margin:10px 0 0 10px;padding:0;}
.side_photos ul li {width:80px;height:50px;border:1px solid #e0ded3;float:left;margin:10px 10px 0 0}
.side_photos ul li img {width:80px;height:50px;}

/* === HEADER === */
div#header {width:795px;overflow:hidden;}
div#header .logo {margin:12px 0 14px 7px;border:0;float:left;}
div#header .topquote {width:300px;height:11px;margin:71px 0 35px 0;background:url(../images/top-quote.gif) no-repeat top;float:right;}

/* === NAVIGATION === */
div#nav {width:795px;overflow:hidden}
div#nav ul {list-style-type:none;margin:0;padding:0;}
div#nav ul li {margin:2px 15px;float:left;padding:7px 7px 9px 7px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;text-align:center;}
div#nav ul li a {text-decoration:none;color:#FFF;}
div#nav ul li:hover {height:11px;margin:2px 15px 0 15px;padding:5px 7px 9px 7px;background:url(../images/nav_back_roll.gif) repeat-x top;}

/* === CONTENT === */
div#content {width:100%;margin:20px 0;overflow:hidden;}
div#content #column-text {width:475px;margin:0 15px 0 0;padding:0 50px 0 5px;float:left;text-align:left;}
div#content #column-text h1 {margin:20px 0 10px 0;font-family:"Times New Roman", Times, serif;font-size:24px;font-weight:normal;color:#203749;}
div#content #column-text p {font-family:Helvetica, sans-serif;font-size:13px;font-weight:normal;color:#575d4b;line-height:18px;} 

div#content #column-text div.test_quote {border-bottom:1px solid #c7c4b1;border-top:1px solid #e8e7dd; border-left:0;border-right:0;padding:10px 0;} 
div#content #column-text p.test_name {display:block;font-family:"Times New Roman", Times, serif;font-size:12px;font-weight:normal;color:#666;line-height:14px;margin:-.5em 0 1em 0;padding:0 50px 0 0;text-align:right;} 
div#content #column-text p.spacer {font-family:"Times New Roman", Times, serif;font-size:12px;font-weight:normal;color:#575d4b;line-height:14px;margin:0;padding:0;} 

div#content #column-text table#double_list {width:100%;margin:0; padding:0;}
div#content #column-text table#double_list td.half {width:50%;margin:0; padding:0 0 0 1em;}
div#content #column-text ul {margin:0; padding:0;}
div#content #column-text li {font-family:Helvetica, sans-serif;font-size:13px;font-weight:normal;color:#575d4b;line-height:22px;}


div#content #column-sub {width:215px;margin:0 35px 0 0;float:left;}
div#content #column-sub h1 {width:225px;margin:0 0 10px 0;font-family:"Times New Roman", Times, serif;font-size:20px;font-weight:normal;color:#203749;border-bottom:1px dotted #203749;}
div#content #column-sub .grey {color:#666666;}
div#content #column-sub .window {width:220px;height:87px;margin:15px 0 10px 4px; padding:0 6px 0 5px;clear:both;background:url(../images/bfaftr_bg.jpg) no-repeat 0 0;}
div#content #column-sub .window:hover {background:url(../images/bfaftr_bg_hvr.jpg) no-repeat 0 0}
div#content #column-sub .window img {margin:0}
div#content #column-sub .window img:hover {margin:0}
.window a { background:#e0ded3; width:68px; height:56px; border:1px solid #bfbca9; float:left; display:block; margin-right:2px }
.window a:hover { background:#f0eee3; border:1px solid #fff }
.window h2 { font-size:10px; margin:0 0 3px; color:#224359; font-weight:normal; text-transform:uppercase; font-family:arial, sans-serif; padding:6px 0 0 4px }
.window .hide { display:none }

/*== INTERIOR WINDOWS==*/
div#content #column-sub .windowi {width:225px;height:80px;margin:10px 0;clear:both;background:url(../images/bfaftr_bg_int.jpg) no-repeat 0 0;}
div#content #column-sub .windowi:hover {width:225px;height:80px;margin:10px 0;clear:both;background:url(../images/bfaftr_bg_hvri.jpg) no-repeat 0 0;}
div#content #column-sub .windowi img {margin:7px 16px 0 9px;border:1px solid #666;border-top:1px solid #d9d7c9;border-left:1px solid #d9d7c9;}
div#content #column-sub .windowi img:hover {margin:7px 16px 0 9px;border:1px solid #fff;}

div#content #column-sub #contact {width:225px;height:133px;margin:78px 0 0 0;background:url(../images/contact_bg.gif) no-repeat top;}
div#content #column-sub #sidebar {width:225px;height:123px;margin:0;background:url(../images/contact_bg2.gif) no-repeat 0 0;}
div#content #column-sub #contact h2 {padding:12px 0 0 13px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#FFF;display:block;}
div#content #column-sub #sidebar h2 {padding:12px 0 0 13px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFF;display:block;}
div#content #column-sub #contact p {margin:12px 0 0 13px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#FFF;line-height:16px;display:block;}
div#content #column-sub #sidebar p {margin:12px 0 0 13px;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#FFF;line-height:14px;display:block;}
div#content #column-sub #contact a {margin:0;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#FFF;line-height:16px;}
div#content #column-sub #sidebar a:hover {margin:0;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#FFF;line-height:16px;}

/* === FOOTER === */
div#footer {width:100%;padding:10px 0 5px 0;border-top:1px solid #203749;overflow:hidden;}
div#footer .copyright {width:auto;margin:5px 0;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#203749;float:left;}
div#footer .menu {width:auto;float:right;}
div#footer .menu ul {list-style-type:none;margin:0;padding:2px 0;}
div#footer .menu ul li {font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;margin:0;padding:0 5px;display:inline;border-right:1px solid #666666;}
div#footer .menu ul li a {color:#666;text-decoration:none;}
div#footer .menu ul li a:hover {color:#203749;text-decoration:none;}   

/* === SECRET INFORMATIO === */   
#secretcontact {background:none;}
#secretinfo {background:url(../images/secretbkg.png) top center no-repeat;text-align:center;vertical-align:top;margin:15px;}  
#secretinfo p {padding:6px 0;height:90px;font-family:Trebuchet MS,Arial, Helvetica, sans-serif;color:#fff;text-align:center;font-size:18px;font-weight:normal;line-height:22px;}
#secretinfo a, #secretinfo a:link, #secretinfo a:visited {padding:6px 0;height:50px;font-family:Trebuchet MS,Arial, Helvetica, sans-serif;color:#fff;text-align:center;font-size:18px;font-weight:normal;line-height:22px;text-decoration:none;}
#secretinfo a:hover, #secretinfo a:active {padding:6px 0;height:50px;font-family:Trebuchet MS,Arial, Helvetica, sans-serif;color:#fff;text-align:center;font-size:18px;font-weight:normal;line-height:22px;text-decoration:none;}



/*-------------------------------------------
----- JACKRABBIT DESIGN: SIGNATURE
-------------------------------------------*/

.jackrabbit {
	padding:1px;
	margin-top: 19px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	text-align: right;
}

.jackrabbit p {
	font:normal 9px/9px "trebuchet ms", verdana, arial, helvetica, sans-serif;
	color: #a89c7d;
	padding:0;margin:0;
	text-transform: uppercase;
}

.jackrabbit p a, .jackrabbit p a:link, .jackrabbit p a:visited {
font:normal 9px/9px "trebuchet ms", verdana, arial, helvetica, sans-serif;
text-decoration:none;
color: #a89c7d;
padding:0;margin:0;
text-transform: uppercase;
}

.jackrabbit p a:hover, .jackrabbit p a:active {
	color: #135798;
}