	body {
		margin:0px;
		padding:0px;
		background-color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
	}
	
	img{
	border:none;
	}
	
	.divClr:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .divClr {height: 1%;}
/* End hide from IE-mac */
	
	
	/*.pageWrapper {
		
		margin:auto;
		padding:0px;
		background-color:#000000;
		width: 776px;
		height:685px;
	}*/
	
	/*.headerWrapper {
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		width:100%;
		height:77px;
		float:left;
		background:url(../images/header_bg.png);
		background-repeat:no-repeat;
		background-position:top left;
		
	}*/
	.topNavWrapper {
		margin:0px;
		padding:0px;
		background-color:#91827E;
		width:100%;
		height:25px;
		float:left;
		clear:left;
		border-bottom:1px solid #FFFFFF;
		border-top:1px solid #FFFFFF;
	}
	
	.bodyWrapper {
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		width:100%;
		height:522px;
		float: left;
		clear:left;
	}
	.leftColWrapper {
		margin: 0px;
		padding:0px;
		background-color: #FFFFFF;
		width: 16px;
		height:522px;
		float: left;
		background:url(../images/lc_bg_home.png);
		background-repeat:no-repeat;
		background-position:left;
	
	}
	.headerWrapperWarranty {
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		width:100%;
		height:77px;
		float:left;
		background:url(../images/header_bg_warranty.png);
		background-repeat:no-repeat;
		background-position:top left;
		
	}
	.headerWrapperHome {
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		width:100%;
		height:77px;
		float:left;
		background:url(../images/header_bg_home.png);
		background-repeat:no-repeat;
		background-position:top left;
		
	}
	.centerColWrapper {
		margin: auto;
		padding:0px;
		background-color:#FFFFFF;
		width: 740px;
		height:522px;
		float: left;
	}
	
	.rightColWrapper {

		margin: 0px;
		padding:0px;
		background-color:#FFFFFF;
		width: 10px;
		height:522px;
		float: right;
		background:url(../images/rc_bg_home.png);
		background-repeat:no-repeat;
		background-position: right;
	}
	
/* top nav styes */

	ul#navigation {
		list-style: none;
		margin: 5px 0px 0px 5px;
		padding: 0px;
  		text-align: center;
		white-space: nowrap;
	}

	ul#navigation li {	
		display: inline;
		padding: 0px 5px 0px 0px;
	}

	ul#navigation a	{
		text-decoration: none;
		color: #ffffff;
	}

	ul#navigation a:hover	{
		color: #000;
	}
	
	
/* search styles */

	#search {
		float:left; 
		clear:left; 
		width:200px;
		height:20px;
	}	

	#search .text {
		border:solid 1px #333333; 
		background-color:#fff; 
		height:20px; 
		width:100px;
	}

	#search .btn {
	 border: solid 1px #333;
	 height:20px; 
	 width:20px;
	 background-color:#fff;	
	} 
	
/* top nav styles */

	/*ul#topnav {
		list-style: none;
		margin: 5px 0px 0px 5px;
		padding: 0px;
		text-align: left;
		white-space: nowrap;
	}

	ul#topnav li	{	
		display: inline;
		padding: 0px 5px 0px 0px;
	}
		
	ul#topnav a	{
		text-decoration: none;
		color: #ffffff;
	}
	
	ul#topnav a:hover	{
		color: #FF0000;
	}*/

/* footer styles */

	.footerWrapper {
		margin: 0px;
		padding:0px;
		padding-top:35px;
		background-color: #000000;
		width: 100%;
		/*height:58px;*/
		clear:left;
		background:url(../images/footer_bg.png);
		background-repeat:no-repeat;
		background-position:top;
	}
	
	.footerLinks {
		width:100%;
		/*height:36px;*/
		font:Tahoma, Arial, Verdana, sans-serif;
		font-size:9px;
		color:#FFFFFF;
		text-align:center;
	}
	


	ul#footer {
	list-style: none;
	margin: 5px 0px 0px 5px;
	padding: 0px;
  	text-align: center;
	}

	ul#footer li {	
		display: inline;
		padding: 0px 5px 0px 0px;
		overflow:hidden;
	}
	
	ul#footer a	{
		text-decoration: none;
		color: #ffffff;
	}	
	
	ul#footer a:hover	{
		color: #FF0000;
	}
	
	/* handcrafted nav styles */

	ul#hc {
		list-style: none;
		margin: 5px 0px 0px 5px;
		padding: 0px;
		text-align: left;
		white-space: nowrap;
		line-height:18px;
	}

	ul#hc li {	
		padding: 0px 5px 0px 0px;
	}
		
	ul#hc a	{
		text-decoration: none;
		color: #000000;
	}
	
	ul#hc a:hover	{
		color: #FF0000;
	}