img, div, span { behavior: url(js/iepngfix.htc) }
#offers {
	margin-right: auto;
	margin-left: auto;
}


body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
form {
	margin: 0px;
	padding: 0px;
}
#top {
	height: 50px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../assets/topbanner.jpg);
	background-repeat: no-repeat;
}
.clearall {
	clear: both;
}

#main_wrapper {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../assets/mainback.jpg);
	background-repeat: repeat-y;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 0px;
	font-size: 12px;
}
#main_wrapper #main_nav {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#sitelinks {
	width: 290px;
	margin-right: auto;
	margin-left: auto;
	font-size: 18px;
	color: #FF0000;
	margin-top: 10px;
	font-weight: bold;
	text-align: center;
}
#bannerwrapper {
	width: 960px;
	margin-left: auto;
	margin-top: 5px;
	margin-right: auto;
	height: 65px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#adspot1 {
	float: left;
	height: 60px;
	width: 468px;
	display: block;
}
#adspot2 {
	float: right;
	height: 60px;
	width: 468px;
	display: block;
	margin: 0px;
	padding: 0px;
}
#welcome {
	width: 580px;
	display: block;
	font-size: 12px;
}
#additionalText  {
	display: block;
	margin-top: 10px;
	padding: 0px;
	font-size: 12px;
}

#welcome #col1 {
	width: 280px;
	float: left;
	display: block;
	height: 140px;
	margin-top: 15px;
	margin-bottom: 10px;
}
#welcome #gutter {
	width: 20px;
	float: left;
	display: block;
	background-image: url(../assets/20block.jpg);
	background-repeat: repeat-y;
	height: 130px;
	padding-top: 15px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#main_wrapper #main_content #body_content #offers h2 {
	color: #FE0000;
	margin: 0px;
	padding-top: 15px;
	padding-bottom: 10px;
	font-size: 24px;
}

#welcome #col2 {
	float: left;
	width: 280px;
	display: block;
	height: 150px;
	margin-top: 15px;
	margin-bottom: 10px;
}

#main_wrapper #main_nav #header {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: 288px;
}
#main_wrapper #main_nav #header #main_logo {
	width: 354px;
	height: 288px;
	float: left;
	background-image: url(../assets/mainlogo.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
#main_wrapper #main_content #body_content #rss {
	position: absolute;
	margin-left: 498px;
	margin-top: 4px;
}

#main_wrapper #main_nav #header #mainimage {
	height: 204px;
	width: 606px;
	float: left;
	background-image: url(../assets/mainimage.jpg);
	background-repeat: no-repeat;
}
#main_wrapper #main_nav #header #mainimage .mainimage {
	display: block;
	text-indent: -9999px;
}
#main_wrapper #main_nav #header #mainimage .mainimage a:link {
	display: block;
	text-indent: -9999px;
}

#main_logo #quicksearch {
	width: 300px;
	float: left;
	margin-top: 190px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 35px;
}
#main_logo #quicksearch #search {
	margin: 0px;
	padding: 0px;
}
#main_logo #quicksearch #search input {
	border: 1px solid #C7C7C7;
	width: 280px;
	font-size: 18px;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
	font-weight: normal;
	color: #999999;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#main_logo #quicksearch #search .button {
	border: 0px solid #FFFFFF;
	padding: 0px;
	display: block;
	width: 300px;
	margin-top: -5px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 0px;
}
#main_wrapper #main_nav #header #main_navigation {
	height: 84px;
	width: 606px;
	float: left;
	text-decoration: none;
	margin: 0px;
}
#home {
	float: left;
}
a.home {
	float: left;
	background-image: url(../assets/buttons/nav_complete.jpg);
	display: block;
	height: 84px;
	width: 115px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
a.home:hover {
	float: left;
	background-image: url(../assets/buttons/nav_complete.jpg);
	display: block;
	height: 84px;
	width: 115px;
	background-position: 0px -84px;
	background-repeat: no-repeat;
	text-decoration: none;
}
#buy {
	float: left;
}
a.buy {
	background-image: url(../assets/buttons/nav_complete.jpg);
	height: 84px;
	width: 121px;
	display: block;
	background-position: -115px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
a.buy:hover {
	background-image: url(../assets/buttons/nav_complete.jpg);
	height: 84px;
	width: 121px;
	display: block;
	background-position: -115px -84px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
#sell {
	float: left;
}
a.sell {
	background-image: url(../assets/buttons/nav_complete.jpg);
	height: 84px;
	width: 121px;
	display: block;
	background-position: -236px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
a.sell:hover {
	background-image: url(../assets/buttons/nav_complete.jpg);
	height: 84px;
	width: 121px;
	display: block;
	background-position: -236px -84px;
	background-repeat: no-repeat;
	text-decoration: none;
}
#transport {
	float: left;
}
a.transport {
	background-image: url(../assets/buttons/nav_complete.jpg);
	height: 84px;
	width: 121px;
	display: block;
	background-position: -357px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
a.transport:hover {
	background-image: url(../assets/buttons/nav_complete.jpg);
	height: 84px;
	width: 121px;
	display: block;
	background-position: -357px -84px;
	background-repeat: no-repeat;
	text-decoration: none;
}
#contact {
	float: left;
}
a.contact {
	background-image: url(../assets/buttons/nav_complete.jpg);
	height: 84px;
	width: 128px;
	display: block;
	background-position: -478px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
a.contact:hover {
	background-image: url(../assets/buttons/nav_complete.jpg);
	height: 84px;
	width: 128px;
	display: block;
	background-position: -478px -84px;
	background-repeat: no-repeat;
	text-decoration: none;
}
#buybig {
	float: left;
}
a.buybig {
	background-image: url(../assets/buttons/new_buy.jpg);
	height: 108px;
	width: 329px;
	display: block;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
a.buybig:hover {
	background-image: url(../assets/buttons/new_buy.jpg);
	height: 108px;
	width: 329px;
	display: block;
	background-position: 0px -106px;
	background-repeat: no-repeat;
	text-decoration: none;
}
#buybig {
	float: left;
}
a.newbig {
	background-image: url(../assets/buttons/new_vans.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
a.newbig:hover {
	background-image: url(../assets/buttons/new_vans.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px -82px;
	background-repeat: no-repeat;
	text-decoration: none;
}
#buytour {
	float: left;
}
a.buytour {
	background-image: url(../assets/buttons/buy_tourer_button.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
a.buytour:hover {
	background-image: url(../assets/buttons/buy_tourer_button.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px -82px;
	background-repeat: no-repeat;
	text-decoration: none;
}
#sellbig {
	float: left;
}
a.sellbig {
	background-image: url(../assets/buttons/new_sell.jpg);
	height: 108px;
	width: 329px;
	display: block;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
a.sellbig:hover {
	background-image: url(../assets/buttons/new_sell.jpg);
	height: 108px;
	width: 329px;
	display: block;
	background-position: 0px -106px;
	background-repeat: no-repeat;
	text-decoration: none;
}
#movebig {
	float: left;
}
a.movebig {
	background-image: url(../assets/buttons/movebuttontous_complete.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
a.movebig:hover {
	background-image: url(../assets/buttons/movebuttontous_complete.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px -82px;
	background-repeat: no-repeat;
	text-decoration: none;
}
#decking {
	float: left;
}
a.decking {
	background-image: url(../assets/buttons/decking.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
a.decking:hover {
	background-image: url(../assets/buttons/decking.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px -82px;
	background-repeat: no-repeat;
	text-decoration: none;
}
#portableunits {
	float: left;
}
a.portableunits {
	background-image: url(../assets/buttons/portakabins.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
a.portableunits:hover {
	background-image: url(../assets/buttons/portakabins.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px -82px;
	background-repeat: no-repeat;
	text-decoration: none;
}
#rent {
	float: left;
}
a.rent{
	background-image: url(../assets/buttons/rent.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
a.rent:hover {
	background-image: url(../assets/buttons/rent.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px -82px;
	background-repeat: no-repeat;
	text-decoration: none;
}
#emergency {
	float: left;
}
a.emergency{
	background-image: url(../assets/buttons/emergency.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
a.emergency:hover {
	background-image: url(../assets/buttons/emergency.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px -82px;
	background-repeat: no-repeat;
	text-decoration: none;
}
#dealer {
	float: left;
}
a.dealer {
	background-image: url(../assets/buttons/dealer_zone.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
a.dealer:hover {
	background-image: url(../assets/buttons/dealer_zone.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px -82px;
	background-repeat: no-repeat;
	text-decoration: none;
}
#finance {
	float: left;
}
a.finance {
	background-image: url(../assets/buttons/finance-button_complete.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
a.finance:hover {
	background-image: url(../assets/buttons/finance-button_complete.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px -82px;
	background-repeat: no-repeat;
	text-decoration: none;
}



#sellprivate {
	float: left;
}
a.sellprivate {
	background-image: url(../assets/buttons/private_sales.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
a.sellprivate:hover {
	background-image: url(../assets/buttons/private_sales.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px -82px;
	background-repeat: no-repeat;
	text-decoration: none;
}
#sellbig2 {
	float: left;
}
a.sellbig2 {
	background-image: url(../assets/buttons/rpcsell-button_complete.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
a.sellbig2:hover {
	background-image: url(../assets/buttons/rpcsell-button_complete.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px -82px;
	background-repeat: no-repeat;
	text-decoration: none;
}
#parks {
	float: left;
}
a.parks {
	background-image: url(../assets/buttons/parks_button_complete.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
a.parks:hover {
	background-image: url(../assets/buttons/parks_button_complete.jpg);
	height: 82px;
	width: 329px;
	display: block;
	background-position: 0px -82px;
	background-repeat: no-repeat;
	text-decoration: none;
}
#main_wrapper #main_content {
	width: 960px;
	margin-left: 10px;
	padding: 0px;
	margin-top: 0px;
}


#main_wrapper #main_content #side_nav {
	float: left;
	background-image: url(../assets/secnavback.jpg);
	width: 354px;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}
#main_wrapper #main_content #side_nav #side_nav_content {
	width: 329px;
	margin-left: 20px;
}
#side_nav_content .side_text {
	color: #666666;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
	font-size: 15px;
	clear: both;
	background-color: #FFFFFF;
}
#side_nav_content #updates {
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#side_nav_content #updates input {
	border: 1px solid #C7C7C7;
	width: 288px;
	font-size: 16px;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;
	font-weight: bold;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#side_nav_content #updates .button {
	border: 0px solid #FFFFFF;
	padding: 0px;
	width: 300px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 0px;
}
#main_wrapper #main_content #body_content h1 {
	padding: 0px;
	color: #FE0000;
	font-size: 30px;
	letter-spacing: -1px;
	font-weight: normal;
	width: 500px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#base {
	background-image: url(../assets/base.jpg);
	background-repeat: no-repeat;
	width: 980px;
	height: 25px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
#copyright {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	vertical-align: middle;
	text-align: center;
	margin-bottom: 20px;
}
#copyright a {
	color: #999999;
	text-decoration: none;
}
#copyright a:hover {
	color: #99CC00;
	text-decoration: none;
}
p {
	margin: 0px;
	padding: 0px;
}
/* Caravans Grid*/

#caravans_grid_wrap {
	display: block;
	width: 584px;
	clear: both;
	padding-bottom: 10px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #DFDFDF;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
}
#caravans_grid_wrap .cg_item_wrap {
	float: left;
	width: 177px;
	display: block;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-image: url(../assets/vanback.png);
	background-repeat: no-repeat;
	height: 224px;
	margin: 0px;
}
#caravans_grid_wrap .cg_item_wrap .cg_thumbnail {
	height: 155px;
	width: 150px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	margin-bottom: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#caravans_grid_wrap .cg_item_wrap .cg_title {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	width: 146px;
	height: 50px;
	text-decoration: none;
	color: #FE0000;
	vertical-align: 0%;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
}
#caravans_grid_wrap .cg_item_wrap .viewbut {
	position: absolute;
	margin-top: 40px;
	margin-left: 100px;
}
#caravans_grid_wrap .cg_item_wrap .cg_title a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 11px;
	width: 144px;
	height: 50px;
	text-decoration: none;
	color: #666666;
	padding-right: 3px;
	padding-left: 3px;
}
#caravans_grid_wrap .cg_item_wrap .cg_title a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 11px;
	width: 144px;
	height: 50px;
	text-decoration: none;
	color: #666666;
	padding-right: 3px;
	padding-left: 3px;
}
#side_nav_content .sideform {
	width: 260px;
	margin-right: 0px;
	margin-left: 15px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 20px;
	margin-bottom: 20px;
}


.status_sale {
	height: 72px;
	width: 117px;
	position: absolute;
	padding: 0px;
	margin: 0px;
	display: block;
	background-image: url(../assets/signs/sale.png);
	background-repeat: no-repeat;
}
.status_sold {
	display: block;
	height: 72px;
	width: 117px;
	position: absolute;
	padding: 0px;
	margin: 0px;
	background-image: url(../assets/signs/sold.png);
	background-repeat: no-repeat;
}
.status_private {
	display: block;
	height: 72px;
	width: 117px;
	position: absolute;
	padding: 0px;
	margin: 0px;
	background-image: url(../assets/signs/private.png);
	background-repeat: no-repeat;
}
.status_tourer {
	display: block;
	height: 72px;
	width: 117px;
	position: absolute;
	padding: 0px;
	margin: 0px;
	background-image: url(../assets/signs/tourer.png);
	background-repeat: no-repeat;
}
.status_new {
	display: block;
	height: 72px;
	width: 117px;
	position: absolute;
	padding: 0px;
	margin: 0px;
	background-image: url(../assets/signs/new.png);
	background-repeat: no-repeat;
}
.status_reduce {
	display: block;
	height: 72px;
	width: 117px;
	position: absolute;
	padding: 0px;
	margin: 0px;
	background-image: url(../assets/signs/reduce.png);
	background-repeat: no-repeat;
}
.status_reduced {
	display: block;
	height: 72px;
	width: 117px;
	position: absolute;
	padding: 0px;
	margin: 0px;
	background-image: url(../assets/signs/reduced.png);
	background-repeat: no-repeat;
}
.clearall {
	clear: both;
}
#gallery {
	width: 180px;
	float: left;
	margin-left: 5px;
	margin-top: 10px;
}
#rightContent {
	float: left;
	margin-left: 0px;
	margin-top: 10px;
}
.thumb {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

/* details grid */
#rightContent pre {
	white-space: -moz-pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding: 0px;
	width: 385px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 14px;
}


pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}


#pic {
	margin-left: 320px;
	position: absolute;
	margin-top: 0px;
	display: block;
	margin-bottom: 100px;
}
}
.status {
	position: absolute;
	padding: 0px;
	margin: 0px;
	width: 117px;
	z-index: 300;
	height: 72px;
	display: block;
}
body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.option_text {
	width: 570px;
}
#main_wrapper #main_content #body_content .option_text img {
	margin-right: 15px;
	margin-bottom: 10px;
}


.records {
	color: #006699;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../assets/records.jpg);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	height: 20px;
	width: 188px;
	padding-top: 3px;
	padding-right: 4px;
	padding-left: 20px;
	text-align: left;
}
#gallery .thumb {
	background-image: url(../assets/picback.gif);
	background-repeat: no-repeat;
	height: 178px;
	width: 160px;
	padding-top: 5px;
	padding-left: 5px;
}
#saveForm {
	background-image: url(assets/send.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #006699;
}

.btTxt {
	background-image: url(assets/send.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #006699;
}
a:link {
	color: #FE0000;
	text-decoration: none;
}
a:visited {
	color: #FE0000;
	text-decoration: none;
}
a:hover {
	color: #04759F;
}
#undertitle {
	color: #999999;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 4px;
	margin-bottom: 10px;
}
#clock {
	position: absolute;
}
#undertitle #print {
	position: absolute;
	margin-left: 150px;
	margin-top: -4px;
}
.status_bargain {
	display: block;
	height: 72px;
	width: 117px;
	position: absolute;
	padding: 0px;
	background-image: url(../assets/signs/bargain.png);
	background-repeat: no-repeat;
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 90px;
}
.status_deal {

	display: block;
	height: 72px;
	width: 117px;
	position: absolute;
	padding: 0px;
	margin: 0px;
	background-image: url(../assets/signs/deal.png);
	background-repeat: no-repeat;
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 90px;
}
.status_top {

	display: block;
	height: 72px;
	width: 117px;
	position: absolute;
	padding: 0px;
	margin: 0px;
	background-image: url(../assets/signs/top.png);
	background-repeat: no-repeat;
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 90px;
}
ul {
	margin: 0px;
	padding: 0px;
}
li {
	padding: 0px;
	height: 28px;
	width: 290px;
	list-style-type: none;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
li a {
	background-image: url(../assets/buttons/li.jpg);
	width: 280px;
	height: 23px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 20px;
	color: #0099CC;
}

li a:hover {
	background-image: url(../assets/buttons/li2.jpg);
	width: 280px;
	height: 23px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 20px;
	color: #FF0000;
	text-decoration: none;
}
pre {
	white-space: -moz-pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding: 0px;
	width: 560px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 14px;
}
#main_wrapper #main_content #body_content #selltoday {
	float: left;
	width: 576px;
}
/* Directory Grid */
#directory_grid_wrap {
	display: block;
	width: 584px;
	clear: both;
	padding-bottom: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 0px;
}
#directory_grid_wrap .dg_item_wrap {
	float: left;
	display: block;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 0px;
	margin: 0px;
	background-image: url(../assets/dir_fade.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 0px;
}
#directory_grid_wrap .dg_item_wrap .dg_thumbnail {
	height: 148px;
	width: 150px;
	float: left;
	display: block;
	border: 5px solid #FFFFFF;
	background-color: #FFFFFF;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#directory_grid_wrap .dg_item_wrap .dg_title {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #006699;
	vertical-align: 0%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	float: right;
	width: 380px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#directory_grid_wrap .dg_item_wrap .dg_title p {
	color: #333333;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

#directory_grid_wrap .dg_item_wrap .viewbut {
	position: absolute;
	margin-top: 40px;
	margin-left: 100px;
}
#directory_grid_wrap .dg_item_wrap .dg_title a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	width: 144px;
	height: 50px;
	text-decoration: none;
	color: #006699;
	letter-spacing: -1px;
}
#directory_grid_wrap .dg_item_wrap .dg_title a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	width: 144px;
	height: 50px;
	text-decoration: none;
	color: #FF0000;
	letter-spacing: -1px;
}
#directory_grid_wrap .dg_item_wrap pre {
	white-space: -moz-pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding: 0px;
	width: 380px;
	font-size: 14px;
	margin: 0px;
}

#base_links {
	width: 961px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	background-color: #EFEFEF;
	margin-bottom: 20px;
	padding: 0px;
}
#base_links #links_top {
	display: block;
	height: 15px;
	width: 961px;
	background-image: url(../assets/links/top.gif);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
}
#base_links #links_contetnt {
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
#base_links #links_contetnt h3 {
	font-size: 24px;
	font-weight: normal;
	letter-spacing: -1px;
	color: #FF0000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: -5px;
	margin-left: 10px;
}
#base_links #links_contetnt .cols {
	display: block;
	width: 305px;
	padding: 2px;
	float: left;
	margin-right: 3px;
}
#base_links #links_contetnt .cols ul {
	list-style-type: none;
	color: #666666;
	font-size: 13px;
}
#base_links #links_contetnt .cols li {
	list-style-type: none;
	font-size: 12px;
	padding: 0px;
	font-weight: normal;
	margin: 0px;
}
#base_links #links_contetnt .cols a {
	background-image: url(../assets/links/li1.jpg);
	color: #666666;
	background-repeat: no-repeat;
}
#base_links #links_contetnt .cols a:hover {
	background-image: url(../assets/links/li2.jpg);
	color: #FF0000;
	background-repeat: no-repeat;
}




#base_links #links_base {
	display: block;
	height: 15px;
	width: 961px;
	background-image: url(assets/links/base.gif);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
}
.stickers_top {
	height: 72px;
	width: 117px;
	position: absolute;
	padding: 0px;
	margin: 0px;
	display: block;
	background-image: url(../assets/signs/stickers/top.png);
	background-repeat: no-repeat;
}
#main_wrapper #main_content #body_content #rss p {
	display: block;
	font-size: 10px;
	padding: 0px;
	text-align: right;
	color: #999999;
	text-indent: -9999px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.stickers_bargain {
	height: 72px;
	width: 117px;
	position: absolute;
	padding: 0px;
	display: block;
	background-image: url(../assets/signs/stickers/bargain.png);
	background-repeat: no-repeat;
	margin-top: -20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 100px;
}
.stickers_deal {
	height: 72px;
	width: 117px;
	position: absolute;
	padding: 0px;
	display: block;
	background-image: url(../assets/signs/stickers/deal.png);
	background-repeat: no-repeat;
	margin-top: -20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 100px;
}
.stickers_private {
	height: 72px;
	width: 117px;
	position: absolute;
	padding: 0px;
	display: block;
	background-image: url(../assets/signs/stickers/private.png);
	background-repeat: no-repeat;
	margin-top: -20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 100px;
}
.stickers_reduced {
	height: 72px;
	width: 117px;
	position: absolute;
	padding: 0px;
	display: block;
	background-image: url(../assets/signs/stickers/reduced.png);
	background-repeat: no-repeat;
	margin-top: -20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 100px;
}
.stickers_site {
	height: 72px;
	width: 117px;
	position: absolute;
	padding: 0px;
	display: block;
	background-image: url(../assets/signs/stickers/site.png);
	background-repeat: no-repeat;
	margin-top: -20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 100px;
}
#main_wrapper #main_content #body_content .links {
	display: block;
	float: left;
	width: 180px;
	margin-right: 15px;
}
