h4 {}
ul li { list-style-type:none; }
div#itemNav { width:695px; padding:0 0 15px 0; }
	div#itemNav a.back { width:100px; float:left; }
	ul#prevNext { width:200px; text-align:right; float:right; margin:0; }
		ul#prevNext li { display:inline; padding:0 5px; border-left:1px solid #d5d5d5; }
		ul#prevNext li.first { border:0; }
		
		ul.listLinks { margin:10px auto; padding:13px 0 0 0; width:300px; }
		ul.listLinks li { list-style-type:none; padding:0 10px; display:inline; }
				
div#colLeft { width:305px; float:left; }	
	div#colLeft p.primaryDesc { background:url(../images/icon_checkmark.png) no-repeat; margin:10px 0 0 0; padding:5px 0 5px 28px; color:#6e6e6e; font-size:11px; }
	div#mainPhoto { background:#f7f7f7; border:1px solid #b7b7b7; width:295px; height:299px; }

	
	/***   GALLERY IMAGE STYLES   ***/
	div#mainPhoto .imgWrap { float:left; height:299px; width:295px; }
	
	/***   [id] HIDES STYLES FROM IE   ***/
	div#mainPhoto .imgWrap[class] {display: table; position: static;}
	div#mainPhoto .middle[class] {display: table-cell; vertical-align: middle; position: static; }
	div#mainPhoto .image[class] {position: static;} 
	
	/***   &^%@#$% IE HACKS   ***/
	div#mainPhoto .middle { position: absolute; top: 50%; width:295px; text-align:center; } /* for explorer only*/
	div#mainPhoto .image { position: relative; top: -50% } /* for explorer only */
	div#mainPhoto .image { font-size:275px; } /* for IE 7 */
	
	
	div#mainPhoto a.enlargePhoto { float:right; width:100px; text-align:right; background:url(../images/search_icn.gif) no-repeat 0 2px; padding: 0 10px 0 15px; }
	
	div#morePhotos { background:#f7f7f7; border:1px solid #b7b7b7; width:277px; padding:18px 0 18px 18px; margin:10px 0 0 0; }


	/***   GALLERY IMAGE STYLES   ***/
	div#morePhotos .imgWrap { float:left; margin:5px 5px 5px 0; height:80px; width:80px; background:#f7f7f7; border:1px solid #b7b7b7; }
	
	/***   [id] HIDES STYLES FROM IE   ***/
	div#morePhotos .imgWrap[class] {display: table; }
	div#morePhotos .middle[class] {display: table-cell; vertical-align: middle; position: static; }
	div#morePhotos .image[class] {position: static;} 
	
	div#morePhotos .imgWrap div.middle div.selected {  }
	div#morePhotos .imgWrap.selected span { position:absolute; top:6px; left:1px; padding: 23px 0 0 0; overflow: hidden; background: #fff url(../images/icon_checkmark.png) no-repeat; height: 0px !important; height /**/:23px; width:23px; border-right:1px solid #b7b7b7; border-bottom:1px solid #b7b7b7; }

	
	/***   &^%@#$% IE HACKS   ***/
	div#morePhotos .middle { position: absolute; top: 50%; width:80px; text-align:center;} /* for explorer only*/
	div#morePhotos .image { position: relative; top: -50%} /* for explorer only */
	div#morePhotos .image { line-height:0; font-size:70px; } /* for IE 7 */
	div.colLeftBoxWrap { background:url(../images/rndBoxLeft_tile.gif) repeat-y; width:295px; margin:10px 0 0 0; }	
		div.colLeftBoxTop { background:url(../images/rndBoxLeft_top.gif) no-repeat top left; width:295px; }	
			div.colLeftBoxContent { background:url(../images/rndBoxLeft_btm.gif) no-repeat bottom left; width:255px; padding:15px 20px; }	
				div.colLeftBoxContent h4 { margin:0 0 8px 0; }
				div.colLeftBoxContent p { font-size:11px; }

div#colRight { width:389px; float:left; background:url(../images/itemdetailbox_tile.gif) repeat-y; }
	div#crTop { width:389px; background:url(../images/itemdetailbox_top.gif) no-repeat top left; margin:0;  }	
		div#crContent { width:347px; background:url(../images/itemdetailbox_btm.gif) no-repeat bottom left; padding:23px 21px; }
			div#crContent h2 { margin:0; font-size:20px; line-height:22px; }
			div#crContent p.listed { color:#868686; margin:10px 0;}
			
			div#sellerInfo { border:1px solid #b7b7b7; background:#f7f7f7; width:333px; padding:12px 0 12px 12px; margin:10px 0;  }
				div#sellerInfo img { float:left; width:50px; }
				div#sellerInfo div#sellerInfoContent { float:left; width:264px; padding:0 0 0 12px; } 
				div#sellerInfo p.soldBy { font-weight:bold; margin:0 0 5px 0; }
				div#sellerInfo p.addItem { margin:0; background:url(../images/add_icn.gif) no-repeat; padding:0 0 0 18px; line-height:14px; }
				
			table#details { width:347px; border:1px solid #b7b7b7; border-bottom:0; }
				table#details tr.odd { background:#fff; }
				table#details tr.even { background:#eee; }
					table#details tr th { vertical-align:top; text-align:left; width: 150px; border-top:0; border-right:1px solid #b7b7b7; border-left:0; border-bottom:1px solid #b7b7b7; border-left:0; }
					table#details tr td { border-top:0; border-right:0; border-bottom:1px solid #b7b7b7; border-left:0; }
		
		
		
		.hidden { display:none; }
		tr#mapBox td { margin:0; padding:0; }
		
		a.buyNowBtn { display:block;  padding: 47px 0 0 0; overflow: hidden; background: url(../images/button_buyNow.gif) no-repeat; height: 0px !important; height /**/:47px; width:309px; margin:25px auto 10px auto; }

		
		
		div#offerBox { width:240px; height:47px; margin:0 auto; padding:8px 0 0 10px; background:#f7f7f7; border: 1px solid #b7b7b7; }
		div#offerBox label { font-weight:bold; display:block; margin:0 0 6px 0; }
		div#offerBox span { font-weight:bold; float:left; width:105px; padding:0 0 0 13px; }
		div#offerBox input.field { margin:0;border:1px solid #95a5c6; background:#fff; width:83px; }
		div#offerBox input.button { padding: 18px 0 0 0; overflow: hidden; background: url(../images/btn_makeOffer.gif) no-repeat; height: 0px !important; height /**/:18px; width:88px; border:0; }
		
		ul#actionLinks { margin:0 auto; padding:13px 0 0 10px; width:240px; }
		ul#actionLinks li { list-style-type:none; width:100px; height:16px; float:left; margin:0 0 5px 0; padding: 0 0 0 20px; }
		ul#actionLinks li#watchItem { background:url(../images/icon_watchitem.gif) no-repeat; }
		ul#actionLinks li#reportFraud { background:url(../images/icon_fraud.gif) no-repeat; }
		ul#actionLinks li#contactSeller { background:url(../images/icon_contact.gif) no-repeat; }
		ul#actionLinks li#moreLikeThis { background:url(../images/icon_morelikethis.gif) no-repeat; }
		ul#actionLinks li#sendToFriend { background:url(../images/icon_sendtofriend.gif) no-repeat; }
		ul#actionLinks li#addItem { background:url(../images/icon_additem.gif) no-repeat; }
		ul#actionLinks li#areFriends { background:url(../images/icon_friends.gif) no-repeat; }
		ul#actionLinks li#addFriend { background:url(../images/icon_contact_add.gif) no-repeat; }
		ul#actionLinks li a:link, ul#actionLinks li a:visited { color:#3c5899; text-decoration:none; }
		ul#actionLinks li a:hover, ul#actionLinks li a:active { color:#3c5899; text-decoration:underline; }
		
		
		
		ul#actionLinksYours { margin:0 auto; padding:13px 0 0 10px; width:240px; }
		ul#actionLinksYours li { list-style-type:none; width:100px; height:16px; float:left; margin:0 0 5px 0; padding: 0 0 0 20px; }
		ul#actionLinksYours li#copyAndEdit { background:url(../images/icon_copyedit.gif) no-repeat; }
		ul#actionLinksYours li#endItem { background:url(../images/icon_enditem.gif) no-repeat; }
		ul#actionLinksYours li#editAndList { background:url(../images/icon_editandlist.gif) no-repeat; }
		ul#actionLinksYours li#editItem { background:url(../images/icon_edititem.gif) no-repeat; }
		ul#actionLinksYours li#deleteItem { background:url(../images/icon_deleteitem.gif) no-repeat; }
		
		ul#actionLinksYours li a:link, ul#actionLinksYours li a:visited { color:#3c5899; text-decoration:none; }
		ul#actionLinksYours li a:hover, ul#actionLinksYours li a:active { color:#3c5899; text-decoration:underline; }
		
		
		
		
		
	ul#toggleView { width:160px; margin:0; padding:9px 0 0 15px; float:left; }
		ul#toggleView li { display:inline; list-style-type:none; padding:0 5px; border-left:1px solid #d5d5d5; font-weight:normal; }
		ul#toggleView li.first { border:0; font-weight:bold; }
	
	div#pageCount { width:100px; float:left; padding:9px 0 0 50px; }
	
	ul#pagination { width:310px; margin:0; padding:9px 15px 0 0; float:right; text-align:right; }
		ul#pagination li { display:inline; list-style-type:none; padding:0 5px; border-left:1px solid #d5d5d5; font-weight:normal; }
		ul#pagination li.first { border:0; }
	
div#adSpace { width:160px; float: right; padding:0 0 0 30px; }





/***   EDIT ITEM STYLES   ***/


#progressCnt { width:694px; height:62px; background:url(../images/progressCnt_tile.gif) repeat-x; margin:0 0 10px 0; }
#progressLeft { background:url(../images/progressCnt_left.gif) no-repeat top left; }
#progressRight { background:url(../images/progressCnt_right.gif) no-repeat top right;  height:62px; padding:11px 0 0 20px;}

	#progressRight h3 { font-size:15px; width:150px; float:left; margin:14px 0 0 0; }
	#progressRight ul { width:493px; float:left; margin:0; }
		#progressRight li { list-style-type:none; float:left; text-align:right; font-size:10px; height:40px; }
		#progressRight li.oneOn { background:url(../images/status_itemDetails_on.gif) no-repeat bottom left; width:146px; }
		#progressRight li.twoOff { background:url(../images/status_review_off.gif) no-repeat bottom left; width:184px; }
		#progressRight li.twoOn { background:url(../images/status_review_on.gif) no-repeat bottom left; width:184px; }
		#progressRight li.threeOff { background:url(../images/status_confirm_off.gif) no-repeat bottom left; width:163px; }
		#progressRight li.threeOn { background:url(../images/status_confirm_off.gif) no-repeat bottom left; width:163px; }
			#progressRight li span { display:none; }


.editInPlace {
	padding-right: 0px !important;
}

.editInPlace .renderedField {
	display: block; width:95%;
}

.editInPlace .formField {
	display: none;
}

.editInPlaceActive .renderedField {
	display: none;
}

.editInPlaceActive .formField {
	display: block;
}

.editInPlaceContent {
	padding-right: 30px;
}

.editInPlace .editIcon {
	float: right;
	cursor: pointer;
	width: 34px;
	height: 14px;
	overflow: hidden;
	background:url(../images/edit_icon.gif) no-repeat;
}

.editInPlace .editIcon SPAN {
	display: none;
}

.editInPlaceActive .editIcon {
	background:url(../images/edit_icon_active.gif) no-repeat;
}

/*.editInPlace .editIcon {
	float: right;
	width: 24px;
	height: 15px;
	overflow: hidden;
	cursor: pointer;
}*/

/*.editInPlace .editIcon SPAN {
	padding-top: 20px;
	display: block;
}*/

.editInPlaceActive .formField {
	width: 120px;
}



div.attention { border:1px solid #E2C822; background:#fff9d7; padding:15px 100px; font-size:14px; font-weight:bold; width:675px; margin:0 0 12px 0; float:left; }
div.error { border:1px solid #E2C822; background:#fff9d7; padding:15px; font-size:14px; font-weight:bold; width:660px; color:red; margin:0 0 12px 0; }



TABLE.feeSchedule {
	border: 1px solid #B7B7B7;
	border-collapse: collapse;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:10px;
	width: 100%;
}

TABLE.feeSchedule TH {
	background-color: #8097c1;
	color: #FFF;
	font-weight: bold;
	text-align: left;
}

TABLE.feeSchedule TD, TABLE.feeSchedule TH {
	padding: 4px ! important;
	border: 1px solid #B7B7B7;
}

TABLE.feeSchedule TD {
	background-color: #f7f7f7;
}

TABLE.feeSchedule TR.total TD {
	background-color: #ffffdb;
	font-weight: bold;
}

TABLE.feeSchedule TD.scheduleSpacer {
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	height: 16px;
	background-color: #FFF ! important;
}

TABLE.feeSchedule TR.total TD.label {
	text-align: right;
}

.note {
color:#7D7D7D;
font-size:9px;
line-height:11px;
}

ul#itemImages { margin:0; padding:0; }
ul#itemImages li { position:relative; width:90px; float:left; }
div.deleteImage {
	position:absolute;
	top:0;
	right:2px;
	font-size:1px;
	padding: 15px 0 0 0;
	overflow: hidden;
	background: url(../images/delete_15x15.png) no-repeat;
	height: 0px !important;
	height /**/:15px;
	width:15px;
}


ul#acceptedPayList { margin:0; padding:0; }
span.addImage, span.cancelUpload { font-weight:bold; color:#2E6BB7; text-decoration:none; }
span.addImage:hover, span.cancelUpload:hover { color:#2E6BB7; text-decoration:underline; }
