@charset "utf-8"; 


*  {margin:0; padding:0}


html, body {width:100%; height:100%; }

body {font-family: arial, verdana, sans-serif; color:#000; font-size:9pt; background:#4d2315  url(images/bg.jpg) repeat }

p {font-family:verdana,sans-serif; font-size:12px; line-height:1.5em; padding:5px 5px 15px 25px; color:#000;}
#list {margin-left:45px; }
#list li {font-size:12px; line-height:1.5em; }
a, a:link, a:active, a:visited, a:hover{ color: #7b0000; text-decoration: underline; }
a:hover{ color: #846c37; border: 0 none; }
.clear {clear:both; }
.center {color:#effdc0; }
.alignr {float:right; margin:5px; border:4px solid #a28850; }
.col_tab {margin-top:25px; }
.col_tab a {padding-left:25px; }
.odd {background:url(images/even.jpg) repeat-y; padding:5px; margin-left:20px;}
.h2_sub {background:url(images/h2_sub_bg.jpg) repeat-x; height:90px;}
.homenav {padding-left:25px}
.home_img {padding-bottom:15px; }
.p_small {font-size:10pt; padding:4px; line-height:1.2em}
.ft {padding-bottom:0 }
#ft_ul {margin-left:45px;margin-bottom:15px;margin-top:5px; }
#ft_ul li {padding-bottom:6px; }

h2 {color:#4e3f1f; font-size:11pt; padding:5px 15px 15px 25px; }
h3 {padding:25px 15px 15px 15px; color:#7b0000;}
h4 {color:#000; font-size:11pt; padding-left:25px; letter-spacing:1px;}

hr {border:1px dotted #85a126; margin:15px; }

span {color:#4d2315; font-weight:bold; font-size:9pt; padding-top:25px; }
#flashPlayer {margin-left:25px; margin-botton:15px; margin-top:15px; }
#flashPlayer1 {margin-left:25px; margin-botton:15px; margin-top:15px; }

#form {margin-left:25px ; }
#top {background:#fff url(images/top_bg.jpg) repeat-x; height:150px; border-top:5px solid #a28850; }
#header {margin:0 auto; width:800px; height:110px}
#flash  {margin:0 auto; width:800px;}
#content_home {margin:0 auto; width:800px; background:#feeba7 url(images/content_home_bg.jpg) no-repeat;}
#content_sub {margin:0 auto; width:800px; background:#feeba7 url(images/sub_left_bg.jpg) top left repeat-y;}
#content_subb {margin:0 auto; width:100%; background:#feeba7  top left repeat-y;}


#banner {float:right; }

#middle {background:url(images/middle_bg.jpg) repeat-x; height:250px; border-top:2px solid #e2cc79; }
#middle_sub {background:url(images/middle_bg_sub.jpg) repeat-x; height:100px; border-top:2px solid #e2cc79; }

#main {background:#734232 url(images/main_bg.jpg) repeat-x; width: 100%;margin-right: auto;}
#main_sub {background:#734232 url(images/middle_bg_sub.jpg) repeat-x; width: 100%;margin-right: auto;}

#bottom {height:120px;border-top:5px solid #a28850; clear:both}


#menu {margin:0px auto; width:800px;}

#col1 {float:left; width:260px; }
#col2 {float:left; width:260px; }
#col3 {float:left; width:260px; }

#cola {float:left; width:200px; margin-bottom:60px; }
#colb {float:left; width:550px; margin-bottom:50px;}
#colc {float:left; width:800px; margin-bottom:50px; margin-left:150px;}
#cold {float:right; width:550px; margin-bottom:50px; margin-right:15px;}



#navcontainer
{
margin: 0;
padding: 0 0 0 5px;
}

#navcontainer UL
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer LI
{
display: block;
margin: 0;
padding: 0;
float: left;
width: 140px;
}

#navcontainer A
{
color: #fff;
display: block;
width: auto;
text-decoration: none;
margin: 0;
padding: 12px 10px;
border-left: 1px solid #ad5639;
border-right: 1px solid #ad5639;font-size:8pt;text-align:center
}

#navcontainer A:hover, #navcontainer A:active { background:url(images/menu_hover.jpg) repeat-x; }

#navcontainer A.active:link, #navcontainer A.active:visited
{
position: realtive;
z-index: 202;
font-weight: bold;
}



#navcontainer_sub { width: 200px; position:relative;}

#navcontainer_subb { width: 150px; position:relative;}

#navcontainer_sub ul

{

margin-left: 0;

padding-left: 0;

list-style-type: none;

font-family: Arial, Helvetica, sans-serif;

}


#navcontainer_sub li {border-bottom: 1px dotted #7b0000; color#7b0000; }





#navcontainer_sub a

{

display: block;

padding: 8px 8px 8px 35px;

width: 250px;



}
#navcontainer_sub b

{

display: block;

padding: 8px 8px 8px 35px;

width: 150px;



}



#navcontainer_sub a:link, #navlist_sub a:visited


{

color: #7b0000;

text-decoration: none;

}



#navcontainer_sub a:hover

{
color:#846c37;

}



#footer {clear:both; height:30px; margin:0 auto; width:800px;color:#a28850; }
#footer a {color:#a28850;padding:1px 2px 0 2px; border-bottom:1px dotted;}
#footer a:hover {color:#cbab66; }
#footer p {color:#a28850; }
#footer li {list-style-type:none; padding:5px 0 0 5px; font-size:90%;}
.credits {float:right; }
.copyright {float:left; }