/* CSS Document */

body {background:#46729b; padding:0; margin:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}

.text {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;color:#000; line-height:22px;}
.smalltext {font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;color:#000;}
.bigtext {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px;color:#000;}
p {line-height:18px;}

a:visited {font-family:Georgia, "Times New Roman", Times, serif;color:#4b0311;}
a:link {font-family:Georgia, "Times New Roman", Times, serif;color:#4b0311;}


#container {background:url(../images/backround.jpg) repeat-y #46729b center; width:901px; margin:auto;}
#container_content {width:861px; margin:auto; overflow:auto;}

#header {background:#eaebdb;width:861px;height:105px;position:relative;} 
#header H1{display:none;} 
#logo {background:url(../images/logo.png) no-repeat;width:360px;height:90px;position:absolute; top:10px;left:20px;}

/*TOP Navigation*/
#nav_top {position:absolute;top:0px;right:0px; background:#11772b; width:240px; height:105px;}


/*Navigation Menu*/
#nav_main {height:30px; background:#b27012;border-top:1px solid #fff; border-bottom:1px solid #fff;}
#nav_main ul {padding:0; margin:0;}
#nav_main a:visited {font-family:Georgia, "Times New Roman", Times, serif; font-size:15px;color:#fff; text-decoration:none; display:block;}
#nav_main li {font-size:16px;color:#fff;list-style-type:none;display:inline; float:left;padding-left:34px;padding-top:6px;padding-right:2px;text-align:center;} /*float left is important! */
#nav_main a:link {font-family:Georgia, "Times New Roman", Times, serif; font-size:15px;color:#fff; text-decoration:none; display:block;}
#nav_main  a:hover {font-family:Georgia, "Times New Roman", Times, serif; font-size:15px;color:#ffcc00; text-decoration:none; display:block;}

/*Front page*/
#container_front_mid_content {background:#e9e7d8;}
#redbox {background:#4b0311; width:380px; height:300px; text-align:left;float:left;border-right:1px #fff solid;}
#videobox {float:left;}
#videobox p{margin:0; padding:0}

#line1 {border-top:1px #fff solid; height:2px; background:#11772b;}

.box_front {width:170px; height:250px; border:0px solid #000; float:left;}
.box_front_title {background:url(../images/back_caramel.jpg) repeat-x; height:30px; width:auto;}
.box_front_title_text {color:#fff; font-size:16px;line-height:30px;text-align:center;}
.box_front_title_text a:visited {font-family:Georgia, "Times New Roman", Times, serif; font-size:15px;color:#fff; text-decoration:none; display:block;}
.box_front_title_text a:link {font-family:Georgia, "Times New Roman", Times, serif; font-size:15px;color:#fff; text-decoration:none; display:block;}
.box_front_title_text  a:hover {font-family:Georgia, "Times New Roman", Times, serif; font-size:15px;color:#ffcc00; text-decoration:none; display:block;}
.box_font_pic {padding:12px 10px 0px 14px;}
.box_front_list {padding:12px 8px 8px 25px;}
.box_front_list ul {padding:0; margin:0;}
.box_front_list li {float:left;width:125px;display:block;line-height:18px;}

.box_front_right {background:url(../images/back_vdot.gif) repeat-y; width:2px; height:300px; float:left;}


/*Inner Pages*/
#content_mid_inner {padding:40px;padding-top:10px;padding-left:30px;}

.services_video {float:left;width:390px;padding-right:20px;}
.services_video_script {float:left;width:350px;}
.services_video_script p {line-height:18px;}
/*Footer*/
#footer {background:#4b0311;width:auto;height:60px;color:#fff;text-align:center;overflow:auto; }
#footer ul {padding:0; margin:0;}
#footer li {font-size:12px;color:#fff;list-style-type:none;display:inline; float:left;padding-left:10px;padding-right:2px;text-align:center;} /*float left is important! */
#footer a:visited {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;color:#fff; text-decoration:none; display:block;}
#footer a:link  {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;color:#fff; text-decoration:none; display:block;} 
#footer  a:hover {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;color:#ffcc00; text-decoration:none; display:block;}
#container_bottom {background:url(../images/back_footer.jpg) no-repeat top center;width:100%; height:26px;}
