	/* STYLE PAGE CONTENT WITH FORM */
	
	
	
	/* left col => Portrait + nav */
	#Col_Left{float:left; width:205px; background:#FDFBF2;}
	#Portrait{width:205px; background:url('../images/portrait.jpg') top left no-repeat #D1CA82;padding-top:296px;}
	
	#Portrait.auto-accident{background:url('../images/left-auto-accident.jpg') top left no-repeat #D1CA82;}
	#Portrait.back-pain{background:url('../images/left-back-pain.jpg') top left no-repeat #D1CA82;}
	#Portrait.carpel-tunnel{background:url('../images/left-carpel-tunnel.jpg') top left no-repeat #D1CA82;}
	#Portrait.children{background:url('../images/left-children.jpg') top left no-repeat #D1CA82;}
	#Portrait.family-wellness{background:url('../images/left-family-wellness.jpg') top left no-repeat #D1CA82;}
	#Portrait.hip-pain{background:url('../images/left-hip-pain.jpg') top left no-repeat #D1CA82;}
	#Portrait.numbness{background:url('../images/left-numbness.jpg') top left no-repeat #D1CA82;}
	#Portrait.pregnancy{background:url('../images/left-pregnancy.jpg') top left no-repeat #D1CA82;}
	#Portrait.sports{background:url('../images/left-sports.jpg') top left no-repeat #D1CA82;}
	#Portrait.workers-comp{background:url('../images/left-workers-comp.jpg') top left no-repeat #D1CA82;}
	#Portrait.neck-pain{background:url('../images/left-neck-pain.jpg') top left no-repeat #D1CA82;}
	#Portrait.shoulder-pain{background:url('../images/left-neck-pain.jpg') top left no-repeat #D1CA82;}
	
		#Portrait ul{list-style-type:none;padding-left:12px; padding-top:18px; }
			#Portrait ul a{line-height:2.3em;padding-left:12px; font-family:verdana; background:url('../images/arrow_portrait_links.gif') 0% 75% no-repeat ; text-decoration:none; color:#4E4D4D;font-size:1.2em; }
			#Portrait ul a span{text-transform:uppercase; color:#8C392B;font-size:1em; font-weight:bold;font-family:verdana; }
			#Portrait ul a:hover{text-decoration:underline; }
			#Portrait ul a:hover span{text-decoration:underline; color:#8C392B;  }
	#Portrait-new{width:205px; background:url('../images/portrait-new.jpg') top left no-repeat #D1CA82;padding-top:296px;}
		#Portrait-new ul{list-style-type:none;padding-left:12px; padding-top:18px; }
			#Portrait-new ul a{line-height:2.3em;padding-left:12px; font-family:verdana; background:url('../images/arrow_portrait_links.gif') 0% 75% no-repeat ; text-decoration:none; color:#4E4D4D;font-size:1.2em; }
			#Portrait-new ul a span{text-transform:uppercase; color:#8C392B;font-size:1em; font-weight:bold;font-family:verdana; }
			#Portrait-new ul a:hover{text-decoration:underline; }
			#Portrait-new ul a:hover span{text-decoration:underline; color:#8C392B;  }
		#PortraitCloser{ width:205px; height:9px; line-height:1px;background:url('../images/portrait_closer.gif') top left no-repeat #FDFBF2;}
		#MassageCol {background:url('../images/bg_massage_col.jpg') top left no-repeat; width:164px; height:190px; margin:auto; margin-top:15px; padding:10px;}
			#MassageCol h1{color:#9D9204; font-size:2.8em; font-family:"Times New Roman", Times, serif;line-height:0.6em;}
				#MassageCol h1 span{ text-transform:uppercase; font-size:0.5em;font-family:"Times New Roman", Times, serif; letter-spacing:0.2em; }
			#MassageCol p { font-size:1.1em; padding-top:1.5em; color:#4E4D4D; font-weight:bold;}
				#MassageCol p a{ color:#8C392B; font-size:1em;}
				#MassageCol p a:hover{text-decoration:none;}
				
					#SearchHH{font-weight:bold; font-size:1.2em;color:#4E4D4D;}
				#search-input{padding:5px 0px;}
		
		/*#Portrait2{width:205px; background:url('../images/bg_left_category.jpg') top left no-repeat #D1CA82;padding-top:296px; }		
			#Portrait2 ul{list-style-type:none;padding-left:12px; padding-top:18px; }
			#Portrait2 ul a{line-height:2.2em;padding-left:12px; font-family:verdana; background:url('../images/arrow_portrait_links.gif') 0% 75% no-repeat ; text-decoration:none; color:#4E4D4D;font-size:1.1em; }
			#Portrait2 ul a span{text-transform:uppercase; color:#8C392B;font-size:1em; font-weight:bold;font-family:verdana; }
			#Portrait2 ul a:hover{text-decoration:underline; }
			#Portrait2 ul a:hover span{text-decoration:underline; color:#8C392B;  }
			#MassageCol2 {background:url('../images/thorne_logo.gif') 0px 85px no-repeat; width:205px; height:200px; margin:auto; margin-top:3px; padding-top:5px;}
			#MassageCol2 p { font-size:1.1em; padding-top:1.5em; color:#4E4D4D; font-weight:bold;padding:10px; }*/

				/* left col => Portrait + nav */
			
				#Col_Left{float:left; width:205px; background:#FDFBF2;}
				/*#Portrait2{width:205px; background:#D1CA82;}*/
				#Portrait2 {
				background:#D1CA82 url(../images/wellness-worcester.jpg) no-repeat scroll left top;
				padding-top:240px;
				width:205px;
				}
					#Portrait2 ul{list-style-type:none;padding-left:12px; padding-top:18px; }
						#Portrait2 ul a{line-height:2.2em;padding-left:12px; font-family:verdana; background:url('../images/arrow_portrait_links.gif') 0% 75% no-repeat ; text-decoration:none; color:#4E4D4D;font-size:1.1em; }
						#Portrait2 ul a span{text-transform:uppercase; color:#8C392B;font-size:1em; font-weight:bold;font-family:verdana; }
						#Portrait2 ul a:hover{text-decoration:underline; }
						#Portrait2 ul a:hover span{text-decoration:underline; color:#8C392B;  }
					#PortraitCloser2{ width:205px; height:9px; line-height:1px;background:url('../images/portrait_closer.gif') top left no-repeat #FDFBF2;}
					#MassageCol2 {background:url('../images/thorne_logo.gif') 0px 85px no-repeat; width:205px; height:200px; margin:auto; margin-top:3px; padding-top:5px;}
						#MassageCol2 p { font-size:1.1em; padding-top:1.5em; color:#4E4D4D; font-weight:bold;padding:10px; }
				/* end left col */

			
				
	/* end left col */
	
	/* Middle col => Q&A */
	#Col_Ctr{float:left; width:426px; padding:0px 10px 0px 20px; padding-bottom:20px;}
		#Col_Ctr h1{padding-top:2px;color:#9D9204; font-size:2.8em; font-family:Times New Roman; font-weight:bold; margin-right:20px;border-bottom:2px solid #8C392B; padding-bottom:5px;}
		#Col_Ctr h2{padding-top:15px;color:#9D9204; font-size:1.3em; font-family:verdana; font-weight:bold; margin-right:30px;}
		#Col_Ctr p h2{padding-top:15px;color:#000000; font-size:1.6em; font-family:Times New Roman; font-weight:normal; margin-right:30px;}
		#Col_Ctr h3{font-size:1.4em;font-family:Verdana; font-weight:bold; padding-top:20px;}
		#Col_Ctr p{font-size:1.2em;color:#4E4D4D;font-family:verdana;line-height:1.2em; padding:8px 0px;}
		#Col_Ctr p a { color:#8C392B; font-size:1em; font-weight:bold;}
		#Col_Ctr p a:hover { text-decoration:none;}
		#Col_Ctr p.head{font-size:11px;color:#4E4D4D;font-family:verdana;line-height:1.2em; padding-top:8px 0px;}
		#Col_Ctr p.head a {text-decoration:none;}
		#Col_Ctr p.head a:hover {text-decoration:underline;}
		
		#Col_Ctr p.coname{color:#000000;font-family:verdana; font-size:1.1em; padding:0px 10px; margin-left:40px;}
		#Col_Ctr p.Question{font-size:1.5em;font-family:Verdana; font-weight:bold; padding-top:20px;}	
		#Col_Ctr p.Answer{font-size:1.1em;font-family:Verdana; padding-top:3px; text-align:justify; padding-left:25px;}	
		#Col_Ctr p.spaces{padding-left:110px;}	
		#Col_Ctr p.Answer span{font-size:1em;font-family:Verdana; font-weight:bold;}
		#Col_Ctr ul {display: block;margin: 1.4em 0em;margin-left: 25px;list-style-type:none;font-family:verdana;}
		#Col_Ctr ul#dSitemap{margin:0px;padding:0px;}	
		#Col_Ctr ul#dSitemap ul	{margin-top:0px;}
		#Col_Ctr ul li, #Col_Ctr ul li a{font-size:	1.1em;}

		#Col_Ctr ol {color:#4E4D4D;font-family:verdana; margin-left:35px;}
		#Col_Ctr ol li{font-size:1.1em;font-family:Verdana;}

		#Col_Ctr input{font-size:1em; border:1px solid #191919; width:120px;font-family:Arial; color:#666; padding:1px;}
	/* end middle col */
	
	
	/* Middle col => quick Contact Form */
	#Col_Rgt{float:left; width:205px;}
	#QuickContact{float:right;width:191px;padding-left:10px;height:355px;background:url('../images/bg_form_quick_cntct.gif') top left no-repeat;}
		/*#QuickContact h1{color:#8C392B; text-transform:uppercase; font-weight:bold; font-size:1.4em;margin-top:1.8em;}*/
		#QuickContact h1{color:#8C392B; text-transform:uppercase; font-weight:bold; font-size:1.4em;margin-top:0.5em;}
		#QuickContact p{color:#4E4D4D; font-size:1.1em;}
			#QuickContact p.todo{font-size:1em;font-family:Verdana;color:#000;padding:10px 0px;}
		/*#QuickContact label{display:block;padding-top:10px;font-size:1em;}*/
		#QuickContact label{display:block;padding-top:8px;font-size:1em;}
		#QuickContact input{border:1px solid #130D29; width:160px; padding:1px 2px; background:transparent;font-size:1em;}
		#QuickContact select{border:1px solid #130D29; width:160px; padding:1px 2px; background:transparent;font-size:1em;}
		#QuickContact textarea{border:1px solid #130D29; width:160px; padding:1px 2px; height:50px; overflow:auto;font-size:1em;font-family:Verdana; background:transparent;}
			#QuickContact p.btn{padding-top:10px;}
			#QuickContact a.btn{ background:#8C392B; text-transform:uppercase;text-decoration:none;display:block;text-align:center; width:100px; height:18px;color:#E5D5B7; Font-size:1.2em; font-weight:bold;}
		#ContactTxtLegals{padding-top:20px; padding-left:30px;}
			#ContactTxtLegals p{padding:10px 0px;font-size:1.1em;font-family:Verdana; }
			#ContactTxtLegals p a { font-size:1em;text-decoration:none; color:#4E4D4D;font-family:Verdana;}
			#ContactTxtLegals p a:hover{text-decoration:underline;}
		.servSuccess{color:#FF0000; height:270px; font-weight:bold;}

		#QuickContact2{float:right;width:191px;padding-left:10px;height:355px;background:url('../images/bg_form_quick_cntct.gif') top left no-repeat;}
		#QuickContact2 h1{color:#8C392B; text-transform:uppercase; font-weight:bold; font-size:1.4em;margin-top:1.0em;}
		#QuickContact2 p{color:#4E4D4D; font-size:1.1em;}
			#QuickContact2 p.todo{font-size:1em;font-family:Verdana;color:#000;padding:10px 0px;}
		#QuickContact2 label{display:block;padding-top:10px;font-size:1em;}
		#QuickContact2 input{border:1px solid #130D29; width:160px; padding:1px 2px; background:transparent;font-size:1em;}
		#QuickContact2 textarea{border:1px solid #130D29; width:160px; padding:1px 2px; height:50px; overflow:auto;font-size:1em;font-family:Verdana; background:transparent;}
			#QuickContact2 p.btn{padding-top:10px;}
			#QuickContact2 a.btn{ background:#8C392B; text-transform:uppercase;text-decoration:none;display:block;text-align:center; width:100px; height:18px;color:#E5D5B7; Font-size:1.2em; font-weight:bold;}
		#ContactTxtLegals2{padding-top:20px; padding-left:30px;}
			#ContactTxtLegals2 p{padding:10px 0px;font-size:1.1em;font-family:Verdana; }
			#ContactTxtLegals2 p a { font-size:1em;text-decoration:none; color:#4E4D4D;font-family:Verdana;}
			#ContactTxtLegals2 p a:hover{text-decoration:underline;}
		.servSuccess2{color:#FF0000; height:270px; font-weight:bold;}




	/* end middle col */	
		
	/*Central col*/		
	.CartBtn{background:#9D9204; padding:4px 6px; color:#FDFBF2; text-transform:uppercase; font-size:0.87em; font-family:verdana;text-decoration:none;}
	.CartBtn:hover{text-decoration:underline;}
	#Portrait1{width:205px; background:url('../images/portrait.jpg') top left no-repeat #D1CA82;height:296px;}
		#Portrait1 ul{list-style-type:none;padding-left:12px; padding-top:18px; }
			#Portrait1 ul a{line-height:2.3em;padding-left:12px; font-family:verdana; background:url('../images/arrow_portrait_links.gif') 0% 75% no-repeat ; text-decoration:none; color:#4E4D4D;font-size:1.2em; }
			#Portrait1 ul a span{text-transform:uppercase; color:#8C392B;font-size:1em; font-weight:bold;font-family:verdana; }
			#Portrait1 ul a:hover{text-decoration:underline; }
			#Portrait1 ul a:hover span{text-decoration:underline; color:#8C392B;  }
		#PortraitCloser{ display:none;width:205px; height:9px; line-height:1px;background:url('../images/portrait_closer.gif') top left no-repeat #FDFBF2;}
		#MassageCol1 {background:url('../images/bg_gift_cert.jpg') top right no-repeat; width:175px; height:212px; /*margin:auto;*/ float:right; margin-top:15px; padding:10px 5px 10px 25px;}
			#MassageCol1 h1{color:#9D9204; font-size:2.8em; font-family:"Times New Roman", Times, serif;line-height:0.6em;}
				#MassageCol1 h1 span{ text-transform:uppercase; font-size:0.5em;font-family:"Times New Roman", Times, serif; letter-spacing:0.2em; }
			#MassageCol1 p { font-size:1.1em; padding-top:1.5em; color:#4E4D4D; font-weight:bold;}
				#MassageCol1 p a{ color:#8C392B; font-size:1em;}
				#MassageCol1 p a:hover{text-decoration:none;}
	
	/* Orthotics Column left Starts here */
	/*#Laser{width:205px; background:url('../images/healing-therapy-worcester.jpg') top left no-repeat #D1CA82;padding-top:296px;}*/
	#Laser{width:205px; background:url('../images/wellness-worcester.jpg') top left no-repeat #D1CA82;padding-top:227px;}
		#Laser ul{list-style-type:none;padding-left:12px; padding-top:18px;background:#FDFBF2; border-bottom:2px solid #8C392B;}
			#Laser ul a{line-height:2.3em;padding-left:12px; font-family:verdana; background:url('../images/arrow_portrait_links.gif') 0% 75% no-repeat ; text-decoration:none; color:#4E4D4D;font-size:1.2em; }
			#Laser ul a span{text-transform:uppercase; color:#8C392B;font-size:1em; font-weight:bold;font-family:verdana; }
			#Laser ul a:hover{text-decoration:underline; }
			#Laser ul a:hover span{text-decoration:underline; color:#8C392B;  }
		#Orthotics{float:left;width:170px;padding: 10px; margin-left:10px; margin-top:10px; border:2px solid #9D9204;}
		#Orthotics h1{color:#9D9204; font-size:1.8em; font-family:"Times New Roman", Times, serif;}
		#Orthotics p { font-size:1.1em;  color:#4E4D4D; font-weight:normal;}
		#Orthotics p a{ color:#8C392B; font-size:1em;}
		#Orthotics p a:hover{text-decoration:none;}
	/*Orthotics Column left Ends here  */
	
		#hands{width:205px; background:url('../images/healing-hands-address.jpg') top left no-repeat #D1CA82;padding-top:296px;}
			#hands ul{list-style-type:none;padding-left:12px; padding-top:18px;background:#FDFBF2; border-bottom:2px solid #8C392B;}
			#hands ul a{line-height:2.3em;padding-left:12px; font-family:verdana; background:url('../images/arrow_portrait_links.gif') 0% 75% no-repeat ; text-decoration:none; color:#4E4D4D;font-size:1.2em; }
			#hands ul a span{text-transform:uppercase; color:#8C392B;font-size:1em; font-weight:bold;font-family:verdana; }
			#hands ul a:hover{text-decoration:underline; }
			#hands ul a:hover span{text-decoration:underline; color:#8C392B;  }
			
	   #Custom{width:205px; background:url('../images/orthotics-worcester-ma.jpg') top left no-repeat #D1CA82;padding-top:296px;}
		    #Custom ul{list-style-type:none;padding-left:12px; padding-top:18px;background:#FDFBF2; border-bottom:2px solid #8C392B;}
			#Custom ul a{line-height:2.3em;padding-left:12px; font-family:verdana; background:url('../images/arrow_portrait_links.gif') 0% 75% no-repeat ; text-decoration:none; color:#4E4D4D;font-size:1.2em; }
			#Custom ul a span{text-transform:uppercase; color:#8C392B;font-size:1em; font-weight:bold;font-family:verdana; }
			#Custom ul a:hover{text-decoration:underline; }
			#Custom ul a:hover span{text-decoration:underline; color:#8C392B;  }
			
		#Central{width:200px; background:url('../images/orthotics-central-ma.gif')  right no-repeat ;padding-top:340px; border:2px solid #D1CA82; margin-top:65px; margin-right:2px; }
		#Central1{width:185px; background:url('../images/foot-levelers-foot-scan.gif')  center no-repeat ;padding-top:130px; border:2px solid #D1CA82; margin-top:45px;}



	#Col_Ctr1{float:left; width:631px; padding:0px 10px 0px 20px; padding-bottom:20px;}
		#Col_Ctr1 h1{padding-top:0px;color:#9D9204; font-size:2.8em; font-family:Times New Roman; font-weight:bold; margin-right:20px;border-bottom:2px solid #8C392B; padding-bottom:5px;}
		#Col_Ctr1 h2{padding-top:15px;color:#9D9204; font-size:1.3em; font-family:verdana; font-weight:bold; margin-right:30px;}
		#Col_Ctr1 div.desc{background:url('../images/bg_gift_desc.gif') top right no-repeat; margin-top:15px; padding-right: 280px;margin-right:30px;}
		#Col_Ctr1 p a { color:#8C392B; font-size:1em; font-weight:bold;letter-spacing:0.1em;}
		#Col_Ctr1 p a:hover { text-decoration:none;}
		#Col_Ctr1 p{font-size:1.2em;color:#4E4D4D;font-family:verdana;line-height:1.2em; padding:5px 0px;}
		#Col_Ctr1 p.head{font-size:11px;color:#4E4D4D;font-family:verdana;line-height:1.2em; padding-top:8px 0px;}
		#Col_Ctr1 p.head a {text-decoration:none;}
		#Col_Ctr1 p.head a:hover {text-decoration:underline;}
		
		#Col_Ctr1 p.desc{font-size:1.1em;font-family:Verdana; line-height:1.4em; padding-bottom:15px; text-align:justify;}
		#Col_Ctr1 p.blackh2text{color:#000000; font-size:1.6em; font-family:Times New Roman; font-weight:normal; margin-right:30px; font-weight:bold; padding:5px;}
		#Col_Ctr1 p.pointsbox{width:250px;border:1px solid #8C392B; background:url('../images/bg_box.gif') top left repeat; color:#4E4D4D;font-family:verdana; line-height:1.5; font-size:10px; padding:10px;}
		#Col_Ctr1 p.pointsbox span{font-size:13px; font-weight:bold; padding-bottom:10px; }
		#Col_Ctr1 p.attention{color:#990000;font-weight:bold;}
		
		#FormWrap{border:1px solid #9D9204; padding:10px; background:#F9F5E1;margin-right:20px;padding-bottom:50px; margin-bottom:50px;margin-top:15px;}
			#FormWrap h2{color:#666; font-size:1.3em; font-family:Arial;font-weight:bold;height:50px;}
			#FormWrap p{font-size:1.3em; font-family:Arial; color:#666; padding:5px 0px;}
			#FormWrap input,#FormWrap textarea{font-size:1em; border:1px solid #191919; width:140px;font-family:Arial; color:#666; padding:1px;}
			#FormWrap select{font-size:1em; border:1px solid #191919; width:50px;font-family:Arial; color:#666; }
			#FormWrap option{font-size:1em; width:50px;font-family:Arial; color:#666; padding:1px;}
			#FormWrap select.state, #FormWrap select.state option{ width:145px;}
			#FormWrap textarea{ width:200px; height:100px; overflow:auto;}
			#FormWrap label{display:block; text-align:right;padding-right:5px; width:70px; float:left;font-size:1em;font-family:Arial; color:#666;}
			#FormWrap input.CartBtn{background:#9D9204; padding:4px 6px; color:#FDFBF2; text-transform:uppercase; font-size:0.87em; font-family:verdana;text-decoration:none;}
			#FormWrap input.CartBtn:hover{text-decoration:underline;}
			
		#FormLeft{float:left; width:310px; }
			#FormCtrBrdr{border-right:1px solid #ccc}
		#FormRight{float:right;width:270px;}
	

	/* end ctre col */
	
img.corner
{
	background-color:	#9d9204;
}
img.corner.top
{
	position:		absolute;
	top:			-1px;
}
img.corner.btm
{
	position:		absolute;
	top:			100%;
	margin-top:		-8px;
}
img.corner.left
{
	position:		absolute;
	left:			-1px;
}
img.corner.right
{
	position:		absolute;
	left:			100%;
	margin-left:		-8px;
}