ul.groupslist1{ list-style:none; overflow:hidden; margin-bottom:20px; font-size:11px; color:#272727; }
	ul.groupslist1 li { height:auto; overflow:hidden; margin:0; padding:20px 0 20px 20px; border-bottom:1px solid #D1D1D1;  }
		ul.groupslist1 li div.groupdata { float:left; width:660px; overflow:hidden; }
			ul.groupslist1 li div.groupdata  em { display:block; margin-bottom:5px; font-size:13px; font-style:normal; white-space:nowrap; }
				ul.groupslist1 li div.groupdata a, ul.groupslist1 li div.groupdata a:hover { color:#272727; }
				ul.groupslist1 li div.groupdata em a,ul.groupslist1 li div.groupdata em a:hover{font-size:14px;font-weight:bold;color:#CF4376;}
			ul.groupslist1 li div.groupdata2 { width:485px !important; }
			ul.groupslist1 li .btns1 { float:right; width:180px; overflow:hidden; padding-top:20px; }
				ul.groupslist1 li .btns1 .btn3, ul.groupslist1 li .btns1 .btn3:hover, ul.groupslist1 li .btns1 .btn4, ul.groupslist1 li .btns1 .btn4:hover { float:right !important; }
	ul.listingsearch1 { margin:10px 0; padding:10px 0; background-color:#f3f3f3; border-top:1px solid #dadadb; border-bottom:1px solid #dadadb; }
		ul.listingsearch1 li { display:block; overflow:hidden; margin:6px 12px; padding:15px 10px 15px 15px; background-color:#fff; border:1px solid #c0c0c0; position:relative; }
			ul.listingsearch1 li div.groupdata { width:520px; }
			ul.listingsearch1 li .listingicons { float:right; width:90px; overflow:hidden; padding:19px 25px 0 0; text-align:right; }
				ul.listingsearch1 li .listingicons img { padding-right:15px; }
			ul.listingsearch1 li .listingiconswidth2 { float:left !important; width:35px !important; padding-right:0 !important; }

.h_listing_view{float:left;width:752px;}
.h_listing_view .list3{float:left;width:auto;margin:0 15px 10px 0;}
.h_listing_view  div{float:left;width:100%;margin:10px 0 15px;}
.shopbuylist1 {list-style-position:outside;list-style-type:none;float:left;margin-top:10px;}
.shopbuylist1 li {font-size:12px;line-height:25px;}
.shopbuylist1 li input{margin-top:5px;}
ul.groupslist1 a img{float:left;margin:0 10px 0 0;}
ul.groupslist1 a.img3{display:block; width:117px; height:117px; overflow:hidden; border:1px solid #c5c4c4; background-color:#e2e0e0; padding:7px; -moz-border-radius:4px;}
ul.groupslist1 div.groupdata{float:left;}
.h_listings_list{float:left;display:block;width:732px;padding:10px;}
.h_listings_list ul{float:left;display:block;width:732px;padding:0 0 20px 0;}
.h_listings_list ul li{float:left;display:block;width:356px;margin:0 10px 0 0;color:#272727;}
.h_listings_list ul li .listingheader1 {float:left;background-color:#eee;border-bottom:1px solid #ccc;padding:10px;width:336px;}
.h_listings_list ul li h2{font-family:"Trebuchet MS","Myriad Pro",Tahoma,Sans-Serif ;width:auto;float:left;}
.h_listings_list ul li h2 a{color:#999;}
.h_listings_list ul li .listingheader1 a.btn1, .h_listings_list ul li .listingheader1 a.btn1:hover { margin-right:0; }
.h_listings_list ul li .listingrowsmall {display:block; width:341px; overflow:hidden; padding:11px 0 11px 15px; border-bottom:1px solid #d1d1d1; position:relative; }
	.h_listings_list ul li .listingrowsmall .groupdatasmall { float:left; width:260px; overflow:hidden; padding:0; }
		.h_listings_list ul li .groupdatasmall a, .h_listings_list ul li .groupdatasmall a:hover { color:#272727; }
		.h_listings_list ul li .groupdatasmall em{margin-bottom:5px;}
		.h_listings_list ul li .groupdatasmall em a, .h_listings_list ul li .groupdatasmall em a:hover{ display:block; font-weight:bold;font-size:13px;font-style:normal;color:#CF4376; white-space:nowrap; }
	.h_listings_list ul li .listingrowsmall .listingiconssmall { float:right; width:45px; overflow:hidden; padding:11px 35px 0 0; text-align:right; }
		.h_listings_list ul li .listingrowsmall .listingiconssmall img { padding-right:2px; }
	.h_listings_list ul li .listingrowsmall .rank { top:-4px; right:-5px; }

/* Search Form Events */
.h_search_form_listings{float:left;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-o-border-radius:3px;-khtml-border-radius:3px;background-color:#666666;color:#FFFFFF;margin-bottom:15px;overflow:visible;padding:15px;width:124px;}
.h_search_form_listings .sectiontitle {color:#FFFFFF;}

.h_search_form_listings select { width:100%; height:26px; margin-bottom:10px; padding:4px 1px !important; }
.h_search_form_listings .selectbox_opened, .h_search_form_listings .selectbox_closed { width:124px; margin-top:0 !important; }
	.h_search_form_listings .selectbox_opened div b, .h_search_form_listings .selectbox_closed div b { width:94px; }
	.h_search_form_listings .selectbox_opened div.thick1 b, .h_search_form_listings .selectbox_closed div.thick1 b { width:89px; }
	.h_search_form_listings .selectbox_opened ul { width:120px; }
.h_search_form_listings strong { display:block; padding-bottom:2px; }
.h_search_form_listings .field1 { width:112px; border:1px solid #939393; margin:0 0 10px 0 !important; font-weight:normal; }
.h_search_form_listings .btn8 { width:124px; margin:10px 0 0 0 !important; }
/* End Search Form Events */

/* start add listing */
.contentrightcentered { margin-right:99px !important;}

.addlistingtable { width:750px; overflow:hidden; padding:10px 0; }
	.addlistingtable label { float:left; display:block; width:100px; height:39px; overflow:hidden; line-height:34px; }
	.addlistingtable .addlistingtableright { float:left; display:block; width:650px; overflow:visible; }
	.addlistingtable .addlistingtablewide { float:left; display:block; width:750px; overflow:hidden; }
		.addlistingtable .addlistingtablewide input, .addlistingtable .addlistingtablewide input:hover { float:right !important; margin-right:10px; }
		/*.addlistingtable .addlistingtablewide .savebtn, .addlistingtable .addlistingtablewide .savebtn:hover { padding:0 40px !important; margin-right:0 !important; }*/
	
	.addlistingtable .field1 { width:290px; margin:5px 0 10px !important; }
	.addlistingtable textarea, .addlistingtable #cke_maintext { float:left; margin-top:5px; }
	.addlistingtable select { width:302px; }
	.addlistingtable .selectbox_opened, .addlistingtable .selectbox_closed { width:302px; }
		.addlistingtable .selectbox_opened div b, .addlistingtable .selectbox_closed div b { width:272px; }
		.addlistingtable .selectbox_opened div.thick1 b, .addlistingtable .selectbox_closed div.thick1 b { width:267px; }
		.addlistingtable .selectbox_opened ul { width:298px; }

.addlistingwrap { width:910px; overflow:hidden; margin:0 auto; }
	.addlistingwrap .addlistingtable { float:left; width:400px !important; padding:10px 0 10px 20px !important; }
		.addlistingwrap .addlistingtable label { width:85px !important; }
		.addlistingwrap .addlistingtable .field1 { width:280px !important; }
		.addlistingwrap .addlistingtable textarea, .addlistingtable #cke_maintext { width:292px !important; }
		.addlistingwrap .addlistingtable select { width:292px; margin-top:9px; font-weight:normal; }
		.addlistingwrap .addlistingtable .selectbox_opened, .addlistingwrap .addlistingtable .selectbox_closed { width:292px; }
			.addlistingwrap .addlistingtable .selectbox_opened div b, .addlistingwrap .addlistingtable .selectbox_closed div b { width:262px; }
			.addlistingwrap .addlistingtable .selectbox_opened div.thick1 b, .addlistingwrap .addlistingtable .selectbox_closed div.thick1 b { width:257px; }
			.addlistingwrap .addlistingtable .selectbox_opened ul { width:288px; }

	.addlistingwrap .listingsubmitwrap1 { margin-bottom:20px; }
		.addlistingwrap .listingsubmitwrap1 span.left { line-height:32px; }
		.addlistingwrap .listingsubmitwrap1 #error_yes, .addlistingwrap .listingsubmitwrap1 #error_no { display:block; overflow: hidden; padding:10px 0 10px 10px; }			
			.addlistingwrap .addbtn, .addlistingwrap .addbtn:hover { float:right !important; }
			.addlistingwrap .delbtn, .addlistingwrap .delbtn:hover { float:right !important; }
	
	.addlistingwrap .photowrap { float:right; display:block; width:480px; overflow:hidden; margin:15px 0; padding-right:10px; list-style:none; }
		.addlistingwrap .photowrap li { float:left; display:block; width:188px; height:166px; overflow:hidden; margin:0 0 10px 10px; padding:20px; border:1px solid #c8c8c8; background-color:#ebebeb; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; position:relative; }
		* html .addlistingwrap .photowrap li { margin:0 0 5px 5px; padding:10px 20px; } /* IE6 hack */
		.addlistingwrap .photowrap li.showpic1 { padding:5px !important; width:218px !important; height:196px !important; position:relative; }
			.addlistingwrap .photowrap li.showpic1 .picwrap1 { width:218px; height:196px; overflow:hidden; margin:0 auto; background-repeat:no-repeat; background-position:center; }
			.addlistingwrap .photowrap li.showpic1 .delwrap { position:absolute; top:3px; right:3px; display:block; width:20px; height:20px; overflow:hidden; padding:5px; background-color:#eee; border-bottom:1px solid #ccc; border-left:1px solid #ccc; -moz-border-radius:0 0 0 5px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; }
				.addlistingwrap .photowrap li.showpic1 input.delete { display:block; width:20px; height:20px; overflow:hidden; margin:0 !important; padding:0 !important; border:none; cursor:pointer; text-indent:-9999px; background-image:url(../../images/delete.png); background-color: transparent; background-repeat:no-repeat; }
			.addlistingwrap .photowrap li label { display:block; font-weight:bold; text-align:center; padding:10px 0 30px; }
			.addlistingwrap .photowrap li em { position:absolute; top:52px; left:77px; display:block; font-size:12px; color:#838383; }
			.addlistingwrap .photowrap li b { display:block; font-size:11px; color:#838383; font-weight:normal; text-align:center; padding-bottom:5px; }

.addlistingwrap .tipwrap { width:292px; }
/* end add listing */

/* start view listing */
#contentleft .list3 { width:134px; margin:0 auto 10px !important; }
	#contentleft .list3  li { margin:0 !important; }
.listingdatawrap { float:left; width:490px; }
	.listingdatawrap .metadatawrap1 { overflow:hidden; padding:5px 0; line-height:1.6; }
		.listingdatawrap .metadatawrap1 .left, .listingdatawrap .metadatawrap1 .right { width:49%; overflow:hidden; }
	.listingdatawrap .listingtxtwrap { overflow:hidden; padding:10px 0; }

	.listingdatawrap .thumbswrap { float:left; width:100px; margin:10px 0 20px; }
		.listingdatawrap .thumbswrap img { display:block; width:80px; overflow:hidden; margin-bottom:10px; padding:3px; background-color:#fff; border:1px solid #c3c3c3; }
	.listingdatawrap .largepicwrap { float:right; width:390px; margin:10px 0 20px; padding:15px 0; background-color:#e1e1e1; text-align:center; }
		.listingdatawrap .largepicwrap img { padding:3px; background-color:#fff; border:1px solid #c3c3c3; }

.relatedlistings1 { float:right; width:220px; margin-right:10px; }
	.relatedlistings1 .tabswrapper { height:380px !important; }
	.relatedlistings1 .tabscontent .rvideos { height:295px !important; }
		.relatedlistings1 .tabscontent .morevideos .btn3, .relatedlistings1 .tabscontent .morevideos .btn3:hover { width:170px !important; }
	.relatedlistings { list-style:none; display:block; margin:2px; }
		.relatedlistings li { display:block !important; overflow:hidden; padding:15px 15px 20px; border-bottom:1px solid #e0e0e0; font-size:11px; color:#272727; line-height:1.6; }
			.relatedlistings li .datawrap { float:left; width:160px; overflow:hidden; }
				.relatedlistings li .datawrap a, .relatedlistings li .datawrap a:hover { color:#272727; }
				.relatedlistings li .datawrap a.title1, .relatedlistings li .datawrap a.title1:hover { color:#cf4376; font-size:12px; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
			.relatedlistings li img { float:right; display:block; padding:10px 0 0 0; }
/* end view listing */

/* start featured listings */
.listingshome .featlistingwrap { padding:10px 0 15px 10px; }
.featlistingwrap { float:left; display:block; overflow:hidden; margin:0; list-style:none; }
	.featlistingwrap li { float:left; display:block; width:173px; overflow:hidden; margin:0 10px 10px 0; }
		.featlistingwrap li p { display:block; overflow:hidden; padding:5px 8px 0; font-size:11px; white-space:nowrap; color:#272727; }
			.featlistingwrap li p a, .featlistingwrap li p a:hover { color:#272727; }
		.featlistingwrap li .featbox { display:block; width:171px; height:154px; overflow:hidden; border:1px solid #c8c8c8; background-color:#ebebeb; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; position:relative; }
		.featlistingwrap li .picwrap1 { display:block; width:171px; height:154px; overflow:hidden; margin:0 auto; background-repeat:no-repeat; background-position:center; }
			.featlistingwrap li .listingdata { position:absolute; bottom:0px; left:0px; display:block; width:171px; height:46px; overflow:hidden; background-image:url(../../images/greytranspbgrd2.png); white-space:nowrap; color:#ccc; -moz-border-radius-bottomleft:3px; -moz-border-radius-bottomright:3px; }
				.featlistingwrap li .listingdata a { color:#ccc; text-decoration:underline; cursor:pointer; }
				.featlistingwrap li .listingdata a:hover { color:#eee; text-decoration:none; cursor:pointer; }
				.featlistingwrap li .listingdata strong { display:block; overflow:hidden; padding:7px 7px 0 7px; font-size:12px; line-height:16px; }
					.featlistingwrap li .listingdata strong a, .featlistingwrap li .listingdata strong a:hover { color:#fff; }
				.featlistingwrap li .listingdata em { display:block; overflow:hidden; padding:2px 7px; font-size:10px; font-style:normal; line-height:14px; } 
/* end featured listings */

#wrapper #wrapbody { background-image:url(../../images/background.jpg); background-position: top center; background-repeat: no-repeat;  }

.o_visible{overflow:visible!important;}
