/* CSS DFWautoplex */
/* Authored by Teton Media */
/* http://www.dfwautoplex.com */

body { margin:0; padding:10px 0 0 0; background-color:#F5F5F5; font:normal 11px Arial, Helvetica, sans-serif; color:555555; }
body table, td, tr, { font:normal 11px Arial, Helvetica, sans-serif; color:555555; }


/*Globals*/
h1 { margin:0; padding:0; font-size:20px; font-weight:bold; color:#333333; }
h2 { margin:0; padding:0; font-size:15px; font-weight:bold; color:#555555; }
.space5 { height:5px; margin:0; padding:0; }
.space10 { height:10px; margin:0; padding:0; }
.space20 { height:20px; margin:0; padding:0; }
.clear { clear:both; }
.none { margin:0; padding:0; }
a.nonelink { text-decoration:none; }
a:hover.nonelink { text-decoration:underline; }
/*END*/

#leaderboard { width:875px; height:90px; margin:0 auto; padding:0; background:#CCCCCC url(../images/leaderbck.jpg) top left repeat-x; border:1px solid #DDDDDD; }

#login { width:875px; margin:0 auto; padding:0 0 3px 0; font-size:10px; text-align:right; }
#login a { text-decoration:none; }
#login a:hover { text-decoration:underline; }

#header { width:875px; height:80px; margin:0 auto; padding:0; background:url(../images/header.png) top left no-repeat; }
#menu { width:875px; margin:0 auto; padding:0; }
#menu table { background-color:#333333; font:normal 15px Helvetica, sans-serif; }
#menu a.menulink {text-decoration:none; font-size:15px; font-weight:normal; color:#FF6600; }
#menu a:hover.menulink { color:#FFFFFF; font-weight:normal; }
#menu a.menulinkma { display:block; width:104px; height:20px; margin:0; padding:0; background: url(../images/menu_ma.jpg) top left no-repeat; }
#menu a:hover.menulinkma { display:block; width:104px; height:20px; margin:0; padding:0; background:url(../images/menu_ma_ovr.jpg) top left no-repeat; }
#menu a.menulinkmar { display:block; width:69px; height:20px; margin:0; padding:0; background: url(../images/menu_ma_register.jpg) top left no-repeat; }
#menu a:hover.menulinkmar { display:block; width:69px; height:20px; margin:0; padding:0; background:url(../images/menu_ma_register_ovr.jpg) top left no-repeat; }

#All { width:875px; margin:0 auto; padding:0; background-color:#FFFFFF; border:1px solid #DDDDDD; }

#content { clear:both; width:875px; margin:0; padding:0; }
#content #contentMain { float:left; width:705px; margin:0; padding:0; }
#content #contentAD { float:right; width:160px; margin:0; padding:0; border-left:1px solid #DDDDDD; }

#rlogos { width:869px; margin:0 auto; padding:0; text-align:center; }

#footr { position:relative; width:869px; margin:0 auto; padding:3px; font-size:9px; color:#777777; }
#footr a { text-decoration:none; color:#777777; }
#footr a:hover { text-decoration:underline; }

.pwrdby { position:absolute; top:0; right:0; width:313px; height:29px; margin:0; padding:0; }


/*INDEX*/
#holder1 { clear:both; width:705px; margin:0; padding:0; }

#SearchContainer { clear:both; float:left; width:425px; margin:0 10px; padding:0; background:url(../images/searchbckgrnd.jpg) top left repeat-y; }
#SearchContainer #SearchHead { width:425px; height:40px; margin:0; padding:0; background:url(../images/SearchNewUsed.jpg) top left no-repeat; }
#SearchContainer #SearchFootr { width:425px; height:5px; margin:0; padding:0; background:url(../images/searchbott.jpg) top left no-repeat; }
#SearchContainer .select { width:150px; margin:0 0 10px 0; padding:0; font:normal 12px Arial, Helvetica, sans-serif; text-transform:uppercase; }
#SearchContainer .selectshort { width:75px; margin:0 0 10px 0; padding:0; font:normal 12px Arial, Helvetica, sans-serif; text-transform:uppercase; }

#INVnew { float:left; width:200px; margin:0; padding:0;  }
#INVnew h1 { height:40px; width:199px; margin:0; padding:0;}
#INVnew .INVinside { width:190px; margin:0; padding:5px; }
#INVnew .INVbott { height:6px; width:199px; margin:0; padding:0; }

#INVused { float:right; width:200px; margin:0; padding:0; }
#INVused h1 { height:40px; width:199px; margin:0; padding:0; }
#INVused .INVinside { width:190px; margin:0; padding:5px;  }
#INVused .INVbott { height:6px; width:199px; margin:0; padding:0; }

#vidholder { float:right; width:250px; margin:0; padding:0; }
#vidholder .quiklinx { clear:both; margin:0; padding:0; font-size:13px; line-height:13px; }
#vidholder .quiklinx .left { float:left; width:85px; margin:0 0 0 30px; padding:0; }
#vidholder .quiklinx .right { float:left; width:85px; margin:0 0 0 10px; padding:0; }
#vidholder .quiklinx ul { margin:0; padding:0; list-style:none; text-align:left; }
#vidholder .quiklinx a { text-decoration:none; }
#vidholder .quiklinx a:hover { text-decoration:underline; }

#holderfc { width:705px; height:170px; margin:0; padding:0; }

#holder3 { clear:both; width:656px; margin:0 auto; padding:0; }

#holder3 #FSBO_limit_offer { float:left; width:160px; margin:0; padding:0; }

#holder3 #FSBO { float:left; width:269px; height:300px; margin:0 0 0 5px; padding:0; }
#holder3 #FSBO a { font-weight:bold; color:#ff6600; text-decoration:none; }
#holder3 #FSBO a:hover { color:#DD4400; text-decoration:underline; }
#holder3 #FSBO .img { margin:0; padding:0; }
#holder3 #FSBO p.FSBO { margin:0 10px; padding:0; text-align:right; }

#holder3 #resources { float:right; width:207px; margin:0; padding:0; }
#holder3 #resources #r_holder { margin:0; padding:0; }
#holder3 #resources #r_head { width:207px; height:24px; margin:0; padding:0; background:url(../images/resources.jpg) top left no-repeat; }
#holder3 #resources #r_body { margin:0; padding:0; border-left:1px solid #333333; border-right:1px solid #333333; }
#holder3 #resources #r_body ul { margin:0; padding:10px 0 20px 10px; font-size:12px; list-style:none; }
#holder3 #resources #r_body ul li { line-height:25px; }
#holder3 #resources #r_body ul li a { text-decoration:none; }
#holder3 #resources #r_body ul li a:hover { text-decoration:underline; }
#holder3 #resources #r_footr { width:207px; height:10px; margin:0; padding:0; background:url(../images/r_footr.jpg) top left no-repeat; }

#holder3 #vidholder2 { float:right; width:215px; margin:0; padding:0; }
/*END*/