﻿.col{
	width:985px;	
	margin-left:auto;
	margin-right:auto;
	position:relative;	
	background-color:#FFFFFF;		
}


.col .top{	
	clear:both;	
}

.col .top .toplogo{	
	width:185px;
	float:left;
}


.col .top .topheader{
	padding-top:50px;	
	width:600px;
	float:right;
}

.col .adv{	
	float:left;	
	width:985px;	
}

/* set min height for right col */
.col .middle{	
	clear:both;	
	min-height:400px;		
	height:auto;	
}

/* this is only apply for IE*/
*html .col .middle{
	height:400px;
}


.col .middle .left{
	background-color:#FFFFFF;
	float:left;
	width:240px;	
}
.col .middle .right{	
	float:left;
	width:735px;
	margin-left:10px;	
}

.col .bottom{
	background:#121212 url(../images/footer_bg.gif);
	background-repeat:no-repeat;	
	clear:both;
	height:79px;	
	width:985px;	
}

