html, body, ul, li {
    margin: 0;
    padding: 0;
    list-style: none;
}

body {
   
	background: url(images/Wood_Wallpaper___Refreshed-1600x1200.jpg) ;
	margin: 0;
	padding: 0;
    height: 1200px;
}

h1{
    font-size: 16px;
    font-weight: bold;
    color: #00ff00;
	font-family:Tahoma, Geneva, sans-serif;
	
	
}

h2{ 
    font: 14px  Arial, Helvetica, sans-serif; 
    font-weight: bold;
	 color: #000 ;
	font-family:Tahoma, Geneva, sans-serif;
}

h3{
    font: 10px  Arial, Helvetica, sans-serif; 
	color: #000000;
	font-weight: bold;
}

p{
	font: 11px  Tahoma, Geneva, sans-serif;;
	font-weight:bold;
	text-decoration: none;
	color: #FFF;
}

a {
    font: 11px  Tahoma, Geneva, sans-serif;
	font-weight: bold;
	text-decoration: none;
	
	color: #FFF;
}

a:hover {
}

a:visited{
	text-decoration:none;
	border:none;
}
#header {
	background: ;
	height: 191px;
	position: absolute;
	width: 851px;
	top: -89px;
	left: 0px;
}
#head_top{
	position:relative;
	height:76px;
	top: 0px;
	margin: 0;
	padding:0;
	background: url(images/headline.jpg);
}
#logo{
	position: absolute;
	background:  url(images/hsk_logo.gif) no-repeat;
	left: 0px;
	top: 22px;
	width: 132px;
	height: 50px;
}
#nav{
	height: 47px;
	position: absolute;
	width: 461px;
	top: 90px;
	left: 5px;
	color: #CCC;
}

#nav a{
  font-size: 15px;
    font-weight: bold;
    color: #666; 
	font:  "Arial Black", Gadget, sans-serif;
	
}

#nav a:hover{
	color:#e0c8a6  ;
}	

#nav img {
	float: left;
	padding-right:20px;
}
#nav h1{
  font-size: 15px;
    font-weight: ;
    color: #C00; 
	font:  "Arial Black", Gadget, sans-serif;
	
}
#title{
	position: absolute;
	left: 139px;
	top: 58px;
	width: 341px;
	height: 21px;
	background: url(images/title.gif) no-repeat;
}
#info_email{
	position:absolute;
	height:244px;
	width:189px;
	left: 0px;
	top: 1px;
	border:solid #FFF 3px;
	padding:0 10px 0 10px
}
#info_email a{

}
#info_email p{
	color: #FFF;

}
#flash_box{
	left: 274px;
	top: 119px;
	position:absolute;
	width: 570px;
	height: 200px;
	border:solid #FFF 3px;
	
	
}
#left_main{
	position:absolute;
	width: 240px;
	height: 731px;
	left: -2px;
	top: 120px;
	font: 10px  Verdana, Geneva, sans-serif;
	border-right:#FFF solid 1px;
	padding:280px,0,0,0;
	
}
#right_main{
	height:755px;
	width:578px;
	position:absolute;
	left: 270px;
	top: 348px;
	padding:0 0 0 0;
	
	
}
.site_nav{
	position:absolute;
	width:168px;
	height:232px;
	left: 25px;
	top: 255px;
}
.site_nav a{
	margin:15px;
	
}

#vlightbox{
	position:absolute;
	left: 6px;
	width: 839px;
	top: 12px;
	height: 1032px;
	
}
#vlightbox img{
	text-decoration:none;
	border:none;
	
}
	
#mail_contact{
	color: #333;
	position:absolute;
	width: 526px;
	top: 218px;
	height: 368px;
}
#mail_contact a{
	color: #333;
}


#snaps{
	position:absolute;
	width:313px;
	height:203px;
	left: -75px;
	top: 476px;
	border: no-border;
}
#snaps img{
	text-decoration:none;
	border:none;
	text-decoration: none;
	
}






.newsbox4_2{
	position:absolute;
	width:730px;
	height:636px;
	left: -1px;
	top: 274px;
	background-color:#FFF;
	padding:50px;
	text-decoration:none;
}

.newsbox4_3{
	position:absolute;
	width:852px;
	height:1071px;
	left: 0px;
	top: 158px;
	background-color: #FFF;
	text-decoration:none;

}

.newsbox4 img{
	float:right;
}

.newsbox_prices{
	position:absolute;
	width:526px;
	height:66px;
	left: 16px;
	top: 85px;
	padding:10px 5px 5px 5px;
}

.newsbox2_prices{
	position:absolute;
	width:557px;
	height:88px;
	left: 15px;
	top: 204px;
	padding:10px 5px 5px 5px;
}

.newsbox3_prices{
	position:absolute;
	width:527px;
	height:241px;
	left: 20px;
	top: 324px;
	padding:20px 15px 5px 15px;
	border-top: solid 1px #CCC;
	border-bottom:solid 1px #CCC;
}

.newsbox4_prices{
	position:absolute
	width:557px;
	height:88px;
	left: 15px;
	top: 444px;
	padding:10px 5px 5px 5px;
	border: solid 1px #CCC;
}

.newsbox3_about{
	position:absolute;
	width:527px;
	height:349px;
	left: 20px;
	top: 88px;
	padding:20px 15px 5px 15px;
	border-top: solid 1px #CCC;
	border-bottom:solid 1px #CCC;
}

.newsbox3_about h3:hover{
	text-decoration:none;
	color:#000;
}

.newsbox3_prices h3:hover{
	text-decoration:none;
	color:#000;
}



#wrapper {
	position:relative;
	text-align: left;
	padding: 0;
	margin:0 auto;
	width:852px;
	height:1050px;
	background-color: ;
}



#wrapper3 {
	position:relative;
	text-align: left;
	padding: 0;
	margin:0 auto;
	width:852px;
	height:1500px;
	background-color: ;
}

#mail{
	width:300px;
	height:300px;
	position:absolute;
}



#nav_left a {
	color:#F00;

}

#nav_left a:hover {
    color: #FFFFFF ;
}

#nav_left{
    padding:8px 15px 15px 15px;
	width: 164px;
	height: 271px;
	position: absolute;
	left: 30px;
	top: 78px;
	color: #000000;
	line-height:30px;
}

#info_left {
	width:285px;
	height:245px;
	position:absolute;
	top: 539px;
	color: #000000;
	font-size:20px;
	border:  #FF00FF;
	padding:40px 10px 0 10px;
	left: 85px;
}


#header_box_2{
	height:155px;
	width:790px;
	position:absolute;
	left: -86px;
	top: -454px;
	padding:60px 20px 0 20px;
	background-color: #000;
	
}


	

#box_bottom{
	position: absolute;
	left: 547px;
	top: -119px;
	width: 300px;
	height: 232px;
	background-image: url(images/Wood_Wallpaper2.png);
}

#box_bottom_2{
	position: absolute;
	left: -67px;
	top: -428px;
	width: 113px;
	height: 50px;
}

#box_bottom_3{
	position: absolute;
	width: 199px;
	height: 50px;
	left: 17px;
	top: 100px;
}
.pages{
	position:absolute;
	width: 277px;
	margin: 0 auto;
	text-indent: 70px;
	left: -261px;
	top: 1323px;
	height: 33px;

}

.pages a{

color: #CCC;

}
.style1{
	color:#000000;
	 font: 11px  Tahoma, Geneva, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
#footer {
	color: #0C9;
	position:absolute;
	padding: 6px 0 5px 0;
	margin-top:0px;
	font-weight: bold;
	left: 10px;
	top: 802px;
}

#footer p {
	margin: 0 auto;
	padding: 0;
	font: 10px tahoma, arial, sans-serif;
	margin: 0;
	padding: 0;
	color: #000;
}

#footer a {
	margin: 0 auto;
	padding: 0;
	font: 10px tahoma, arial, sans-serif;
	margin: 0;
	padding: 0;
	color: #00ff00;
}

#footer a:hover {
	color: #CCC;
}

#footer2 {
	color: #FFFFFF;
	position:absolute;
	padding: 6px 0 5px 0;
	margin-top:0px;
	font-weight: bold;
	left: -206px;
	top:1391px;
}

#footer2 p {
	margin: 0 auto;
	padding: 0;
	font: 10px tahoma, arial, sans-serif;
	margin: 0;
	padding: 0;
	color: #000;
}

#footer2 a {
	margin: 0 auto;
	padding: 0;
	font: 10px tahoma, arial, sans-serif;
	margin: 0;
	padding: 0;
	color: #00ff00;
}

#footer2 a:hover {
    color: #ccc;
}
#footer3 {
	color: #0C9;
	position:absolute;
	padding: 6px 0 5px 0;
	margin-top:0px;
	font-weight: bold;
	left: 319px;
	top: 1027px;
}

#footer3 p {
	margin: 0 auto;
	padding: 0;
	font: 10px tahoma, arial, sans-serif;
	margin: 0;
	padding: 0;
	color: #000;
}

#footer3 a {
	margin: 0 auto;
	padding: 0;
	font: 10px tahoma, arial, sans-serif;
	margin: 0;
	padding: 0;
	color: #00ff00;
}

#footer3 a:hover {
	color: #CCC;
}

