/* CSS Document */
* { margin:0; padding:0;} 
body{padding:0px; margin:0px; background:#372412 url(../images/img01.gif) repeat-x center top; color: #FFF;  font:14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center;}
.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:#000; text-decoration:none;}
a:hover{ color:#372412; text-decoration:none;}

#topPan{width:650px; height:250px; position:relative; margin:0 auto; padding:0px; text-align:left; background:url(../images/img02.jpg) no-repeat center top;}
#topPan .logo{ padding:80px 0px 31px 20px; font-size:30px; font-weight:bold; height:90px; letter-spacing:10px; clear:both;}
#topPan .logo a:link,#topPan .logo a:visited,#topPan .logo a:active{ color:#000; text-decoration:none;}
#topPan .logo a:hover{ color:#372412; text-decoration: underline;}

#topPan ul{ height:32px; padding-top:47px; background:url(../images/img03.jpg) no-repeat center bottom; clear:both; width:100%;}
#topPan ul li{float:right;}
#topPan ul li a{ display:block; width:166px; height:38px; padding-top:35px;color: #FFF; font-size:14px; font-weight:bold; line-height:32px; text-transform:uppercase; text-align:center; text-decoration:none;}
#topPan ul li a:hover{ background: #EDD3E0 url(../images/img09.jpg) no-repeat center bottom; text-decoration:none; width:166px; height:38px; padding-top:35px; color:#000;}


#text1{ width:588px; border:1px solid #FFEA6F; padding:10px 15px; background:#E8AD35; text-align:left; font-weight:bold; color:#FFF;}
h2{margin:4px auto; background:#E8AD35; border:1px solid #FFEA6F; padding:5px; line-height:150%; font-size:12px; text-align:left; color:#FFF;}

.main{ width:620px; margin:0px auto; background:#FFF; border:1px solid #FFEA6F; border-top:0px; text-align:left; padding:5px 15px;}

#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 #E8AD35; clear:both; color:#3A65A8; 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 #E8AD35; background:#fff;}
.place{	height:20px; border-bottom:1px solid #E8AD35; 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:#B25281; font-weight:bold; text-decoration:none;}
.con a:hover{  color:#EDD3E0; 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 #E8AD35;}
.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{ padding:40px 0px 40px 0px; margin:0px auto; text-align:center; font-size:12px; background: #FFEA6F; color:#372412; height:50px; font-weight:bold; border-top:2px solid #E8AD35; margin-top:10px;}

