﻿/*
--------------------------------------------------
 Homepage Styles
--------------------------------------------------
*/

#home p {
	font-size:12px;
}

#home .promo p {
	font-size: 14px;
}

.promo p  a
#home .promo p  a {
	font-size: 15px;
	font-weight:bold;
}

#logo p {
	font-size:11px;
}

#home h1 {
	font-size: 18px;
	display:none;
}


#tagometer {
	text-align:center;
}

/*
--------------------------------------------------
 Layout: Map
--------------------------------------------------
*/

#mapKey {
	width: 728px;
	height: 25px;
	padding: 10px 0 10px 0;
	margin:0;
	font-size: 12px;
	text-align:center;
}

#map {
	border: 1px solid #000000;
	width: 728px;
	height: 350px;
}

#mapNoResults {
	width: 728px;
	height: 350px;
	margin-bottom: -350px;
	top: -351px;
	position: relative;
	z-index: -1000;
	visibility:hidden;
}

#noresultMessage {
	display: none;
}

#loadingIcons {
	display: none;
	margin: 0 auto;
	z-index: 900;
	width: 300px;
	margin-bottom: -62px;
	height: 50px;
	position: relative;
	top: -231px;
	background: #ffffcc;
	border: 1px solid black;
	text-align: center;
	padding: 5px;
	
}

#loadingIcons p {
	font-weight: bold;
	font-size: 14px;
	margin: 0 0 5px 0;
}


/*
--------------------------------------------------
 Layout: Map - No Results Window
--------------------------------------------------
*/

#noresultContainer {
	display: none;
	width: 729px;
	margin-bottom: -350px;
	height: 320px;
	padding-top: 30px;
	position: relative;
	top: -396px;
	background: url("../images/blkTransp.png");
}

#noresult {
	margin: 0 auto;
	z-index: 1000;
	background: #fff;
	border: 1px solid black;
	width: 371px;
	height: 275px;
	padding: 5px;
}

#noresult #close {
	text-align: right;
}

#noresult #noresultBody {
	text-align: center;
}

#noresult #noresultBody p {
	margin-top: 10px;
}

#noresult #noresultBody img {
	margin: 5px;
}

/*
--------------------------------------------------
Map Info Window Styles
--------------------------------------------------
*/

.metaInfoTitle {
	font-family:georgia, times, serif;
	font-size: 14px;
	font-weight:bold;
	color:#492b13;
}


.metaInfo {
	font-family:georgia, times, serif;
	font-size: 14px;
	font-weight:bold;
	color:#815A3C;
}

 .infoWindow {
	width: 450px; 
	height: 150px; 
	overflow-y: auto;
	overflow-x: hidden;
	margin: 10px 0 10px 0;
}

 .infoWindow p {
	font-family:georgia, times, serif;
}

/*
--------------------------------------------------
 Layout: Weather forecast
--------------------------------------------------
*/

#weatherBug {

	width: 523px;
	padding: 10px 0 0 0;
	color: #333333;
	background: #F2EFE9;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

/*
--------------------------------------------------
 Layout: Vlog
--------------------------------------------------
*/

#vlog {
	width: 708px;
	background: #ffffcc;
	padding: 10px;
	border: 1px solid black;
	
}

#vlog p {
	font-size: 1.0em;
	
}

#vlog object {
	margin-left: 40px;
}


/*
--------------------------------------------------
 Layout: del.icio.us
--------------------------------------------------
*/

#bookmark {
	width: 728px;
	margin: 5px 0 0 0;
	text-align: center;
}

#bookmark a, 
#bookmark a:link, 
#bookmark a:visited {
	font-family:georgia, times, serif;
	line-height: 1.3em;
	font-size: 0.9em;
	font-weight:bold;
	padding:2px 2px 0 2px;
}

#bookmark a:hover, 
#bookmark a:active {
	font-family:georgia, times, serif;
	line-height: 1.3em;
	font-size: 0.9em;
	font-weight:bold;
	padding:2px;
}

/*
--------------------------------------------------
 Layout: List View Results
--------------------------------------------------
*/

ul#eventselectlist {
	font: bold 14px verdana, arial, sans-serif;
	list-style-type: none;
	padding-bottom: 30px;
	border-bottom: 10px solid #856B48;
	margin: 0;
}

ul#eventselectlist li {
	float: left;
	height: 28px;
	background-color: #856B48;
	margin: 2px 2px 0 2px;
	border: 1px solid #856B48;
}

ul#eventselectlist li#caption {
	background-color: #fff;
	border: 0;
	height: 20px;
	padding-top: 7px;
}

li#active a { 
	color: #fff; 
}

#eventselectlist a {
	float: left;
	display: block;
	color: #fff;
	padding: 6px;
}

li#active a { color: #FFFA73; }

#eventselectlist a:hover { 
	color: #FFFA73; 
}
	
	

#listView {
	width: 728px;
	padding: 10px 0 10px 0;
}

.saleItem, .recentPost {
	width: 708px;
	color: #333333;
	margin: 0 0 2px 0;
	padding: 5px 10px;
	/* background: #ECD6AA; */
	background: #F2EFE9;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

#home p.recentPost {
	font-size: 14px;
	width: 693px;
	background: #fff url('../images/blog_sticky.png') left no-repeat;
	background-position: 5px 2px;
	padding-left: 25px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

.auctionItem {
	width: 502px;
	color: #333333;
	margin: 0 0 2px 0;
	padding: 5px 10px;
	background: #E8D4BC;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

/*
--------------------------------------------------
 Email Subscription Form
--------------------------------------------------
*/

.subscriptionBox {
	width: 708px;
	color: #333333;
	margin: 10px 0 2px 0;
	padding: 5px 10px;
	background: #ffffcc;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

#home .subscriptionBox p {
	font-size: 14px;
}

.subscriptionBox form fieldset {
	border: 0;
	float: left;
}

#subscribeStatus {
	clear:both;
}

#subscribeLoading {
	float:left;
	display:none;
	height:32px;
	width:32px;
	background: #ffffcc url('../images/ajaxLoad.gif') no-repeat 0 0;
}

/*
--------------------------------------------------
 Link Styles
--------------------------------------------------
*/

.saleItem a.title, 
.saleItem a.title:link, 
.saleItem a.title:visited,
.saleItemFeatured a.title, 
.saleItemFeatured a.title:link, 
.saleItemFeatured a.title:visited {
	line-height: 1.4em;
	font-size: 1.2em;
}

.saleItem a.title:hover, 
.saleItem a.title:active,
.saleItemFeatured a.title:hover, 
.saleItemFeatured a.title:active {
	line-height: 1.4em;
	font-size: 1.2em;
}

.saleItem .title, 
.auctionItem .title,
.saleItemFeatured .title {
	line-height: 1.4em;
	font-size: 1.2em;
}

#home .saleItem p {
	font-size: 1.0em;
	margin: 10px 0 0 0;
}

.saleItem .description, .auctionItem .description {
	width: 681px;
	color: #333333;
	margin: 5px;
	padding: 5px;
	/* background: #f4e8cf; */
	background: #ffffff;
	border: 1px dotted #3E251A;
}

.saleItemFeatured {
	width: 706px;
	color: #333333;
	margin: 0 0 2px 0;
	padding: 5px 8px;
	background: #FFFA73;
	border: 4px solid #FF3F4F;
}


.saleItemFeatured .description {
	width: 681px;
	color: #333333;
	margin: 5px;
	padding: 5px;
	background: #FFFDC3;
	border: 1px dotted #FF3F4F;
}

/*
--------------------------------------------------
 Layout: Google Ads
--------------------------------------------------
*/

.buttonAd {
	float: left;
	padding: 20px;
}

.bannerAd {
	padding:10px;
	text-align:center;
}

.bannerAd img {
	margin-top: 10px;
}


/*
--------------------------------------------------
 Custom List Styles
--------------------------------------------------
*/

#upsell ul {
	list-style-type: none;
	padding-left: 0;
	margin-left: 10px;
}

#upsell ul li {
	background: url("../images/checkbox.gif") left -7px no-repeat;
	padding: 0 20px 0 30px;
	margin-bottom: 10px;
	margin-top: 5px;
	font-weight: bold;
	color: #333333;
}

#upsell p {
	font-size:1.0em;
}



