/* CSS Document */
body{margin:0px; padding:0px; background:url(../images/background.jpg) top left repeat-x #ffffff; font-size:62.5%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999;}
h1,h2,h3,h4{color:#a37577; padding-top:3px;}
h1{font-size:1.6em;}
h2{font-size:1.4em;}
h3{font-size:1.2em;}
h4{font-size:1.0em;}
hr{height:0px; border:none; border-bottom:1px dashed #a37577;}
a, a:link, a:visited{color:#a37577; text-decoration:none;}
a:hover{color:#FAAF40; text-decoration:underline;}
a:active{color:#a37577; text-decoration:none;}

#container{position:relative; padding:0px; top:0px; width:760px;}
#header{height:100px;}
#body{background:url(../images/body_bg.gif) top left repeat-y #ffffff; display:block; position:relative; text-align:left;}
#body:after{content:"."; display:block; line-height:1px; font-size:1px; clear:both; visibility:hidden;}
#left_col{postion:relative; float:left; width:149px; height:375px; background-color:#000000; color:#FFFFFF; font-size:0.9em; text-align:left; padding:0px; margin:0px; background-repeat:no-repeat; background-position:bottom; background-image:url(../images/flare.jpg);}

#nav{background-image:url(../images/navbg.gif); text-align:left; height:170px; padding-left:10px;}
#nav ul{padding:0px; margin:0px;}
#nav li{list-style-type:none; border-bottom:1px solid #ffffff; margin:0px 10px 0px 0px;}
#nav a, #nav a:link, #nav a:visited{color:#ffffff; text-decoration:none; font-size:1.2em; font-weight:bold; line-height:20px;}
#nav a:hover{color:#a37577; text-decoration:underline;}
#nav a:active{color:#ffffff; text-decoration:none;}

#right_col{postion:relative; float:left; width:601px; background-color:#FFFFFF; padding:0px; margin:0px; padding-left:10px;}
#right_col:after{content:"."; display:block; line-height:1px; font-size:1px; clear:both; visibility:hidden;}
#right_col p{font-size:1.0em;}
#right_col hr{color:a37577;}

p.contact_info{padding:0px 0px 0px 10px; margin:10px 0px 0px 0px;}
.contact_info a, .contact_info a:link, .contact_info a:visited{color:#ffffff; text-decoration:none;}
.contact_info a:hover{color:#ffffff; text-decoration:underline;}
.contact_info a:active{color:#ffffff; text-decoration:none;}

#home_right{float:left; display:block; width:175px; padding-left:10px; font-size:1.2em;}
#marqueescroll{width:165px; height:335px;}

#content{float:left; display:block; width:416px;}
#footer{display:block; position:relative;}
#footer:after{content:"."; display:block; line-height:1px; font-size:1px; clear:both; visibility:hidden;}
#footer p{padding:0px; margin:0px; font-size:0.9em; color:#000;}
#footer p a{color:#FAAF40; text-decoration:none;}
#footer_left{float:left; color:#FAAF40;}
#footer_right{float:right;}