/* CSS Document */

* {
margin:0;
padding:0;

} 

body
{
margin:0px auto;
text-align:center;
background-image:url(../images/body_bg.jpg);
background-repeat:repeat-x;
background-color:#3F2F22;
font-family:'Helvetica', Arial, Verdana;
}
.boxclear{ height:10px; font-size:0px; line-height:0px; clear:both;}
ul,li{ padding:0px; margin:0px;}
li{ list-style:none; float:left;}
a:link,a:visited,a:active{ color:#505050; text-decoration:none;}
a:hover{ color:#BF6800; text-decoration:none;}

#head{ width:650px; margin:0px auto; text-align:left; height:100px;}
#head .logo{float:left;
width:450px;
font-family:Arial, Helvetica, sans-serif;
font-size:31px;
text-align:left;
font-weight:bold;
color:#F8F4D5;
margin:0px;
padding:32px 0px 0px 0px;
}
#head .menu{float:right;background:#FAF6DB;font-size:15px;line-height:normal; font-family:Helvetica, sans-serif; font-weight:bold; padding:10px 10px 5px 10px; height:26px; margin:0px; line-height:normal;}
#head .menu a:link,#head .menu a:visited,#head .menu a:active{ text-decoration:none; cursor:pointer; padding:2px 8px;}
#head .menu a:hover{ background-color:#A50018; color:#fff; text-decoration:none; cursor:pointer;}
.box{ width:650px; margin:0px auto; text-align:left;  background:#FFF url(../images/bg.jpg) repeat center center;}
.box .bottom{ background: url(../images/footer.jpg) no-repeat center bottom; padding:5px 15px; height:100%;}

#indexcon{ padding:10px 0px;}
#indexcon a{ width:265px; float:left; display:block; font-size:12px; line-height:220%; background: url(../images/ico4.gif) no-repeat 5px center; padding-left:15px;}
.til{border-bottom:1px dashed #3F2F22; clear:both; color:#3F2F22; font-size:13px; padding:10px 0px 0px 15px; font-weight:bold; background:url(../images/ico4.gif) no-repeat 5px center;}
.linkli{ padding:10px;}
.linkli li{ background:url(../images/li2.gif) no-repeat 5px center; clear:both; text-indent:20px; font-size:12px; width:100%;}
.boxad{ font-size:12px; padding:10px; border:1px solid #DDDDCB; background:#fff;}
.place{	height:20px; border-bottom:1px solid #3F2F22; text-align:left; padding:5px 5px 5px 20px; font-size:13px; font-weight:bold; background:url(../images/dot.gif) no-repeat 5px center;}
.con li{ background:url(../images/li2.gif) no-repeat 5px center; clear:both; text-indent:20px; font-size:12px; width:100%;  height:22px;}

.con,.footcon,.bcon{ padding:5px 0px; font-size:12px; line-height:220%; width:100%;}
.con a{ background:url(../images/ico4.gif) no-repeat 5px center; font-size:12px; padding-left:15px;}
.con a:link,.con a:visited,.con a:active{ color:#3F2F22; font-weight:bold; text-decoration:none;}
.con a:hover{  color:#A50018; font-weight:bold; text-decoration:none;}
.footcon a{ width:280px; float:left; background:url(../images/ico4.gif) no-repeat 5px center; padding-left:15px;} 
.bcon{ padding-top:5px; border-top:1px dashed #BBB082;}
.bcon li{ background:url(../images/li2.gif) no-repeat 5px center; clear:both; text-indent:20px; font-size:12px; width:100%;  height:22px;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}


#footer{ margin:0 auto; padding:15px 0px; text-align:center; background:#3F2F22; font-size:12px; color:#FFF;}

#text1{ width:640px; margin:0px auto 2px auto;  background:#FFF url(../images/bg.jpg) repeat center center; padding:5px; line-height:150%; font-size:12px; text-align:left; font-weight:bold;}
h2{margin:4px auto; background:#FFF; border:1px solid #EEE; padding:5px; line-height:150%; font-size:12px; text-align:left;}
