@charset "utf-8";
/* CSS Document */
html,body{
	margin:0px;
	padding:0px;
}
a img{
	border:none;
}
body{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
img{
	margin:0px;
}
.top{
	background-image:url(images/topbg.jpg);
	height:18px;
	background-repeat:repeat-x;
	text-align:center;
	padding-top:11px;
	padding-bottom:11px;
	color:#BCBCBC;
}
.top h1{
	font-size:12px;
	font-weight:normal;
	color:#BCBCBC;
	margin:0px;
	padding:0px;
	margin-left:20px;
	float:left;
}
.welcome{
	position:absolute;
	left:15px;
	top:10px;
}
.top a{
	color:#fe3c44;
	text-decoration:none;
}
.top a:hover{
	text-decoration:underline;
	}
.content{
	display:block;
	width:883px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
.top .tright{
	text-align:right;
	padding-right:8px;
	display:block;
	}
.main .tright{
	position:absolute;
	right:20px;
	top:97px;
	font-size:12px;
	color:#DADADA;
}
.main .tright a{
	font-size:12px;
	color:#979797;
	text-decoration:none;
	}
.main .tright a:hover{
	text-decoration:underline;
	}
.main{
	text-align:left;
	position:relative;
}
.main .logo{
	position:relative;
	margin:0px;
	margin-top:50px;
	display:block;
	padding:0px;
	float:left;
	
}
.main .menu{
	position:relative;
	z-index:4;
	background-image:url(images/menuBG.jpg);
	width:348px;
	height:28px;
	float:right;
	top:65px;
	right:1px;
	background-repeat:no-repeat;
}
.main .menu a{
	position:absolute;
	top:9px;
	text-decoration:none;
	color:#b8b7b7;
}
.main .menu a.this{
	font-weight:bold;
	color:#5a5a5a;
}
.main .menu a:hover{
	text-decoration:underline;
	}
.main .menu a.a1{
	left:14px;
}
.main .menu a.a2{
	left:72px;
}
.main .menu a2.this{
	left:74px;
}
.main .menu a.a3{
	left:164px;

}
.main .menu a.a4{
	left:232px;

}
.main .menu a.a5{
	left:295px;
}
.main .menu ul{
	position:absolute;
	padding:0px;
	margin:0px;
	width:100px;
	height:29px;
	overflow:hidden;
}
.main .menu .ua2{
	left:60px;
}
.main .menu .ua3{
	left:138px;
}
.main .menu .ua4{
	left:204px;
	z-index:10;
}
.main .menu .ua5{
	left:262px;
	display:block;
	padding-right:10px;
	z-index:8;
}
.main .menu .ua2:hover,.main .menu .ua2:hover .more{
	width:125px;
	overflow:visible;
}
.main .menu .ua5:hover,.main .menu .ua5:hover .more{

	width:120px;
	overflow:visible;
}
.main .menu .ua5:hover .more{
	right:34px;
}
.main .menu .ua5 li{
	text-align:center;
}
.main .menu ul:hover,.main .menu .hoverul{
	height:130px;
	height:auto;
}
.main .menu ul li{
	display:block;
	width:100px;
	height:29px;
	text-align:center;
	position:relative;
}
.main .menu ul li a{
	position:relative;
	left:0px;
	height:auto;
	display:block;
	padding-top:9px;
	padding-bottom:4px;
	top:0px;
}
.main .menu ul .more{
	width:100px;
	background-color:#000000;
	height:30px;
	position:relative;
	float:left;
}
.main .showcase{
	position:relative;
	display:block;
	height:289px;
	width:883px;
	clear:left;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/hosting/blogshowcaseBG.jpg);
	background-repeat:no-repeat;
}

.main .middleRow{
	position:relative;
	width:883px;
	height:100%;
	padding-top:18px;
	background-repeat:no-repeat;
}

.main .middleRow img.icon{
	margin-left:auto;
	margin-right:auto;
	display:block;
}
.main .middleRow img.icon3{
	position:relative;
	top:-11px;
	margin-bottom:-9px;
}
.main .middleRow img.viewSolution{
	margin-top:10px;
	right:20px;
	position:absolute;
	bottom:0px;
	}

.clearer{
	display:block;
	background-color:#0066CC;
	margin:0px;
	margin-bottom:-1px;
	position:relative;
	visibility:hidden;
	clear:both;
	width:1px;

	margin-right:-1px;
	height:1px;
	}
.showcase h1{
	margin:0px;
	padding:0px;
	font-size:32px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:"Trebuchet MS";
	position:absolute;
	top:52px;
	left:26px;
	color:#FFFFFF;
}
.showcase .welcome{
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:"Trebuchet MS";
	position:absolute;
	top:105px;
	display:block;
	width:440px;
	left:26px;
	color:#FFFFFF;
}
.showcase .thumbs{
	position:absolute;
	width:429px;
	height:200px;
	left: 456px;
	top: 61px;
}
.showcase .thumbs div{
	float:left;
	width:207px;
	display:block;
	height:60px;
	position:relative;
}
.showcase .thumbs h3{
	color:#f5f8f9;
	font-size:14px;
	padding:0px;
	margin:0px;
	font-weight:bold;
	position:absolute;
	left:50px;
	top:3px;
}
.showcase .thumbs span{
	display:block;
	top:22px;
	left:50px;
	color:#d3d2d2;
	position:absolute;
}

.footer{
	margin-top:70px;
	height:105px;
	position:relative;
	color:#646464;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	font-size:11px;
	font-weight:bold;
}
.footer a{
	color:#fe3c44;
	text-decoration:none;
}
.footer a:hover{
	text-decoration:underline;
}
.minHeight{
	height:250px;
	width:1px;
	margin-right:-1px;
	float:left;
	display:block;
	position:relative;
}
