@charset "utf-8";
/* CSS Document */

/* Global Styles */	
* { padding: 0; margin: 0; border: 0; }
body { background: #fff; font-family:Arial, Helvetica, sans-serif; font-size: 12px; }

.cl { clear:left; }
.cr { clear:right; }
.cb { clear:both; }


#pageContainer { width: 900px; margin: 0 auto; }


#masthead { height: 100px; }

#logo { float:left; width: 440px; padding: 20px; }

#utilNav { float:left; }

#splash { background:url(../images/splash_bg.jpg) #000 right no-repeat; height: 299px; padding: 30px; clear:left; }
#splash h1 { color:#fff; font-size: 34px; }
#splash h2 { color:#999; font-size: 20px; margin: 5px 0 20px 0; }
#splash p { width: 380px; font-size: 14px; color: #fff }

#hpContentContainer { background: #fff; margin: 15px 0; }
#hpContentContainer h3 { padding: 5px 5px 0 10px; font-size: 16px; color:#40748C; }
#hpContentContainer h3.city { padding: 5px 5px 10px 10px; font-size: 16px; color:#40748C; }

.bigLinks a { font-size: 18px; font-weight:bold; color:#ccc; text-decoration:none; margin: 0 0 10px 0; padding:3px}
.bigLinks a:hover { background: #333;}

#contentContainerLid { background:url(../images/content_bg_sub_lid.png) bottom no-repeat; clear:left; height:3px; display:block; } 
#contentContainer { background:url(../images/content_bg_sub.png) bottom no-repeat; }

#contentNav { width: 182px; float:left; padding:10px 20px 20px 20px; }

#contentNav h4 { padding: 5px 0 5px 0; font-size: 16px; color: #666; }
#contentNav h4 a { color: #666; text-decoration:none; }
#contentNav h4 a:hover { color: #666; text-decoration: underline; }

#contentNav ul { list-style:none; margin: 0 0 10px 10px}

#contentNav ul li a { padding: 2px; text-decoration:none; width:150px; display:block; color:#40748C }
#contentNav ul li a:hover { background:#BFE0EE }



#contentRight { width:642px; float:left; }
#contentRight h1 { color: #666; font-size: 25px; padding: 5px 0 10px 10px; }

#contentRight p { color: #000; font-size: 12px; padding: 5px 0 10px 10px; }
#contentRight p a.biglink { color: #666; padding: 3px; margin: 0 0 1px 0; clear:left; display:block}
#contentRight p a.biglink:hover { background:#CCC; color:#000 }

.distance { padding: 0 0 0 10px; }
.distance a { padding:3px; text-decoration:none; background:#E1F0F7; color:#40748C; }
.distance a:hover { background:#ADD7E9; color:#31576A; }

.distance a.selected { font-weight:bold; background:#ADD7E9; color:#31576A; }




#footer { clear:both;}

.footerList { list-style: none; margin: 0; padding: 3px 3px 10px 10px; }
.footerList a { color:#224984; }
.footerList li.parent { font-weight:bold; margin: 4px 0 1px 0; }
.footerList li.child { margin: 0 0 0 15px; }
	
	
	
	
#ebay_search_container { height: 30px; width: 194px; overflow:hidden; border: 1px solid #CCC; margin: 5px 0 0 -4px;}
#ebay_search_container iframe {margin: -205px 0 0 -96px; }
	
	
	
	
	
	
/*  Temp External Item styles  */

hr.ebHr { margin: 0; border: 0; color: #F5F2EA; background-color: #F5F2EA; height: 2px; }

.phpBayTab .title { font-size: 11px;  word-wrap: break-word; }

.phpBayCol {border: 1px solid #eeeeee;font-size:12px; bgcolor="#ffffff"; }

.phpBayColTab {word-wrap: break-word; text-align:center; }

.phpBayColTab td { text-align:center; }
.phpBayColTab .image { height:104px; padding-top:4px; }
.phpBayColTab .link {padding-top:4px; font-size:10px; height: 50px; }
.phpBayColTab .link a { text-decoration:none; color:#40748C; }
.phpBayColTab .link a:hover { text-decoration:underline; }
.phpBayColTab .phpBayPrice { text-align:center; color:#900; font-weight:bold; padding-bottom:5px; }

.pbpBayTab a.title  { text-decoration:none; color:#40748C; }
.pbpBayTab a.title:hover { text-decoration:underline; }


