.itemsListing 			{ }
.itemsListing UL 		{ margin:0px; padding:0px; }
.itemsListing LI 		{ padding:20px 5px; margin:0px; margin-bottom:0px; border-bottom:1px solid #D6EFFF; }
.itemsListing LI P	 	{ }

.itemsListing LI .options 	{ text-align: right; padding-top:10px; padding-right:10px; font-size: 0.9em; } 
.itemsListing LI TH 		{ font-weight: normal; color:#a0a0a0; text-align: right; } 


.itemDetails			{ }
.itemDetails TABLE 	{ margin:10px; }

.itemImage			{ text-align: center; font-size:0.9em !important; }
.itemImage IMG		{ border: 2px solid #019DBE; }
.itemImage A		{ text-decoration: none !important; }

.innerContent H2	{ margin-top:10px; }
.innerContent H3	{ margin-top:10px; font-size:16pt; }
.fullbox H3	{ margin-top:10px; font-size:16pt; color:#004763 !important;}
.innerContent .select 		{ font-size: 8pt; }

.formBody 			{ border:1px solid #e0e0e0; padding:10px; }
.formBody TABLE		{ width:620px;}
.formBody TH		{ width:150px; color:#a0a0a0; font-weight: normal; }

TABLE.listing		{ width:100%; margin:0px;}
TABLE.listing TH	{ color:#a0a0a0; font-size:1.0em; font-weight:normal; text-align: right; width:100px; padding:2px; padding-right:5px; color:#019dbe;}
TABLE.listing TD	{ padding:2px; font-size:1.1em; }
TABLE.listing TD A	{ font-weight: normal !important; }
TABLE.listing THEAD TH 			{ text-align: left; width:auto; padding:2px; }

.options			{ padding:3px 10px; text-align: right; }
.options A			{ font-weight: normal !important; }
 
.commentsList					{ margin:2px; }
.commentsList LI				{ clear:left; padding:5px 10px; margin-bottom:5px; border-bottom:2px dotted #e0e0e0; }
.commentsList .userInfo			{ float:left; width:80px; }
.commentsList .userInfo	IMG		{ display: block; }
.commentsList .commentDate		{ text-align: right; color:#c0c0c0; }
.commentsList .commentText		{ margin-left: 100px; }


#imageContainer		{ border:1px solid #019DBE; height:auto; overflow: auto; padding:5px; margin:10px 0px; background:#303030; color:#ffffff; text-align: center; }
#imageContainer	IMG { border:1px solid #019DBE; }
#imageContainer .imageComment		{ padding:5px; color:#ffffff; font-size:1.2em; text-align: center; }
#imageThumbs			{ border:1px solid #019DBE; background:#fff; color:#000; } 
#imageThumbs img { border:2px solid #fff; }
#imageThumbs IMG.thumb	{ border:1px solid #019DBE; } 
#imageThumbs .oneRow 	{ width:640px; overflow:auto; overflow-y:hidden; }
#imageThumbs TABLE 		{ font-size: 0.9em; text-align:center; color:#ffffff; margin:0px; padding:0px;}
#imageThumbs .oneRow TD { padding: 5px; width:110px; color:#ffffff; }
UL.thumbs			{ list-style-type: none; margin-left:6px; }
UL.thumbs LI		{ background:#ffffff; color:#000000; width: 124px; margin:5px 2px; height:140px; float: left; overflow: hidden; text-align: center; border:1px solid #e0e0e0; }
UL.thumbs LI .i		{ background:#e0e0e0; width: 120px; height:100px; padding:2px; overflow: hidden; text-align: center; }

.invitedPeople		{ padding:5px; margin:5px; }

.invitedPeople UL.cols3 LI			{ border-left: 1px solid #d0d0d0; }
.invitedPeople UL.cols3 LI.first	{ border-left: 0px solid #d0d0d0; }

