@import url(http://images1.ecarlist.com/sites/templates/common/css/base.css);

body {background: #fff; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 14px; line-height: 1.5;}
a {color: #791e04; text-decoration: underline;}
a:hover {color:#0173c6; text-decoration: underline;}

#right.custom_pages h2, #service #right h2, #parts #right h2, #brochures #right h2, #shipping #right h2, #notify_middle h2, #financeLeft h2, #about #right h2 {color: #791E04; font-size: 24px; margin-bottom: 10px; font-family: futura std;}
#right.custom_pages p, #service #right p, #parts #right p, #shipping #right p, #notify_middle p, #financeLeft p, #about #right p {margin-bottom: 15px;}

#wrapper {margin: 15px auto; width: 980px;}


/***** header ******/
#header h1 { margin-top: 5px; float: left; display: inline;}
#header h1 a { margin-left:344px; background: transparent url(../images/logo.png) center top no-repeat; display: block; height: 110px; text-indent: -9999em; width: 313px; }
#header #getApproved {background: transparent url(../images/getApproved.png) center top no-repeat; display: block; float: right; height: 115px; text-indent: -9999em; width: 112px;}
#header .contactInfo {color: #5e6265; float: right; font-weight: bold; margin-left: 10px; text-align: right; width: 300px;}
#header .contactInfo li {width: 260px;}
#header .contactInfo .mainPhone {color: #0173c6; font-size: 30px;}
#header .contactInfo #facebookLink {background: transparent url(../images/facebook.png) center center no-repeat; display: block; float: right; height: 39px; margin-right: -3px; text-align: left; text-indent: -9999em; width: 221px;}

#review_link {
	float: right;
	display: inline;
}

#review_link a {
	text-indent: -9000px;
	width: 108px;
	height: 54px;
	background: url('../images/reviewButton_bg.png') no-repeat;
	display: block;
}

#review_link a:hover {
	background-position: -109px 0px;
}

#dealerrater_link { float:right; margin: 0; padding: 0; width:208px; position: relative; }
#dealerrater_link a { text-decoration: none; color: #333; }
#dealerrater_link img { float: right; }
#dealerrater_link a span { display: block; width: 80px; float: left; position: absolute; top: 30px; left: 43px; text-align: right; }


/***** priNav ******/
#priNav { background: transparent url(../images/navBg.png); clear: both; height: 37px; margin-bottom: 30px; padding-bottom: 3px; padding-right: 1px; width: 999px;}
#priNav ul {display: none;}
#priNav li {float: left;}
#priNav a {background: transparent url(../images/nav.png); display: block; height: 40px; text-indent: -9999em;}

#priNav #priNav_home {background-position: 0 0; width: 99px;}
#priNav #priNav_home:hover {background-position: 0 -40px; }

#priNav #priNav_inventory {background-position: -100px 0; width: 118px; }
#priNav #priNav_inventory:hover {background-position: -100px -40px; }

#priNav #priNav_aboutus {background-position: -218px 0; width: 114px; }
#priNav #priNav_aboutus:hover {background-position: -218px -40px; }

#priNav #priNav_vehicle_finder {background-position: -332px 0; width: 147px; }
#priNav #priNav_vehicle_finder:hover {background-position: -332px -40px; }

#priNav #priNav_trade_appraisal {background-position: -479px 0; width: 160px; }
#priNav #priNav_trade_appraisal:hover {background-position: -479px -40px; }

#priNav #priNav_financing {background-position: -639px 0; width: 123px; }
#priNav #priNav_financing:hover {background-position: -639px -40px; }

#priNav #priNav_shipping {background-position: -762px 0; width: 111px; }
#priNav #priNav_shipping:hover {background-position: -762px -40px; }

#priNav #priNav_contact_us {background-position: -873px 0; width: 127px; }
#priNav #priNav_contact_us:hover {background-position: -873px -40px; }

#priNav ul {font-family: futura std; background: #868686 none; border: 1px solid #b9b9b9; border-top: none; left: 0; top: 40px; }
#priNav ul li {clear: both; display: block; float: none; }
#priNav ul a { white-space:nowrap; width:115px; background: none; color: #000; font-size: 11pt; letter-spacing: 0px; margin: 5px; padding: 5px; text-decoration: none; text-transform: none; white-space: nowrap; line-height: 5px;}
#priNav ul a:hover {color: #fff;}



/***** content ******/
#content_home {background: #fff; border: 1px solid #aeadad; clear: both; padding: 0px;
	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; width: 999px; -moz-box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);}
	
#content {background: #fff; border: 1px solid #aeadad; clear: both; padding: 16px 0px 16px 0px;
	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; width: 999px; -moz-box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);}

#middle_home {background: #fff; border: 1px solid #aeadad; clear: both; padding: 16px 0px 16px 0px; margin-top: 20px;
	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; width: 999px; -moz-box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);}
		
#middle {background: #fff; border: 1px solid #aeadad; clear: both; padding: 16px 0px 16px 0px; margin-top: 20px;
	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; width: 999px; -moz-box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);}
	
#middle1 {background: #fff; border: 1px solid #aeadad; clear: both; padding: 16px 0px 16px 0px; margin-top: 20px;
	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; width: 999px; -moz-box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);}


/***** footer ******/
#footer { float: right; margin: 0px; overflow: hidden; width: 500px;}
#footer, #footer a {color: #666; font-size: 11px; text-decoration: none; margin-top: 25px;}
#footer a:hover {text-decoration: underline;}
#footer li {float: left; line-height: 1; margin-right: 3px; padding-right: 3px;}
#footer li.last { border: none; margin-right: 0; padding-right: 0;}


#footerNav a {text-transform: capitalize;}

#footerNav, #ec_footer {clear: left; float: left; line-height: 16px; width: 100px;}
#ec_footer { margin-top: 29px; padding: 0px 10px 0px 15px; float: right; width: 285px}

#footer h3 {float: right;}
#footer h3 a {background: transparent url(../images/ecl.gif) left top no-repeat; display: block; height: 34px; text-indent: -99999em; width: 135px;}
#footer h3 a:hover {background-position: -137px 0;}




/***** home ******/
#home #content {background: #fff; padding: 0;}
#home #middle {background: #fff; padding: 0; margin-top: 20px;}
#home #top_content {padding: 10px; height: 326px; width: 980px;}
#home #middle_content {padding: 10px; height: 15px; width: 980px;}
#home #footer_content {padding: 10px; height: 246px; width: 980px;}
p.text {border-radius-bottomleft: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-radius-bottomleft: 5px; border-radius-bottomright: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-radius-bottomright: 5px; background-color: #000; font-size: 29px; font-weight: bold; padding: 30px 0px 0px 0px; text-align: center; color: #fff; font-family: futura std; margin-top: 0px; height: 80px;}
#home #ql_content #ql_wrapper {float: right;}
#home #ql_content {background: transparent url(../images/bottom_contentBG3.png) center center no-repeat; padding: 10px 16px 10px 15px; height: 179px; width: 974px;}
#home #ql_content p.phone { float:right; font-family: Futura Std; color: #fff; padding-top: 38px; font-size: 19px; font-weight: bold; padding-right: 10px;}
#home #ql_content p.phone a {color: #fff; text-decoration: none;}
#home #ql_content p.address { text-align:right; float:right; font-family: Futura Std; color: #393939; padding-top: 24px; font-size: 13px; font-weight: bold; padding-right: 10px;}
#home #top_content p.dealer {font-size: 37px; padding: 70px 70px 0px 70px; color: #fff; font-family: futura std;}
#home #top_content p.home_text {font-size: 28px; font-family: futura std; color: #fff; padding: 0px 70px 0px 70px; width: 380px; color: #8b8b8b; text-align: justify; font  }
#specials_flash {margin: -1px -1px 0;}
#newVehicles {background: transparent url(../images/newVehiclesbg.jpg) center top no-repeat; height: 177px; position: relative;}
#newVehicles h3 {color: #313131; font-size: 20px; font-weight: normal; left: 5px; position: absolute;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {margin: 0 auto; width: 840px;}
#newVehicles a {font-size: 16px; font-weight: bold; line-height: 1; text-decoration: none;}
#newVehicles a span {color: #444; font-size: 12px; font-weight: normal; text-decoration: none;}
#new_vehicles_showall {display: none;}
#newVehicles .jcarousel-prev, #newVehicles .jcarousel-next {background: transparent url(../images/newVehicleArrows.png); height: 63px; top: 29px; width: 55px;}
#newVehicles .jcarousel-prev {background-position: left top;}
#newVehicles .jcarousel-next {background-position: right top;}
#featuredVehicles_title {text-indent: -9999em; display: none;}
#featuredWrap {background: transparent url(../images/featuredTop2.jpg) center bottom no-repeat; height: 239px;}
/* #featuredVehicles_title {height: 258px;} */
/* #featuredVehicles_title span {background: transparent url(../images/featuredTitle.png) center top no-repeat; display: block; float: right; height: 50px; margin: 8px 2px 0 0; text-indent: -9999em; width: 236px;} */
/* #featuredVehicles a {color: #484848; font-size: 11px; text-align: center; text-decoration: none;}
#featuredVehicles a:hover {color: #0173c6;} */
#random_list_location {margin-left: 0px; margin-top:0px; font-family: Futura Std; font-weight: bold;}
#random_list_location #random_list_item {margin: 5px; width:136px !important; height: 230px !important; margin-top: 7px; font-family: Futura Std; font-weight: bold; }

#random_list_location #random_list_item:hover {
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:#F2F2F2;
background-image:none;
background-position:0 0;
background-repeat:repeat;
height:223px !important;
margin-bottom:0;
margin-right:0;
padding-left:5px;
padding-top:10px !important;
margin-top:0px !important;
width:136px !important;
}

#random_list_location #random_list_item li a {text-decoration: none;}
#random_list_location #random_list_item ul { text-decoration: none; list-style-type: none; padding-left: 0px; height: 100px;}
#random_list_location #random_list_item li { text-align: left;}
#random_list_location #random_list_item li.learn { background: transparent url(../images/arrow_featured.png) right center no-repeat;}
#random_list_location #random_list_item li.learn:hover { background: transparent url(../images/arrow_featured_hover.png) right center no-repeat;}
#random_list_location #random_list_item span { font-family: Futura Std; font-size: 15px; font-weight: bold; color: #000; }
#random_list_location #random_list_item span.price { font-family: Futura Std; font-size: 22px; font-weight: none; color: #861e04; }
#random_list_location #random_list_item span.learn { font-family: Futura Std; font-size: 11px; font-weight: none; color: #4f1e04; }
#random_list_location #random_list_item span.learn:hover { font-family: Futura Std; font-size: 11px; font-weight: none; color: #861e04; text-decoration: underline; }
#random_list_location #random_list_item img {border: 1px solid #808998}
#random_list_location #random_list_item .learn {width: 85px; float: none; }
.featuredVehicle_tooltip {border: none;}
.fvTooltip_container {border: 1px solid #808998; 
	border-radius: 5px; -moz-border-radius: 5px; -wekbit-border-radius: 5px;
	box-shadow: 2px 2px 2px rgba(30, 30, 30, 0.3); -moz-box-shadow: 2px 2px 5px rgba(30, 30, 30, 0.3); -webkit-box-shadow: 2px 2px 5px rgba(30, 30, 30, 0.3);}
.fvTooltip_container .fvTooltip_header {font-size: 14px;}
.fvTooltip_data {color: #444; font-weight: normal;}
.toolTipInner_price {color: #0173c6;}

#featuredVehicles_footer {clear: both;}

.featuredVehicle_tooltip {z-index: 100;}


#home #middle1 {background: url(../images/mid-bg2.jpg) no-repeat -1px 0 #fff; padding: 0; margin-top: 20px; height: 346px; }


/******** inventory ********/
#searchBar_right {display: none;}
#inventory_v2_sidebar_filters h3 {color: #4c4c4c; font-weight: bold; font-family: Arial; font-size: 14px;}
#inventory_v2_sidebar_filters h2 {font-size: 18px; color: #791e04;}
#currentFilters {background-color: #c03917; border: 1px solid #791e04; color: #fff; font-size: 12px; padding: 3px;}
#currentFilters a {color: #fff;}
#currentFilters a:hover {color: #ccc;}

.filterList {color: #333; font-size: 12px; padding: 5px;}
.filterList a {background:transparent url('../images/arrowOrange.gif') no-repeat scroll 2px center; color: #222; padding: 2px 2px 2px 12px;}
.filterList a:hover {background-color: #c03917; background-image: url(http://images1.ecarlist.com/sites/images/listingImages/arrowTree_white.gif); color: #fff;}
.filterList .expandable a { color: #fff; background-color: #c03917; background-image: none; border: 1px solid #791e04; float: right; padding: 5px;}
.filterList .expandable a:hover {text-decoration: underline;}

#vehicle_v2_notify_button {margin-left: -10px;}


#listing_form .button {background-color: #EDEDED; border: 1px solid #c0c0c0; margin-top: 3px;}

#searchBar, #sort_bar, #vehicle_topbar {background: #aeaeae; height: 35px; line-height: 35px;
	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}

#sort_bar {background-color: #aeaeae;}
#sort_bar_left {width: auto; color: 808080; font-family: Arial; font-size: 13px;}
#sort_bar_right {color: 808080; font-family: Arial; font-size: 13px;}
#sort_bar_left a { color: #791e04; font-family: Arial; font-size: 13px;} 
#sort_bar_right a { color: #791e04; font-family: Arial; font-size: 13px;}

.inventory_v2_row {background: #fff; border-bottom: 1.5px solid #e9e9e9; margin: 5px auto; padding-bottom: 5px;}
.inventory_v2_details.span8.col {margin-right: 0;}

.inventory_v2_details h4 a {color: #791e04; font-size: 15px; font-family: Arial; font-size: 14px;}
.inventory_v2_details h4 a:hover {color: #c03917; text-decoration: underline;}
.inventory_v2_details li {color: #888; line-height: 1.05; margin-bottom:0;}

.inventory_v2_price_right .price_line_1 {color: #791e04; font-family: Arial; font-size: 20px;}
.inventory_v2_price_right .price_title {color: #999; font-weight: bold;}
.inventory_v2_details_links a {color: #666;}
.inventory_v2_details_links a.btn_inventory_contact {color: #791e04; }
.inventory_v2_details_links a:hover {text-decoration: underline;}

#vehicleDisclaimer {color: #666; font-size: 11px;}



/******** vehicle ********/
#similarVehicles h3 {color: #791e04; font-size: 16px; margin-bottom: 10px; font-family: futura std;}
.similarVehicle, #vehicle_v2_sidebar_links { color: #444; font-size: 12px; padding: 5px;}
.similarVehicle li {line-height: 1.25; margin-bottom: 0;}
.similarVehicle li a {margin-bottom: 5px;}
.similarVehicle li a:hover {text-decoration: underline;}
.similarVehicle a {color: #791e04; text-decoration: none;}
.similarVehicle .simCar_pricelabel {font-weight: bold;}

#vehicle_v2_sidebar_links p {font-weight: bold;}
#vehicle_v2_sidebar_links a {background:transparent url('../images/arrowOrange.gif') no-repeat scroll 2px center; color: #222; padding: 2px 2px 2px 12px;}
#vehicle_v2_sidebar_links a:hover {background-color: #c03917; background-image: url(http://images1.ecarlist.com/sites/images/listingImages/arrowTree_white.gif); color: #fff;}

#vehicle_topbar, #vehicle_topbar a {color: #333333; font-size: 13px; font-family: Arial;}
#vehicle_topbar_left {font-weight: normal; }
#vehicle_topbar_left a {text-decoration: none;}
#vehicle_topbar_left a:hover {text-decoration: underline;}

#vehicle_topbar {border: none;}
#vehicle_topbar_left, #vehicle_topbar_right {height: 35px; line-height: 35px;}
#vehicle_topbar_right ul {margin: 2px 0 0; padding: 0;}

#vehicle_vitals {background-color: #fff; border: 1px solid #cacaca; float: none; margin: 10px 0; padding: 10px;}

#vehicle_mainPhoto img {border: 1px solid #b1b1b1;}

#vehicle_title {font-size: 27px; color: #791e04; font-family: Arial; font-weight: bold;}
#vehicle .price_title {color: #7f7f7f; font-size: bold; font-weight: bold; line-height: 1;}
#vehicle .price_line_1 {color: #000; font-size: 32px; font-weight: bold; line-height: 1;}

.ip_dottedLine {border-bottom: 1px dotted #b1b1b1;}

#vitalsContainer {color: #4c4c4c; font-size: 12px;}
#vehicle_thumbs {background-color: #bfbfbf;}
#viewMorePhotos {text-decoration: none;}

#customer_tools .input_element {margin-bottom: 2px;}



/******** financing ********/
#financeHeader ul {margin: 9px 0 0 58px;}



/******** contact ********/
#contact .customer_tools_left, #contact .customer_tools_left li {float: left; width: 172px;}
.customer_tools_right {float: right; margin-right: 0;}



/******** contact_small ********/
#contact_small {}
#contact_small h2 {color: #791e04; padding-left: 10px; font-family: futura std; font-size: 20px; height: 31px; line-height: 31px; text-align: left;}
#contact_small fieldset {margin-bottom: 10px;}

#ec_is_submit, #ec_is_loading, #ec_is_thanks {padding-bottom: 15px;} 

#contact_small label {color: #444;}
#contact_small .required label {background: none;}

form#contact_small.validation .validationIcon {margin: 3px 8px 0 0;}
#contact_small p.error_msg {margin: 3px 10px 0 0 !important}

#ec_is_submit .submitButton {border: none; background: transparent url(../images/submit.gif) center bottom no-repeat; text-indent: -9999em; padding: 4px 0; width: 215px; height: 42px;}



/***** quicklinks ******/
#quicklinks { float:left; background: transparent url(../images/quicklinksBorderBottom.png) center bottom no-repeat;}
#quicklinks ul {background: transparent url(../images/quicklinksBg.png) center top no-repeat; overflow: auto; }

#quicklinks li a {background: transparent url(../images/quicklinks2.png) no-repeat; color:#fff; display: block; font-weight: bold; height: 143px; line-height: 41px; margin: 0 auto; padding: 9px 4px 4px; text-align: center; text-indent: -9999em; width: 160px;}
#quicklinks .search a {background-position: 0px top;}
#quicklinks .contact a {background-position: -159px top}
#quicklinks .finder a {background-position: -306px top}
#quicklinks .buyers a {background-position: -459px top}

#quicklinks .search a:hover {background-position: 0px -168px;}
#quicklinks .contact a:hover {background-position: -159px -168px;}
#quicklinks .finder a:hover {background-position: -306px -168px;}
#quicklinks .buyers a:hover {background-position: -459px -168px;}

#home #quicklinks, #home #quicklinks ul {background: none; margin: 0; padding-top: 5px;}
#home #quicklinks ul {padding-left: 0px;}
#home #quicklinks li {width: 160px; overflow: hidden; padding-top: 5px;}
#home #quicklinks, #home #quicklinks li {float: left;}

#brochures { background: #fff; border:1px solid #1a4273; padding: 10px; border-radius:10px;	-moz-border-radius:10px;	-webkit-border-radius:10px; }
.brocimg { float:left; margin: 5px 20px }

/***** sidebar_address ******/
#sidebar_address p {margin-bottom: 10px;}


/****** firefox 2 mac ******/

.customer_tools_right_left li, .customer_tools_right li, #contact_small ol li, .customer_tools_left li {clear: left;}

#footer_content #footer_links { padding-bottom:25px; padding-left:25px; padding-right:25px; padding-top:15px; }
#footer_content ul.links {float: left; width: 150px;}
#footer_content ul.q_links {float: left; width: 150px;}
#footer_content li.q_links {line-height: 16px;}
#footer_content ul.location {float: left; width: 150px;}
#footer_content li.location {line-height: 16px;}
#footer_content li.phone {line-height: 16px;}
#footer_content li.fax {line-height: 16px;}
#footer_content ul.phone {float: left; width: 150px;}
#footer_content #logo {float: left; background: transparent url(../images/logo_footer.gif) center center no-repeat; width: 314px; height: 103px; text-indent: -9999em; }
#footer_content p.heading {color: #7f7f7f; font-size: 18px; font-weight: bold; font-family: futura std; float:left; width: 130px; padding-bottom: 12px;}
#footer_content li a {color: #7f7f7f; font-size: 14px; font-family: "Myriad Pro", arial, sans-serif; text-decoration: none; }
#footer_content li.phone {color: #7f7f7f; font-family: "Myriad Pro", arial, sans-serif;}
#footer_content li.fax {color: #7f7f7f; font-family: "Myriad Pro", arial, sans-serif;}
#footer_content li.location {color: #7f7f7f; font-family: "Myriad Pro", arial, sans-serif;}
#footer_content li a:hover {color: #c03917; font-size: 14px; font-family: "Myriad Pro", arial, sans-serif; text-decoration: none; }

#random_list_location #random_list_item fv_first {padding-left: 200px;}

#random_list_location #random_list_item {
background-attachment:scroll;
background-color:transparent;
background-image:none;
background-position:0 0;
background-repeat:repeat;
float:left;
overflow-x:hidden;
overflow-y:hidden;
padding-bottom:5px;
padding-left:25px !important;
padding-right:0;
padding-top:10px !important;
margin-top:0px !important;
width:131px !important;
}

#random_list_location #random_list_item a {text-decoration: none;}

.span9 {
width:72.5%;
}

.span3 {
padding-left:12px;
width:22.5%;
}

.span8 {
padding-left:12px;
width:63%;
}


#financeLeft {
padding-left:12px;
}

.span4 {
padding-left:12px;
width:31%;
}

#searchBar { border: none; background-color: #e6e6e6;}

#vehicle_v2_notify_button img {display:none;}

#vehicle_v2_notify_button {
background-attachment:scroll;
background-color:transparent;
background-image:url("../images/notify.gif");
background-position:center top;
background-repeat:no-repeat;
display:block;
height:108px;
margin-bottom:0;
margin-left:auto;
margin-right:auto;
margin-top:0;
width:221px;
}

#trade_bid_image {
margin-top:0px;
max-width: 580px; 
width: 580px;
}

.financeBox2 {-webkit-border-radius: 5px; -moz-border-radius: 5px; }
#financing #sidebar_address {-webkit-border-radius: 5px; -moz-border-radius: 5px; }
#sidebar_address {-webkit-border-radius: 5px; -moz-border-radius: 5px; }

#financing #financeHeader { background: url(../images/financing-banner-cust.jpeg) no-repeat; height: 219px;  }

#financing #financeHeader a#get_started {
	width: 215px;
	height: 32px;
	background-position: -26px -7px;
	margin-top: 165px; 
	margin-left: 103px; 
	border-radius: 7px; 
	-webkit-border-radius: 7px; -moz-border-radius: 7px; -o-border-radius: 7px; 
}
#financing #financeHeader h1 { display: none; }
#financing #financeHeader h2 { display: none; }
#financing #financeHeader ul { display: none; } 
#financeHeader ul li { display: none; }

#financing #financeHeader a#get_started:hover { 
	background-position:-295px -7px;
}
#testimonials #content { min-height: 438px; }

.home-review { width: 463px; float: right; margin-right: 65px; }
.home-review table {
    display: block;
    height: 188px;
    overflow: hidden;
}

.home-review table:after {
	bottom: 441px;
    content: "...";
    left: 452px;
    position: relative;
}
.home-review h2 { width: 300px; height: 53px; background: url(../images/reviews-header.jpg) no-repeat; margin-top: 40px; text-indent: -9999px; margin-bottom: 30px; margin-left: 20px;  }
.home-review .meta, .home-review .drDate { font-family: Myriad Pro, Arial, serif; color: #a1a1a1; font-size: 20px; font-style: italic; padding-left: 40px; }
.home-review blockquote, .home-review .drComments { text-align: justify; color: #000; font-family: Myriad Pro, Arial, serif; font-size: 16px; background: url(../images/blockquote-quote.jpg) no-repeat; padding-left: 40px; }
.read_more_review { display: block; width: 112px; height: 20px; float: right; margin-top: 10px; background: url(../images/read-more.jpg) no-repeat; text-indent: -9999px; }

.home-review #drOSLogo { display: none; }
.home-review .drComments { display: block; height: 74px; overflow: hidden; }
.home-review .drUser { font-size: 12px; display: block; height: 33px; font-style: italic; }

#site_logoSection {margin-bottom: 20px;}