@charset "utf-8";

/* CSS Document */

#header {
background:url(navbk.png) no-repeat;
width: 544px;
height: 80px;
display:inline-block;
float: left;
}

#logo {
width: 250px;
height: 80px;
display: inline-block;
float: left;
}

#startnav {
width:23px;
height:80px;
display:inline-block;
float:left;
}

#s1 {
width:8px;
height:80px;
display:inline-block;
float:left;
}
#s2 {
width:8px;
height:80px;
display:inline-block;
float:left;
}
#s3 {
width:8px;
height:80px;
display:inline-block;
float:left;
}


BODY {

	text-align: center;

	background: #444444 url(bks.jpg) repeat-x;

	margin:0px; 

	margin:0px;

}



A {

	color: #777777;

	text-decoration: none;

}



A:hover {

	color: #009900;

}





A

#content {

	text-align: left;

	margin: 0px auto 0px auto;

}



#content2 {

	text-align: left;

	margin: 0px auto 0px auto;

}



#index {

	text-align: left;

	margin: 0px auto 0px auto;

	width: 800px;

	height: 400px;

}



#home {

	text-align: left;

	margin: 0px auto 0px auto;

	width: 1000px;

	height: 280px;

}



#index2 {

	text-align: left;

	margin: 0px auto 0px auto;

	width: 1000px;

	height: 80px;

	color:#999;

	text-transform: uppercase;

	font-family: arial;

	font-weight:bold;

	font-size: 14px;

	

}



#index3 {

	text-align: left;

	margin: 0px auto 0px auto;

	width: 1000px;

	height: 80px;

}



#index4 {

	width: 1000px;

	text-align: left;

	margin: 0px auto 0px auto;

	background: url(cont2.png);

	height:200px;

}



#indexcont {

	width: 960px;

	text-align: left;

	margin: 0px auto 0px auto;

	color: #666666;

	font-family: Arial;

	font-size:12px;

}



#indexhead {

	width: 1000px;

	text-align: left;

	margin: 0px auto 0px auto;

	height: 20px;

	background: url(cont.png) no-repeat;

}



#contenth {

	width: 800px;

	text-align: left;

	margin: 0px auto 10px auto;

	height: 80px;

}



#foothead {

	width: 1000px;

	text-align: left;

	margin: 0px auto 0px auto;

	height: 20px;

	background: url(contf.png) no-repeat;

}



#contentf {

	text-align: left;

	margin: 0px auto 0px auto;

	height: 84px;

	background: #333 url(footbk.jpg) repeat;

}

TD.footcont2 {
	color:#777777;
	text-decoration:none;
}

A.footcont2:hover {
	color:#cccccc;
	text-decoration:none;
}


#footcont {

	width: 800px;

	text-align: left;

	margin: 0px auto 0px auto;

	height: 40px;

	padding-top: 5px;

	font-family: Arial;

	font-size:11px;
	
		color:#777777;
	text-decoration:none;


}
#footconta {

	width: 800px;

	text-align: left;

	margin: 0px auto 0px auto;

	height: 40px;

	padding-top: 5px;

	font-family: Arial;

	font-size:11px;
	
		color:#777777;
	text-decoration:none;


}

#footcont3 {

	width: 800px;

	text-align: center;

	margin: 0px auto 0px auto;

	height: 40px;

	padding-top: 0px;

	font-family: Arial;

	font-size:11px;

}

#contact {

	width: 90px;

	height: 80px;

	background: url(cona.png);
	display:inline-block;
float:left;

}



A#contact {

	display:inline-block;
float:left;

width:90px;

height: 80px;

background: url(cona.png) no-repeat;

text-indent: -9999px;

}



#contact:hover {

	width: 90px;

	height: 80px;

	background: url(con2.png);

		display:inline-block;
float:left;


}



#port {

	width: 116px;

	height: 80px;

	background: url(what.png);
	display:inline-block;
float:left;


}



A#port {

display:inline-block;
float:left;

width:116px;

height: 80px;

background: url(what.png) no-repeat;

text-indent: -9999px;

}



#port:hover {

	width: 116px;

	height: 80px;

	background: url(what2.png);

	display:inline-block;
float:left;


}



#about {

	width: 116px;

	height: 80px;

	background: url(who.png);

display:inline-block;
float:left;

}



A#about {

display:inline-block;
float:left;

width:116px;

height: 80px;

background: url(who.png) no-repeat;

text-indent: -9999px;

}



#about:hover {

	width: 116px;

	height: 80px;

	background: url(who2.png);

	display:inline-block;
float:left;


}



#done {

	width: 153px;

	height: 80px;

	background: url(done.png);
	display:inline-block;
float:left;

}



A#done {

	display:inline-block;
float:left;

width:153px;

height: 80px;

background: url(done.png) no-repeat;

text-indent: -9999px;

}



#done:hover {

	width: 153px;

	height: 80px;

	background: url(done2.png);

		display:inline-block;
float:left;


}



#bottom {

	background: url(bot.jpg) repeat;

	height: 120px;

	

}



#wht {

background: url(whtbk.jpg) no-repeat;

height: 197px;

width: 320px;

}



#fresh2 {

background:url(fresh2.jpg) no-repeat;

height: 178px;

width: 295px;

margin-top: 10px;

margin-left: 8px;

display:block;

position:absolute;

z-index: 0;

}



#fresh {

background:url(fresh.jpg) no-repeat;

height: 178px;

width: 295px;

margin-top: 10px;

margin-left: 8px;

display:block;

position:absolute;

z-index: 1;

}



A#fresh {

background:url(fresh.jpg) no-repeat;

height: 178px;

width: 295px;

margin-top: 10px;

margin-left: 8px;

display:block;

}



A#fresh:hover {

background:url(fresh2.jpg) no-repeat;

height: 178px;

width: 295px;

margin-top: 10px;

margin-left: 8px;

}

#main {

height: 409px;

width: 809px;

background: url(mainbk.png) no-repeat center;

text-align: center;



}


#mainx {

height: 120px;

width: 809px;

text-align: center;



}



#main2 {

background: url(main2bk.jpg);

height: 139px;

margin-top: 10px;

text-align: center;



}



#main3 {

background: #cccccc;

text-align: left;

width: 400px;

float: left;

}

#main3_2 {

background: #cccccc;

text-align: left;

width: 400px;

float: left;

}


#main3a {

background: #cccccc;

text-align: left;

width: 800px;

}


#main2i {

background: url(main2ibk.jpg) no-repeat center;

height: 139px;

text-align:center;

}



#sep{

height: 12px;

}

#sepf{

height: 48px;

}

#sepf2{

height: 36px;

}

#sep2{

height: 30px;

}



#image {

height: 266px;

margin-left: 12px;

width: 541px;

float: left;

}



#info2 {

height: 119px;

margin-left: 12px;

width: 541px;

float: left;

}





#info {

height: 385px;

margin-right: 12px;

width: 236px;

float: right;

}



#container {

width: 900px;

}



#footbk {

background:#CCCCCC;

height:180px;

}

#footbk2 {

background: #cccccc url(newtop.jpg) no-repeat;

text-align:center;

margin: 0px auto 0px auto;

width:900px;
}




#mainbk {

background: url(main2bk.jpg);

margin-top: 12px;

height: 139px;

}

#mainbki {

background: #cccccc url(newtop2.jpg) repeat-x;

margin-top: 12px;

text-align:center;
}


#mainbk3 {

background: url(mainnew.jpg);

width: 900px;

height: 115px;

}




#mainbk2 {

background: url(main2ibk.jpg) no-repeat;

height: 139px;

width: 900px;

}

#bko {

background:url(bkm.png) no-repeat;

height: 420px;

width:780px;

margin: 0px auto 0px auto;

padding-top:40px;

text-align:left;

	color: #666666;

	font-family: Arial;

	font-size:12px;

}

#bko2 {

background:url(bkm2.png) no-repeat;

height: 580px;

width:780px;

margin: 0px auto 0px auto;

padding-top:40px;

text-align:center;

	color: #666666;

	font-family: Arial;

	font-size:12px;

}

#bko2m {

background:url(bkm2.png) no-repeat;

height: 620px;

width:780px;

margin: 0px auto 0px auto;

padding-top:40px;

text-align:center;

	color: #666666;

	font-family: Arial;

	font-size:12px;

}


#bkser {

background:url(bkser.png) no-repeat;

height: 580px;

width:780px;

margin: 0px auto 0px auto;

padding-top:40px;

text-align:left;

	color: #666666;

	font-family: Arial;

	font-size:12px;

}

#bkser2 {

background:url(bkser2.png) no-repeat;

height: 1980px;

width:780px;

margin: 0px auto 0px auto;

padding-top:40px;

text-align:left;

	color: #666666;

	font-family: Arial;
	
	font-size:12px;
	
}

#bkser3 {

background:url(bkser3.png) no-repeat;

height: 875px;

width:780px;

margin: 0px auto 0px auto;

padding-top:40px;

text-align:left;

	color: #666666;

	font-family: Arial;
	
	font-size:12px;
	
}

#bkser4 {

background:url(bkser4.png) no-repeat;

height: 940px;

width:780px;

margin: 0px auto 0px auto;

padding-top:40px;

text-align:left;

	color: #666666;

	font-family: Arial;
	
	font-size:12px;
	
}

#bkser5 {

background:url(bkser5.png) no-repeat;

height: 950px;

width:780px;

margin: 0px auto 0px auto;

padding-top:40px;

text-align:left;

	color: #666666;

	font-family: Arial;
	
	font-size:12px;
	
}

#bkabout {

background:url(bkabout.png) no-repeat;

height: 580px;

width:780px;

margin: 0px auto 0px auto;

padding-top:40px;

text-align:left;

	color: #666666;

	font-family: Arial;

	font-size:12px;

}

#foo {

background:url(foo.jpg) no-repeat;

height: 40px;

width: 900px;

margin: 0px auto 0px auto;
}

#tbls {
	color: #666666;

	font-family: Arial;

	font-size:12px;
}

#send {

background: url(send.png) no-repeat;

width: 85px;

height:30px;
}

