/* CSS Document */
BODY { /* default site formats */
	margin: 0 auto;
	font-size: 11px;
	font-family: Tahoma, Geneva, Sans-Serif;
	color: #4D4D4D;
}

IMG {
	border: 0;
	margin: 0;
	padding: 0;
}

INPUT.itemSearch {
	font-family: Tahoma, Geneva, Sans-Serif;
	font-size: 12px;
	border: none;
	height: 12px;
	padding: 4px 4px;
	*padding: 4px 4px;
	}

INPUT.txtField {
	font-family: Tahoma, Geneva, Sans-Serif;
	font-size: 12px;
	border: none;
	height: 12px;
	padding: 6px 4px;
	*padding: 4px 4px;
	}

INPUT.txtFieldNormal {
	font-family: Tahoma, Geneva, Sans-Serif;
	font-size: 12px;
	border: none;
	height: 12px;
	padding: 4px 4px;
	*padding: 2px 4px;
	}

SELECT {
	font-family: Tahoma, Geneva, Sans-Serif;
	font-size: 12px;
	height: 17px;
	border: none;
	}

FORM {
	display: inline;
	}
	
A {
	color: #000;
	text-decoration: none;
	outline: none;
	}

A.commonLinks {
	text-decoration: underline;
	}

h1.center_header {
	font-weight: bold;
	font-size: 13px;
	color: #000;
	width: 99%;
	background-color: #f8f3df;
	padding: 4px 0 4px 4px;
	border: 0;
}

TD.center_header {
	font-weight: bold;
	font-size: 12px;
	color: #000;
	background-color: #f8f3df;
	padding: 4px 0 4px 4px;
	border: 0;
}

.RatingsTable TD {
	padding: 2px 4px;
	border: 1px solid #e7e2d0;
	}


h1.front_header {
	font-weight: bold;
	font-size: 17px;
	color: #4D4D4D;
	width: 100%;
	height: 37px;
	background-color: #f8f3df;
	border: none;
}

h1.newsstand_header {
	font-weight: bold;
	font-size: 15px;
	color: #4D4D4D;
	width: 100%;
	height: 33px;
	background-color: #dcd6b6;
	border: none;
}

h1.secured_header {
	font-weight: bold;
	font-size: 15px;
	color: #4D4D4D;
	width: 100%;
	height: 32px;
	background-color: #f8f3df;
	border: none;
}

h2.subhead {
	font-weight: normal;
	font-size: 12px;
	color: #4D4D4D;
	width: 100%;
	height: 26px;
	background-color: #f8f3df;
	border: none;
}

.header_logo {
	background-image: url("/images/site_logo.png");
	background-repeat: no-repeat; 
	height: 221px;
}

.teaser {
	float: left; 
	font-size: 15px; 
	margin: 0 0 0 255px; 
	* margin: 0 0 0 255px;
	line-height: 26px;
}

TD.leftContainer {
	width: 174px;
	background-color: #dcd6b6;
	color: #4D4D4D;
	vertical-align: top;
}

TD.centerContainer {
	background-color: #f0ebd8;
	vertical-align: top;
	width: 613px;
}

TD.rightContainer {
	width: 174px;
	background-color: #dcd6b6;
	vertical-align: top;
}

TD.2cols {
	width: 480px;
	vertical-align: top;
	background-color: #f0ebd8;
	}
		
TD.leftHeaders {
	font-size: 15px;
	}

TD.rightHeaders {
	font-size: 14px;
	}

TD.front_prices {
	background-color: #f8f3df;
	}

/* Site menu design */
.header_menu {
	FONT-SIZE: 12px;
	BACKGROUND: url('/images/bg.gif') repeat-x bottom;
	height: 44px;
	LINE-HEIGHT: normal;
	text-align: center;
	}

UL.main_menu {
	padding: 18px 10px 0 10px;
	margin: 0px auto;
	list-style-type: none;
	text-align: center;
	width: 640px;
	}

.main_menu LI {
	padding: 0 0 0 9px;
	background: no-repeat left top;
	float: left;
	margin: 0 10px 0 10px;	
}

.main_menu LI  A {
	padding: 5px 15px 4px 6px;
	display: block;
	font-weight: normal;
	font-size: 12px;
	background: no-repeat right top;
	float: left;
	color: #FFF;
	text-decoration: none;	
}

.main_menu LI  A:hover {
	color: #000;
	}

#current {
	background-image: url('/images/left_on.gif');
}

#current A {
	background-image: url('/images/right_on.gif');
	padding-bottom: 5px;
	color: #333;
}

/* End site menu design */

/* New Site Menu */
UL.nav_menu {
	padding: 0;
	margin: 6px;
	list-style-type: none;
	}

.nav_menu LI {
	padding: 0;
	float: left;
	margin: 0 6px 0 6px;	
}

.nav_menu LI SPAN{
	margin: 0 150px 0 0;
}

.nav_menu LI A {
	padding: 0px 4px 4px 0;
	display: block;
	font-weight: bold;
	font-size: 11px;
	float: left;
	color: #4d4d4d;
	text-decoration: none;
}


.footer_box {
	background-color: #a1957f;
	color: #EFEBD8;
	}

.footer_box A {
	color: #EBC27D;
	}
	
UL.nav_menu2 {
	padding: 9px 0 0 0;
	margin: 0 auto;
	list-style-type: none;
	text-align: center;
	width: 850px;
	}

.nav_menu2 LI {
	padding: 0;
	float: left;
	margin: 0 28px 0 28px;	
	}

.nav_menu2 LI  A {
	padding: 0;
	display: block;
	font-weight: normal;
	font-size: 16px;
	float: left;
	color: #F3E49F;
	text-decoration: none;
	font-family: "Trebuchet MS",Helvetica,Arial;
	}

.header_quote {
	font-family: Tahoma, Geneva, Sans-Serif;
	font-size: 14px;
	float: left;
	width: 110px;
	margin: 195px 0 0 0;
	}
	
.header_quote SPAN {
	font-size: 10px;
	}
	
.nav_content {
	color: #89461C; 
	font-size: 22px; 
	line-height: 30px;
	font-family: "Trebuchet MS",Helvetica,Arial;
	}

.nav_content SPAN {
	font-weight: bold;
	font-size: 24px;
	}

.leftColumn {
	width: 200px;
	float: left;
	vertical-align: top;
	padding: 0 0 0 10px;
	margin: 0;
	}

.rightColumn {
	width: 200px;
	float: right;
	vertical-align: top;
	padding: 0 10px 0 0;	
	margin: 0;
	}

.rightColumn2cols {
	width: 720px;
	vertical-align: top;
	padding: 0;
	margin: 0 0 0 220px;
	font-size: 12px;
	}

.centerColumn {	
	margin: 0 220px 0 220px;
	} /*width: 510px;*/

/* Categories box design */
.column_head {
	padding: 5px 0 0 10px;
}

.column_header {
	background-color: #dbd4b7;
	height: 42px;
	vertical-align: middle;
	color: #6a5e34;
	font-size: 18px;
	}

.item_column_header {
	background-color: #F3E49F;
	height: 40px;
	vertical-align: middle;
	color: #89461C;
	padding: 0 10px 0 10px;
	font-size: 18px;
	}
	
.column_header A:hover {
	text-decoration: underline;
	}

.login_box {
	border: none;
	background-color: #EBC27D;
	font-size: 14px;
}

.searchcity_box {
	border: 1px solid #89461C;
	background-color: #FFF;
	color: #89461C;
	font-size: 14px;
}

.searchcity_box SELECT{
	width: 175px;
	font-size: 13px;
	}

.search_events_box {
	background-color: #f0ebd8;
	color: #4D4D4D;
	font-size: 14px;
	padding: 10px;
}

.search_events_box SPAN {
	font-size: 14px;
	color: #4D4D4D;
}

.categories_head {
	color: #4D4D4D;
	font-size: 15px;
	font-weight: bold;
}

.categories_box {
	color: #4D4D4D;
	font-size: 12px;
}

.categories_box UL {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 12px;	
}

.categories_box li a {
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 20px;
	text-decoration: none;
}

.categories_box li a:link, .categories_box li a:visited {
	color: #4D4D4D;
	display: block;
	padding: 5px 0 0 15px;
}

.categories_box li a:hover, .categories_box li a:active {
	color: #FFFFFF;
	background: 0 -32px;
	padding: 5px 0 0 15px;
	background-color: #EBC27D;
}
/* End categories box design */


/* Site news box design */
.news_head {
	background-image: url('/images/news_head.jpg');
	background-repeat: no-repeat;
	height: 27px;
	color: #000;
	font-size: 14px;
}

.news_box {
	border: 1px solid #C8C8C8;
	padding: 10px;
	font-size: 10px;
}

.normal_gray_box {
	border: 1px solid #C8C8C8;
	padding: 5px;
}

/* End news box design */

.signup_jhead {
	height: 145px; 
	background-image: url('/images/bkg_gradient.png'); 
	background-position: top left; 
	background-repeat: repeat-x;
	font-family: Tahoma, Helvetica,Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	margin: 0 auto;
}

.signup_bhead {
	height: 145px; 
	background-image: url('/images/bkg_gradient.png'); 
	background-position: top left; 
	background-repeat: repeat-x;
	font-family: "Trebuchet MS",Helvetica,Arial;
	font-size: 17px;
	color: #000;
	margin: 0 auto;
}

.spotlight {
	width: 700px;
	height: 137px;
	margin: 0;
	padding: 0;
	background-image: url('/images/spotlight.jpg');
	background-repeat: no-repeat;
}

.myaccount_head { /* Front search box */
	background-image: url('/images/myaccount_head.jpg');
	background-repeat: no-repeat;
	height: 27px;
	color: #FFF;
	font-size: 14px;
}

.myaccount_box {
	border: none;
}

.content_table {
	border-collapse: collapse;
	border-style: none;
}

.data_table {border: 1px solid #c3c3c3;}

.data_table2 {border: 1px solid #c3c3c3;}

.data_table TD{
	background-color: #EFEFEF;
	padding: 4px;
}

/* For posting an item tabbed navigation */
.selltabs {
	padding:0;
	margin: 0;
	list-style-type: none;
}
.selltabs li{
	display: inline;
	margin: 0;
	text-align: left;
	font-size: 1px;
}

/* End for posting an item tabbed navigation */

.front_search { /* Front search box */
	border: 1px solid #89461C;
	background-color: #F3E49F;
	font-size: 14px;
	padding: 2px;
	color: #89461C;
	margin: 0 10px 0 10px;	
}

.footer_text {
	border-top: 1px solid #CCCCCC;
	color: #5A5A5A;
	font-size: 10px;
	padding: 5px 0 5px 0;
	text-align: left;
	background-color: #89461C;
}

/* Format for displaying items as featured list */
.itemSummaryTitle {
	color: #4D4D4D;
	font-size: 14px;
	font-weight: bold;
	}

.itemCityDesk {
	color: #4D4D4D;
	font-size: 11px;
	font-weight: normal;
	}

.itemSummarySubTitle {
	color: #4D4D4D;
	font-size: 11px;
	font-weight: normal;
	}

.itemSummaryTitle A {
	color: #4D4D4D;
}

.itemSummary {
	font-size: 9px;
	font-weight: bold;
	color: #7C7C7C;
}

.itemBid {
	width: 90px;
	padding: 0 5px 0 0;
	}

.itemSeparator {
	border-bottom: 1px solid #D87230;
	}

.itemBoxBorder {
	border-left: 1px solid #CCE0FF;
	border-right: 1px solid #CCE0FF;
	}
	
.imageWidth {
	width: 110px;
	}
/* End */

/* Format for news items */
.newsDate {
	font-size: 10px;
	font-weight: normal;
	}

.newsTitle {
	color: #FF7101;
	font-size: 10px;
	font-weight: bold;
	}

/* End format for news items */


.orange , .timeleftSmall2{
	color: #f28e00;
}

.border {border: 1px solid #c3c3c3;}

.front_content_box {
	border: 2px solid #c5c0ad;
	margin: 0;
	padding: 5px;
	font-size: 13px;
}


.clickable { cursor: pointer; } /* to make objects appear clickable */
/* system colors and background */
.s1 {background-color: #F0F0F0;} /* lightgray middle*/
.s5 {background-color: #a6a6a6;}
.s7 {background-color: #FFD865;}
/*.s8 {background-color: #CDA992; height: 24px; color: #000; padding: 0 5px 0 5px;}*/
.s8 {background-color: #dbd4b7; height: 24px; color: #6a5e34; padding: 0 5px 0 5px;}
.s9 {background-color: #FED6BE;}
.s2 {background-color: #CBCBCB;}
.s3 {background-color: #EFEFEF;}
.s6 {background-color: #F4F4F4;}

.tb { font-weight: bold; }
.ca { text-align: center; }
.ra { text-align: right; }
.la { text-align: left; }
.vt { vertical-align: top; }
.vm { vertical-align: middle; }

.commentbox {
	background-color: #FFFFE1;
	border: 1px solid #DADADA;
	padding: 5px;
}

SPAN.hint_info {
	color: #666666;
	}

SPAN.itemPrice {
	color: #000;
	font-size: 22px;
	}

SPAN.itemCurrency {
	color: #666666;
	font-size: 16px;
	}


.eventTitle {
	font-size: 18px;
	font-weight: bold;
	}

.threepixspacer { height: 2px; font-size: 1px; }
.fivepixspacer { height: 5px; font-size: 1px; }
.tenpixspacer { height: 10px; font-size: 1px; }
.fifteenpixspacer { height: 15px; font-size: 1px; }
.twentypixspacer { height: 20px; font-size: 1px; }

/* Icons */
.j_icon_48px {
	background-position: top right;
	background-image: url('/images/journalist_icon_48px.png');
	background-repeat: no-repeat;
	height: 48px;
}

.b_icon_48px {
	background-position: top right;
	background-image: url('/images/blogger_icon_48px.png');
	background-repeat: no-repeat;
	height: 48px;
}

.acct_j_icon {
	float: right; 
	width: 24px; 
	height: 24px; 
	background-image: 
	url(/images/journalist_icon_24px.png); 
	background-repeat: no-repeat;
}

.acct_b_icon {
	float: right; 
	width: 24px; 
	height: 24px; 
	background-image: url(/images/blogger_icon_24px.png); 
	background-repeat: no-repeat;
	}
.highlight_bg {
	background-color: #edcf9b;
	}

/* boxes */
.green_box {
	background-color: #bcffb5;
	border: 1px solid #a3e59b;
	padding: 5px;
}

.yellow_box {
	background-color: #f4ef9a;
	border: 1px solid #dcd783;
	padding: 5px;
}

.blue_box {
	background-color: #b5d1ff;
	border: 1px solid #a4c1ee;
	padding: 5px;
}

/* System Messages */
.msg {padding:10px; padding-left:35px;}
.msg.warning {background:url("/images/ico-warning.png") 10px 50% no-repeat; border:1px solid #F2DD8C; background-color:#FFF5CC;}
.msg.warning a {color:#df0000;} .msg.warning a:hover, .msg.warning a:active, .msg.warning a:focus {color:#303030;}
.msg.info {background:url("/images/ico-info.png") 10px 50% no-repeat; border:1px solid #B8E2FB; background-color:#E8F6FF;}
.msg.done {background:url("/images/ico-done.png") 10px 50% no-repeat; border:1px solid #BBDF8D; background-color:#EAF7D9;}
.msg.error {background:url("/images/ico-error.png") 10px 50% no-repeat; border:1px solid #FFAEAE; background-color:#FEEBEB;}

/* Buttons */
.btnSearch { background:url("/images/btnSearch.png") no-repeat center; height: 35px; width: 99px; border:none; cursor: pointer; }
.btnCitySearch { background:url("/images/btnCitySearch.jpg") no-repeat center; height: 31px; width: 47px; border:none; cursor: pointer; }
.btnItemSearch { background:url("/images/btnItemSearch.jpg") no-repeat center; height: 31px; width: 47px; border:none; cursor: pointer; }
.btnItemSearch2 { background:url("/images/btnItemSearch2.jpg") no-repeat center; height: 46px; width: 65px; border:none; cursor: pointer; }
.btnItemAdvSearch { width: 58px; height: 33px; background-color: #EBC27D; border: none; cursor: pointer; font-size: 10px; text-align: center; color: #FFFFFF; vertical-align: middle; padding: 0px 1px;}
.btnRegister { background:url("/images/btnRegister.jpg") no-repeat center; height: 20px; width: 50px; border:none; cursor: pointer; }
.btnLogin { background:url("/images/btnLogin.jpg") no-repeat center; height: 20px; width: 50px; border:none; cursor: pointer; }
.btnSearchEvents { background:url("/images/btnSearchEvents.png") no-repeat center; height: 27px; width: 92px; border:none; cursor: pointer; }
.btnSearchEvents2 { background:url("/images/btnSearchEvents.jpg") no-repeat center; height: 27px; width: 92px; border:none; cursor: pointer; }
.btnRegisterNow { background:url("/images/btnRegisterNow.png") no-repeat center; height: 30px; width: 154px; border:none; cursor: pointer; }
.btnRegisterForm { background:url("/images/btnRegister.png") no-repeat center; height: 30px; width: 95px; border:none; cursor: pointer; }
.btnPreviewStory { background:url("/images/btnPreviewStory.png") no-repeat center; height: 30px; width: 154px; border:none; cursor: pointer; }
.btnPreviewAd { background:url("/images/btnPreviewAd.jpg") no-repeat center; height: 27px; width: 92px; border:none; cursor: pointer; }
.btnConfirmPostAd { background:url("/images/btnConfirmPostAd.jpg") no-repeat center; height: 27px; width: 150px; border:none; cursor: pointer; }
.btnConfirmRelistAd { background:url("/images/btnConfirmRelistAd.jpg") no-repeat center; height: 27px; width: 160px; border:none; cursor: pointer; }

.btnAddFunds { background:url("/images/btnAddFunds.png") no-repeat center; height: 27px; width: 92px; border:none; cursor: pointer; }
.btnPayFees { background:url("/images/btnPayFees.png") no-repeat center; height: 27px; width: 81px; border:none; cursor: pointer; }
.btnLoginPage { background:url("/images/btnLoginPage.png") no-repeat center; height: 30px; width: 88px; border:none; cursor: pointer; }
.btnSendLogin { background:url("/images/btnSendLogin.png") no-repeat center; height: 30px; width: 174px; border:none; cursor: pointer; }
.btnContinue { background:url("/images/btnContinue.png") no-repeat center; height: 30px; width: 95px; border:none; cursor: pointer; }
.btnModify { background:url("/images/btnModify.png") no-repeat center; height: 30px; width: 102px; border:none; cursor: pointer; }
.btnConfirmPost { background:url("/images/btnConfirmPost.png") no-repeat center; height: 30px; width: 154px; border:none; cursor: pointer; }
.btnAdvSearch { background:url("../images/btnAdvSearch.png") no-repeat center; height: 35px; width: 146px; border:none; cursor: pointer; }
.btnNext { background:url("../images/btnNext.png") no-repeat center; height: 35px; width: 99px; border:none; cursor: pointer; }
.btnPrevious { background:url("../images/btnPrevious.png") no-repeat center; height: 35px; width: 99px; border:none; cursor: pointer; }
.btnPreviewItem { background:url("../images/btnPreviewItem.png") no-repeat center; height: 35px; width: 146px; border:none; cursor: pointer; }
.btnPreviewEvent { background:url("../images/btnPreviewEvent.png") no-repeat center; height: 30px; width: 120px; border:none; cursor: pointer; }
.btnSubmitEvent { background:url("../images/btnSubmitEvent.png") no-repeat center; height: 30px; width: 130px; border:none; cursor: pointer; }
.btnSaveChanges { background:url("../images/btnSaveChanges.png") no-repeat center; height: 30px; width: 154px; border:none; cursor: pointer; }
.btnRelistStory { background:url("../images/btnRelistStory.png") no-repeat center; height: 30px; width: 110px; border:none; cursor: pointer; }


.btnApplyChanges { background:url("../images/btnApplyChanges.png") no-repeat center; height: 30px; width: 154px; border:none; cursor: pointer; }
.btnBuyItNow { background:url("../images/btnBuyItNow.png") no-repeat center; height: 27px; width: 92px; border:none; cursor: pointer; }
.btnBuyItNow3 { background:url("../images/btnBuyItNow3.jpg") no-repeat center; height: 27px; width: 92px; border:none; cursor: pointer; }

.btnSubmit { background:url("../images/btnSubmit.png") no-repeat center; height: 35px; width: 99px; border:none; cursor: pointer; }
.btnSave { background:url("../images/btnSave.png") no-repeat center; height: 27px; width: 60px; border:none; cursor: pointer; }
.btnWatchItemMini { background:url("../images/btnWatchItem_mini.png") no-repeat center; height: 27px; width: 120px; border:none; cursor: pointer; }
.btnFollowStory { background:url("../images/btnFollowStory.png") no-repeat center; height: 27px; width: 130px; border:none; cursor: pointer; }

.btnForwardToAFriend { background:url("../images/btnForwardToAFriend.png") no-repeat center; height: 27px; width: 140px; border:none; cursor: pointer; }
.btnSendMessage { background:url("../images/btnSendMessage.png") no-repeat center; height: 27px; width: 117px; border:none; cursor: pointer; }
.btnSendNewsletter { background:url("../images/btnSendNewsletter.jpg") no-repeat center; height: 27px; width: 150px; border:none; cursor: pointer; }
.btnSubscribe { background:url("../images/btnSubscribe.png") no-repeat center; height: 27px; width: 92px; border:none; cursor: pointer; }
.btnUpload { background:url("../images/btnUpload.png") no-repeat center; height: 27px; width: 92px; border:none; cursor: pointer; }
.btnConfirmPurchase { background:url("../images/btnConfirmPurchase.png") no-repeat center; height: 27px; width: 130px; border:none; cursor: pointer; }
.btnPayPayPal { background:url("../images/btnPayPayPal.png") no-repeat center; height: 25px; width: 95px; border:none; cursor: pointer; }
.btnLeaveFeedback { background:url("../images/btnLeaveFeedback.png") no-repeat center; height: 27px; width: 130px; border:none; cursor: pointer; }
.btnCancelAllUploads { background:url("../images/btnCancelAllUploads.png") no-repeat center; height: 27px; width: 142px; border:none; cursor: pointer; }
.btnViewStore { background:url("../images/btnViewStore.png") no-repeat center; height: 27px; width: 92px; border:none; cursor: pointer; }

.btnReportStory { background:url("../images/btnReportStory.jpg") no-repeat center; height: 27px; width: 100px; border:none; cursor: pointer; }
.btnSubmitReport { background:url("../images/btnSubmitReport.jpg") no-repeat center; height: 27px; width: 112px; border:none; cursor: pointer; }
.btnCancelBW { background:url("../images/btnCancel_bw.jpg") no-repeat center; height: 27px; width: 92px; border:none; cursor: pointer; }

.btnVerify { background:url("../images/btnVerify.jpg") no-repeat center; height: 27px; width: 92px; border:none; cursor: pointer; }
.btnNo { background:url("../images/btnNo.jpg") no-repeat center; height: 27px; width: 47px; border:none; cursor: pointer; }
.btnSend { background:url("../images/btnSend.png") no-repeat center; height: 35px; width: 99px; border:none; cursor: pointer; }

.btnConfirmBuy { background:url("../images/btnConfirmBuy.png") no-repeat center; height: 35px; width: 99px; border:none; cursor: pointer; }
.btnConfirmDelete { background:url("../images/btnConfirmDelete.jpg") no-repeat center; height: 27px; width: 117px; border:none; cursor: pointer; }

.btnWatchItem { background:url("../images/btnWatchItem.png") no-repeat center; height: 35px; width: 142px; border:none; cursor: pointer; }
.btnConfirmStory { background:url("../images/btnConfirmStory.jpg") no-repeat center; height: 27px; width: 110px; border:none; cursor: pointer; }

.btnIconDelete { background:url("../images/delete.png") no-repeat center; height: 16px; width: 16px; border:none; cursor: pointer; }
.btnPostAnswer { background:url("../images/btnPostAnswer.png") no-repeat center; height: 29px; width: 90px; border:none; cursor: pointer; }
.btnEditAnswer { background:url("../images/btnEditAnswer.png") no-repeat center; height: 27px; width: 92px; border:none; cursor: pointer; }
.btnClickToViewFiles { background:url("../images/btnClickToViewFiles.png") no-repeat center; height: 27px; width: 230px; border:none; cursor: pointer; }

