html{
	height:100%;
	width:100%;
	margin:0px;
	padding:0px;
}
body{
	height:100%;
	width:100%;
	margin:0px;
	padding:0px;
		background-color:#eeeeee;
}
div{
	margin:0px;
	padding:0px;
	/*border:1px solid red;*/
}
#outer{
	/*height:100%;*/
	width:100%;
	margin:0px;
	padding:0px;
	background-color:#eeeeee;
	/*border:1px solid green;*/
}
#inner{
	height:100%;
	width:789px;
	margin:0px auto;
	border-right:1px dashed #999999;
	border-left:1px dashed #999999;
	background:#FFF;
	/*border:1px solid blue;*/
	
}
#innerHome{
	height:100%;
	width:789px;
	margin:0px auto;
	border-right:1px dashed #999999;
	border-left:1px dashed #999999;
	background:#FFF;
	text-align:center;
}
/*-------------Menu Bar----------------*/

#topBar{
height:10px;
background-color:#3a3a3a;
width:100%;
}

#menuBarOuter{
	height:70px;
	width:100%;
	/**/background: url('/images/menuGrad.gif') repeat-x bottom left;
}

#menuBarInner{
	height:70px;
	width:789px;
	margin:0px auto;
	/**/background: none;
}
.logo{
	padding:12px 0px 0px 12px;
}
/*----------------main Body---------------*/
#strap{
	width:789px;
	height:129px;
	padding-top:10px;
	padding-bottom:8px;
	background:#fff;
}
#strapLeft{
	width:194px;
	height:129px;
	float:left;
	background: url('/images/maxPlaceholder.jpg') no-repeat top left;
}
#strapRight{
	width:595px;
	height:129px;
	float:right;
	background: url('/images/sofaNoText.jpg') no-repeat top left;
}
.flashQuotes{
float:right;
margin-right:30px;
margin-top:5px;
}
#content{
	/**/width:788px;
	/*margin-top:8px;*/
	height:100%;
	/*border:1px solid yellow;*/
	float:left;
}
#leftContent{
	width:194px;
	height:100%;
	float:left;
	/*border:1px solid red;*/
	background-color:#ffffff;
}
#contentGrad{
	width:594px;
	height:25px;
	background: url('/images/contentGrad.gif') repeat-x top left;
	float:left;
}
#centreContent{
	width:365px;
	float:left;
	margin-left:25px;
	background-color:#FFFFFF;
	/*border:1px solid orange;*/
}
#rightContent{
	float:right;
	background-color:#ffffff;
	/*border:1px solid green;*/
	width:190px;
	margin-top:25px;
	
}
*html #rightContent{
margin-right:0px;float:right;}
#secondaryNav{
	margin-top:20px;
	background-color:#ffffff;
	/*border:1px solid red;*/
}
#rightContentBottom{
	/*background: url('/images/companyLogos.gif') no-repeat bottom right;*/
	/*border:1px solid blue;*/
}

/*-------------------Menu--------------------*/
#menu{
	height:26px;
	padding:0px;
	margin:0px;
	float:left;
	padding-top:34px;
	padding-left:12px;
	/*background: url('/images/menuEnd.gif') no-repeat top right;*/
	margin-left:13px;
	text-transform:uppercase;
}
*html #menu{padding-top:12px;} 
*:first-child+html #menu {/*
padding:0px;
margin:0px;
height:36px;
border:1px solid yellow; */
margin-top:5px;
}

#menu ul{
	list-style:none;
	margin:0px;
	padding:0px;
	margin-top:3px;
	margin-left:0px;
}
/**:first-child+html #menu ul {

padding:0px;
margin:0px;
height:36px;
} */

#menu ul li{
	margin:0px;
	padding:0px;
	display:inline;
}
*:first-child+html #menu ul li {
/*

border:1px solid blue;
height:38px;
*/
padding-top:5px;} 

#menu ul li a{
	height:38px;
	padding:2px 5px 2px 10px;
	text-decoration:none;
	/**/background: url('/images/menuEnd.gif') no-repeat 0px 0px;
}
/**html #menu ul li a{padding:12px 8px 12px 8px;}*/

/**:first-child+html #menu ul li a {
margin-top:5px;
padding:10px 8px 15px 8px;
height:20px;
} */


/*-----------------------secondary Nav--------------------*/
#secondaryNav ul{
	text-transform:uppercase;
	list-style:none;
	margin:0px;
	padding:0px;border-bottom:1px solid #cccccc;
	/*border:1px solid red;*/
}
#secondaryNav ul li{
	list-style:none;
	padding:0px;
	border-top:1px solid #cccccc;
	/*border:1px solid blue;*/
	padding-top:9px;
	padding-bottom:9px;
}
#secondaryNav ul li a{
	text-decoration:none;/*border:1px solid yellow;*/
}
/*---------------------Home Content-----------------*/
#homeContent{
width:789px;
/*background-color:#009966;*/
margin-top:8px;
}
#homeContentGrad{
	width:789px;
	height:25px;
	background: url('/images/contentGrad.gif') repeat-x top left;
	float:left;}
#homeContentL{
	width:380px;
	float:left;
	height:400px;
	border-right-style: dashed;
	border-right-color: #999999;
	border-right-width: 1px;
	padding-top:0px;
	padding-left:0px;
	margin-bottom:40px;
}
#homeContentR{
width:344px;
float:right;
height:365px;
padding-top:35px;
padding-right:10px;
	margin-bottom:40px;

}
#homeStrapRight{
	width:595px;
	height:129px;
	float:right;
	background: url('/images/homeSofa.jpg') no-repeat top left;
}
/*------------------- Logo List -----------------*/

#rightContentBottom ul{
list-style:none;
	margin:0px;
	padding:0px;

}
#rightContentBottom ul li{
list-style:none;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #cccccc;

}
#rightContentBottom ul li a{
	margin:0px;
	padding:0px;

}
#footer{
/*width:100%;
border:1px solid red;
float:left;*/

margin-top:10px;

clear:both;
}

/**html #footer{
margin-top:-36px;

}
/*#footerBase{
width:100%;
position: absolute; 
bottom: 0 !important; 
bottom: -1px; /* For Certain IE widths 

}
*/


#footerInner{
border-top:1px solid #8c8c8c;
margin:0px auto;
width:789px;
background:#ffffff;
height: 10px;
padding-top:10px;
padding-bottom:10px;
border-bottom:1px dashed #999999;
/*border-right:1px dashed #999999;
border-left:1px dashed #999999;*/
}
#footerUPD{
background-color:#eeeeee;
text-align:center;
margin:0px auto;
font-size:80%;
color:#666666;

}
#footerUPD a{
color:#999999;
}
