/* Global reset
-----------------------------------------------------------------------------*/ 
html,body { margin: 0; padding: 0; border: none;  }
body { font-family: Arial, Helvetica, sans-serif; font-size:  11px; color: #fff; background: #161616; }
:link,:visited { text-decoration:none }
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0 }
a img,:link img,:visited img { border:none }
address { font-style:normal }
img {vertical-align: top;}
input, textarea, select { font-family: Arial, Helvetica, sans-serif; font-size:  11px; padding: 1px 4px; }
select { padding: 0; }
a, a:link, a:hover, a:visited { text-decoration: none; color: #ff0000; }
a:hover { text-decoration: underline }
.clear { clear: both; }

/* Header 
-----------------------------------------------------------------------------*/ 
#header { width: 874px; height: 117px; background: #520800 url(../images/header.gif) top center no-repeat; float: left; }


/* Navigation 
-----------------------------------------------------------------------------*/ 
#top_nav { width: 874px; height: 31px; float: left; }


a#nav-1, a#nav-1_sel { width: 57px; height: 31px; background-image: url(../images/menu.jpg); display: block; text-decoration: none; float: left; }
a#nav-1:hover, a#nav-1_sel { background-position: 0px 31px; }

a#nav-2, a#nav-2_sel { width: 61px; height: 31px; background-image: url(../images/menu.jpg); display: block; text-decoration: none; float: left; }
a#nav-2 { background-position: -57px 0; }
a#nav-2:hover, #nav-2_sel { background-position: -57px 31px; }

a#nav-3, a#nav-3_sel { width: 65px; height: 31px; background-image: url(../images/menu.jpg); display: block; text-decoration: none; float: left; }
a#nav-3 { background-position: -118px 0; }
a#nav-3:hover, #nav-3_sel { background-position: -118px 31px; }

a#nav-4, a#nav-4_sel { width: 66px; height: 31px; background-image: url(../images/menu.jpg); display: block; text-decoration: none; float: left; }
a#nav-4 { background-position: -183px 0; } 
a#nav-4:hover, #nav-4_sel { background-position: -183px 31px; }

a#nav-5, a#nav-5_sel { width: 156px; height: 31px; background-image: url(../images/menu.jpg); display: block; text-decoration: none; float: left; }
a#nav-5 { background-position: -249px 0; }
a#nav-5:hover, #nav-5_sel { background-position: -249px 31px; }

a#nav-6, a#nav-6_sel { width: 101px; height: 31px; background-image: url(../images/menu.jpg); display: block; text-decoration: none; float: left; }
a#nav-6 { background-position: -405px 0; }
a#nav-6:hover, #nav-6_sel { background-position: -405px 31px; }

a#nav-7, a#nav-7_sel { width: 67px; height: 31px; background-image: url(../images/menu.jpg); display: block; text-decoration: none; float: left; }
a#nav-7 { background-position: -506px 0; }
a#nav-7:hover, #nav-7_sel { background-position: -506px 31px; }

a#nav-8, a#nav-8_sel { width: 73px; height: 31px; background-image: url(../images/menu.jpg); display: block; text-decoration: none; float: left; }
a#nav-8 { background-position: -573px 0; }
a#nav-8:hover, #nav-8_sel { background-position: -573px 31px; }

a#nav-9, a#nav-9_sel { width: 68px; height: 31px; background-image: url(../images/menu.jpg); display: block; text-decoration: none; float: left; }
a#nav-9 { background-position: -646px 0; }
a#nav-9:hover, #nav-9_sel { background-position: -646px 31px; }

a#nav-10, a#nav-10_sel { width: 79px; height: 31px; background-image: url(../images/menu.jpg); display: block; text-decoration: none; float: left; }
a#nav-10 { background-position: -714px 0; }
a#nav-10:hover, #nav-10_sel { background-position: -714px 31px; }

a#nav-11, a#nav-11_sel { width: 81px; height: 31px; background-image: url(../images/menu.jpg); display: block; text-decoration: none; float: left; }
a#nav-11 { background-position: -793px 0; }
a#nav-11:hover, #nav-11_sel { background-position: -793px 31px; }



/* Homepage 
-----------------------------------------------------------------------------*/ 
#wrapper { margin: 0 auto; width: 874px; padding: 0 2px; background: #000; padding: 0 0 20px 0; }

#columns_home { width: 874px; float: left; }
#col_h_left, #col_h_right { width: 165px; float: left; background: #0e0e0e; }
#col_h_left { border-left: 2px solid #000; }
#col_h_right { border-right: 2px solid #000; }
#col_h_middle { width: 534px; float: left; border-left: 3px solid #000; border-right: 3px solid #000; background: #0e0e0e; }

#home_content_main_img { width: 534px; float: left; border-bottom: 2px solid #000; }

#home_col1, #home_col2, #home_col3 { background: #161616; width: 132px; float: left; border-right: 2px solid #000; height: 448px; }
#home_col4 {  background: #161616; width: 132px; float: left; height: 448px; }

div.home_cols_box { padding: 0 5px; font-size: 10px; color: #a49f9f; line-height: 11px; }
div.home_cols_title { font-size: 10px; padding: 5px 0; color: #ff0000; font-weight: bold; }

div.title_bar1 { font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif; font-size: 11px; font-weight: bold; background: #070707 url(../images/bg_title_bar.gif) top center repeat-x; height: 28px; line-height:28px; padding: 0 0 0 5px; }
div.title_bar2 { color: #ff0000; font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif; font-size: 11px; font-weight: bold; background: #070707 url(../images/bg_title_bar.gif) top center repeat-x; height: 28px; padding: 0 0 0 5px; }
div.title_box1 { font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif; font-size: 13px; font-weight: bold; color: #fff; line-height: 15px; padding: 3px 0;}
div.box_ccol1 { font-size: 10px; width: 155px; padding: 5px 5px 10px 5px; color: #a49f9f; line-height: 11px; }
div.box_ccol1 input { width: 143px; }
div.box_ccol1 p, div.home_cols_box p { padding: 3px 0; }

div.more_link { height: 16px; font-size: 10px; }
div.more_link a, div.more_link a:link, div.more_link a:visited, div.more_link a:active 
{ float: right; color: #fff; font-weight: bold; text-decoration: none; display: block; background: url(../images/red_arrow.gif) 28px 2px no-repeat; width: 25px; padding: 3px 20px 3px 0; }
div.more_link a:hover { text-decoration: underline; }

div.submit_link { height: 16px; }
div.submit_link a, div.submit_link a:link, div.submit_link a:visited, div.submit_link a:active 
{ float: right; color: #fff; font-weight: bold; text-decoration: none; display: block; background: url(../images/red_arrow.gif) 38px 2px no-repeat; width: 35px; padding: 3px 20px 3px 0; }
div.submit_link a:hover { text-decoration: underline; }

div.view_link { height: 18px; }
div.view_link a, div.view_link a:link, div.view_link a:visited, div.view_link a:active 
{ float: right; color: #fff; font-weight: bold; text-decoration: none; display: block; background: url(../images/red_arrow.gif) 110px 2px no-repeat; width: 104px; padding: 3px 20px 3px 0; text-align: right; }
div.view_link a:hover { text-decoration: underline; }

span.field_info { color: #ff0000; font-weight: bold; }


/* Footer
-----------------------------------------------------------------------------*/ 

#footer { margin: 0 auto; width: 874px; padding: 0 2px; background: #161616; padding: 0 0 20px 0; text-align: center; }
