h2 { margin:0 0 12px 0; }
p {}

span.req { color:#A90817; font-weight:bold; }

#colLeft { width:680px; float:left; }
	
	#mainCnt { width:694px; background:url(../images/main_tile.gif) repeat-y; }
		#mainTop { background:url(../images/main_top.gif) no-repeat top left; }
			#mainBtm { background:url(../images/main_btm.gif) no-repeat bottom left; padding:35px 90px; font-size:12px; }
	
	#mainBtm .textbox, #mainBtm .textarea, #mainBtm .selectbox { border:1px solid #95a5c6; width:80%; padding:5px; }
	#mainBtm #resetForm input.textbox { padding:5px; }
	#mainBtm .textbox.error { border:1px solid #a90716; }
	#mainBtm label, #mainBtm div#new_used, #mainBtm div#shipping_typeCnt { display:block; float:left; width:535px; margin-bottom:18px; }
	#mainBtm label.error { display:block; width:230px; color:#a90716; padding:0; margin:0; border:0; }
	#mainBtm label.halfSize, #mainBtm div.halfSize { width:237px; padding:0; }
	
	a.goButton {  clear:left; display:block; padding: 31px 0 0 0; overflow: hidden; background: url(../images/button_go.gif) no-repeat; height: 0px !important; height /**/:31px; width:58px; cursor:pointer; }
	a.fbYesButton {  float:left; display:block; padding: 31px 0 0 0; overflow: hidden; background: url(../images/button_yes.gif) no-repeat; height: 0px !important; height /**/:31px; width:58px; cursor:pointer; }
	a.fbNoButton {  display:block; padding: 31px 0 0 0; overflow: hidden; background: url(../images/button_no.gif) no-repeat; height: 0px !important; height /**/:31px; width:58px; cursor:pointer; }


		#mainBtm p#terms { clear:both; font-size:11px; color:#8b8b8b; text-align:center; }
		#mainBtm div#joinBtn { width:100%; margin:10px 0 50px 0; text-align:center; }

	#linkBox { clear:left; background:url(../images/msgBox_tile.gif) repeat-y; width:694px; }
		#linkBoxTop { background:url(../images/msgBox_top.gif) no-repeat top left; }
			#linkBoxBtm { background:url(../images/msgBox_btm.gif) no-repeat bottom left; padding:25px 0 22px 22px; }

			div.section { width:330px; float:left; margin:0 0 20px 0; }
				div.section img { width:98px; border:1px solid #c2bdbd; float:left; margin-right:10px; }
				div.section h4 { font-size:17px; }
				div.section ul { margin:0; }
					div.section ul li { list-style-type:none; }
	
	
div#adSpace { width:160px; float: right; padding:0 0 0 30px; }