@charset "utf-8";
/* CSS Document */
#outerBorder {
	float:none;
	position:relative;
	margin: 20px auto 0px auto;
	/* margin: 0 auto; */
	width:960px;
	height:auto; 
}
#pageLiner {
	float:none;
	position:relative;
	margin: 0 auto;
	width:960px;
	height: 100%;
	min-height: 100%;
	background-color:#FFF;
}
#header_left {
	float:left;
	position:relative;
	margin:0px;
	width:480px;
	height:150px;
	background-color:#888;
}
#header_right {
	float:left;
	position:relative;
	margin:0px;
	width:480px;
	height:150px;
	background-color:#888;
}
#header {
	float:left;
	position:relative;
	margin:0px;
	width:960px;
	/*height:150px;*/
	height:97px;
	background-color:#888;
}
#body_liner {
	float:left;
	position:relative;
	margin:0px;
	width:960px;
	height:auto;
	/*background-color:#333;*/
	background:url(../images/main_body_bkg.jpg);
	background-position:top;
	background-repeat:repeat-y;
}
#left_nav {
	float:left;
	position:relative;
	margin:0px;
	width:200px;
	height:auto;	
}
#left_nav_holder {
	float:none;
	position:relative;
	margin:72px auto 24px auto;
	/*width:176px;*/
	width:200px;
	height:auto;
}
#ad_holder {
	float:none;
	position:relative;
	margin:24px auto 12px auto;
	width:176px;
	height:auto;
}
#body_left {
	float:left;
	position:relative;
	margin:0px;
	width:200px;
	height:auto;
	/*background-color:#DDD;*/
}
#body_mid {
	float:left;
	position:relative;
	margin:0px;
	width:560px;
	height:auto;
	/*background-color:#EEE;*/
}
#body_mid_top {
	float:left;
	position:relative;
	margin:0px;
	width:560px;
	height:36px;
	/*background-color:#EEE;*/
}
#body_mid_bottom {
	float:left;
	position:relative;
	margin:0px;
	width:560px;
	height:auto;
	/*background-color:#EEE;*/
}
#body_right {
	float:left;
	position:relative;
	margin:0px;
	width:200px;
	height:auto;
	/*background-color:#DDD;*/
}
#body_right_holder {
	float:left;
	position:relative;
	margin:0px;
	width:200px;
	height:auto;
	/*background-color:#DDD;*/
	padding:0px;
	margin:0px 0px 24px 0px;
}
#footer {
	float:none;
	position:relative;
	margin: 0 auto;
	width:960px;
	height:40px;
	background:url(../images/footer_bkg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#eedc90;
}
#footerTxt {
	float:right;
	position:relative;
	margin:0px;
	width:960px;
	height:40px;
}
#footerTxtL {
	float:left;
	position:relative;
	margin:0px;
	width:760px;
	height:40px;
}
#footerTxtR {
	float:left;
	position:relative;
	margin:0px;
	width:200px;
	height:40px;
}
#foot_note {
	float:none;
	position:relative;
	margin:0px auto 30px auto;
	/* margin:0 auto; */
	width:960px;
	height:30px;
}
#universal_mid {
	float:none;
	position:relative;
	margin:12px 0px 12px 0px;
	width:560px;
	height:auto;
}
