@charset "utf-8";
/* CSS Document */

html { background:url(../images/html_bg.jpg) repeat-x #FFFFFF;}
body { margin:0 auto; background:url(../images/body_bg.jpg) left no-repeat; background-position:0 575px; font-family:Arial; font-size:13px;}
a { text-decoration:none;}
img { border:none;}

#header_wrap { width:100%; background:url(../images/header_wrap_bg.jpg) no-repeat right bottom;}
#header_content { background:url(../images/header_content_bg.jpg) right no-repeat; height:142px; width:940px; margin:0 auto; padding:50px 10px 0px;}
#header_content h1 { text-align:center; font-size:22px; padding:40px 0 0 670px; margin:0px; color:#002d66;}

#top_nav { margin:0 auto; width:940px; padding:0 10px;}
#top_nav ul { list-style:none; margin:0px; padding:0px;}
#top_nav ul li { display:inline-block; line-height:39px; font-size:15px; float:left;}
#top_nav ul li a { color:#FFFFFF; padding:0 15px; line-height:39px; display:inline-block;}
#top_nav ul li a:hover { background:url(../images/hover_bg.jpg) repeat-x;}

#container { margin:0 auto; width:960px; margin-top:25px; margin-bottom:25px;}
#left_panel { width:650px; float:left; padding:0 28px;}
.contentheading, .componentheading_contact_us  { font-size:27px; margin:0px; padding-top:15px; color:#f3691c;}
.small {font-size:12px}
.createdate {font-style:italic; font-size:12px;}
h1 { font-size:27px; margin:0px; padding-top:15px; color:#f3691c;}
h2 { color:#002d66; font-size:15px; margin:0px; padding-top:10px;}
p { color:#000; margin:0px; padding-top:10px;}
p b { font-weight:bold; color:#002d66;}
p a { color:#f3691c;}
p a:hover { text-decoration:underline;}
#right_panel { width:196px; float:left; padding:0 28px;}

.box_div { width:294px; float:left; margin-top:15px; padding-bottom:10px;}
.box_div ul {margin:0px; padding:0px; padding-left:15px; padding-top:10px;}


#footer_strip { width:100%; color:#f3691c; height:48px; clear:both; background:url(../images/footer_strip.jpg) repeat-x;}
#footer_strip p {padding:0px; margin:0px;}
#footer_strip em { font-size:15px; width:846px; margin:0 auto; color:#FFFFFF; line-height:48px; display:block;}

#footer_wrap { background:url(../images/footer_bg.jpg) no-repeat right bottom; width:100%; height:320px;}
#footer_wrap #left { float:left; width:450px; margin:15px 0 30px 0;}
#footer_wrap #left p { color:#002d66;}
#footer_wrap #right { float:left; width:450px; margin:15px 0 30px 0;}
#footer_wrap #right p { color:#f3691c; text-align:right}
#footer_content { width:900px; margin:0 auto; margin-top:30px;}
#logo_div img { float:left; margin:10px 5px;}

.footer_box { width:300px; float:left;}
.footer_box p { color:#002d66; margin:0px; padding:0px; font-size:13px;}
.footer_box h1 { color:#002d66; margin:0px; padding:0px; font-size:13px;}
.footer_box ul { list-style:none; color:#002D66; padding:0px;}
.footer_box a { color:#002D66; font-size:13px;}
.footer_box a:hover { text-decoration:underline;}

#vip-quote { background:url(../images/coma_img_left.jpg) left top no-repeat; padding-top:34px; margin-top:10px;}
#vip-quote-author{ background:url(../images/coma_img_right.jpg) right bottom no-repeat; padding: 10px 40px 20px 0px; width:80%; text-align:left; font-weight:bold;}
