html,body,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
padding:0;margin:0;border:0 none;
font-weight:normal;font-style:normal;
line-height:1;
list-style-type:none;
}
html,input,textarea{font:normal normal normal 62.5%/1 "Trebuchet MS","Geneva CE",lucida,helvetica,sans-serif;}
input, textarea{font-size:1.2em;}
body{text-align:center;padding-top:19px;}
:focus{outline:0;}
.cl{clear:both;line-height:0;font-size:0;_height:0;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
h1{font-size:2em;}
h2{font-size:1.8em;}
h3{font-size:1.6em;}
p{font-size:1.2em;}
hr{display:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}
.clearfix{display:inline-block;}
/* \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* */
.hidden{
	position: absolute;
	top:0;left:-5000px;
}
.all{
	overflow: hidden;
	position: relative;
	width:992px;
	margin:0 auto;
	background:#efefef; 
	text-align: left;
}
.main-col{
	width:870px;
	background: #ff0;
}
.ad-col{
	position: absolute;
	top:0;right:0;
	width: 122px;
}
.content{
	
}
.primary-col{
	float: left;
	width: 510px;
	height: 600px;
	min-height:600px;
	background: #00f;
}
.secondary-col{
	float:left;
	width: 360px;
	height: 600px;
	min-height: 600px;
	background: #0ff;
}
.carousel{
	clear: both;
}
.footer{
	width: 860px;
	text-align: center;
}