.outtaHere{
	position: relative;
	left: 0;
}
.page {
	width:100%;
	overflow:visible;
}
#wrapper {
	width: auto;
	padding: 10px;
}
#header {
	height:60px;
	padding: 0;
	margin:0 0 62px;
}
.logo,
.selectArea,
.drop-{display: none;}
.image-logo {
	display: block;
	background:url(../images/sprites/homesprite1.png) no-repeat;
  background-position: -10px -10px;
}
.img-place{display: none !important;}
#nav,
.nav-bar,
.image-box {display: none;}
#content {width:65%;}
#sidebar {width:30%;}
#sidebar .heading {
	background: none;
}
#sidebar .section {display: none;}
.gallery .items .item-list  {
	width:auto;
	float:left;
	padding:3px 0 0;
}
.gallery .item-list li {
	margin:0 4px 0 0;
	border:none;
	width:auto;
	padding:0;
}
.gallery .item-list a {
	float:left;
	padding:3px 0 5px 25px;
}
.boxes .tabset {background: none;}
.boxes .tabset li {
	float:left;
	margin:0 5px 0 0;
}
.boxes .tabset a{color: #000;}
.boxes .tabset .active {
	background: none;
	text-decoration: underline;
}
.boxes .tabset a:hover span,
.boxes .tabset .active span {
	background: none;
}
.boxes .tab-content,
.products-list .block,
.products-list .image {
	background: none;
}
#footer,
.lightbox,
#skip a{display: none;}
#content .block-items .item-box,
.boxes-items .block-items .item-box,
.boxes-items .block-items .item-box,
#content .block-items .item-holder,
.boxes-items .block-items .item-holder,
.boxes-items .block-items .item-holder,
#content .block-items .item-frame,
.boxes-items .block-items .item-frame,
.boxes-items .block-items .item-frame,
#content .item-box .heading,
.boxes-items .item-box .heading,
.boxes-items .item-box .heading,
#content .item-box .bar,
.boxes-items .item-box .bar,
.boxes-items .item-box .bar,
#content .item-box .bar-holder,
.boxes-items .item-box .bar-holder,
.boxes-items .item-box .bar-holder {
	background: none;
}
.star-rating-block {
	float:left;
	width:auto;
}
.star-rating ul {
	overflow:visible;
	background: none;
	height: auto;
	width: auto;
}
.star-rating li {
	float:none;
	display: inline;
}
.star-rating li a,
.logo-car-advisor,
#content .block-items .text-search-1000,
.get-a-car,
.sell-your-car,
#content .item-box .submit,
#content .item-box .submit1,
#content .item-box .submit2 {
	display: inline !important;
	background: none !important;
	height: auto !important;
	width: auto !important;
	text-indent:0 !important;
	overflow:visible !important;
	color: #000 !important;
}
.star-rating li.active a {
	font-weight: bold !important;
	background: none !important;
	text-decoration: underline;
}
.star-rating-block .block {
	overflow:hidden;
	width:100%;
}
.stripe{display: none;}
.detail-tabset a,
.detail-tabset span{
	background: none;
	color: #000;
}
.detail-tabset a.active{
	border: 1px solid #dedede;
}
.detail-tab .container2{
	overflow:visible;
	padding: 0;
}
.detail-tab .article-block{
	float: none;
	width: 100%;
}
.detail-tab .article-block .block,
.star-rating2,
.star-rating2 ul a,
.star-rating2 ul .active a,
.detail-tab .container .box,
.detail-tab .container .box-holder{
	background: none;
}
.car-advisor{
	float: left;
	margin-right: 7px;
}
.detail-tab .container{
	float: left;
	width: 50%
}
.detail-tab .article-block .box .heading{margin: 0;}
.contact-info{
	overflow: visible;
	width: 100%;
}
.request-box{display: none;}
.main-form .row{
	width: 100%;
	padding-bottom: 12px;
}
.main-form .row:after{
	clear: both;
	content: "";
	display: block;
}
.main-form label,
.info-form .label{
	color: #373737;
	font-weight: bold;
	padding-top: 4px;
	float: left;
}
.main-form label.short{width: auto;}
.main-form .text,
.main-form .text div,
.main-form .text span{background: none;}
.main-form .text input,
.main-form textarea{border: 1px solid #000;}
.main-form .textarea,
.main-form .textarea2,
.main-form .textarea div,
.main-form .textarea2 div{background: none;}
.main-form .submit{
	color: #000;
	background: none;
	border: 1px solid #000;
}
.links-bar{
	width: 100%;
	background: none;
}
.links-bar .holder{background: none;}
.links-bar ul li{
	float: none;
	display: inline;
	padding-left: 24px;
}
.links-bar ul a,
.links-bar ul span{
	float: none;
	background: none;
}
.subheading{padding: 0;}
.main-block2{padding: 10px;}
.main-block2-alt2{margin: 0;}
.branding{
	float: left;
	width: 30%;
	padding: 0 0 0 19px;
}
.logo-car-advisor{
	font-size: 2em;
	color: #000;
}
.entry ul{
	float: left;
	width: 65%;
}
.entry ul li{background: none;}
.filter{display: none;}
.placeholder{
	float: left;
	width: auto;
	height: auto;
	background: none;
}
.control-bar,
.control-bar-t,
.control-bar-b{
	background: none;
}
.paging2{
	float: left;
	padding: 10px;
}
.paging2 ul li.prev,
.paging2 ul li.next{
	background: none;
}
.paging2 ul a{
	float: left;
	color: #625651;
	font-weight: bold;
	font-size: 13px;
	width: 21px;
	height: 21px;
	line-height: 21px;
	text-align: center;
}
.paging2 ul a.active{
	color: #000;
	background: none;
	text-decoration: underline;
}
.paging2 ul li.first a,
.paging2 ul li.prev a,
.paging2 ul li.next a,
.paging2 ul li.last a{
	width: auto;
	overflow: visible;
	text-indent: 0;
	background: none;
}
.visual-area{
	overflow: hidden;
	width: 100%;
	padding-bottom: 25px;
}
.visual-area .placeholder{margin: 0;}
.visual-area .align-left{
	float: left;
	width: 678px;
}
.gallery2{
	overflow:visible;
	width: 100%;
}
.gallery2 .prev,
.gallery2 .next{
	display: none;
}
.gallery2 .holder{
	float: none;
	width: 100%;
}
.gallery2 .info,
.gallery2 .photo,
.gallery2 .video,
.gallery2 .price{background: none;}
.rating-detail{padding: 10px;}
.rating-detail .holder{
	width: 100%;
	overflow: hidden;
	background: none;
	padding: 0;
}
.rating-info{
	width: 100%;
	float: none;
}
.rating-info .star-rating3{
	width: auto;
	height: auto;
	background: none;
}
.rating-info .star-rating3 strong{
	font-size: 14px;
	line-height: 23px;
	float: left;
	padding-top: 2px;
	color: #373737;
}
.rating-info .star-rating3 ul{
	float: left;
	width: auto;
}
.rating-info .star-rating-block{width: auto;}
.rating-info .star-rating-block .star-rating ul{float: left;}
.rating-info .star-rating-block .box h4{
	width: auto;
	padding: 4px 0 0;
}
.rating-detail .post-container{
	width: 100%;
	float: none;
}
.post-container{overflow:visible;}
.posts-holder{
	padding: 0;
	height:auto;
	overflow:visible;
	margin:0;
}
.post .description{
	padding-right: 20px;
	overflow: visible;
	float: left;
	width: 50%;
}
.post .info-holder,
.rating-detail .post .info-holder{
	float: left;
	width: 15%;
	margin: 0 20px 0 0 !important;
	text-align: left;
}
.post-container2 .post .info-holder{padding: 0;}
.post .info-holder .star-rating{float:right;}
.post .info-holder .txt-holder{
	text-align:right;
	padding:0 14px 0 0;
}
.btn-review,
.post .btn-review strong,
.btn-review strong{background: none;}
.star-rating4 ul{
	width: auto;
	height: auto;
	background: none;
}
.btn01{
	overflow: visible;
	width: auto;
}
.btn01 a,
.btn01 span{
	float: none;
	color: #000;
	background: none;
}
.info-form{
	overflow: hidden;
	height: 1%;
	padding: 8px 18px 35px 17px;
}
.double-block,
.double-block-t,
.double-block-b{
	background: none;
	padding: 0;
}
.double-block .box-l,
.double-block .box-r{
	float: left;
	width: 40%;
	padding: 0 10px;
}
.info-form label,
.info-form .label,
.info-form .box-r label{
	text-align: left; 
	width: auto;
	padding: 0 10px 0 0;
}
.info-form select{
	width: auto;
}
.info-form .star-rating ul{
	background: none;
}
.advice-box{padding: 19px 0 0;}
.single-block{
	width: 100%;
	background: none;
}
.single-block-b,
.single-block .holder{background: none;}
.single-block .box-l{
	float: left;
	width: 60%;
	margin: 0;
}
.single-block .box-r{
	width: 30%;
	float: left;
}
.info-form .text input.large,
.main-form .textarea2 textarea,
.info-form .single-block label{width: auto;}
.main-form .file .text-holder,
.main-form .file2 .text-holder,
.main-form .file .text{background: none;}
.main-form .file .text{
	border: 1px solid #000;
}
.main-form .button {background: none !important;}
.main-form .hover .button {text-decoration: underline;}
.twocolumns{
	background: none;
	height: auto;
}
.aside,
.home-content .aside{
	float: none;
	width: 100%;
	background: none;
}
.profile-box{display: none;}
.main-column,
.home-content .main-column{
	float: none;
	width: 100%;
}
.main-column2{margin: 0;}
.content-area,
.content-frame{
	background: none;
	padding: 0;
}
.forum-threads{padding: 0;}
.forum-threads li{background: none;}
.forum-threads .box{
	background: none;
	padding: 0;
}
.home-content .main-column .content-frame{padding: 0;}
.home-content .aside .content-frame{
	padding: 15px 0 0;
	overflow: visible;
}
.home-content .aside .content-frame h3{margin: 0 0 0 17px;}
.home-content .aside .content-holder{
	float: none;
	position: relative;
	margin: 0;
	width: 100%;
}
.top-advisors{
	padding: 13px 16px 12px 4px;
	list-style: none;
	margin: 0;
}
.top-advisors li{
	width: 100%;
	border-bottom: 1px solid #eee;
	padding: 0;
}
.home-content .aside .become-box h3,
.become-box h3{
	background: none;
}
.breadcrumbs{display: none;}
.twocolumns .rating-info{
	width: 100%;
	float: none;
	clear: both;
}
.twocolumns2{
	float: left;
	width: 90%;
	padding: 0;
}
.twocolumns2 .main-column{
	float: left;
	width: 90%;
}
.share-bar{display: none;}
.btn01-alt{
	float: left;
	width: auto;
	position: relative;
}
.like{
	float: left;
	background: none;
}
.like span{background: none;}
.author-answers .btn01{display: none;}
.btn03{
	background: none;
	color: #000;
}
.btn03 span{background: none;}
.gallery2-wide .holder{width: 100%;}

.voucher-print-hidden
{
	display: none;
}
.voucher-print
{
	background: url("../images/voucher.png") no-repeat scroll 0 0 transparent;
}
.voucher-print
{
	float: left;
	height: 639px;
	width:647px;
	text-align: center;
	position: relative;
	margin: 20px 0 30px;
}
.voucher-print p.code-top
{
	color: #383f42;
    font-weight: bold;
    left: 235px;
    margin: 0;
    position: absolute;
    text-transform: uppercase;
    top: 8px;
    font: 0.6em Arial,Tahoma,Helvetica,sans-serif;
}
.voucher-print div.code
{
	position: absolute;
	right: 58px;
    top: 197px;
	width: 245px;
	height: 43px;
	padding: 7px 0 0;
}
.voucher-print div.code strong
{
	font: bold 2em Arial,Tahoma,Helvetica,sans-serif;
	color: #383f42;
}
.voucher-print a.print-button
{
	display: block;
	position: absolute;
	bottom: 22px;
	left: 170px;
	width: 283px;
	height: 40px;
}
.print-instruct
{
	clear: both;
    width: 647px;
}
