body {margin: 0px; background-color:#4a4a4a; font-family:Arial, Helvetica, sans-serif}

img{ border:none}

#main_bg{float:left; width:100%; background-image:url(../images/main_bg.jpg); background-repeat:no-repeat; background-position:top center}

#nascar_bg{float:left; width:100%; background-image:url(../images/nascar_bg.jpg); background-repeat:no-repeat; background-position:top center}

#layout{width:760px; margin:0 auto 0 auto}

#header{width:760px; padding:0 0 17px 0; float:left; text-align:center}

#ddtopmenubar{width:460px; margin-left:90px;  line-height:6px; margin-top:266px;}

#ddtopmenubar ul{ margin:0px; padding:9px 0px 9px 0px; list-style:none;width:673px; float:left}

#ddtopmenubar ul li{ color:#fff; text-transform:uppercase; font-size:10px; padding:0 0  0 21px; display:inline; font-weight:bold;}

#ddtopmenubar ul li.last{ padding-right:0px}

#ddtopmenubar ul li a{ color:#fff; text-decoration:none; padding:9px 0;}

#ddtopmenubar ul li a:hover{ color:#AEC1A2; text-decoration:none; padding:9px 0;}

#ddtopmenubar ul li.current{ color:#848383;}

#ddtopmenubar ul li.active{ color:#AEC1A2; text-decoration:none; }

#banner{ width:760px; float:left}

#banner img{ margin-top:220px;}

#home_content{width:640px; margin-left:112px; color:#fff; font-size:12px; line-height:21px; padding-top:25px;}

#home_content a {font-size: 12px; color:#B7E5FF; text-decoration:none;}

#home_content a:hover {font-size: 12px; color:#AEC1A2;}

 #home_content h3{ padding:0px 0px 0px 0;}





#body_container{width:760px; float:left; color:#fff; font-size:12px; line-height:21px; padding-top:35px}

#body_container h3{ font-size:14px; color:#fff; margin:0px; padding:0px 0px 10px 0; font-weight:bold; text-transform:uppercase}

#body_container p{ padding-bottom:20px; margin:0px}

#body_container a {font-size: 12px; color:#C5C4C4; text-decoration:none;}

#body_container a:hover {font-size: 12px; color:#AEC1A2;}

#body_container .arrow_block{ margin:0px; padding:0px; list-style:none}

#body_container .arrow_block li{ width:740px; background-image:url(../images/arrow.jpg); background-position:top left; background-repeat:no-repeat; padding-left:20px; padding-bottom:15px}


#container_left{float:left; width:138px; padding-right:34px}

#container_left #left_nav{ float:left; width:138px; margin:0px; padding:0px; list-style:none}

#container_left #left_nav li{ float:left; width:138px; font-weight:bold; font-size:12px; padding-bottom:4px; line-height:18px}

#container_left #left_nav li a{color:#bbb7b7; text-decoration:none; float:left; width:128px; padding-left:10px}

#container_left #left_nav li a:hover{ background-image:url(../images/left_menu_hover.png); background-repeat:no-repeat;  background-position:top left; color:#fff;}

#container_left #left_nav li.current{width:128px; padding-left:10px;background-image:url(../images/left_menu_hover.png); background-repeat:no-repeat;  background-position:top left}


#container_right{ float:left;width:588px}

#body_container #container_right h3{ font-size:14px; color:#fff; margin:0px; padding:0px 0px 10px 0; font-weight:bold; text-transform:uppercase;}

#body_container #container_right h3.inner{ font-size:14px; color:#fff; margin:0px; padding:0px 0px 10px 0; font-weight:bold; text-transform:none; }

#body_container #container_right p{ padding-bottom:20px; margin:0px}

#body_container #container_right .arrow_block{ margin:0px; padding:0px; list-style:none}

#body_container #container_right .arrow_block li{ width:538px; background-image:url(../images/arrow.jpg); background-position:top left; background-repeat:no-repeat; padding-left:20px; padding-bottom:15px}

#body_container #container_right .arrow_block li h3{padding-bottom:3px;}

#body_container #container_right .arrow_block li ul{ margin:0px; padding:0px; width:538px; list-style:none}

#body_container #container_right .arrow_block li ul li{ background-image:url(../images/gray_bullet.jpg); background-position:top left; background-repeat:no-repeat; padding-left:20px; padding-bottom:0px}

#body_container #container_right .content_image_box{ float:left; width:588px}

#body_container #container_right .content_image_box .image_container{ float:left; padding-top:5px}

#body_container #container_right .content_image_box  .content{ float:left; width:379px; padding-left:10px}

#body_container #container_right p.morris_text{float:left; width:588px; padding-top:20px;}

#body_container #container_right .image{float:left; width:588px; text-align:center; padding-top:10px;}

#body_container #container_right .image img.right{margin:0 0 0 57px;}

#home_footer{ float:left; width:760px; margin-left: 250px;font-size:12px; color:#fff; padding-bottom:30px; padding-top:40px}

#home_footer a{text-decoration:none; color:#fff}

#home_footer a:hover{ text-decoration:underline}

#home_footer .footer_logo{ float:left; width:760px; text-align:center; padding-top:30px}

#home_footer .footer_logo img{margin-left:25px;}


#home_footer_inner{ float:left; width:588px; text-align:center; font-size:12px; color:#fff; padding-bottom:30px; padding-top:40px}

#home_footer_inner a{text-decoration:none; color:#fff}

#home_footer_inner a:hover{ text-decoration:underline}

#home_footer_inner .footer_logo{ float:left; width:588px; text-align:center; padding-top:30px}

#home_footer_inner .footer_logo img{margin-left:25px;}






#footer{ float:left; width:760px; text-align:center; font-size:12px; color:#fff; padding-bottom:30px; padding-top:40px}

#footer a{text-decoration:none; color:#fff}

#footer a:hover{ text-decoration:underline}

#footer .footer_logo{ float:left; width:760px; text-align:center; padding-top:30px}

#footer .footer_logo img{margin-left:25px;}


#footer_inner{ float:left; width:588px; text-align:center; font-size:12px; color:#fff; padding-bottom:30px; padding-top:40px}

#footer_inner a{text-decoration:none; color:#fff}

#footer_inner a:hover{ text-decoration:underline}

#footer_inner .footer_logo{ float:left; width:588px; text-align:center; padding-top:30px}

#footer_inner .footer_logo img{margin-left:25px;}