*{padding:0;margin:0;}
body{
	text-align:center;
	background:#ddeeee url(../img/bgv.png) repeat-x top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:62.5%;
	color:#666666;
}
#wrap,#cont{
	width:900px;
}
#wrap{
	position:relative;
	margin:5px auto 0 auto;
	text-align:left;
	background-color:#FFFFFF;
}
#hdr{
	position:absolute;
	top:175px;
	left:0;
	z-index:10;
}
img.hdr{
	display:block;
}
#hdr li{
	display:inline;
	list-style:none;
	padding:0 18px 0 20px;
	border-left:1px solid #3399CC;
	font-size:1.4em;
}
#hdr li.lft{
	border:none;
	padding-left:75px;
}
#hot{
	position:absolute;
	top:36px;
	left:42px;
}
#clog{
	position:absolute;
	top:9px;
	width:888px;
	text-align:right;
}
#clog a{
	color:#446699;
	font-size:1.1em;
}
#clog a:hover{
	color:#ffffff;
}
#pno{
	position:absolute;
	top:175px;
	width:846px;
	text-align:right;
	color:#dddddd;
	font-size:1.3em;
}
#cont{
	background:url(../img/bgh.png) repeat-y #ffffff;
	padding:0px 0 10px 0px;
	float:left;
}
#ftr{
	clear:both;
	text-align:center;
	background:url(../img/ftr.png) no-repeat;
	height:20px;
	padding-top:7px;
}
#ftr li{
	display:inline;
	list-style:none;
	padding:0 5px 0 7px;
	color:#ffffff;
}
/* Home Left Block */
#hlb{
	float:left;
	width:520px;
	padding:40px 0 0 41px;
}
#hlb div{
	height:110px;
}
#hlb div img{
	float:left;
	margin:5px 25px 0 25px;
}
#hlb div p{
	margin-top:6px;
	font-size:1.3em;
}
/* Home Quote Box */
#hqb{
	float:right;
	display:inline;
	width:232px;
	background:url(../img/hqt.png) no-repeat top left;
	font-size:100%;
	margin:39px 54px 0 0;
}
#hqbb{
	background:url(../img/hqb.png) no-repeat bottom left;
	color:#666666;
	text-align:left;
	margin-top:21px;
	padding:7px 0 28px;
}
#hqbb p{
	font-style:italic;
	font-size:1.1em;
	margin:0.7em 16px 1px 20px;
}
#hqbb p.fst{
	margin-top:0;
}
#hqbb p.tes{
	font-style:normal;
	font-size:0.8em;
	text-align:right;
	margin:0px 12px;
	color:#999999
}
/* Nav Box */
#nbx{
	background:url(../img/navbgt.png) no-repeat top left;
	font-size:100%;
	padding-top:4px;
}
#nbxb{
	background:url(../img/navbg.png) no-repeat bottom left;
	text-align:left;
	padding:0 3px 12px 3px;
}
#nbx a{
	color:#474747;
}
#nbx a:hover{
	color:#ff8000;
}
ul#nbxb{
	margin-top:6px;
}
ul#nbxb li{
	list-style:none;
	background:url(../img/nibg.png) no-repeat left top;
	font-size:1.3em;
	width:160px;
	margin:8px 0 0 8px;
	line-height:1.1em;
}
ul#nbxb li b{
	display:block;
	font-weight:normal;
	padding-top:11px;
}
ul#nbxb li.lhsin b{
	padding-top:4px;
}
ul#nbxb li a{
  display:block;
	height:36px;
}
ul#nbxb li img{
	float:left;
	margin:3px 8px 0 3px;
}
ul#nbxb li.sel{
	background:url(../img/nibgs.png) no-repeat top left;
}
ul#nbxb li.sol{
	background:url(../img/nibgss.png) no-repeat top left;
}
#nbx li ul{
	display:none;
	padding:0 0 0 33px;
}
ul#nbxb li ul li{
	background:url(../img/niibg.png) no-repeat bottom left;
	margin:-3px 0 0 0;
	padding:4px 0 0 0;
	font-size:0.9em;
	width:127px;
}
ul#nbxb li ul li a{
	height:auto;
	padding:0px 0px 1px 8px;
	margin:0px;
	line-height:22px;
	width:119px;
} 
ul#nbxb li ul li.sel{
	display:block;
	background:url(../img/niibgs.png) no-repeat top left;
}
ul#nbxb li ul li.lsel{
	background:url(../img/niibgts.png) no-repeat top left;
}
/* Left box */
#lbx{
	float:left;
	display:inline;
	width:182px;
	margin:25px 0 0 25px;
}
/* Main Box */
#cbx{
	float:left;
	width:641px;
	padding:22px 25px 15px;
	color:#333333;
	font-size:1.3em;
	line-height:1.3em;
}
#cbx p{
	padding:0 100px 1em 0;
}
#cbx p.fw{
	padding-right:30px;
}
#cbx img{
	float:right;
	margin-left:20px;
}
#cbx .lft{
	float:left;
	margin-right:10px;
}
#cbx a{
	color:#0033CC;
}
#cbx a:hover{
	color:#ff8000;
}
#cbx ul{
	margin-bottom:1.5em;
	list-style-type:none;
}
#cbx li{
	margin:0.2em 100px 0.8em 24px;
	padding-left:16px;
	background:url(../img/bllt.png) no-repeat top left;
}
#cbx ol{
	padding:0 50px 0 22px;
}
#cbx ol li{
	margin:0 0 1em 0;
	padding-left:4px;
	background:none;
}
body.secad #cbx {
	font-size:1.2em;
}
body.secad #cbx ul{
	margin:1em 16px 0;
	list-style-type:disc;
}
body.secad #cbx p{
	padding-right:10px;
}
#sb div{
	color:#225599;
}
#cbx #sb{
	float:right;
	margin:0 0 0 10px;
	text-align:center;
}
body.mans #cbx #sb{
	width:272px;
	margin:0;
}
body.secad #cbx #sb{
	width:170px;
	font-size:0.9em;
}
body.secad #cbx img, body.mans #sb img{
	float:none;
	margin:0;
}
body.secad #cbx ol img{
	padding-top:10px;
}
#sb div{
	line-height:1.1em;
}
body.secad #sb div{
	margin:40px 0 12px;
	background:#eeeeee;
	border:1px solid #999999;
	text-align:left;
}
body.mans #sb div{
	margin:20px auto;
	background:url(../img/contactbtn.jpg) no-repeat center;
	padding-top:6px;
	height:22px;
}
#cbx #sb div p{
	padding:0.5em 4px;
}
#cbx #sb .sbhdr{
	margin:0;
	border:none;
	border-bottom:1px solid #999999;
	height:21px;
	padding:7px 0 0;
	font-size:1.1em;
	text-align:center;
}
body.secad #sb div.sbhdr{
	background:url(../img/sasbhdr.png) repeat-x;
	color:#eeeeee;
}
/* NetMaster */
body.mans #cbx ul{
	width:368px;
}
body.mans #cbx li{
	margin:0.2em 10px 0.8em;
	font-size:0.85em;
	line-height:1.2em;
}
body.mans h4{
	font-weight:bolder;
	font-size:1.1em;
}
#spbx{
	position:absolute;
	top:670px;
	left:634px;
	height:146px;
	width:211px;
	background:url(../img/speechbx.png) no-repeat;
	font-style:italic;
	font-size:1.2em;
	line-height:1.5em;
	color:#666666;
}
#spbx div{
	position:absolute;
	top:12px;
	left:17px;
	height:80px;
	width:174px;
}
/* HyperHosting */
#hht{
	background:url(../img/hhtt.png) no-repeat top left;
	padding-top:6px;
}
#hhtb{
	background:url(../img/hhtb.png) no-repeat bottom left;
	padding:10px 20px;
	margin-bottom:12px;
}
#hhtb table{
	border-collapse:collapse;
	text-align:center;
	margin-bottom:10px;
	width:580px;
}
#hhtb th, #hhtb td{
	border:#cccccc solid 1px;
}
#hhtb .yes{
	background:url(../img/tick.png) no-repeat center;
}
#hhtb th{
	text-align:left;
	padding:3px 2px 3px 2px;
	font-weight:400;
	color:#448;
}
#hhtb .first td{
	text-align:center;
	padding-bottom:1px;
	color:#007000;
	padding:3px 5px;
}
#hhtb .first th{
	border:none;
}
#hhtb h2{
	font-size:1em;
	font-weight:bolder;
	color:#448;
}
/* People */
.ppbr{
	background:url(../img/pplt.png) no-repeat top left;
	float:right;
	width:140px;
	margin-left:20px;
}
.ppbb{
	background:url(../img/pplb.png) no-repeat bottom left;
	margin-top:10px;
	padding:0 6px;
	color:#666666;
	text-align:center;
	font-size:0.8em;
}
#cbx .ppbb img{
	margin:0 4px 8px 4px;
}
#cbx .ppbb p{
	padding:0.5em 4px;
	color:#225599;
}
.psn{
	float:left;
	margin:0 0 1em 0;
	clear:both;
	width:100%;
}
/* Clock */
#clockid{
	position:absolute;
	top:-150px;
	width:200px;
	padding-left:48px;
	z-index:5;
}
/* General */
a{
	text-decoration:none;
	color:#ffffff;
}
img, a img{
	border:none;
}
a:hover{
	color:#ff8000;
}
h1,#hlb a{
	font-size:2.2em;
	font-weight:normal;
	color:#669999;
	padding:0.2em 0 0.8em 0;
}
h2{
	font-size:1.6em;
	font-weight:normal;
	color:#669999;
	padding:0.5em 0 0.5em 0;
}
.ctrd{
	text-align:center;
}
.lhsin{
	line-height:1em;
}
.sml{
	font-size:0.8em;
}
