body { background: url(http://www.aasonn.com/images/pageBg.gif) top left repeat-x; padding: 0px; margin: 30px 0px; }
td, div { font-family: Arial, sans-serif, Verdana; font-size: 11px; color: #737373; }
h1, h2, h3, h4, h5, h6 { margin: 0px; }
ul.squareBullet { list-style-type: none; margin-left: 10px; padding-left: 10px; }
ul.squareBullet li { background: url(http://www.aasonn.com/images/bulletSquare) left center no-repeat; padding-left: 10px; }
form { margin: 0px; }

#mainTable { width: 820px; background-color: #FFF; position: relative; }
#mainTableInner { padding: 10px; }
#mainContTop { background: url(http://www.aasonn.com/images/1pxGrey.gif) top repeat-x; }
#mainContRight { background: url(http://www.aasonn.com/images/1pxGrey.gif) right repeat-y; }
#mainContBottom { background: url(http://www.aasonn.com/images/1pxGrey.gif) bottom repeat-x; }
#mainContLeft { background: url(http://www.aasonn.com/images/1pxGrey.gif) left repeat-y; }

#search { background: url(http://www.aasonn.com/images/searchBase.gif) top left no-repeat; width: 220px; height: 30px; }
#searchField { border: 1px solid #DADADA; height: 16px; width: 120px; margin: 0px 5px 0px 5px; font-family: Verdana, Arial; font-size: 10px; line-height: 16px; }

#features { margin: 10px 0px; }
#solutionsBase { background: url(http://www.aasonn.com/images/solutionsBase.gif) top left no-repeat; height: 230px; }
#btnSolutions, #btnServices { margin-top: 5px; }
#solutionsInner { padding: 20px; padding-top: 10px; }
#solutionsInner h2 { font-size: 11px; color: #970F00; margin-bottom: 5px; }
#solutionsInner .caption { width: 80px; font-size: 10px; font-style: italic; color: #A3A3A3; margin: 3px 20px 0px 0px; }

.titleBarLeft { background: url(http://www.aasonn.com/images/titleBarLeft1.gif) top left no-repeat; font-size: 12px; font-weight: bold; color: #FFF; padding-left: 20px; }
.titleBarRight { background: url(http://www.aasonn.com/images/titleBarRight2.gif) top right no-repeat; font-size: 12px; font-weight: bold; color: #FFF; padding-left: 10px; }
.titleBarCenter { background: url(http://www.aasonn.com/images/titleBarCenter1.gif) top left no-repeat;  font-size: 12px; font-weight: bold; color: #FFF; padding-left: 10px; }

#cols {}

#leftCol { padding: 5px 20px 20px 20px; background: url(http://www.aasonn.com/images/contLeftBg.gif) bottom right no-repeat; }
<!-- #leftCol h1 { font-size: 14px; color: #970F00; font-weight: normal; } -->
<!-- #leftCol h1 { margin-bottom: -5px; _margin-bottom: -10px; } -->
#leftCol h1 a { font-size: 14px; color: #970F00; }
#leftCol .item { border-bottom: 1px solid #CCC; padding: 15px 0px 5px 0px; }
#item p { margin: 0px 0px 10px 0px; }

#rightCol { padding: 20px 20px 20px 30px; background: url(http://www.aasonn.com/images/contRightBg.gif) bottom left no-repeat;  }
#rightCol p { margin: 0px 0px 10px 0px; }

.testimonialBase { background: url(http://www.aasonn.com/images/quote.gif) 0px 0px no-repeat; padding-left: 0px; }
.companyName { display: block; font-weight: bold; margin-bottom: 5px; }
.testimonial { display: block; font-size: 11px; margin-bottom: 5px; }
.contactName { display: block; text-align: right; font-weight: bold; font-style: italic; margin-bottom: 10px; }

#categoryBanner { height: 80px; text-align: right; }

.searchResultLocation { display: block; }
.searchResultDate { display: block; margin-bottom: 10px; font-size: 10px; }

#pagination { text-align: center; margin-top: 20px; }

/** Links **/
a { color: #970F00; font-weight: bold; }
.horNavBase { background: url(http://www.aasonn.com/images/horNavLeft.gif) top left no-repeat; padding-left: 10px; }
ul.horNav { list-style-type: none; padding: 0px; margin: 0px; }
ul.horNav li { float: left; background-image: none; }
ul.horNav li a { font-weight: normal; font-size: 11px; float: left; line-height: 31px; height: 31px; display: block; padding: 0px 10px; background: url(http://www.aasonn.com/images/horNavDivider.gif) top right no-repeat; color: #737373; text-decoration: none; }
ul.horNav li a:hover { color: #000; }

#footerNav { margin: 10px 0px; }

/** Quick Menu Styles **/

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a, .qm0 a	
	{	
		padding:5px 4px 5px 5px;
		color:#555555;
		font-family:Arial;
		font-size:10px;
		text-decoration:none;
		font-weight: normal;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:10px;
		margin:-2px 0px 0px 0px;
		background-color:transparent;
		border-style:none;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a, .qm0 div a, .qm0 ul a	
	{	
		padding:3px 10px 3px 5px;
		background-color:transparent;
		font-size:11px;
		border-width:0px;
		border-style:none;
		font-weight: normal;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover, .qm0 div a:hover	
	{	
		background-color:#DADADA;
		color:#CC0000;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a, .qm0 ul li:hover>a	
	{	
		background-color:#DADADA;
		color:#CC0000;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#DADADA;
		color:#CC0000;
		font-weight: normal;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		cursor:default;
		padding:3px 0px 3px 4px;
		color:#444444;
		font-family:arial;
		font-size:11px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:4px 0px 4px 0px;
		border-color:#BFBFBF;
	}


	/*"""""""" Individual Vertical Dividers""""""""*/	
	#qm0 .qmdividery	
	{	
		border-left-width:1px;
		height:15px;
		margin:4px 2px 0px 2px;
		border-color:#AAAAAA;
	}


	/*"""""""" (main) Rounded Items""""""""*/	
	#qm0 .qmritem span	
	{	
		border-color:#DADADA;
		background-color:#F7F7F7;
	}


	/*"""""""" (main) Rounded Items Content""""""""*/	
	#qm0 .qmritemcontent	
	{	
		padding:0px 0px 0px 4px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul	
	{	
		padding:10px;
		margin:-2px 0px 0px 0px;
		background-color:#F7F7F7;
		border-width:1px;
		border-style:solid;
		border-color:#DADADA;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li:hover > a, ul.qm0 li:hover > a	
	{	
		background-color:#F7F7F7;
	}

/* New Styles */
#leftCol h1 { font-size: 18px; color: #970F00; margin-top: 6px;  margin-bottom: 12px; }
#leftCol h2 { font-size: 16px; color: #970F00; margin-top: 12px;  margin-bottom: 6px; }
#leftCol h3 { font-size: 14px; color:#666666; margin-top: 12px; margin-bottom: 0px; }
#leftCol h4 { font-size: 12px; color: #666666; margin-top: 12px; margin-bottom: 0px; }
#leftCol P { font-size: 11px; color: #666666; margin-top: 6px; margin-bottom: 12px;}

.th-text { font-size: 12px;	margin-bottom: 3px; font-weight: bold;}

#qm0 {
	z-index: 10000000;
	position: relative;
}
#qm0 li {
	z-index: 10000000;
	position: relative;
}
#features {
	z-index: 25;
}