body {
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-family: Arial, sans-serif;
	/*font-family: myriad-pro-regular-400;*/
}
a img {
	border: none;
}
a:hover {
	color: #73B9F1 !important;
}
a {
	/* fix link under transparent PNGs */
	position: relative;
}

.category_preview {
	margin: 0 0 40px 0;
}

.big_link .up, .big_link .down {
	display: block;
	height: 30px;
	width: 70px;
	margin: 0 auto;
}
.big_link .up span, .big_link .down span {
	display: none;
}
.big_link a.up, .big_link a.down {
	text-decoration: none;
}
.big_link .up {
	background: url("../i/button_up.png") no-repeat center top;
}
.big_link .down {
	background: url("../i/button_down.png") no-repeat center top;
}

.block {
	overflow: hidden;
	position: relative;
	min-width: 960px;
}
.i_bg {
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -600px;
/* 
	height: 1px;
	overflow: visible;
 */
/* 
	opacity:0.5;
	filter:alpha(opacity=50);
 */
}
.header {
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -480px;
	width: 960px;
	z-index:1;
	height: 120px;
	overflow: visible;
}
.wrapper {
	width: 960px;
	margin: 0 auto;
	overflow: hidden;
}
.front_products {
	clear: both;
	position: relative;
	overflow: hidden;
}
.front_products .product {
	width: 280px;
	float: left;
	padding: 0 20px;
	text-align: center;
}
.front_products .product.img {
	background: url("../i/front_prod_sep.png") repeat-y left top;
}
.front_products .product.img.first {
	background: none;
}
.front_products .product.last {
/* 
	background: none;
	width: 280px;
	padding: 0 0 0 20px;
 */
}
.front_products .product .title,.front_products .product .desc,.front_products .product .more {
	margin-bottom: 10px;
}
.front_products .product .title a{
	color: #00536F;
	text-decoration: none;
	font-size: 21px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	letter-spacing: -1px;
}
.front_products .product .desc a{
	color: black;
	text-decoration: none;
	font-size: 13px;
	font-family: Arial;
}
.front_products .product .more{
	margin: 0 0 40px 0;
}
.front_products .product .more a{
	color: black;
	text-decoration: none;
	border-bottom:1px solid;
	font-size: 13px;
	font-family: Arial;
	padding: 2px;
}
.front_products .product .more a:hover{
	color: black;
	border-bottom: none;
}
.header .c1,.header .c2,.header .c3 {
	float: left;
	padding-top: 20px;
}
.header .c1 {
	width: 220px;
}
.header .c2 {
	width: 520px;
}
.header .c3 {
	width: 220px;
}
.header .phone {
	text-align: right;
	margin-top: 16px;
}
.header .phone .s1 {
	font-size: 14px;
	color: #015BA5;
}
.header .phone .s2 {
	font-size: 24px;
}
.header .email{
	text-align: right;
	margin-top: 5px;
}
.header .email .s1 a{
	font-size: 18px;
	color: #015BA5;
}
.header .intel_logo{
	text-align: right;
	margin-top: 10px;
}
.header .c2 {
	text-align: center;
}
.header .menu {
	list-style: none;
	padding: 0;
	margin: 0;
	margin-top: 20px;
	font-size: 18px;
}
.header .menu li{
	float: left;
	margin: 0;
	padding: 10px 20px;
	border-left: 1px solid #eee;
}
.header .menu li:first-child {
	border-left: none;
}
.header .menu a{
	color: black;
}
.header .menu a:hover{
	color: #73B9F1;
}
.footer {
	overflow:hidden;
}
.footer .title{
	color:#00536F;
	font-size: 21px;
	text-align: center;
}
.footer .c1,.footer .c2,.footer .c3 {
	float: left;
	padding-top: 20px;
}
.footer .c1 {
	width: 180px;
}
.footer .c2 {
	width: 600px;
}
.footer .c3 {
	width: 180px;
}
.footer .phone {
	text-align: center;
	margin-top: 16px;
}
.footer .phone .s1 {
	font-size: 14px;
	color: #015BA5;
}
.footer .phone .s2 {
	font-size: 24px;
}
.footer .email{
	margin-top: 16px;
	text-align: center;
}
.footer .email .s1 a{
	font-size: 18px;
	color: #015BA5;
}
.footer .text{
	padding: 50px 20px 20px 40px;
	color: #231F1F;
}
.footer .text2{
	margin-top: 20px;
	padding: 20px;
	font-size: 13px;
	color: #999999;
	border-top: 1px solid #C6C6C6;
}
.footer .social{
	text-align: right;
	padding-right: 20px;
}
.footer .copy{
	padding-left: 20px;
}
.footer .copy .s1{
	color: #999999;
	font-size: 13px;
}
.footer .copy .s2 a {
	color: #075FA7;
	font-size: 13px;
}
.footer .menu {
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 13px;
	text-align: center;
}
.footer .menu li{
	display: inline;
	margin: 0;
	padding: 5px 20px;
	border-left: 1px solid #eee;
}
.footer .menu li:first-child {
	border-left: none;
}
.footer .menu a{
	color: #545454;
}
.footer .menu a:hover{
	color: #73B9F1;
}

.big_link{
	text-align: center;
	padding: 20px;
	z-index: 10;
}
.big_link a{
	color:#00536F;
	font-size: 21px;
}
.big_link span a{
	text-decoration: none;
}

		.wrapper.bg1 {
			background: url("../i/block_bg1.png") repeat-y center top;
		}


			.page_head {
				padding-top: 130px;
				color: #075FA7;
			}
			.page_head a{
				color: #075FA7;
			}
			.page_head .selected{
				color: black;
				text-decoration: none;
			}
			.page_head h1{
				color: #00536F;
				font-size: 21px;
				width: 830px;
			}

.product_preview {
	overflow: hidden;
}
.product_preview .c1, .product_preview .c2, .product_preview .c3, .product_preview .c4 {
	float: left;
	padding-top: 0px;
}
.product_preview .c1 {
	width: 80px;
}
.product_preview .c2 {
	width: 220px;
}
.product_preview .c3 {
	width: 480px;
}
.product_preview .c4 {
	width: 180px;
}
.product_preview .tech img{
	padding: 10px 0;
}
.product_preview .text{
	padding: 0 20px 10px 20px;
	color: #231F1F;
	font-size: 13px;
	line-height: 26px;
	list-style: line;
}
.product_preview .promo{
/* 
	color: #BFC2C4;
 */
	color: black;
	font-size: 13px;
}
.product_preview .gallery{
	clear: both;
	padding: 20px 0;
}
.product_preview .gallery img{
	border: 1px solid #eee;
}
a.button {
	background: #e8f2fd;
	padding: 10px 20px;
	border-radius: 10px;
	border: 1px solid #EFF8FF;
	color: #00536F;
	font-size: 18px;
	text-decoration: none;
	-webkit-box-shadow: 0 4px 6px -6px black;
	   -moz-box-shadow: 0 4px 6px -6px black;
	        box-shadow: 0 4px 6px -6px black;
}

		.wrapper.bg3 {
			background: url("../i/block_bg3.png") repeat-y center top;
		}


			.categories {
				overflow: hidden;
				text-align: center;
				width: 900px;
				margin: 0 auto;
			}
			.category {
				text-align: center;
				display: inline-block;
				margin: 10px;
			}
			.category .thumb{
			}
			.category .title{
			}
			.category .title a{
				color: black;
			}


		.post .thumb {
			background: white;
			padding: 5px;
			border-radius: 5px;
			-webkit-box-shadow: 0 4px 6px -6px black;
				 -moz-box-shadow: 0 4px 6px -6px black;
							box-shadow: 0 4px 6px -6px black;
			display: inline-block;
		}
		.post .thumb {
			float:left;
			margin: 0 20px 20px 0;
		}
		.post .head {
			margin: 20px 0;
		}
		.post .head .title {
			color:#00536F;
			font-size: 21px;
			margin-right: 20px;
		}
		.post .head .link {
			color:#00536F;
		}
		.post .text {
			-moz-column-count:2; /* Firefox */
			-webkit-column-count:2; /* Safari and Chrome */
			column-count:2;

			-moz-column-gap:20px; /* Firefox */
			-webkit-column-gap:20px; /* Safari and Chrome */
			column-gap:20px;
			padding-bottom: 20px;
		}


		.wrapper.bg2 {
			background: url("../i/block_bg2.png") repeat-y center top;
		}

.serverboard_link {
	position: absolute;
	left: 140px;
	top: 330px;
	width: 120px;
	height: 90px;
}
.serverboard_link span{
	display: none;
}
