body {
	text-align:center;
	margin:0px;

}


#topframebg {
	width:100%;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;
}
	
#topcontentleftbg {
	width:22%;
	padding:0px;
	float:left;
	text-align:right;
	background-color:#000000;
	height:209px;
	overflow:hidden;
}

#topcontentcenterbg {
	width:70%;
	height:209px;
	overflow:hidden;
	padding:0px;
	float:left;
	background-image:url(/custom/templates/page/commerce_home/images/top_bg.gif);
	background-repeat:repeat-x;
}





#topframe {
	width:760px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;
}
	
#topcontentleft {
	width:760px;
	padding:0px;
	position:absolute;
	left:auto;
	top:0px;
}
/*
#topcontentcenter {
	width:307px;
	height:209px;
	padding:0px;
	position:absolute;
	left:22%;
	top:0px;

}
*/
#topcontentright {
	width:257px;
	padding:0px;	
	position:absolute;
	right:0px;
	top:0px;
}

#flashleft {
	width:128px;
	padding:0px;
	float:left
}

#flashright {
	width:128px;
	padding:0px;
	float:left
}








#mainframe {
	width:760px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;
	background-image:url(/custom/templates/page/commerce_home/images/main_bg.gif);
	background-repeat:repeat-y;
	background-position:170px 0px;
}
	
#maincontentleft {
	width:170px;
	padding:0px;
	float:left;
}

#maincontentcenter {
	width:170px;
	padding:0px;
	float:left;
	padding:0px 10px;
	margin-top:35px;
}

#maincontentright {
	width:340px;
	padding:0px 20px;
	float:left;
	background-image:url(/custom/templates/page/commerce_home/images/dotted_divider.gif);
	background-repeat:repeat-y;
	margin-top:35px;
}



#footer1frame {
	width:760px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;
	background-image:url(/custom/templates/page/commerce_home/images/main_bg.gif);
	background-repeat:repeat-y;
	background-position:170px 0px;
}
	
#footer1contentleft {
	width:170px;
	padding:0px;
	float:left;
}

	#sponsor-logos{ width:170px; margin:0 auto 20px auto; text-align:left; vertical-align:bottom;}
		#sponsor-logos h4{ margin:60px 0 15px 0; font-size:100%;}
		#sponsor-logos a{display:block;margin:0 0 10px 0;}
			#sponsor-logos a,
			#sponsor-logos a img{border:none; text-decoration:none;}

#footer1contentcenter {
	width:440px;
	height:61px;
	overflow:hidden;
	padding-left:14px;
	float:left;
	background-image:url(/custom/templates/page/commerce_home/images/ftr_bg.gif);
	background-repeat:repeat-x;
	margin-top:42px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:440px;/*ie6*/
}
html>body #footer1contentcenter {
	width:426px;/*moz*/
}

#footer1contentright {
	width:150px;
	height:61px;
	overflow:hidden;
	padding:0px;
	float:left;
	margin-top:42px;
	background-image:url(/custom/templates/page/commerce_home/images/ftr_bg.gif);
	background-repeat:repeat-x;
}




#footer2frame {
	width:760px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;
}
	
#footer2contentleft {
	width:170px;
	padding:0px;
	float:left;

}

#footer2contentcenter {
	width:590px;
	float:left;
}

#footer2contentright {
	width:150px;
	padding:0px;
	float:left;
}




















#frame {
	width:650px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
}
	
#contentleft {
	width:175px;
	padding:0px;
	float:left;
}

#contentcenter {
	width:300px;
	padding:0px;
	float:left;
}

#contentright {
	width:175px;
	padding:0px;
	float:left;
}
