/*
<!-- dstolweb03-php5a -->
*/
/********************
	GENERAL
********************/
body {background:#c7c3c7; margin:auto; padding:0; font:12px Arial, Geneva, Helvetica, sans-serif; text-align:center;}
#pageContainer {width:834px; height:auto; text-align:center; margin: 0 auto;}
#header {width: 834px; height: 166px; margin: 20px auto 0 auto; background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/rip-body-repeat.gif') repeat-y 11px 0; text-align:center;}
#templateContainer {width:834px; height:auto; text-align:left; margin: 0px;  background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/rip-body-repeat.gif') repeat-y 11px 0; padding: 10px 5px 10px; 16px;}
#contentContainer {width: 750px; margin: 0 0 0 31px;}
.seotext {clear: both; font-size: 11px;}
.seperator {clear: both; border-top: 1px solid #c0c0c0; margin: 1px 0;}
.copyright {width: 100%; text-align: right; font-size: 11px; padding: 0 10px 10px 0;}
.copyright a:link, .copyright a:visited, .copyright a:active{font-size: 11px; text-decoration: none;}
.copyright a:hover{font-size: 11px; text-decoration: underline;}
.clear{clear:both;}

/***********************
	TYPOGRAPHY
***********************/
a:link, a:visited {color:#af0909;font-size:12px;}
a:hover {text-decoration:none;}
img {border:none;}
h1,h2,h3,h4,h5,h6{color:#af0909;}
h1,h3,h4,h5{margin: 0; padding: 0;}
h2,h6{margin: 10px 0; padding: 0;}
h1{font-size: 18px;}
h2{font-size: 12px;}
h3{font-size: 15px;}
h4{font-size: 14px;}
h5{font-size: 13px;}
h6{font-size: 12px;}

/***********************
	FORMS
***********************/
fieldset{border:0; padding:0; margin:0;}
legend{display:none;}
label{line-height:12px;}
input.submit{float:right;margin-right:4px;margin-top:15px;}
.hdSlct {visibility:hidden;}
.fdbkCntr {width: 370px; font-size:11px;font-weight:bold;}
select.fdbk{float: right;width:270px;}
select.fdbk2{float:right;width:270px;margin-top: 12px;}
label.fdbk, label.fdbk2, label.fdbk3{float:left;width:75px;}
label.fdbk{padding:4px 0;}
label.fdbk2{margin-top:17px;}
input.fdbk1{float:right;width:270px;}
textarea.fdbk4 {float:right;margin-bottom: 4px;}


/***********************
	NAV
***********************/
#menubar {width: 735px; height: 28px; margin: 5px auto;}
#menubar a {float: left;}

a.menuhome {width: 64px; height: 28px; background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/home-btn-up-over.gif') no-repeat top;}
a.menuhome:hover {background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/home-btn-up-over.gif') no-repeat bottom;}
a.menuhomeon {width: 64px; height: 28px; background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/home-btn-on.gif') no-repeat top;}

a.menuwebisodes {width: 83px; height: 28px; background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/webisode-btn-up-over.gif') no-repeat top;}
a.menuwebisodes:hover {background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/webisode-btn-up-over.gif') no-repeat bottom;}
a.menuwebisodeson {width: 83px; height: 28px; background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/webisode-btn-on.gif') no-repeat top;}

a.menuphotos {width: 66px; height: 28px; background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/photo-btn-up-over.gif') no-repeat top;}
a.menuphotos:hover {background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/photo-btn-up-over.gif') no-repeat bottom;}
a.menuphotoson {width: 66px; height: 28px; background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/photo-btn-on.gif') no-repeat top;}

a.menubuilders {width: 97px; height: 28px; background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/builders-btn-up-over.gif') no-repeat top;}
a.menubuilders:hover {background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/builders-btn-up-over.gif') no-repeat bottom;}
a.menubuilderson {width: 97px; height: 28px; background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/builders-btn-on.gif') no-repeat top;}

a.menunotes {width: 133px; height: 28px; background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/notes-btn-up-over.gif') no-repeat top;}
a.menunotes:hover {background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/notes-btn-up-over.gif') no-repeat bottom;}
a.menunoteson {width: 133px; height: 28px; background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/notes-btn-on.gif') no-repeat top;}

a.menuauction {width: 69px; height: 28px; background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/auction-btn-up-over.gif') no-repeat top;}
a.menuauction:hover {background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/auction-btn-up-over.gif') no-repeat bottom;}
a.menuauctionon {width: 69px; height: 28px; background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/auction-btn-on.gif') no-repeat top;}

a.menucharity {width: 93px; height: 28px; background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/charity-btn-up-over.gif') no-repeat top;}
a.menucharity:hover {background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/charity-btn-up-over.gif') no-repeat bottom;}
a.menucharityon {width: 93px; height: 28px; background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/charity-btn-on.gif') no-repeat top;}

#menuleftgraphic img, #menurightgraphic img{margin-bottom: 7px; _margin-bottom: 20px; float: left;}
.footerContainer {width:834px; height:auto; padding: 20px 0 0 0; margin-top: -11px; font-size: 10px;color:#434343;clear:both;text-align:center; background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/rip-body-repeat.gif') repeat-y 11px 0;}
.footerContainer a{color:#c7c3c7;padding:0 3px;font-size:10px;}
.footerContainer img{vertical-align:middle;}
.footerNav {color:#af0909; clear:both;width:834px;height:auto;margin:0;line-height:16px;}
.footerlinks a:link, .footerlinks a:visited {font-size:12px;color:#af0909;text-decoration:underline;font-weight:bold;border-right:1px #af0909 solid;line-height:16px;padding:0 5px;}
.footerDisclaimerlinks a:link, .footerDisclaimerlinks a:visited {font-size:10px;color:#af0909;text-decoration:underline; border-right:1px solid #af0909; line-height:14px; padding:0 5px;}
.footerlinks a:hover, .footerDisclaimerlinks a:hover {text-decoration:none;}
.footerNav img{vertical-align:top;}
div.footerNav a.end {border-right: none;}
.footergraphic {margin-left: 11px;}                         
 
/****************************
	PAGE SPECIFIC
****************************/
<!-- index -->
#main1 {width: auto; height: auto;}
#homebuildersnotes {float: left; width: 374px; height: 193px; background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/latest-notes-box.gif') no-repeat; margin: 5px 0 10px 0;}
#homebuildersnotes h2 {font-size: 12px; font-weight: bold; padding: 45px 0 0px 20px; margin: 0;}
#homebuildersnotes p {font-size: 11px; padding: 0 15px 10px 20px; margin: 0;}
#readmore {margin: 20px 0 0 270px;}
#mainLeft{background: url(http://images.traderonline.com/img/tol-design/walnecks/rip/sold-box.jpg) no-repeat;width:374px;height:193px;float:left;margin:0 0 20px 0;padding-right:0px;}
#mainLeft div{color:#333;margin:55px 0 0 220px;}
.auctionLink{float:right;}
#homewebisodes {float: left; width: 230px; margin: 0 0 0 10px;}
#homewebisodes img {margin: 0 0 10px 0;}
#webisodeteaser {float: left; width: 130px;}
#webisodeteaser h2{color:#af0909; font-size: 12px; margin: 20px 0 0 0;}
#main2 {clear: both; position: relative; width: auto; height: 137px; padding: 10px 0;}
#homecharity {float: left; width: 375px; height: auto;}
#homecharitytext {position: absolute; left: 180px; top: 10px;}
#homecharitytext strong {color:#af0909;}
#homephotos {width: auto; height: 86px; margin: 0 0 0 10px; padding: 0;}
#galleryimages {position: relative; width: 365px; height: 74px; margin: 20px 0 0 0; padding: 0; white-space: nowrap; overflow: hidden;}
.gallerypic {width: 94px; height: 74px; background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/photo-bkgnd.gif') no-repeat 0px 0px; margin: 0px 10px; display: block; float: left;}
.gallerypic img{margin: 7px;}
#pic1 {position: absolute; left: 320px; top: -1px; width: 208px; height: 156px; visibility : hidden; border: 2px solid #af0909;}
#pic1 img{width:208px; height: 156px;}
#pic2 {position: absolute; left: 440px; top: -1px; width: 208px; height: 156px; visibility : hidden; border: 2px solid #af0909;}
#pic2 img{width:208px; height: 156px;}
#pic3 {position: absolute; left: 560px; top: -1px; width: 208px; height: 156px; visibility : hidden; border: 2px solid #af0909;}
#pic3 img{width:208px; height: 156px;}
#photolink {text-align: right; margin: 10px 25px 0 0;}
#main3 {clear: both; padding: 10px 0px; height: auto;}
#main3left {float: left; width: 395px; height: auto;}
#main3left .seperator {margin: 20px 20px 10px 0px;}
#diyteasers {height: auto;}
.diyteaser1 {border-top: 1px dotted #c0c0c0; border-bottom: 1px dotted #c0c0c0; padding: 5px; margin-right: 20px;}
.diyteaser1:hover {background: #f5f5f5;}
.diyteaser {border-bottom: 1px dotted #c0c0c0; padding: 5px; margin-right: 20px;}
.diyteaser:hover {background: #f5f5f5;}
#contributors {width: 395px; height: auto; border: 0px solid #FFF; margin-bottom: 10px;}
#contributors img{margin: 1px;}
#seoblock {float: left; width: 350px; height: auto; background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/seo-box-repeat.gif') repeat-y 0px 0px;margin-bottom: 10px;}
#seoblock .seotext {margin: 0 30px;}

<!-- webisodes -->

.webisodelinks {clear: both;}
.webisodes {clear: both; margin: 10px 0;}
.webisodemovie {float: left; width: 425px; padding: 10px;}
.webisodemovie h2 { font-size: 18px; font-weight: bold; color:#af0909;}
.webisodetext {float: left; width: 275px; margin: 30px 0 10px 0;}

<!-- photos -->

#photo_intro {clear: both;}
.photos {clear: both; width: 100%; text-align: center; margin: 10px 0;}
#photogallery_flash {margin: 0 auto;}

<!-- builders -->

#builders_intro {clear: both;}
#buildersintrotext {width: 340px; float: left;}
#buildersintropic {float: left;}
.builders {clear: both;}
.builderspic {margin: 30px 0 0 0px; float: left; width: 107px;}
.builderstext {margin: 30px 0 0 20px; float: left; width: 250px;}
.buildersmovie {margin: 10px 0 10px 20px; float: left; width: 316px;}
a.restPlan{float:right;font-size:16px;}
.plnBx{border-top: 1px solid #c0c0c0;padding:10px 50px;clear:both;}
 div.plnBx2{float:left;width:350px;margin:20px 40px 0 50px;}
 img.plnImg{margin:20px 0 0 0;}
 ul.plnLst{margin:20px 0;padding:0;display:block;list-style-type:none;}
 ul.plnLst li{margin:2px 0;clear:both;background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/rip-list-dot.gif') 0 5px no-repeat;}
 ul.plnLst li span{float:left; width:220px;padding:0 0 0 10px;}
 ul.plnLst li span.plnDtls{font-size:11px;color:#af0909;padding:0;}
 strong.h5stg{color:#af0909;}

<!-- Do It Yourself -->

#diy_intro {clear: both;}
#diyintrotext {width: auto; float: left;}
.diy {clear: both;}
.diytext {margin: 0px 0 0 20px; float: left; width: 390px;}
.adhorizontal img{margin: 10px auto;}
.advertical {margin: 10px 0 10px 20px; float: left; width: 300px;}
.advertical img{margin: 10px auto;}

<!-- notes -->

.noteslinks {}
.notestile {background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/note-repeat.gif') repeat-y; margin-top: 10px;}
.notes {position: relative; background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/note-top.gif') no-repeat;}
.notespic {background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/auction-bike-pic-bg.png') no-repeat; position: absolute; left: 415px; top: 12px; width: 330px; Height: 225px;}
.notespic img{margin: 11px;}
.notespiccaption {margin-top: 30px; width: 290px;}
.notestext {width: 350px;}
.notestext h2{font-size: 18px;margin-bottom: 90px}
.notestext p{margin: 10px 0 0 40px;}
.noteaddlpics {background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/auction-bike-pic-bg.png') no-repeat; width: 330px; Height: 225px;}
.noteaddlpics img{margin: 11px;}

<!-- auction -->

#auction_intro {clear: both;}
#auction {clear: both; margin: 10px 0;}
#auctioninfo {float: left; width: 300px; padding: 10px;}
#auctionpic {float: left; width: 402px; margin: 10px 0 10px 10px;}
#onlineauction {margin-top: 30px;}
#liveauction {margin-top: 30px;}

<!-- charity -->

#charity_intro {clear: both;}
#charityinfo {float: left; width: 450px; margin: 10px 0;}
#charityinfotext {width: 452px; height: 288px; background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/charity-pic-btm-2.gif') no-repeat bottom; position: relative;}
#charityinfotext h3{margin: 20px 0;}
#charity_pic {position: absolute; top: 5px; left: 345px;}
.dinnerheading { font-size: 12px; font-weight: bold; color:#af0909; white-space: nowrap; width: 100px; vertical-align: top;}
.dindis {font-size: 10px; color:#af0909;}
#charityvideoblock {position: relative;}
#charityvideoblock h3{margin: 5px 0px;}
#charityvideotext {position: absolute; top 5px; left: 320px; width: 130px;}
#charityseoblock {float: left; width: 264px; height: auto; margin: 10px 0 10px 20px; background: url('http://images.traderonline.com/img/tol-design/walnecks/rip/charity-seo-box-repeat.gif') repeat-y;}
#charityseoblock .seotext {width: 235px; margin: 0px 15px;}