body { background: url(../images/bg.jpg) repeat-x; background-color: #EBEBEB; margin: 0px 0px 0px 0px; text-align: center; }
p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #666666; }
a { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #AF0000; text-decoration: underline; }
a:hover { text-decoration: underline; }
ul { margin: 10px 25px 25px 30px; padding: 0px; list-style-image: url(../images/inset/bullet.gif); font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #666; list-style-position: outside; }
ul a { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #AF0000; }
ul a:hover { text-decoration: underline; }

.right { text-align: right; }
.bblue { color: #2f71bf; font-weight: bold; font-size: 12px;}
.bold { font-weight: bold; font-size: 12px; }
#verdicts li { margin: 5px 0px 5px 0px; }

/* body content body heading tags */
.page{ background: url(../images/sub/hdr_blank.gif) no-repeat; height:55px; width:550px;}
	h1#body_content_title{ font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:24px; margin:0; padding:12px 0 0 20px;}
	 #body_content_body h1, #body_content_body h2, #body_content_body h3, #body_content_body h4, #blurb_6_title, { font-family:Arial, Helvetica, sans-serif; }
	 /*#body_content_body h2{ font-size:12px; text-align:center;}*/
	 #body_content_body h2 { font-size:16px; font-weight:bold; color:#2F71BF; letter-spacing:0px; margin: 10px 15px 0px 20px;/* font-family:"myriad Condensed Web", Arial, Helvetica;*/}
	 #body_content_body h3, #blurb_6_title, { font-size:20px; font-weight:bold; color:#4d4d4d;  font-variant:small-caps; letter-spacing:0px; margin: 10px 15px 0px 20px;/* font-family:"myriad Condensed Web", Arial, Helvetica;*/}
	 #body_content_body h4{ font-size:12px; font-weight:bold; color: #2F71BF; margin: 10px 15px 0px 20px;}


/* home divs */
#container { width: 765px; background: url(../images/home/bg_homebody.gif); text-align: left; margin: 0px auto 0px auto; }
#top1 {width: 765px; height: 37px; background: url(../images/home/home_ready_01.gif) no-repeat; }
#top1 p { text-align: right; margin: 7px 24px 0px 0px; }
#top1 a { color: #666666; text-decoration: underline; }
#top1 a:hover { color: #AF0000; }
#top2 {width: 765px; height: 101px; background: url(../images/home/home_ready_02.gif) no-repeat; display: block; }

#bodycontainer1 { width: 765px; background: url(../images/home/bg_top.gif) no-repeat; padding: 0px 0px 0px 0px; }
#bodycontainer1:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#bc2 { width: 719px; background: url(../images/home/home_ready_21.jpg) no-repeat bottom right; margin: 0px 24px 0px 22px; }
#bc2:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#c1 { width: 169px; float: left; display:inline; overflow:hidden;}
#c2 { width: 550px; float: right; }
#headlines { width: 169px; background: url(../images/home/home_ready_12.jpg) repeat-y; }
#headlines p { color: #FFFFFF; margin: 10px 20px 10px 13px; }
#headlines a { color: #9DD1FF; }
#headlines div { width: 169px; background: url(../images/home/home_ready_19.jpg) no-repeat bottom; }
#mainimage { width: 550px; height: 236px; }
#menubar1 { width: 169px; height: 184px; }
#menubar2 { width: 550px; height: 30px; }
#menubar3 { width: 169px; height: 197px; }
#c2a { width: 375px; background: url(../images/home/home_ready_10.jpg) no-repeat bottom; float: left; }
#c2atop { width: 375px; }
#c2atop p { margin: 10px 15px 10px 10px; }
#c2a1 { width: 187px; float: left; position: relative; }
#c2a1 p { margin: 10px 17px 10px 13px; }
#c2a2 { width: 188px; float: left; }
#c2a2 p { margin: 10px 15px 10px 0px; }
#c2b { width: 175px; float: left; }
#c2b p { color: #FFFFFF; margin: 10px 10px 10px 15px; }
#c2b a { color: #FFE400; }
.fields { display: block; width: 145px; height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border-width: 0px; padding-top: 5px; margin: 0px; } 
.bigfields { display: block; width: 145px; height: 80px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border-width: 0px; padding-top: 5px; margin: 0px; } 
#quickcontact { width: 150px; }
#quickcontact form { width: 145px; margin-top: 0px; margin-left: 15px; margin-bottom: 0px; margin-right: 0px; }
#quickcontact div { margin: 2px 0px 0px 0px; font-size: 11px; color: #000000; }
#foot1 { width: 765px; height: 33px; background: url(../images/home/home_ready_23.gif) no-repeat top; }
#foot2 { width: 765px; background: url(../images/home/bg_foot.gif) repeat-y top left; }
#foot2 p { text-align: center; margin: 10px 10px 10px 10px; }
#foot2 a { color: #666666; text-decoration: underline; }
#foot2 a:hover { color: #AF0000; }

#meet { width: 169px; height: 52px; background: url(../images/home/home_ready_07.jpg) no-repeat top left; margin: 0px; padding: 0px; position: relative; }
#meet a {display: block; width: 169px; height: 52px; }
#meet span { display: none; }

/* Sub Divs */
#subcontainer { width: 765px; background: url(../images/sub/bg_subbody.gif); text-align: left; margin: 0px auto 0px auto; }
#sbc2 { width: 719px; margin: 0px 24px 0px 22px; }
#sbc2:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#c2sub { width: 550px; }
#c2sub p { margin: 12px 15px 20px 20px; }
#subimage { width: 550px; height: 184px; }
.sfields { display: block; width: 137px; height: 22px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; border-style: solid solid solid solid; border-width: 1px; border-bottom-color: #474747; border-right-color: #474747; border-top-color: #777777; border-left-color: #777777; padding-top: 5px; margin: 0px; background-color: #dcddda; } 
.sbigfields { display: block; width: 137px; height: 80px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; border-style: solid solid solid solid; border-width: 1px; border-bottom-color: #474747; border-right-color: #474747; border-top-color: #777777; border-left-color: #777777; padding-top: 5px; margin: 0px; background-color: #dcddda; overflow: auto; } 
#subcontact { width: 169px; background: url(../images/home/home_ready_12.jpg) repeat-y; }
#subcontact form { width: 137px; margin-top: 5px; margin-left: 13px; margin-bottom: 0px; margin-right: 0px; }
#subcontact div { margin: 2px 0px 0px 0px; font-size: 11px; color: #000000; }
#contactform { text-align: center; width: 340px; margin: 20px 20px 0px 95px; }
#contactform div { padding: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-align: right; }
#contactform p { text-align: center; margin: 0px; }
.bigfields2 { width: 325px; height: 150px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #797979; border-width: 1px; border-style: solid; overflow: hidden; }
#address { text-align: center; width: 400px; margin: 20px 20px 0px 95px; }

/* nav 1 */
#m_nav { width: 169px; height: 184px; background: url(../images/home/nav.gif) no-repeat top left; margin: 0px; padding: 0px; position: relative;  }
#m_nav li {margin: 0px; padding: 0px; list-style: none; display: block; position: absolute; z-index:9999999;}
#m_nav a {display: block;}
#m_nav span { display: none; }

#m_nav1 { top: 0px; width: 169px; height: 31px;}
#m_nav2 { top: 31px; width: 169px; height: 30px; }
#m_nav3 { top: 61px; width: 169px; height: 31px;}
#m_nav4 { top: 92px; width: 169px; height: 31px;}
#m_nav5 { top: 123px; width: 169px; height: 30px;}
#m_nav6 { top: 153px; width: 169px; height: 31px;}
#m_nav1 a {height: 31px;}
#m_nav2 a {height: 30px;}
#m_nav3 a {height: 31px;}
#m_nav4 a {height: 31px;}
#m_nav5 a {height: 30px;}
#m_nav6 a {height: 31px;}

#m_nav1 a:hover { background: url(../images/home/nav.gif) -169px -0px no-repeat;}
#m_nav2 a:hover { background: url(../images/home/nav.gif) -169px -31px no-repeat; }

#m_nav3 a:hover { background: url(../images/home/nav.gif) -169px -61px no-repeat;}
#m_nav4 a:hover { background: url(../images/home/nav.gif) -169px -92px no-repeat;}
#m_nav5 a:hover { background: url(../images/home/nav.gif) -169px -123px no-repeat;}
#m_nav6 a:hover { background: url(../images/home/nav.gif) -169px -153px no-repeat;}

ul.sub-nav { visibility:hidden; position:absolute; top:0px; left:150px; background:url(../images/sub-bg.jpg) 0px 0px repeat-y; width:150px; height:400px; margin:0px; padding:0px; z-index:999999;  }
ul.sub-nav li { display:block; float:left; width:150px; height:25px; position:relative !important; }
ul.sub-nav li a {   text-decoration:none; color:#FFFFFF; font-size:12px; text-transform:uppercase; height:auto !important;  } 
li:hover ul.sub-nav { visibility:visible; }


/* nav 2 */
#nav2 { background: url(../images/home/nav2.gif) no-repeat top center; width: 550px; height: 30px; position: relative; margin: 0px; padding: 0px; }
#nav2 li { list-style: none; padding: 0px; margin: 0px; position: absolute; top: 0px;}
#nav2 li, #nav2 a { height: 30px; display: block; }
#nav2 span { display: none;}
#nav2_1 { width: 108px; left: 0px;}
#nav2_2 { width: 125px; left: 108px;}
#nav2_3 { width: 106px; left: 234px;}
#nav2_4 { width: 102px; left: 340px;}
#nav2_5 { width: 109px; left: 442px;}

#nav2_1 a:hover { background: transparent url(../images/home/nav2.gif) -0px -30px no-repeat;}
#nav2_2 a:hover { background: transparent url(../images/home/nav2.gif) -108px -30px no-repeat;}
#nav2_3 a:hover { background: transparent url(../images/home/nav2.gif) -234px -30px no-repeat;}
#nav2_4 a:hover { background: transparent url(../images/home/nav2.gif) -340px -30px no-repeat;}
#nav2_5 a:hover { background: transparent url(../images/home/nav2.gif) -442px -30px no-repeat;}

/* nav 1 */
#s_nav { width: 169px; height: 197px; background: url(../images/home/s_nav.jpg) no-repeat top left; margin: 0px; padding: 0px; position: relative; }
#s_nav li {margin: 0px; padding: 0px; list-style: none; display: block; position: absolute;}
#s_nav a {display: block;}
#s_nav span { display: none; }

#s_nav1 { top: 0px; width: 169px; height: 66px;}
#s_nav2 { top: 66px; width: 169px; height: 65px;}
#s_nav3 { top: 131px; width: 169px; height: 66px;}
#s_nav1 a {height: 66px;}
#s_nav2 a {height: 65px;}
#s_nav3 a {height: 66px;}

#s_nav1 a:hover { background: url(../images/home/s_nav.jpg) -169px -0px no-repeat;}
#s_nav2 a:hover { background: url(../images/home/s_nav.jpg) -169px -66px no-repeat;}
#s_nav3 a:hover { background: url(../images/home/s_nav.jpg) -169px -131px no-repeat;}

h1{font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
/*h1.page{height:55px;font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;background-image:url(../images/sub/hdr_about.gif)} 
h1.page span{display:none;}*/

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.style2 {color: #666666}


#int-menu{background-color:#FFFFF0; border:2px solid #2F71BF; float:right; margin:10px 0 10px 10px; padding:5px; padding-top:15px; width:200px;}
#int-menu a:link, #int-menu a:visited{color:#AF0000; text-decoration:underline;}
#int-menu a:hover, #int-menu a:active{color:#AF0000; text-decoration:underline;}
#int-menu ul{margin:0; padding:5px 0 0 15px; list-style-image: url(../images/inset/bullet.gif); font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #666; list-style-position: outside;}
#int-menu ul li{background-image:none;padding-bottom:6px; text-decoration:underline;}
#int-menu #blurb_7_title, { font-size:14px;font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#2F71BF;  }
#int-menu #blurb_7_title a{color:#4d4d4d; font-family:Arial, Helvetica, sans-serif; font-size:15px; margin: 0 0 10px 0; font-weight:bold;}
