﻿body { background: #550701; margin:0; padding:0; font-family: Arial, helvetica, Verdana; font-size: 12px; color: #000; }
html { background: #550701; margin:0; padding:0; font-family: Arial, helvetica, Verdana; font-size: 12px; color: #000; }
img {border:0; }
form {margin:0; padding:0;}
.both { margin:0; padding:0;clear:both;}
.line {margin:0; padding:0;width:100%; overflow:hidden; height: 10px;}
.all_bg {margin:0; padding:0; width:100%;background: #550701 url("images/bg.jpg") center top repeat-y;}
.all {margin:0 auto; padding:0; width:946px; background-color: #fff; }
.top_menu { margin:0; padding:0; height: 45px; width:946px; overflow:hidden; }
.top_menu a { margin:15px 2px 0 0; padding:0;width:178px; height: 30px; line-height: 30px; float:right;font-family: Arial, Tahoma, Helvetica, Verdana; font-size: 12px; text-align:center; text-decoration: none; font-weight: bold; color:#fff; background: #7d3306 url("images/bg_top_menu.gif") 0 0 no-repeat; }
.top_menu a:hover {background: #0f4904 url("images/bg_top_menu.gif") 0 -90px no-repeat;}
#top_menu_2 {background: #020c21 url("images/bg_top_menu.gif") 0 -30px no-repeat;}
#top_menu_2:hover {background: #0f4904 url("images/bg_top_menu.gif") 0 -90px no-repeat;}
#top_menu_3 {background: #0f4904 url("images/bg_top_menu.gif") 0 -60px no-repeat;}
#top_menu_3:hover {background: #0f4904 url("images/bg_top_menu.gif") 0 -90px no-repeat;}
.top_line_blue { margin:0; padding:0; height: 7px; width:946px; overflow:hidden; background: #05173D url("images/bg_top_line_blue.gif") 0 0 repeat-x; }
.top_line_orange { margin:0; padding:0; height: 7px; width:946px; overflow:hidden; background: #CE5004 url("images/bg_top_line_orange.gif") 0 0 repeat-x; }
.top_line { margin:0; padding:0; height: 7px; width:946px; overflow:hidden; background: #9c1005 url("images/bg_top_line.gif") 0 0 repeat-x; }
.logo_box { margin:0; padding:0; height: 182px; width:946px; overflow:hidden; }
.logo { width: 946px; height: 100px; margin: -145px 25px 0; position: absolute; z-index: 10; }
#page .top_line_blue {background: #05173D url("images/bg_top_line_blue.jpg") 0 -7px repeat-x; }
#page .top_line_orange {background: #CE5004 url("images/bg_top_line_orange.jpg") 0 -7px repeat-x; }
#page .top_line {background: #0f4904 url("images/bg_top_line.gif") 0 -7px repeat-x; }
#page .logo_box {background: #fff url("images/bg_logo_box_1.jpg") 0 0 no-repeat;}
.header_menu { margin:0; padding:0; height: 37px; line-height: 37px; width:946px; background: #611813 url("images/bg_header_menu.gif") 0 0 repeat-x;}
.header_menu a {margin:0 5px; padding:0 14px; height: 37px; line-height: 37px; background: #611813 url("images/bg_header_menu.gif") 0 0 repeat-x; font-size: 12px; color:#fff; font-weight: bold; text-decoration: none; float:left; }
.header_menu a:hover {background-image: none; }
.top_box {margin:0 auto; padding:0; width:900px;}
.top_box .left_box {margin:0; padding:0; width:493px; float:left; }
.top_box .right_box {margin:0; padding:0; width:391px; float:right;}
.top_box .left_box_header {height: 30px; line-height: 40px; overflow:hidden; font-weight: bold;}
.top_box .left_box .left_box_header { font-size: 12px; color:#550701; }
.top_box .left_box .left_box_header a {text-decoration: none; color: #05173c; }
.top_box .left_box .left_box_header a:hover {text-decoration: underline;}
.top_box .left_box .box {width:493px; height:104px; overflow:hidden; border: 1px solid #000000;}
.top_box .left_box .box h2 {margin:10px; padding:0; font-size: 16px; font-weight: bold;font-family: Arial, Tahoma, Helvetica, Verdana; }
.top_box .left_box .box p {margin:10px; padding:0; font-size: 11px; font-weight: bold;font-family: Arial, Tahoma, Helvetica, Verdana; }
.top_box .right_box .left_box_header { text-align:center; font-size: 11px; }

.content_box {}
#page .content_box { background: url("images/bg_cont.gif") 10px 20px no-repeat; }
.content {margin:0 auto; padding:0; width:900px; }
#page .content {border: 1px solid #1e8a08;}
.content .ind_box {margin:0 0 0 6px; padding:0; width:294px;border: 1px solid #cccaca; float:left; overflow:hidden;}
.content .ind_box .img {margin: 8px 0 0 8px; padding:0;}
.content .ind_box h2 {margin: 0 0 0 8px; padding:0; width:275px; height: 29px;  line-height: 29px; overflow:hidden; font-size: 14px; text-align:center; background: #864118 url("images/bg_ind_h2.jpg") 0 0 repeat-x; color:#fff; }
.content .ind_box h2:hover {background: #0f4904 url("images/bg_ind_h2.jpg") 0 -87px repeat-x;}
.content .ind_box h2 a {text-decoration:none;color:#fff;}
.content .ind_box a {color:#550802;text-decoration: underline;}
.content .ind_box a:hover {text-decoration: none;}
#ind_box_h2_2 { background: #864118 url("images/bg_ind_h2.jpg") 0 -29px repeat-x;}
#ind_box_h2_2:hover {background: #0f4904 url("images/bg_ind_h2.jpg") 0 -87px repeat-x;}
#ind_box_h2_2 a {text-decoration:none;color:#fff;}
#ind_box_h2_3 { background: #864118 url("images/bg_ind_h2.jpg") 0 -58px repeat-x;}
#ind_box_h2_3:hover {background: #0f4904 url("images/bg_ind_h2.jpg") 0 -87px repeat-x;}
#ind_box_h2_3 a {text-decoration:none;color:#fff;}
.content .ind_box p {margin: 10px 10px 0 10px; padding:0; font-family: Arial, Tahoma, Helvetica, Verdana; font-size: 11px; height: 80px; }
.content .ind_box h3 {margin: 10px; padding:0; font-family: Arial, Tahoma, Helvetica, Verdana; font-size: 12px; }
.content .first {margin-left: 0;}
.content .left_box { margin: 10px; padding:0; width:644px; float:left;}
.content .left_box p {margin: 10px 0; padding:0;}
.content .left_box h2 {margin: 10px 0; padding:0; font-size: 16px; color:#1e8a08; }
.content .left_box h3 {margin: 10px 0; padding:0 0 0 17px; background: url("images/bg_h3_lbc.gif") 0 3px no-repeat; font-size: 14px; color:#970f04; }
.content .left_box a {color:#1F8A08;text-decoration: underline;}
.content .left_box a:hover {text-decoration: none;}
.content .right_box { margin: 10px; padding:0; border-left: 1px solid #550701; width:200px; float:right; font-family: Arial, helvetica, Verdana;}
.content .right_box h2 { margin: 10px; padding:0; font-size: 16px; color: #05173c; }
.content .right_box .menu {margin: 10px 0 50px 10px; padding:0;}
.content .right_box .menu ul {margin: 0; padding:0; list-style: none;}
.content .right_box .menu ul li {margin: 0; padding:0;}
.content .right_box .menu ul li a { padding:0 0 0 14px; font-family: Arial, helvetica, Verdana;font-size: 11px; text-decoration: none; color:#000000; font-weight: bold;}
.content .right_box .menu ul li a:hover {color:#550701; background: url("images/bg_h3_lbc.gif") 0 3px no-repeat;}
.content .right_box .menu ul li ul li {margin-left: 14px; padding:0;}
.content .right_box .menu ul li ul li a { padding:0 0 0 14px; font-family: Arial, helvetica, Verdana;font-size: 11px; text-decoration: none; color:#000000; font-weight: bold;}
.content .right_box .menu ul li ul li a:hover {color:#550701; background: url("images/bg_h3_lbc.gif") 0 3px no-repeat;}
.content .right_box h3 {margin: 20px 10px 5px 10px; padding:0; font-size: 12px; color:#1e8a08; }
.content .right_box p {margin: 10px; padding:0;}
.content .right_box .more { color:#1e8a08; font-weight: bold; text-decoration: none; font-size: 11px;}
.content .right_box .more:hover { text-decoration: underline;}
.content .right_box .box { margin: 10px; padding:10px 0; color:#fff; background-color: #1e8a08; font-size: 11px;}
.content .right_box .box a {color:#fff;text-decoration: underline;}
.content .right_box .box a:hover { text-decoration: none;}

.content_box_blue {}
#page .content_box_blue { background: url("images/bg_contBlue.jpg") 10px 20px no-repeat; }
.contentBlue {margin:0 auto; padding:0; width:900px; }
#page .contentBlue {border: 1px solid #081e4b;}
.contentBlue .first {margin-left: 0;}
.contentBlue .left_box { margin: 10px; padding:0; width:644px; float:left;}
.contentBlue .left_box p {margin: 10px 0; padding:0;}
.contentBlue .left_box h2 {margin: 10px 0; padding:0; font-size: 16px; color:#081e4b; }
.contentBlue .left_box h3 {margin: 10px 0; padding:0 0 0 17px; background: url("images/bg_h3_lbc.gif") 0 3px no-repeat; font-size: 14px; color:#970f04; }
.contentBlue .left_box a {color:#05173D;text-decoration: underline;}
.contentBlue .left_box a:hover {text-decoration: none;}
.contentBlue .right_box { margin: 10px; padding:0; border-left: 1px solid #550701; width:200px; float:right; font-family: Arial, helvetica, Verdana;}
.contentBlue .right_box h2 { margin: 10px; padding:0; font-size: 16px; color: #05173c; }
.contentBlue .right_box .menu {margin: 10px 0 50px 10px; padding:0;}
.contentBlue .right_box .menu ul {margin: 0; padding:0; list-style: none;}
.contentBlue .right_box .menu ul li {margin: 0; padding:0;}
.contentBlue .right_box .menu ul li a { padding:0 0 0 14px; font-family: Arial, helvetica, Verdana;font-size: 11px; text-decoration: none; color:#000000; font-weight: bold;}
.contentBlue .right_box .menu ul li a:hover {color:#550701; background: url("images/bg_h3_lbc.gif") 0 3px no-repeat;}
.contentBlue .right_box h3 {margin: 20px 10px 5px 10px; padding:0; font-size: 12px; color:#081e4b; }
.contentBlue .right_box p {margin: 10px; padding:0;}
.contentBlue .right_box .more { color:#081e4b; font-weight: bold; text-decoration: none; font-size: 11px;}
.contentBlue .right_box .more:hover { text-decoration: underline;}
.contentBlue .right_box .box { margin: 10px; padding:10px 0; color:#fff; background-color: #081e4b; font-size: 11px;}
.contentBlue .right_box .box a {color:#fff;text-decoration: underline;}
.contentBlue .right_box .box a:hover { text-decoration: none;}

.content_box_orange {}
#page .content_box_orange { background: url("images/bg_contOrange.jpg") 10px 20px no-repeat; }
.contentOrange {margin:0 auto; padding:0; width:900px; }
#page .contentOrange {border: 1px solid #cb4f05;}
.contentOrange .first {margin-left: 0;}
.contentOrange .left_box { margin: 10px; padding:0; width:644px; float:left;}
.contentOrange .left_box p {margin: 10px 0; padding:0;}
.contentOrange .left_box h2 {margin: 10px 0; padding:0; font-size: 16px; color:#cb4f05; }
.contentOrange .left_box h3 {margin: 10px 0; padding:0 0 0 17px; background: url("images/bg_h3_lbc.gif") 0 3px no-repeat; font-size: 14px; color:#970f04; }
.contentOrange .left_box a {color:#CE5004;text-decoration: underline;}
.contentOrange .left_box a:hover {text-decoration: none;}
.contentOrange .right_box { margin: 10px; padding:0; border-left: 1px solid #550701; width:200px; float:right; font-family: Arial, helvetica, Verdana;}
.contentOrange .right_box h2 { margin: 10px; padding:0; font-size: 16px; color: #05173c; }
.contentOrange .right_box .menu {margin: 10px 0 50px 10px; padding:0;}
.contentOrange .right_box .menu ul {margin: 0; padding:0; list-style: none;}
.contentOrange .right_box .menu ul li {margin: 0; padding:0;}
.contentOrange .right_box .menu ul li a { padding:0 0 0 14px; font-family: Arial, helvetica, Verdana;font-size: 11px; text-decoration: none; color:#000000; font-weight: bold;}
.contentOrange .right_box .menu ul li a:hover {color:#550701; background: url("images/bg_h3_lbc.gif") 0 3px no-repeat;}
.contentOrange .right_box h3 {margin: 20px 10px 5px 10px; padding:0; font-size: 12px; color:#cb4f05; }
.contentOrange .right_box p {margin: 10px; padding:0;}
.contentOrange .right_box .more { color:#cb4f05; font-weight: bold; text-decoration: none; font-size: 11px;}
.contentOrange .right_box .more:hover { text-decoration: underline;}
.contentOrange .right_box .box { margin: 10px; padding:10px 0; color:#fff; background-color: #cb4f05; font-size: 11px;}
.contentOrange .right_box .box a {color:#fff;text-decoration: underline;}
.contentOrange .right_box .box a:hover { text-decoration: none;}

.sitemap ul {list-style: disc;}
.sitemap ul li {}
.sitemap ul li a { padding:0 0 0 5px; font-family: Arial, helvetica, Verdana;font-size: 11px; text-decoration: none; color:#000000; font-weight: bold;}
.sitemap ul li a:hover {color:#550701;}

.sponsors { background: url("images/img_005.jpg");width:900px; height:136px;}
.sponsors .scroller { margin-left:212px;padding-top:38px;width:650px;height:84px;}

.footer {margin:0 auto; padding:0; height: 66px; width:900px; border-top: 1px solid #550701;font-family: Arial, Tahoma, Helvetica, Verdana; font-size: 11px;}
.footer a {text-decoration: none; color:#000; }
.footer a:hover {text-decoration: underline;}
.footer .left_box {margin:20px 0 0 0; padding:0; width:600px; float:left;}
.footer .left_box p {margin:0; padding:0;}
.footer .right_box {margin:10px 0 0 0; padding:0; width:290px; float:right; text-align:right;}

.titlefield{ /*CSS for RSS title link in general*/
text-decoration: none;
}
.labelfield{ /*CSS for label field in general*/
color:brown;
font-size: 90%;
}
.datefield{ /*CSS for date field in general*/
color:#ffffff;
font-size: 90%;
}
#example1{ /*Demo 3 main container*/
    height: 140px;
    padding: 5px;
    width: 170px;
   }
#example1 div p{ /*Demo 3 P element that separates each entry*/
margin-top: 0;
margin-bottom: 7px;
}

#example2{ /*Demo 3 main container*/
    height: 140px;
    padding: 5px;
    width: 170px;
   }
#example2 div p{ /*Demo 3 P element that separates each entry*/
margin-top: 0;
margin-bottom: 7px;
}

#example3{ /*Demo 3 main container*/
    height: 140px;
    padding: 5px;
    width: 170px;
   }
#example3 div p{ /*Demo 3 P element that separates each entry*/
margin-top: 0;
margin-bottom: 7px;
}
code{ /*CSS for insructions*/
color: red;
}

