body{
margin:0;
font-family:'Arial', Verdana, sans-serif;
}
h2{
margin:0;
}
h3{
margin:0px;
font-size:14px;
}
p{
margin:5px 0;
}
#body{
min-height:400px;
width:920px;
margin:0 auto;
background-color:#FFFFFF;
font-family:'Arial', Verdana, sans-serif;
font-size:14px;
}
#content{
width:910px;
margin:0 auto;
min-height:400px;
}
#main_content{
}
.treecontent{
float:left;
width:290px;
}
#maps_title{
background:url(../images/more_image.jpg) no-repeat;
padding-top:12px;
padding-left:19px;
background-position:0 40px;
width:286px;
height:275px;
}
#promotion_title{
padding:50px 0px 0px 5px;
width:249px;
background:url(../images/post_it.jpg) no-repeat;
}
.hlstnews{
font-family:'Arial', Verdana, sans-serif;
font-size:12px;
}
#top_content{
width:920px;
margin:0 auto;
min-height:280px;
}
#slide{
width:980px;
margin:0 auto;
margin-top:10px;
}
#text_slide{
width:315px;
margin-left:15px;
float:left;
min height:250px;
}
#img_slide{
margin:15px 0 0 15px;
height:270px;
width:521px;
}
#title_text_slide{
font-family:Tahoma, Helvetica, sans-serif;
font-size:18px;
background:url(../images/bg_title_slide.jpg) no-repeat;
padding-left:10px;
padding-top:18px;
height:50px;
}
#footer{
height:60px;
background-color:#181818;
font-size:10px;
color:#FFF;
}
#header{
height:120px;
margin:0 auto;
background-color:#E6E4E7;
}
#content_header{
background:url(../images/horizon_logo.jpg) no-repeat;
height:90px;
width:910px;
margin:0 auto;
}
#mainmenu{
height:23px;
background-color:#181818;
padding-top:7px;
}
#mainmenu ul{
width:910px;
font-family:Tahoma, Helvetica, sans-serif;
font-size:11px;
margin:0px auto;
}
#mainmenu ul li{
list-style:none;
float:left;
padding:2px 7px;
border-right:#FFF solid 2px;
}
#mainmenu ul li a{
text-decoration:none;
color:#FFF;
}
#news{
background:url(../images/bg_news.jpg) no-repeat;
width:250px;
height:68px;
}
#text_slide{
font-family:Tahoma, Helvetica, sans-serif;
font-size:11px;
}
#top_content{
padding-left:8px;
background:url(../images/bg_content_repeat.jpg) repeat-y;
}
#mail_box{
background:url(../images/mail.jpg) no-repeat;
width:800px;
height:600px;
margin:0 auto;
}
#address{
width:370px;
padding-top:186px;
padding-left:30px;
float:left;
}
#form_contact{
padding-top:250px;
width:400px;
float:left;}
.photos-gallery ul li{
list-style:none;
float:left;
margin:10px;
padding:3px;
border:#333333 dotted ;
}
img{
border:none;
}
.h1{
font-family:'Arial', Verdana, sans-serif;
font-size:20px;
}
.postdesc{
font-family:'Verdana', Arial, sans-serif;
font-size:12px;
}
.h1-2{
color:#FFFFFF;
background-color:#333333;
padding:5px;
padding-left:10px;
}
a a:link {
color:#000;
text-decoration:none;
}
a:hover{
color:#999999;
}
#arti-lst{
min-height:310px;
}
#hctn_top{
background:url(../images/bg_content_top.jpg) no-repeat;
width:871px; 
height:18px;
}
#hctn_bt{
background:url(../images/bg_content_bottom.jpg)  no-repeat;
width:908px;
height:18px;
float:left;
}
#top_ctn_w{
background:url(../images/bg_ctn_w.jpg) no-repeat;
width:910px;
height:13px;
}
#bt_ctn_w{
background:url(../images/bt_bg_ctn_w.jpg) no-repeat;
width:910px;
height:13px;
}
#ui-datepicker-div{
font-size:62.5%;
}
.hlstnews{
	margin:0px;
	padding:10px;
	list-style:none;
}
.hlstnews li a, .hlstnews li a:link{
text-decoration:none;
color:#000;
font-weight:bold;
}
.hlstnews li a:hover{
text-decoration:none;
color:#669900;
}
.hlstnews li img{
float:left;
padding:0px 5px;
}
.hlstnews li{
min-width:240px;
padding-top:5px;
display:inline-block;
}
