/* CSS Document */
#ads {border: 1px solid #999999; background-color: #d81d04; margin-bottom: 3px; text-align: center; color:#ffffff; padding: 3px 0;}
.smaller {font-size:11px;}
.larger {font-size:12px;}

/* Define the */
#popout {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 118px;
	left: 0;
	width: 350px;
	height: 450px;
	z-index: 100;
	overflow: hidden;
	/* Allows us to hide the ad wi*/ }
/* Basic formatting*/
#popout a, #popout a img {
	text-decoration: none;
	border: 0;
	outline: 0; }
#popout a span {display: none; }
/* Formatting the "Cap" - the part the user */
#popout #cap {
	width: 20px;
	height: 450px;
	background-color: transparent;
	position: relative;
	left: 0;
	z-index: 102; }
/* Formatt*/
#popout a#close {
	position: absolute;
	background: transparent url(transparent.gif);
	top: 2px;
	left: 270px;
	height: 18px;
	width: 60px; }
/* Form*/
#popout #adbox {
	position: absolute;
	top: 10px;
	left: 20px;
	margin-left: -350px;
	z-index: 101; }

/*news homepage*/
#newsItem {background: transparent url(../img/homepage/border.gif) no-repeat; vertical-align:top; margin:0 0 0 0; padding-right:6px;}
/*#newsItem img {display:none;}*/
#newsItem img {float:left; padding: 8px 6px 0 10px;}

/*#newsItem p.navitemprecede {margin-top:-5px; font-size:11px; padding-left:10px; margin-bottom:0}
#newsItem h3.navitemtitle{ color:#3333CC; margin: 0px; font-size:11px; }

#newsItem ul { list-style:none; padding:0 0 1em 0; margin:0;}
#newsItem li { line-height:1.3em; padding:0; margin:0 0 0.6em 0;}*/

#newsItem .newsHeading {margin:0; font-size:11px; padding: 2px 0 0 10px; font-weight:bold;}
#newsItem .newsLink {font-size:11px; float:right; padding-right:15px;}

#newsItem p.navitemprecede {margin:-5px 0 0 8px; font-size:11px; line-height:12px;}
#newsItem h3.navitemtitle{ color:#3333CC; margin: 0 0 0 8px; font-size:11px; text-decoration:underline;}

#newsItem .navitem {clear:both;}
#newsItem ul { list-style:none; padding:0 0 1em 0; margin:0;}
#newsItem li { line-height:1.3em; padding:0; margin:0 0 0.6em 0;}

/*News page*/
.body .partsbox .rightnav ul {list-style:none; margin:0; padding:0;}
.body .partsbox .rightnav ul li {border-bottom: 1px solid #ffffff; padding:5px 15px; font-size:11px;}
.body .partsbox .rightnav ul li a {color:#FB0102;}
.body .partsbox .rightnav li a.active {font-weight:bold;color:#000;text-decoration:none;}


table.goauto .partsbox, .body .partsbox .rightnav {background: none; background-color:#efefef;}
table.goauto .partsbox li a, .body .partsbox li a {width:200px;}
table.goauto .partsbox li a.active, .body .partsbox li a.active {font-weight:bold;color:#000;text-decoration:none;}
table.goauto .navitem {clear:both;}
table.goauto .navitem .navitemthumbnail {float:left;padding:8px 15px 0 0;}
table.goauto .navitem h3.navitemtitle {color:#000;font-size:12px; text-decoration:underline;}
table.goauto .navitem p.navitemprecede {margin-top:-15px;}

#paging {text-align:center; clear:both; padding-top:15px;}
#paging ul {list-style:none;}
#paging ul li {float:left; font-size:11px;}
#paging a {text-decoration:none; display:block; padding:0 6px;min-width:12px; width:auto !important;width:12px;line-height:24px;margin:0 1px 0 0;border:1px solid #e0e4e6;text-align:center;white-space:nowrap; }
#paging a:hover, #paging a:focus {color:#fff;background-color:#FB0102; border:1px solid #FB0102}
#paging a.active, #paging a.active:hover, #paging a.active:focus {font-weight:bold;color:#3f4449;background-color:#e0e4e6;border:1px solid #e0e4e6;}
p.gawfooter_calltoaction {font-weight:bold;}
/*  End  */


/*  Used Vehicle Promo  */
#usedItem {background: transparent url(../img/homepage/border-bg.gif) no-repeat; vertical-align:top; margin:0 0 0 0; padding-right:6px; width:800px; height:140px;}

#usedItem2 {background: transparent url(../img/homepage/border-bg2.gif) no-repeat; vertical-align:top; margin:0 0 0 0; padding-right:6px; padding-top:5px; width:398px; height:120px;}
#usedItem2 ul li {font-size:0.8em}
