#container { margin-left: auto; margin-right: auto; width: 723px;}

#logo { position: absolute; width: 195px; height: 160px; z-index:99;}
#swirl { position: absolute; width: 461px; height: 178px;}
#nationwide { position: absolute; top: 30px; margin-left: 574px;}
#cleaning { position: absolute; top: 93px; margin-left: 563px;}

#nav { position: absolute; top: 167px; width: 723px; height: 37px; background-color: #E12EB5;}
	#nav ul { margin: 0px; padding: 13px 0px 0px 18px;}
	#nav li { list-style-type: none; float: left; padding-right: 9px; background: url(/_images/template/nav_divider.gif) scroll no-repeat right top;}
	#nav a { color: #fff; font-weight: bold; text-decoration: none;}
	#nav a:hover { color: #F3B2E3; text-decoration: none;}
	#nav .nobkg { background: none;}
	
#photo { position: absolute; top: 204px; width: 723px; height: 84px;}

#breadcrumb { color: #fff; position: absolute; top: 288px; width: 723px; height: 27px; background-color: #000;}
	#breadcrumb ul { margin: 0px; padding: 7px 0px 0px 18px;}
	#breadcrumb li { list-style-type: none; float: left; padding-right: 3px;}
	#breadcrumb a { color: #fff; text-decoration: none;}
	#breadcrumb a:hover { color: #E12EB5; text-decoration: underline;}
	
#main { position: absolute; top: 333px; width: 723px;}

#content { padding: 20px; min-height: 300px; width: 474px; background: url(/_images/template/content_bkg.gif) scroll repeat-x left top;}
* html #content { height: 300px;}
	#contentleft { width: 276px; float: left;}
	#contentright { padding-left: 20px; width: 176px; float: right; background: url(/_images/template/dottedline.gif) scroll repeat-y left top;}
	#contentright p{ padding-bottom: 7px;}
	#content a { font-weight: bold; text-decoration: underline; color: #fff;}
	#content img {padding:5px 8px 0 0; float:left;}
	
.pink { color: #FF6FDC; margin-bottom: 20px; font-weight: bold;}
.homeheading {color: #FF6FDC; margin-bottom: 0px; border:0; font-weight: bold;}

#news, #subnav { width: 161px; padding: 20px; color: #fff; background-color: #053973; margin-left: 7px;}
	#news ul { width: 161px; margin: 0px; padding: 0px;}
	#news li, #subnav li { margin-bottom: 8px; padding-bottom: 8px; list-style-type: none; background: url(/_images/template/news_bkg.gif) scroll repeat-x left bottom;}
	#news .date { padding-right: 10px; color: #FF6FDC; font-weight: bold; background: url(/_images/template/news_arrow.gif) scroll no-repeat right center;}
	#news .pink { margin-bottom: 10px;}
	#news p { padding-bottom: 0px;}
	#news a { color: #fff; text-decoration: none;}
	#news a:hover { text-decoration: underline;}
	
#subnav a {color: #FF6FDC; font-weight: bold;text-decoration:none;}
	#subnav a:hover {color:#FFF;}
	#subnav ul {
	padding:0px;
	margin:16px 0px -10px 10px;
}
#subnav ul li {
background-image:none;}
	#subnav ul li a {color:#cd64c7;}
	
ul.usefullinks h2, ul.documents h2 {border-bottom:0; margin-bottom:5px; }
	
	
ul, ol { margin-top:0; line-height: 16px;}
	
#strapline {width:719px; text-align:right; padding:5px 2px; color:#FF6FDC; font-style:italic; font-size:11px }

#footer { width: 723px; height: 27px; background-color: #275C97; color: #83B4EB;}
	#footerleft { width: 410px; padding-left: 20px; float: left;}
	#footerright { width: 210px; padding-right: 20px; float: right; padding-top: 7px; text-align: right;}
	#footer a { color: #83B4EB; text-decoration: none;}
	#footer a:hover { text-decoration: underline;}
	#footer ul { margin: 0px; padding: 7px 0px 0px 0px;}
	#footer li { list-style-type: none; float: left; padding-right: 2px;}

.quote { padding: 0px 20px 0px 25px; margin:0 0 20px 0; width: 434px; text-align: left; background: url(/_images/template/quote_bkg.gif) scroll no-repeat left top;}
.quote blockquote { width:410px; margin:0; padding:0}
	.quote p { padding: 0 0 7px 0;}
.clear { clear: both;}

#questions, #answers {
list-style-type:none;
margin:0px;
padding:0px 0px 20px 0px;}

.capital {color:#FFFFFF; text-decoration:underline; font-size:0.8em; letter-spacing:.3em;}
img.call_us { float:right; padding-top:10px;}