/* RESET */
html,body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,em,font,img,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ul,li,fieldset,form,label,legend,button,caption,table{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:arial,helvetica,sans-serif;vertical-align:baseline}body{line-height:1}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}
html {overflow-y:scroll}
body {font:12px helvetica,arial,sans-serif; color:#000; background:#fff/* url(images/bg_body.png) center repeat-y*/}
a:link {color:#003e7d; text-decoration:underline}
a:visited {color:#003e7d}
a:hover {color:#003e7d; text-decoration:none}
a:active {color:#003e7d}
h1,h2,h3,h4,h5,h6 {clear:both; font-weight:bold; margin-top:0;}
h1 {font-size:18px}
h2 {font-size:17px}
h3 {font-size:16px}
h4 {font-size:15px}
h5 {font-size:14px}
p {margin:16px 0 0}
ul {margin:0 16px 16px}
address {display:block; float:left; padding:16px 0 16px 10px; font-style:normal}
/* LAYOUT & STRUCTURE */
#container {position:relative; width:994px; margin:0 auto; background:#fff; overflow:hidden}
#wrap {float:left; position:relative; width:994px; text-align:left}
#header {position:relative; float:left; width:994px; height:140px; border-bottom:1px solid #000; border-top:0; background:#fff}
  #logo {float:left; width:250px; height:85px; padding-top:35px}
  ul#natco {float:left; margin:0; padding:0; width:744px; height:16px; line-height:16px; text-align:right}
    ul#natco li {display:inline; margin-right:5px; list-style:none}
    ul#natco li a {font:bold 11px helvetica,arial,sans-serif; text-decoration:none; color:#000}
    ul#natco li a:hover {text-decoration:underline; color:#000}
  #topbanner {float:left; width:744px; height:97px; padding-top:7px; text-align:right}
  #quicksrch {float:left; clear:both; position:relative; width:263px; height:20px; background:#666}
    #quicksrch input[type='text'] {position:absolute; top:2px; left:3px; width:185px; height:13px; border:1px solid #999; background:#fff; color:#000; font-size:.83em}
    .quicksrch-text {position:absolute; top:2px; left:5px; width:185px; height:13px; border:1px solid #999; background:#fff; color:#000; font-size:.83em}
    #quicksrch button {position:absolute; top:3px; left:194px; width:50px; height:17px; border:0; background:url(images/srchbtn.gif.png) no-repeat; cursor:pointer}
  ul#menu {float:left; position:relative; margin:0; padding:0; width:595px; height:20px; background:#666}
    ul#menu li {display:block; float:left; margin:-9px 0 0 -1px; list-style-type:none; text-align:center; font-size:13px; font-weight:bold}
    ul#menu li a {display:block; float:left; padding:0 5px; height:28px; line-height:30px; border:1px solid #000; background:#999; color:#fff; text-decoration:none}
    ul#menu li a:visited {color:#fff}
    ul#menu li a:hover {color:#fff; background:#444}
    ul#menu li a#active {border-bottom:1px solid #fff; background:#fff; color:#000}
  #date {float:left; width:136px; height:16px; padding-top:4px; font:9px helvetica,arial,sans-serif; color:#fff; text-align:center; background:#666}
/* content-wrap = part of fix for firefox 1px background jog bug */
#content-wrap {float:left; clear:both; width:992px; border:1px solid #000; border-top:0; background:url(images/bg_body.png) center repeat-y}
#sidebar {float:left; clear:both; width:124px; padding-top:16px; overflow:hidden}
  #sidebar ul {margin:2px 0 12px 5px; padding:0}
  #sidebar ul li {list-style-type:none; font-size:12px; line-height:14px; clear:both}
  #sidebar ul li a {font-weight:bold; text-decoration:none; color:#fff}
  #sidebar ul li a:hover {text-decoration:underline}
  #sidebar ul li.menu-heading {padding:5px 0 2px 0; font-size:13px}
#main {float:left; position:relative; width:668px; padding:32px 32px 16px 32px}
  #main p {line-height:1.2}
#ad-column {float:left; position:relative; width:136px}
  .adcolbox {float:left; width:136px; padding:10px 0; border-bottom:1px dotted #000; text-align:center}
  #adcoltestimonials {float:left; width:126px; padding:10px 4px 10px 6px; border-bottom:1px dotted #000; text-align:left}
#footer {clear:both; position:relative; width:100%; height:200px; margin:0 auto; text-align:center; background:url(images/bg_footer.png) top center no-repeat}
  #footer ul {margin:0; padding:16px}
  #footer ul li {display:inline; list-style-type:none; padding-right:7px; line-height:18px}
  #footer ul li a {font-weight:bold; text-decoration:none}
  #footer ul li a:visited {text-decoration:none}
  #footer ul li a:hover {text-decoration:underline}
  #copyright {position:relative; top:10px; font-size:12px}
  #powered {clear:both; position:relative; top:68px; font-size:12px}

/* ================================================================================================================== */




#infocolumn {float:left; width:200px; padding:10px 16px 0 5px}
#stdwrap {float:left; text-align:center; padding-top:12px}

#featuredheader {clear:both; float:left; width:656px; min-height:38px; padding:6px 5px 5px; border:1px solid #000; font:bold 14px arial; color:#fff; background:#7d0000}
#featuredheader img {float:left}
#featuredtext ul {float:left; margin:0; padding:3px; width:498px; background:#fff; border:1px solid #000; font:bold 12px arial; color:#000}
#featuredtext ul li {display:inline; margin:0; padding:0 5px 0; list-style-type:none}

#featured {float:left; clear:left; width:668px; text-align:center; padding-bottom:16px}
#featured-results {float:left; clear:left; width:668px; margin:0 auto; text-align:center; padding:0 0 16px 29px}
  #feat_header {float:left; position:relative; width:668px; height:27px; background:#666}
  #feat_header img {position:absolute; top:0; left:0}
  a#feat_view {position:absolute; top:5px; right:10px; font-weight:bold; color:#ddd}
  a#feat_view:visited {color:#ddd}
  a#feat_view:hover {color:#fff}
  .f_ads {float:left; clear:both; width:668px; text-align:center; padding:7px 0 0 2px}
  .f_ads a {display:block; float:left; width:125px; height:114px; padding:4px 2px 2px 2px; margin:0 2px 2px 0; background:#eee; border:1px solid #aaa; text-align:center; font:10px arial,helvetica; line-height:12px; color:#000; text-decoration:none; overflow:hidden}
  .f_ads a:visited {color:#999}
  .f_ads a:hover {background:#444; border-color:#000; color:#fff}
  .f_ads a img {border:1px solid #aaa}
  .f_ads a:hover img {border-color:#fff}
  .f_location a {height:127px; padding:2px}
  blockquote.f_testimonial {float:left; clear:both; width:600px; border-top:1px solid #333; border-bottom:1px solid #333; background:#fff; margin:7px 27px 2px 27px; padding:7px; font-style:italic; text-align:left}
  blockquote.f_testimonial h5 {font-size:12px; font-weight:bold; font-style:normal; margin:0; padding:0}
  blockquote.f_testimonial a {padding-left:10px; font-size:11px; font-style:normal}

.testimonial {width:600px; border-bottom:1px dashed; margin:16px 0 16px 0; padding:0 0 16px 16px; text-align:left}
#affiliatebox {float:right; padding-right:10px; color:#fff}
#userbox {float:right; padding-right:10px; font:bold 10px helvetica,arial,sans-serif}
a.bottomuser {color:#cf0; text-decoration:underline}
a.bottomuser:hover {text-decoration: none}
a.bottomuser:visited {color:#cf0}
#bottommenubox {float:left; padding:6px 0 0 10px; font:bold 10px helvetica,arial,sans-serif; color:#fff}
#formx {padding:0 0 16px 7px; color:#fff}
a.lostpass {font-size:10px; color:#fff}
#bookmark {float:left; margin:4px 0 0 7px}
#article-wrap {clear:both; width:650px; margin:16px 0; text-align:left}
#hometext {width:560px; margin:16px 0; text-align:left}
#hometext h1 {font-size:1em; margin:0}

.left {float:left}
.right {float:right}
.ll {float:left; text-align:left}
.clear {clear:both}
.preload{display:none}
.bold {font-weight:bold}
.italic {font-style:italic}
.center {text-align:center}
.pad10 {padding:10px}
.pad10-t {padding-top:10px}
.pad10-r {padding-right:10px}
.pad10-b {padding-bottom:10px}
.pad10-l {padding-left:10px}
.pad16 {padding:16px}
.pad16-t {padding-top:16px}
.pad16-r {padding-right:16px}
.pad16-b {padding-bottom:16px}
.pad16-l {padding-left:16px}
.vip {color:#d80000}
.vip-link {font-weight:bold; color:#d80000; text-decoration:none}
.vip-link:visited {color:#d80000; text-decoration:none}
.vip-link:hover {color:#d80000; text-decoration:underline}

.b_red {font-weight:bold; color:#c00; text-decoration:none}
.t {font-weight:bold; font-style:italic; color:black; text-decoration:none}
.star {font:bold 1.5em arial; color:#c00}
.redstar {font:bold 1.5em arial; color:#c00}
.bluestar {font:bold 1.5em arial; color:#00f}
.b_redi {font-weight:bold; font-style:italic; color:#c00}
.blk {color:#000}
.red {color:#c00}
address {font-family:georgia, "times new roman"; font-style:normal}

/* BUY and SELL boxes */
#buysell {float:left; margin:0 0 16px 0; text-align:left; background:#fff}
#buybox {float:left; width:275px; padding-left:10px}
#divider {float:left; width:1px; height:258px; background:url(images/buysell_divider.gif) no-repeat}
.buysrch {margin:4px 0 0 0; padding:0}
.buysrch label {display:block; float:left; text-align:right; width:40px; padding:0 5px 0 2px}
.buysrch select {display:block; float:left; width:179px; height:20px; margin-bottom:3px; border:1px solid #7f9db9; background:#fff; font:12px arial; color:#000}
.buysrch input[type='text'] {display:block; float:left; height:15px; margin-bottom:3px; border:1px solid #7f9db9; background:#fff; font:12px arial; color:#000}
.buysrch input[type='submit'] {display:block; float:left; margin-left:45px}
/*.buysrch input[type='text']:hover, select:hover {border-color:#999}
.buysrch input[type='text']:focus, select:focus {border-color:#291a00; background:#fff; color:#291a00; outline:0}*/
#srchlink1 {float:left; padding:10px 20px 0 7px}
#srchlink2 {float:left; padding:10px 0 0 0}
.srchstrong {font:bold 12px arial}
.join {float:left; padding:3px 5px 0 4px}
#buysell br {clear:left}
#sellbox {float:left; width:339px; padding-left:33px}
#sellmyrv {float:left; width:146px; height:90px; padding-top:10px}
#i-video {float:left; clear:left; padding:10px 10px 5px 0; cursor:pointer}
#selltext1 {float:left; width:146px; padding-top:2px; text-align:center; font-weight:bold}
a.twofor1 {text-decoration:none; color:#000}
a.twofor1:hover {color:#c00}
#startsell {float:left; padding:12px 0 0 10px}
.sprice {font:bold 16px arial; color:#c00}
#selltext2 {clear:both}
.f16 {font-size:16px}
.f18 {font-size:18px}
.f20 {font-size:20px}
.two_redi {font-weight:bold; font-style:italic; font-size:20px; color:#c00}

a.eseller {display:block; margin-bottom:3px; font:bold 12px arial; color:#fff; text-decoration:none; background:#c00; border-top:1px solid #ff5050; border-right:1px solid #a50000; border-bottom:1px solid #a50000; border-left:1px solid #ff5050; padding:4px 2px 3px 12px}
a.eseller:hover {background:#c00}

.tdlist1 {font:bold 13px arial; text-align:center; background:url(images/th_left.gif) no-repeat}
.tdlist {font:bold 13px arial; text-align:center; background:url(images/th_bg.gif) repeat-x}
.td_dllist1 {font:bold 12px arial; text-align:center; background:url(images/th_dl_left.gif) no-repeat}
.td_dllist {font:bold 12px arial; text-align:center; background:url(images/th_dl_bg.gif) repeat-x}
.results {padding:2px}
.searchpic {margin-top:2px; margin-bottom:2px}

/* Search results */
#featured-srch {clear:both; width:668px; margin:0 auto; text-align:center}
  #featured-srch a {display:block; float:left; width:125px; height:127px; padding:2px; margin:0 2px; background:#eee; border:1px solid #aaa; text-align:center; font:10px arial,helvetica; line-height:12px; color:#000; text-decoration:none; overflow:hidden}
  #featured-srch a:visited {color:#999}
  #featured-srch a:hover {background:#444; border-color:#000; color:#fff}
  #featured-srch a img {border:1px solid #aaa}
  #featured-srch a:hover img {border-color:#fff}

#results-table th,td {padding:2px 0}

#price-check-results {clear:both; font-weight:bold; padding:16px; color:#555; font-size:1.167em}
#price-check-results ul li {position:relative; width:297px; height:18px; border-bottom:1px dotted #333; list-style:none}
#price-check-results span.pcr-title {display:block; position:absolute; top:5px; left:0; padding-right:2px; background:#fff}
#price-check-results span.pcr-data {display:block; position:absolute; top:5px; left:300px; color:#5ca31b; background:#fff}
#pc-search {clear:both; font-style:italic; margin:0; padding:16px 0 0; font-size:1.083em; color:#000}

/* DEALER INFO */
#nologo {font-weight:bold; color:#ccc}
#dl_logo {float:left; width:175px; height:175px; background:#fff; border:1px solid #333; border-right:none}
#dl_name {float:left; width:380px; height:175px; border:1px solid #333; background:#999; padding:0 20px; text-align:left; font-weight:bold; color:#fff}
 #dl_name h1 {font-size:24px; margin-top:12px}
 #dl_name ul {margin:0; padding:0; list-style-type:none}
 #dl_name ul li {display:inline; padding-right:16px}
#dl_address {clear:both; float:left; width:188px; height:176px; padding:12px 0 0 12px; border-left:1px solid #333; background:#f0f0f0; text-align:left}
#dl_links {float:left; width:161px; height:164px; padding:24px 0 0 10px; background:#f0f0f0; text-align:left}
#dl_features {float:left; width:225px; height:164px; padding-top:24px; border-right:1px solid #333; background:#f0f0f0; text-align:left}
#dl_description{clear:both; float:left; width:578px; text-align:left; padding:12px 6px 12px 12px; border:1px solid #333}
#dl-listbox {margin:5px 10px; border:1px solid #666; padding:10px 5px 10px 10px; background-color:#f0f0f0}
/* dl rollovers*/
a.dlbtn {display:block; float:left; width:88px; height:19px; margin-bottom:6px; padding:6px 0 0 32px; text-align:left; font:bold 11px arial; color:#fff; text-decoration:none}
a.dlbtn:visited {color:#fff}
a.dlmap {background:#666 url(images/dlmap.gif) no-repeat top}
a.dlmap:hover {background:#666 url(images/dlmap.gif) no-repeat bottom}
a.dlweb {background:#666 url(images/dlweb.gif) no-repeat top}
a.dlweb:hover {background:#666 url(images/dlweb.gif) no-repeat bottom}
a.dlmail {background:#666 url(images/dlmail.gif) no-repeat top}
a.dlmail:hover {background:#666 url(images/dlmail.gif) no-repeat bottom}
a.dlinv {background:#666 url(images/dlinv.gif) no-repeat top}
a.dlinv:hover {background:#666 url(images/dlinv.gif) no-repeat bottom}
a.dlmore {background:#666 url(images/dlmore.gif) no-repeat top}
a.dlmore:hover {background:#666 url(images/dlmore.gif) no-repeat bottom}
/* end rollovers */
/* END DEALER INFO */


.stts1 {background-color:#c00; font:bold 14px arial; color:#000}
.stts2 {background-color:#c00; font:bold 14px arial; color:#fff}

.fraudbox {border:1px solid #666; background:#f9f9f9; padding:20px; clear:both}
.fraudtitle {font:bold 14px arial; color:#c00}

.dkblue01 {font:bold 16px arial; color:#000080}
.dkblk01 {font:bold 16px arial; color:#000}

a.tools {color:#c00; font:bold 12px helvetica,arial,sans-serif;}
a.tools:hover {text-decoration:none; color:#c00; font:bold 12px helvetica,arial,sans-serif;}

.topform {margin-top:0}

.ccpics {margin-right:12px}

.advlink {font:bold 10px Verdana; color:#fff; text-decoration:none}
.advlink:hover {font:bold 10px Verdana; color:#ff0; text-decoration:none}

a.mail_in {font:bold 12px arial; color:#000; text-decoration:none; background:#ddd; border-top:1px solid #bbb; border-right:1px solid #777; border-bottom:1px solid #777; border-left:1px solid #bbb; padding:4px 12px 3px 12px}
a.mail_in:hover {font:bold 12px arial; color:#444; text-decoration:none; background:#eee; border-top:1px solid #ddd; border-right:1px solid #aaa; border-bottom:1px solid #aaa; border-left:1px solid #ddd; padding:4px 12px 3px 12px}

a.adrates {color:#686554; font:bold 12px helvetica,arial,sans-serif;}
a.adrates:hover {text-decoration:none; color:#9c9985;font:bold 12px helvetica,arial,sans-serif;}

.rvtable {border:1px solid #333}
.adhint {font:10px verdana,arial,sans-serif; background:#ebebe4}

#adfeat {position:relative; left:0; top:0; margin-left:16px; width:240px; padding:7px; border:1px solid #ccc; text-align:left}
#userfeat {position:relative; left:0; top:0; margin-left:16px; width:240px; padding:7px; border:1px solid #ccc; text-align:left}
div.row {clear:both; padding-top:6px}
div.row span.number {float:left; width:28px; text-align:left}
div.row span.descrip {float:right; width:206px; text-align:left}
#plus {border:1px solid #ccc; margin-top:40px; padding:8px}
.list99 {margin-left:16px}
.partner-rates td {padding:1px 0 1px 10px}

.layer1 {position:relative; z-index:1}
.layer0 {position:relative; z-index:0}

/* DEALER LOGIN STYLES */
#dealernav {width:100%; text-align:center; background: url(http://www.rvtrader.com/images/dealerlogin/nav_bg2.gif) repeat-x}
#dlsub_cell {font:bold 11px arial; color:#666}
a.dlsub {font:bold 11px arial; color:#666; text-decoration:underline}
a.dlsub:hover {font:bold 11px arial; color:#999; text-decoration:none}
.dlrnotice {border:1px solid #dadada; padding:5px; margin-right:5px}
#data {clear:both}
#dealersort {margin:16px 0 12px 0}
.dlrhead1 {background:url(../images/dealerlogin/data_titlebg1.gif) no-repeat}
.dlrhead2 {background:url(../images/dealerlogin/data_titlebg2.gif) repeat-x}
.dlrdata {padding:3px}
.dlrvcat {font:10px arial, sans-serif}
.dlnote {font:11px arial, sans-serif; color:#aaa}
/* END DEALER LOGIN */

/* NEW index styles */
.greytext {font:bold 11px Verdana, Helvetica, sans-serif; color:#ddd}
#adcount {font:bold 11px Verdana; color:#c00}
#boat_header {text-align:center; font:bold 13px arial; padding:7px}
.red {color:#c00}
.red_em {font-style:italic; color:#c00}
.red_norm {font-weight:normal; color:#c00}
.blue {color:blue}
a.black {font:bold 12px helvetica,arial,sans-serif; color:#000}
.boldem {font:bold italic 12px arial}

/* forms*/
.stdform {margin:0; padding:0; font:12px arial}
.stdform label {display:block; float:left; text-align:right; width:200px; margin:2px 5px 0 0; padding-right:10px}
.stdform select {display:block; float:left; width:180px; height:20px; margin-bottom:7px; border:1px solid #7f9db9; background:#fff}
.stdform input[type='text'] {display:block; float:left; width:180px; height:15px; margin-bottom:7px; border:1px solid #7f9db9; background:#fff}
/* give password fields the class below */
.stdpass {display:block; float:left; width:180px; height:15px; margin-bottom:7px; border:1px solid #7f9db9; background:#fff}
.stdform textarea {display:block; float:left; border:1px solid #7f9db9; background:#fff}
.stdform input[type='radio'], input[type='checkbox'] {display:block; float:left}
.stdclear {margin-bottom:7px}
.stdform input[type='submit'], input[type='reset'] {display:block; float:left; margin:7px 7px 0 0}
.required {font-weight:bold; background:url(images/required.gif) no-repeat top right}
.stdform br {clear:left}

.subscribe {margin:0 30px; padding:0; font:bold 11px arial}
.subscribe fieldset {padding:10px; border:1px dotted #ccc}
.subscribe legend {padding:10px 7px; background:#fff; font-size:14px; color:#333}
.subscribe label {display:block; float:left; text-align:right; margin:2px 5px 0 0}
.subscribe input[type='text'] {display:block; float:left; width:150px; height:15px; margin-bottom:7px; border:1px solid #7f9db9; background:#fff}
.subscribe input[type='submit'], input[type='reset'] {display:block; float:left; height:20px; margin:0 7px; font:bold 11px arial}
.subscribe br {clear:left}

#ccform-pay {font-weight:bold; font-size:1.17em; letter-spacing:-1px; padding:4px; border:2px solid #666; text-align:center; background:#333; color:#ddd; cursor:pointer}
#ccform-pay:hover {border-color:#000; color:#fff; background:#c00}
#ccform-prev {display:block; width:90px; height:27px; font-weight:bold; font-size:1.17em; letter-spacing:-1px; line-height:27px; border:2px solid #999; text-align:center; background:#666; color:#ddd; text-decoration:none}
#ccform-prev:hover {border-color:#000; color:#fff; background:#1a7eca}
#ccform-later {font-weight:bold; font-size:1.17em; letter-spacing:-1px; padding:4px; margin-left:10px; border:2px solid #999; text-align:center; background:#666; color:#ddd; cursor:pointer}
#ccform-later:hover {border-color:#000; color:#fff; background:#1a7eca}
#ccform-pay br {clear:left}

#searchform {margin:0; padding:0}
#searchform label {display:block; float:left; text-align:right; width:120px; padding:3px 5px 0 0; font-size:12px}
#searchform label.advlabel {width:100px}
#searchform select {display:block; float:left; width:179px; height:20px; margin-bottom:3px; border:1px solid #7f9db9; background:#fff; color:#000; font-size:12px}
#searchform input[type='text'] {display:block; float:left; height:15px; margin-bottom:3px; border:1px solid #7f9db9; background:#fff; color:#000; font-size:12px}
#searchform input[type='radio'], input[type='checkbox'] {display:block; float:left; margin-right:7px}
#searchform p {margin:0}
.advtext {width:177px;}
#searchform .half-select {width:78px}
#searchform .half-field {width:76px}
#searchform input[type='text'].searchformzip {display:block; float:left; width:48px; height:16px; margin:0 5px 3px 0; border:1px solid #7f9db9; background:#fff; color:#000}
#searchform .bsdistance {width:124px}
#searchform .hint {padding-left:10px; color:#999}
#searchform-btn {width:120px; margin-top:12px; padding:3px 0; font-weight:bold; font-size:14px; letter-spacing:-1px; text-align:center; border:2px solid #666; text-align:center; background:#333; color:#ddd; cursor:pointer}
#searchform-btn:hover {border-color:#000; color:#fff; background:#c00}
#searchform br {clear:left}

#mapform {margin:0; padding:0}
#mapform fieldset {margin:0; padding:0 0 0 12px; border:0; border-left:1px solid #ccc}
#mapform label {display:block; float:left; font-weight:bold}
#mapform select {display:block; float:left; width:179px; height:20px; margin:0 0 3px 0; border:1px solid #7f9db9; background:#fff; color:#000; font-size:12px}
#mapform input[type='text'] {display:block; float:left; width:177px; height:15px; margin:0 0 3px 0; border:1px solid #7f9db9; background:#fff; color:#000; font-size:12px}
#mapform input[type='radio'], input[type='checkbox'] {display:block; float:left; margin-right:7px}
#mapform p {margin:0}
.maptext {width:177px;}
#mapform-btn {width:100px; margin-top:12px; padding:3px 0; font-weight:bold; font-size:14px; letter-spacing:-1px; text-align:center; border:2px solid #999; text-align:center; background:#666; color:#ddd; cursor:pointer}
#mapform-btn:hover {border-color:#000; color:#fff; background:#d80000}
#flashmap {float:left}
#mapform br {clear:left}

/* link pages */
#linkex1, #linkex2 {float:left; width:600px; padding-top:42px; margin-bottom:16px}
#linkex1 {background:#fff url(images/linkplace.gif) no-repeat}
#linkex2 {background:#fff url(images/linksubmit.gif) no-repeat}
#linkexbox1, #linkexbox2 {float:left; width:564px; padding:16px; background:#fff}
#linkexbox1 {border:2px solid #76bbff}
#linkexbox2 {border:2px solid #0e87ff}
.linkextext {float:left; width:260px}
.code {float:left; width:300px}

#smallwrap {margin:0 auto; text-align:left}
#linkads {position:relative; left:50%; width:560px; height:270px; margin:0 0 16px -280px}
.linkbanner {float:left; padding-right:20px}
.linklist {clear:both; width:100%; list-style-image:url(images/linkup.gif); font-weight:bold; line-height:18px}
.sponsor250 {font:10px arial; color:#ccc; letter-spacing:13px}

/* OLD STYLES STILL IN USE */
.affiliate {font:bold 11px helvetica,arial,sans-serif; color:#fff; text-decoration:none}
a.affiliate {font:bold 11px helvetica,arial,sans-serif; color:#fff; text-decoration:none}
a.affiliate:hover {color:#ddd; text-decoration:none}
.bottommenu {font:bold 12px helvetica,arial,sans-serif; color:#fff}
a.bottommenu {text-decoration:none}
a.bottommenu:hover {text-decoration:underline}
