BODY {
PADDING: 0px; MARGIN: 0px; background:url(../images/body_bg.jpg); background-repeat:repeat; text-align:center;  
}
#container{
width:940px; margin:auto; text-align:left;  
}
#container_in{
width:940px; background:url(../images/mid_bg.png); background-repeat:repeat-y;
}
#main_container{
margin-left:31px; margin-right:31px; background:#f1eac9;
}
#logo{
float:left; padding-top:12px; padding-left:39px; padding-bottom:23px; 
}
#side_header{
text-align:right; padding-right:25px; padding-top:50px;
}
.left{
float:left;
}
.clear{
clear:both;
}
.gallery_images{
margin-left:4px; margin-right:12px; float:left; margin-top:5px;
}
.welcome_bg{
background:#eeecdd; float:left; width:349px;
}
.welcome{
margin-left:23px; margin-top:14px; font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:18px; color:#866949;
}
.welcome_text{
font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:18px; color:#866949; padding-top:12px; padding-bottom:18px; padding-left:5px;
}
.welcome_text a{
color:#866949; text-decoration:none;
}
.welcome_text a:hover{
color:#866949; text-decoration:underline;
}
.col1{
float:left; width:287px; padding-left:25px; font-size:20px; font-family:"Myriad Pro",Arial, Helvetica, sans-serif; line-height:18px; color:#8c7152;
}
.col2{
float:left; width:286px; padding-left:20px; font-size:20px; font-family:"Myriad Pro",Arial, Helvetica, sans-serif; line-height:18px; color:#8c7152; 
}
.col3{
float:left; width:233px; padding-left:25px; font-size:20px; font-family:"Myriad Pro",Arial, Helvetica, sans-serif; line-height:18px; color:#8c7152;
}
.col1_in{
float:left; width:94px; padding-right:27px; font-size:11px; font-family:arial; line-height:18px; color:#8c7152;
}
.col1_intext{
float:left; font-size:11px; font-family:arial; color:#8c7152; line-height:18px;
}
.col1_intext ul{
margin-left:0px; margin-top:0px; padding-left:0px; padding-top:0px; list-style:none;
}
.col1_intext li{
font-size:11px; font-family:arial; color:#8c7152; background:url(../images/bullet.gif); background-repeat:no-repeat; margin-bottom:0px; margin-top:0px; padding-bottom:0px; padding-top:0px; padding-left:15px;
}
.more{
font-size:11px; font-family:arial; color:#712743; font-weight:bold; line-height:18px;
}
.more a{
color:#712743; text-decoration:none;
}
.more a:hover{
color:#712743; text-decoration:underline;
}
#footer{
border:5px solid #ffffff; background:#f1eac9; margin-left:45px; margin-right:45px; text-align:center; font-size:11px; font-family:arial; color:#712743; line-height:20px; padding-top:7px; padding-bottom:7px;
}
#footer a{
color:#712743; text-decoration:none;
}
#footer a:hover{
color:#712743; text-decoration:underline;
}
.footer_text{
font-size:11px; font-family:arial; color:#8c7152; text-align:center; padding-top:10px;
}
.footer_text a{
color:#8c7152; text-decoration:none;
}
.footer_text a:hover{
color:#8c7152; text-decoration:underline;
}
#leftcontent{
float:left; width:247px; border:2px solid #783048; background:#e0cea9; padding-top:15px; padding-bottom:10px;
}
.leftcontent_in{
margin-left:12px; margin-right:14px;
}
.lefttext{
font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#927656; line-height:20px;
}
.lefttext ul{
margin-left:0px; margin-top:0px; padding-left:0px; padding-top:0px; list-style:none;
}
.lefttext li{
font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#927656; background:url(../images/bullet1.gif); background-repeat:no-repeat; margin-bottom:0px; margin-top:0px; padding-bottom:0px; padding-top:0px; padding-left:25px;
}
#rightcontent{
float:left; width:600px; font-size:11px; font-family:arial; line-height:20px; 
}
#rightcontent p{
font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#6c471a; line-height:20px; margin:0px; padding-left:15px; padding-bottom:15px; padding-top:0px; padding-right:10px; 
}
#rightcontent h3{
font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#6c471a; line-height:20px; margin:0px; padding-left:15px; padding-bottom:10px; padding-top:0px; padding-right:0px; 
}
#rightcontent ul{
margin-left:0px; margin-top:0px; padding-left:0px; padding-top:0px; list-style:none;
}
#rightcontent li{
font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#927656; background:url(../images/bullet_3.gif); background-repeat:no-repeat; margin-bottom:0px; margin-top:0px; margin-left:25px; padding-bottom:0px; padding-top:0px; padding-left:18px;
}
#rightcontent li a{
color:#927656; text-decoration:underline;
}
#rightcontent li a:hover{
color:#927656; text-decoration:underline;
}
#rightcontent p a{
color:#6c471a; text-decoration:none;
}
#rightcontent p a:hover{
color:#6c471a; text-decoration:underline;
}
table.dotted{
border-bottom:#94565c 1px dotted; border-left:#94565c 1px dotted; border-right:#94565c 1px dotted; border-top:#94565c 1px dotted; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#94565c; background-color:#e0cea9; padding-left:10px;
}
.link{
font-size:10px; color:#000000;
}
