/*SOMEWHAT DEPRICATED */
.floatleft { float:left; }
.floatright { float:right; }
.clear { clear:both; }
.end {
	position: relative; clear: both; display: block;
}

.block {
display: block;
}

/* removes the vehicle finder button on vehicle page */
a#vehicle_v2_notify_button { display:none; }

/**/
body {
	background: #233a56; 
	margin: 0; 
	padding: 12px 0 50px 0;
	text-align:center;
}

a {
	color: #8194b2; text-decoration: none;
}

#wrapper {
	width: 960px; 
	margin: 0 auto; 
	background: #ffffff url(http://www.preferredluxury.com/img/bg_body_top.gif) no-repeat left top; 
	padding: 20px 10px 20px 10px;
	text-align:left;
	position:relative;
}

#wrapper .end {
width: 980px; background: url(http://www.preferredluxury.com/img/bg_body_bot.gif) no-repeat left bottom; position: absolute; bottom: 0; left: 0; height: 13px; z-index: 100;
}

#logo {
position: relative; left: 18px; margin: 0 auto 30px;
}
#logo_1633 { position: relative; left: 28px; margin: 0px auto; }
h1#telephone {
position: absolute; top: 40px; right: 20px; color:#607da6; font-family:Helvetica, Arial, sans-serif; font-weight:normal; font-size:24px;
}

#nav {
position: absolute; top:72px; left: 16px; background: url(../images/bg_nav.png) no-repeat left top; width:700px; height: 30px; z-index: 100; padding: 25px 0 0 38px; z-index: 300;
}

#nav a {
color: #ffffff; cursor: pointer;
}

#nav a:last-child {

}

#nav a#btn_home{
text-indent: -999999px; position: relative; background: url(http://www.preferredluxury.com/img/btn_home.png) no-repeat; width: 36px; height: 28px; display: block;
}

#nav a#btn_inventory {
text-indent: -999999px; position: relative; background: url(http://www.preferredluxury.com/img/btn_inventory.png) no-repeat; width: 58px; height: 11px; display: block;
}

#nav a#btn_models {
text-indent: -999999px; position: relative; background: url(http://www.preferredluxury.com/img/btn_modellineup.png) no-repeat; width: 84px; height: 36px; display: block;
}

#nav a#btn_specials {
text-indent: -999999px; position: relative; background: url(http://www.preferredluxury.com/img/btn_specials.png) no-repeat; width: 53px; height: 11px; display: block;
}

#nav a#btn_financing {
text-indent: -999999px; position: relative; background: url(http://www.preferredluxury.com/img/btn_financing.png) no-repeat; width: 61px; height: 11px; display: block;
}

#nav a#btn_aboutus {
text-indent: -999999px; position: relative; background: url(http://www.preferredluxury.com/img/btn_aboutus.png) no-repeat; width: 58px; height: 11px; display: block;
}

#nav a#btn_wholesale {
text-indent: -999999px; position: relative; background: url(http://www.preferredluxury.com/img/btn_wholesale.png) no-repeat; width: 66px; height: 28px; display: block;
}

#nav a#btn_buyback {
text-indent: -999999px; position: relative; background: url(http://www.preferredluxury.com/img/btn_buybackguarantee.png) no-repeat; width: 130px; height: 28px; display: block;
}

#nav a#btn_blog {
text-indent: -999999px; position: relative; background: url(http://www.preferredluxury.com/img/btn_blog.png) no-repeat; width: 27px; height: 28px; display: block;
}

#nav a#btn_warranty {
text-indent: -999999px; position: relative; background: url(http://www.preferredluxury.com/img/btn_warranty.png); no-repeat;
	width: 56px;
	height: /*28*/10px;
	display: block;
}

#nav ul {
margin: 0; padding: 0;
}

#nav ul li {
list-style: none; margin: 0; padding: 0; float: left; background: url(http://www.preferredluxury.com/img/btn_div.png) no-repeat right top; padding: 0 6px 0 0; margin: 0 6px 0 0;
}

#nav ul li:last-child {
background: none; margin: 0; padding: 0;
}

/* HACKS FOR IE */
* html #nav {
background: url(http://www.preferredluxury.com/img/bg_nav.gif) no-repeat left top;
}

* html #nav a:last-child {
border: 0;
}

* html #nav a#btn_home{
background: url(http://www.preferredluxury.com/img/btn_home.gif) no-repeat;
}

* html #nav a#btn_inventory {
background: url(http://www.preferredluxury.com/img/btn_inventory.gif) no-repeat; height: 8px;
}

* html #nav a#btn_models {
background: url(http://www.preferredluxury.com/img/btn_modellineup.gif) no-repeat;
}

* html #nav a#btn_specials {
background: url(http://www.preferredluxury.com/img/btn_specials.gif) no-repeat; height: 8px;
}

* html #nav a#btn_financing {
background: url(http://www.preferredluxury.com/img/btn_financing.gif) no-repeat; height: 8px;
}

* html #nav a#btn_aboutus {
background: url(http://www.preferredluxury.com/img/btn_aboutus.gif) no-repeat; height: 8px;
}

* html #nav a#btn_wholesale {
background: url(http://www.preferredluxury.com/img/btn_wholesale.gif) no-repeat;
}

* html #nav a#btn_buyback {
background: url(http://www.preferredluxury.com/img/btn_buybackguarantee.gif) no-repeat;
}

* html #nav a#btn_blog {
background: url(http://www.preferredluxury.com/img/btn_blog.gif) no-repeat;
}

/**/

#rc_topnav {
position: absolute; top: -12px; right: 15px; background: url(http://www.preferredluxury.com/img/bg_topnav.gif) no-repeat; width: 237px; height: 40px; padding: 15px 0 0 20px; 
}

* html #rc_topnav {
	top:-27px;
}

#rc_topnav ul {
margin: 0; padding: 0; overflow: hidden;
}

#rc_topnav ul li {
float: left; margin: 0 12px 0 0; list-style: none;
}

#rc_topnav ul li a {
color: #919191; font: 12px Arial; text-decoration:none;
}

#rc_topnav ul li a:hover {
color: #000000;
}

#content {
	width: 960px; 
	padding: 65px 0px 0px 0px; 
	margin: 0 auto; 
	min-height: 150px; 
	overflow: hidden;
	position: relative;
}

#content .endcontent {
display:none;
}

#footer {
background: url(http://www.preferredluxury.com/img/dots_h.gif) repeat-x top; margin: 15px auto 0px; padding: 8px; overflow: hidden; font-size: 11px; clear: both; position:relative;
}

#footer ul {
float: right; margin: 0; padding: 0; overflow: hidden;
}

#footer ul li {
float: left; margin: 0 8px 0 0; list-style: none;
}

#footer ul li a {
color: #6c6c6c; font-family: Arial;
}

