@charset "UTF-8";
/* CSS Document */

h1 {
	font-size:18px;
	line-height:20px;
	margin-bottom:5px;
	color:#333;
	font-weight:bold;
}

/* ------------------------------------------------- main photo area ----------------------------------- */
#main {
	width:960px;
	height:280px;
	margin:0 0 20px;
	overflow:hidden;
	position:relative;
	background:url(../img/Homepage/main.jpg) 0 0 no-repeat;
	border-bottom:1px solid #ccc;
}

/* ------------------- large promo ------------------- */
#main-text {
	display:block;
	width:460px;
	height:160px;
	margin:0;
	padding:20px 480px 20px 20px;
	overflow:hidden;
}

#main-text h2 {
	font-size:48px;
	line-height:50px;
	margin:0;
	color:#fff;
	font-weight:bold;
}
#main-text h2 span {
	font-size:24px;
	line-height:50px;
	margin:0;
	color:#fff;
	font-weight:bold;
}
#main-text h3 {
	font-size:24px;
	line-height:26px;
	margin:0;
	color:#ff8;
	font-weight:bold;
}
#main-text p { color:#fff; }

#main-text h4 {
	width:auto;
	margin:0;
	padding:0;
}
#main-text h4 a {
	width:auto;
	font-size:12px;
	line-height:14px;
	height:14px;
	padding:3px 10px;
	color:#fff;
	font-weight:bold;
	background:url(../images/bg-main-button.png) 0 0 repeat-x;
}
#main-text h4 a:hover {
	text-decoration:none;
	background:#192f2f;
}




/* ------------------- small promos ------------------- */
#main #box-wrap { background:url(../images/bg-main-box.gif) 0 0 repeat-x; }
#main .box {
	float:left;
	display:block;
	width:185px;
	height:65px;
	margin:1px 0 0;
	padding:10px 0 5px 55px;
	overflow:hidden;
	border-top:1px solid #ccc;
}
#main .one { background:url(../images/bg-main-box-servers.png) 0 15px no-repeat; }
#main .two { background:url(../images/bg-main-box-chart.png) 0 15px no-repeat; }
#main .three { background:url(../images/bg-main-box-globe.png) 0 15px no-repeat; }
#main .four { background:url(../images/bg-main-box-tools.png) 0 15px no-repeat; }

#main .box:hover { background-color:#fff; }




#main .box h2 {
	margin:0;
	padding:20px 0 0;
	font-size:15px;
	line-height:20px;
	font-weight:bold;
}
#main .box h2 a { color:#333; cursor:pointer; }

#main .box p {
	font-size:11px;
	line-height:14px;
	margin:0;
	padding:0;
}
