/* ZIGGMI CSS HEADER */
body {margin:0;}
h1 {font-size:14px; color: #666666; text-decoration: none; text-align:left; font-weight:normal; margin:0}

.searchbar { font-size: 13px; font-weight:normal; color: #ffffff; text-decoration: none;  }
.searchbar a { font-size: 13px; font-weight:normal; color: #ffffff; text-decoration: none; }
.searchbar a:hover { color: #ffffff; text-decoration: underline; }

.homesearch { font-size:16px; font-weight:normal; height:26px; width:250px }
.homemenu { font-size: 12px; font-weight:normal; color: #111111; text-decoration: none; }
.homemenu a { font-size: 12px; font-weight:normal; color: #111111; text-decoration: none; }
.homemenu a:hover { font-size: 12px; font-weight:normal; color: #0066FF; text-decoration: underline; }

.greeting { font-size: 12px; font-weight:normal; color: #111111; text-decoration: none;  }
.greeting a { font-size: 12px; font-weight:normal; color: #0066FF; text-decoration: none; }
.greeting a:active, .greeting a:link, .greeting a:visited { font-size: 12px; font-weight:normal; color: #0066FF; text-decoration: none; }
.greeting a:hover { font-size: 12px; font-weight:normal; color: #0066FF; text-decoration: underline; }

.welcometext {padding-top:54px; padding-left:10px; }

.sizemainpage { width:100%; } /* DOES THIS AFFECT ANYTHING */

.signin_title { font-size: 16px; font-weight:bold; color: #089dcb; text-decoration: none; text-align:left; padding:7px; }
.signin_content { font-size: 12px; font-weight:normal; color: #111111; text-decoration: none; text-align:left; padding:7px 7px 7px 7px; }
.signin_field { font-size: 12px; font-weight:normal; color: #111111; text-decoration: none; text-align:left; }
.signin_link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; }
.signin_link a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #005a9a; text-decoration: none; }
.signin_link a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #005a9a; text-decoration: underline; }
.signin_register { font-size: 16px; font-weight:bold; color: #e13322; text-decoration: none; text-align:left; padding:7px; }

.username_id { font-size: 12px; font-weight:normal; color: #000000; text-decoration: none; padding-left:3px; }

.logo { font-weight:normal; color: #666666; text-decoration: none; text-align:left; padding-left:9px; padding-bottom:12px; padding-top:4px } 

/* ZIGGMI CSS MEMBER MENU */

.mm_welcome { font-size: 12px; font-weight:normal; color: #0066FF; text-decoration: none; }


/* RSS */

.rsslogo { 	background: url(/images/rss.png) no-repeat;
			height:74px;
			width:74px;
			float:left;

}

.rsstitle {   	font: 3.6em arial, helvetica, sans-serif;
				padding-top: 22px;
				padding-bottom: 20px;
			  	width: 100%;
			  	min-width: 860px;
			  	color: gray;
}
#rsscontainer {
  	width: 960px;
  	height: 100%;
  	text-align: left;/* IE fix to center the page */
	margin-left:15px;

}

#rsscontent {
	padding-top:30px;
	float:left;
}

#rssalign {
text-align:center;

}
.rssbox { padding:10px;
border:1px solid gray;

width:130px;
text-align:center;
float:left;
margin:10px;

}

.rssbox a {
	text-decoration: none;
}

.rssbox a:visited {
	text-decoration: none;
}

.rssbox a:hover {
		text-decoration: underline;
	color: gray;

}

.rssbox a img {
  border: none;/*remove border for linked images*/
}

.rssboxcontent {
	  	margin: 0 auto;/* center the page in Firefox */

width:130px;
}

.rssboxtitle { padding:5px;
			font: 1.5em arial, helvetica, sans-serif;
			color: black;

			
}

.rssboxbtn {background: url(/images/rss32.png) no-repeat;
height:32px;
width:32px;
padding:0px;
margin: 0 auto;
}

.rssboxfollow { padding:5px;
			font: 2.0em arial, helvetica, sans-serif, bold;
			font-weight:bold;
			color: black;
}

.rsscontent {padding:5px;
			font: 1.2em arial, helvetica, sans-serif;
			color: black;
			float:left;
}

.rssreaders {padding:5px;
			font: 1.2em arial, helvetica, sans-serif;
			color: black;
			float:right;
}


/* SOCIAL MEDIA */

.addthis_toolbox .custom_images a{    width: 32x;    height: 32px;    margin: 0;    padding: 0 3 0 3;}
.addthis_toolbox .custom_images a:hover img{    opacity: 1;}
.addthis_toolbox .custom_images a img{    opacity: 0.85;}

.socialshare {  border:1px solid #d6dee4; margin-top:3px; padding:10px; background: #f4fbeb;  }
.socialtext { padding-right:8px; padding-top: 9px; font: 1.3em arial, helvetica, sans-serif;	color: black; float:left; }


/* ZIGGMI CSS CATEGORY FONT AND MEMBERS AREA */

.catfont { font-size:11px; color: #0b527a; text-decoration: none; }
.catfont a { font-size:11px; color: #0b527a; text-decoration: none; }
.catfont a:hover { font-size:11px; color: #419b00; text-decoration: underline; }

.catlist { font-size:18px}
.catlistsub { font-size:14px}


.hsubcat { padding-left:10px}


.memberside { font-size: 11px; color: #0b527a; text-decoration: none; }
.memberside a { font-size: 11px; color: #0b527a; text-decoration: none; }
.memberside a:hover { font-size: 11px; color: #0b527a; text-decoration: underline; }

.membersidetitle { font-size: 11px; font-weight:normal; color: #000000; text-decoration: none; padding-left:5px; }

.membername { font-size: 11px; font-weight:normal; color: #FF3300; text-decoration: none; padding-left:5px; }

.membername_a { font-size: 14px; font-weight:normal; color: #FF3300; text-decoration: none; padding-left:3px; }

.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}

.mztitle { font-size: 20px; color: #0088e8; font-weight:normal; text-decoration: none; letter-spacing: 0em; padding:10 0 0 10;  }

.mzsubtitle { font-size:14px; font-weight:normal; }
.mzsubtitle a { font-size:14px; font-weight:normal; color: #0088e8; text-decoration:underline }
.mzsubtitle a:hover { font-size:14px; font-weight:normal; color: #FF0000; text-decoration:underline }

.mzcolumns { font-size:12px; font-weight:normal; }
.mzcolumns a { font-size:12px; font-weight:normal; color: #0088e8; text-decoration:underline }
.mzcolumns a:hover { font-size:12px; font-weight:normal; color: #FF0000; text-decoration:underline }

.mzsubcontent { font-size:14px; font-weight:bold; color:#FF0000 }
.mzsubcontent a { font-size:14px; font-weight:bold; color:#FF0000; text-decoration:underline }
.mzsubcontent a:hover { font-size:14px; font-weight:bold; color:#FF0000; text-decoration:underline }

.mzsubcontent2 { font-size:14px; font-weight:normal; color:#009900 }
.mzsubcontent3 { font-size:14px; font-weight:normal; color:#FFFFFF }

.mznumbers_hlt { font-size: 20px; color: #000000; font-weight:bold; text-decoration: none; }
.mznumbers_hlt a { font-size: 20px; color: #FF0000; font-weight:bold; text-decoration: none; }
.mznumbers_hlt a:hover { font-size: 20px; color: #FF0000; font-weight:bold; text-decoration: underline; }

.mznumbers { font-size: 20px; color: #000000; font-weight:bold; text-decoration: none; }
.mznumbers a { font-size: 20px; color: #000000; font-weight:bold; text-decoration: none; }
.mznumbers a:hover { font-size: 20px; color: #000000; font-weight:bold; text-decoration: underline; }

.mailcolor { background-color:#FFFFFF; }

.mzdivider {padding-top:20px; padding-bottom:20px; text-align:center; }
.mzred { color:#FF0000}
.mzgreen { color:#009900 }
.mzblack { color:#000000 }

.mzsubborder { background-color:#FFFFFF; border-left:1px solid #d6dee4; border-right:1px solid #d6dee4; border-bottom:1px solid #d6dee4; }
.mzsubborder2 { background-color:#FFFFFF; border-left:1px solid #d6dee4; border-right:1px solid #d6dee4; border-top:1px solid #d6dee4; }

.empty_message { padding:15px; font-size:12px; color:#F30; }


/* ZIGGMI CSS AUCTION DETAILS */

.bidfont{ font-size: 12px; color: #363636; font-weight:normal; text-decoration: none;  }
.bidfont a{ font-size: 12px; color: #0066FF; font-weight:normal; text-decoration: none;  }
.bidfont a:hover{ font-size: 12px; color: #FF3300; font-weight:normal; text-decoration: none;  }

.bidq{ font-size: 14px; color: #363636; font-weight:normal; text-decoration: none;  }
.bidq a{ font-size: 14px; color: #0066FF; font-weight:normal; text-decoration: none;  }
.bidq a:hover{ font-size: 14px; color: #FF3300; font-weight:normal; text-decoration: underline;  }

.bidprice { font-size: 17px; color: #000000; font-weight:bold; text-decoration: none; letter-spacing: 0em; }
.bidtime { font-size: 12px; color: #FF0000; text-decoration: none;}
.bidred{ font-size: 12px; color: #FF0000; font-weight:normal; text-decoration: none;  }
.bidgreen{ font-size: 12px; color: #006600; font-weight:normal; text-decoration: none; }
.bidbox { font-size:14px; font-weight:normal; height:22px; width:100px }

.biddesc { font-size: 14px; color: #FFFFFF; font-weight:normal; text-decoration: none; letter-spacing: 0em; }

.bidname { font-size: 14px; color: #000000; font-weight:bold; text-decoration: none; letter-spacing: 0em; }

.bidstart { font-size: 14px; color: #FF0000; font-weight:bold; text-decoration: none; letter-spacing: 0em; }



/* ZIGGMI CSS SELL AREA */

.sellinfobox { font-size: 12px; color: #FFFFFF; font-weight:normal; text-decoration: none; text-align:right; padding:10 7 0 0; width:500px  }
.selltitle { font-size: 20px; color: #FFFFFF; font-weight:normal; text-decoration: none; letter-spacing: 0em; padding:17 0 0 0;  }
.selltitle2 { font-size: 20px; color: #0088e8; font-weight:normal; text-decoration: none; letter-spacing: 0em; padding:17 0 0 0;  }
.selltitle3 { font-size: 16px; color: #0088e8; font-weight:normal; text-decoration: none; letter-spacing: 0em; padding:17 0 0 10;  }
.sellhelptxt { font-size:11px; font-weight:normal; color: #000000; }
.sellitemtitle { font-size:16px; font-weight:normal; height:26px;  }
.sellsubtitle { font-size:14px; font-weight:normal; }

.selldivider {padding-top:20px; padding-bottom:20px; text-align:center; }
.selldivider2 {padding-top:10px; padding-bottom:10px; text-align:center; }

.sellfees { font-size:11px; font-weight:bold; color: #339900; text-align:left }

.lists { font-size:14px }
.fields { font-size:14px }
.lists2 { font-size:16px }
.fields2 { font-size:16px }
.checkboxes {  }
.fees { padding-left:5px}

.notice { font-size:14px; font-weight:normal; }
.warningtxt { font-size:14px; font-weight:normal; color:#FF0000 }
.warningtxtsml { font-size:12px; font-weight:normal; color:#FF0000 }
.warningbg {background-color:#FFFFCC}

.verify { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#FF0000 }
.verifymessage { border: 1px dashed #FF0000; margin-top: 8px; margin-bottom: 16px; padding: 6px; line-height: 18px; }
.benefitstitle { font-size: 18px; color: #038758; font-weight:normal; text-decoration: none; letter-spacing: 0em; padding:0 0 7 0; }

.getverified { font-size: 14px; color: #038758; text-decoration: none; }
.getverified a { font-size: 14px; color: #038758; text-decoration: underline; }
.getverified a:hover { font-size: 14px; color: #038758; text-decoration: none; }

.skipverified { font-size: 14px; color: #FF3300; text-decoration: none; }
.skipverified a { font-size: 14px; color: #FF3300; text-decoration: underline; }
.skipverified a:hover { font-size: 14px; color: #FF3300; text-decoration: none; }


/* ZIGGMI CSS LISTING AREA */

.listdivider {padding-top:5px; padding-bottom:5px; text-align:center; }
.listauctiondivider {padding-top:10px; padding-bottom:10px; }

.listtxt { vertical-align:top; font-size:13px; top:0px }
.listtitletxtloc { vertical-align:top; width:400px;  }
.listbuynow { vertical-align:top; padding-top:3px }
.listbuynowprice  { vertical-align:top; padding-top:2px }


.listtitletxt { vertical-align:top; font-size:14px }
.listtitletxt a{ font-size: 14px; color: #0066FF; font-weight:normal; text-decoration: none;  }
.listtitletxt a:hover{ font-size: 14px; color: #FF3300; font-weight:normal; text-decoration: underline;  }

.listdate { font-weight:bold; word-spacing: 2px; text-align:right; padding-right:8px }

.listheader { font-size: 13px; color: #000000; font-weight:bold; text-decoration: none; padding-top:8px; padding-bottom:8px; }

.listheaderdate { font-size: 13px; color: #000000; font-weight:bold; text-decoration: none; text-align:right; padding-right:8px  }


.breadcrums { vertical-align:top; font-size:16px; color: #555555;  }
.breadcrums a{ font-size: 16px; color: #555555; font-weight:normal; text-decoration: underline;  }
.breadcrums a:hover{ font-size: 16px; color: #FF3300; font-weight:normal; text-decoration: underline;  }

<!--.tbl tr:a { background-color:#FAFAFA; display:block;}-->
.tbl tr:hover { background-color:#FAFAFA; }
.rollover { background-color: green; } 
.rollout { background-color: #FFFFFF; } 

/* OTHER CLASSES */

.freespace {height:0px}
.infotext { font-size:14px; font-weight:bold; color:#FF0000;  padding-top:10px; padding-bottom:10px  }
.infotextwarning { font-size:14px; font-weight:bold; color:#FF0000; padding-top:50px; padding-bottom:50px }
.infotextsuccess { font-size:14px; font-weight:bold; color:#009900;   padding-top:50px; padding-bottom:50px   }

.pg { font-size:16px; font-weight:normal; color:#333333; padding:0px; }
.pg a { font-size:16px; font-weight:normal; color:#333333; text-decoration:none; border:1px solid #F4F4F4; padding:3 6 3 6    }
.pg a:hover { font-size:16px; font-weight:normal; color:#FF0000; text-decoration:none; border:1px solid  #999999; padding:3 6 3 6 }

.pgdivider { font-size:16px; font-weight:normal; color:#333333; padding:7px; }

.pgactive { font-size:16px; font-weight:bold; color:#3399FF; text-decoration:none; padding:3 6 3 6 }

.pgtext { font-size:11px; font-weight:normal; padding:0px; }
.pgtext a {  font-weight:normal; color:#333333; text-decoration:none;     }
.pgtext a:hover {  font-weight:normal; color:#FF0000; text-decoration:underline;  }

.pgtextlrg { font-size:16px; font-weight:normal; padding:0px; }
.pgtextlrg a {  font-weight:normal; color:#333333; text-decoration:none;     }
.pgtextlrg a:hover {  font-weight:normal; color:#FF0000; text-decoration:underline;  }

.pgback {
	height:90px;

	padding-top:17px;
	margin-top:10px;
	background-image:url(img/pg_back.gif);
	background-repeat:repeat-x
}
.pgimg {padding:5px}

.btnnext { height:40px; color:#009900; font-size:16px; vertical-align:bottom }
.btnprev { height:31px; font-size:14px; color:#990000;  vertical-align:bottom  }
.btnskip { height:40px; color:#666666; font-size:16px; vertical-align:bottom } 
.btnsearch { color:#009900; font-size:16px; font-weight:normal  }

.maintitle {  font-size:16px; color: #555555; padding:13px 0px 0px 5px;  }
.maintitle a{ font-size: 16px; color: #555555; font-weight:normal; text-decoration: underline;  }
.maintitle a:hover{ font-size: 16px; color: #FF3300; font-weight:normal; text-decoration: underline;  }

.required { font-size:16px; font-weight:normal; color:#FF0000 }

.preffont { font-size:14px; color:#009900;  padding: 3px; }
.limitwarn { font-size:14px; color:#FF0000; padding: 3px; }

.timeleft { font-size: 11px; color: #FF0000; font-weight:bold; text-decoration: none; }


.mzbutton {padding:7px; font-size:12px;}


/* FORCED RESIZES */

.contentpages { width:980px; padding:0px 0px 0px 0px;  }
.auctionpages { width:100%; text-align:center  }
.browseauctions  { width:100% }
.mzitemtitlesize { width:130px;}
.subcatsize { width:270px;}
.footersize { width:100%;}
.msgboard { width:980px; }


/* CUSTOM PAGES */


.cpfont { font-size: 12px; color: #000000; text-decoration: none; }
.cpfont a {  color: #0066FF; text-decoration: underline; }
.cpfont a:hover {  color: #FF3300; text-decoration: none; }

.cptitle { font-size: 16px; color: #0066FF; text-decoration: none; padding-bottom:0px; padding-top:25px}
.cptitle a {  color: #0066FF; text-decoration: underline; }
.cptitle a:hover {  color: #FF3300; text-decoration: none; }

.cpimportant { font-size: 12px; color: #000000;font-weight:normal; text-decoration: none; padding-bottom:25px }
.cpimportant2 { font-size: 12px; color: #FF0000;font-weight:normal; text-decoration: none; padding-bottom:0px; }

.cptitle2 { font-size: 16px; color: #000000; font-weight:bold; text-decoration: underline; padding-bottom:25px }

.cpdivider { border-bottom:1px solid #CCCCCC }

.cpindex { font-size: 14px; color: #0066FF; text-decoration: none; padding:5px; }
.cpindex a {  color: #0066FF; text-decoration: underline; }
.cpindex a:hover {  color: #FF3300; text-decoration: none; }

.cphelptitle { font-size: 18px; color: #0066FF; text-decoration: none; padding-bottom:15px; padding-top:15px}
.cphelpsubtitle { font-size: 14px; color: #FF6600; text-decoration: none; padding-bottom:7px; padding-top:7px }
.cpstep { font-size: 14px; color: #0088e8; font-weight:normal; text-decoration: none;  padding:0px } 
.cplist {padding:3px;}
.cpstrong { font-weight:bold}
.cpbox { border:1px solid #CCCCCC;}



/* ZIGGMI CSS FEES */

.feefont { font-size: 14px; color: #000000; text-decoration: none; }
.feefont a { font-size: 14px; color: #0066FF; text-decoration: underline; }
.feefont a:hover { font-size: 14px; color: #FF0000; text-decoration: none; }
.feefrom { font-size: 14px; color: #000000; text-decoration: none; }
.feeto { font-size: 14px; color: #000000; text-decoration: none; }
.feecost { font-size: 14px; color: #333333; font-weight:bold; text-decoration: none; text-align:right }

.feetitle { font-size: 18px; color: #0088e8; font-weight:normal; text-decoration: none; letter-spacing: 0em; padding:17 0 0 0;  }

/* ZIGGMI INVOICES */

.invdivider {padding-top:10px; padding-bottom:10px; text-align:center; }
.invfont { font-size: 14px; color: #000000; text-decoration: none; }


/* ZIGGMI FEEDBACK */

.feedname { font-size: 20px; color: #000000; font-weight:normal; text-decoration: none; letter-spacing: 0em; }
.feedname2 { font-size: 20px; color: #000000; font-weight:normal; text-decoration: none; letter-spacing: 0em; padding:17 0 0 10;  }

.feednumbers { font-size: 18px; color: #000000; font-weight:normal; text-decoration: none; }

.feedhlt { font-size: 14px; color: #000000; font-weight:bold; text-decoration: none; }

/* ZIGGMI MESSAGE BOARD */

.mbtitle { font-size: 18px; color: #0088e8; font-weight:normal; text-decoration: none; letter-spacing: 0em; padding:10 0 0 10;  }
.mbaddmsg { font-size: 18px; color: #33CC00; font-weight:normal; text-decoration: none; letter-spacing: 0em; padding:10 0 0 10; }
.mbdate { font-size: 12px; text-decoration: none; color: #666666; }
.mbname { font-size: 12px;  text-decoration: none; color: #0088e8;  }
.mbmessage { font-size: 14px;  text-decoration: none; color: #000000; }

.mbtitle2 { font-size: 18px; color: #FF0000; font-weight:normal; text-decoration: none; letter-spacing: 0em; padding:10 0 10 10;  }

/* ZIGGMI PURCAHSE AREA */

.pcongrats { font-size: 14px; color: #0088e8; font-weight:normal; text-decoration: none; letter-spacing: 0em;   }
.ptitle { font-size: 18px; color: #FF0000; font-weight:normal; text-decoration: none; letter-spacing: 0em; padding:5 0 0 10;  }


/* ZIGGMI ADS */

.adstitle { font-size: 14px; color: #999999; font-weight:normal; text-decoration: none; letter-spacing: 0em; padding:6px }
.adspagination { padding-top:5px; padding-bottom:5px }


/* ZIGGMI ADVANCED PAGINATION MOD */




.tabfont { font-size: 14px; color: #000000; text-decoration: none; }
.tabfont a { font-size: 14px; color: #0066FF; text-decoration: underline; }
.tabfont a:hover { font-size: 14px; color: #FF3300; text-decoration: none; }

.shadetabs{
border-bottom: 1px solid #cccccc;
/* width: 90%; width of menu. Uncomment to change to a specific width */
margin-bottom: 1em;
}

.shadetabs ul{
padding: 3px 0;
margin-left: 0px;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #cccccc;
color: #2d2b2b;
background: white url("img/shade.gif") top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url("img/shadeactive.gif");
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.digit { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; color: #FF6600; font-weight: normal; text-decoration: none; }

div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination span {
	color: #333;
}

div.pagination a {
	padding: 2px 4px;
	margin: 2px;
	border: 1px solid #585858;
	text-decoration: none; /* no underline */
	color: #333;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #333;
	background-color: #CCC;
	color: #000;
}
div.pagination span.current {
	padding: 2px 4px;
	margin: 2px;
	border: 1px solid #131313;
	font-weight: bold;
	background-color: #333;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 4px;
	margin: 2px;
	border: 1px solid #BBB;
	color: #999;
}

.pageinate a:hover {
	text-decoration: none;
}

/* v6.02 CSS */



.toplink { font-size: 11px; color: #124490; text-decoration: none; }
.toplink a { font-size: 11px; color: #124490; text-decoration: underline; }
.toplink a:hover { font-size: 11px; color: #124490; text-decoration: none; }
.mainmenu { font-size: 11px; font-weight: bold; color: #ffffff; }
.mainmenu a { font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; }
.mainmenu a:hover { font-size: 11px; font-weight: bold; color: #ffff00; }
.bordermenu { border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-right: 1px solid #777777; border-bottom: 1px solid #777777; }
.warning { background: #ffe432; font-size: 11px; font-weight: bold; color: #bb0000; text-decoration: none; }
.warning a { font-size: 11px; font-weight: bold; text-decoration: underline; color: #bb0000; }
.warning a:hover { font-size: 11px; font-weight: bold; color: #FF0000; text-decoration: none; }
/* CONTENT PAGES classes */
.topic_id { font-size: 18px; font-weight: normal; color:#0088e8; padding-left: 15px; padding-bottom: 5px; }
.topic_id a { color: #0088e8; text-decoration:  underline; }
.topic_id a:hover { color: #FF0000; text-decoration: none; }

.topic_content { font-size: 12px; color: #000000; padding-left: 15px; padding-right: 15px; margin-top: 5px; margin-bottom: 10px; }
.topic_content a { color: #0088e8; }
.topic_content a:hover { color: #FF0000; }
.bordercat { background-color:#FFFFFF; border-left:1px solid #089dcb; border-right:1px solid #089dcb; border-bottom:1px solid #089dcb; }
.borderstat { background-color: #f0f6fe; border: 1px solid #6e97ea; }

/* GLOBAL classes - skin & pages */
td { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
input { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
textarea { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
select { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
hr { border: 1px solid #c3c3c3; }
.borderfeat { border: 1px solid #d6dee4; padding: 0px; }
.c1feat { background-color: #34A8E3; color: #FFFFFF; font-weight: bold; text-decoration: none;  } /* blue */
.c1feat a { color: #FFFFFF; font-weight: normal; text-decoration:none; }
.c1feat a:hover {color: #FFFFFF; font-weight: normal; text-decoration:underline }

/* Classes for categories featured items */
.catfeatmaincell { background-color: #ffffff; border: 1px solid #d6dee4; }
.catfeattable {  }
.catfeatpic { }
.catfeatc3 {  color: #363636; font-weight: normal; text-decoration: none; font-size: 10px; text-align:center; vertical-align:bottom }
.catfeatc3 a { color: #363636; font-weight: normal; }
.catfeatc3 a:hover { color: #FF0000; font-weight: normal; }
.catfeatc1 { background-color: #F8F8F8; }
/* EOF Classes for categories featured items */

.substore { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #339900; padding:2px; }
.substore a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #339900; text-decoration:none; }
.substore a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF3300; text-decoration:underline; }

#bot { border-top: 1px solid #E1E2E4; }
.subcat { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0088e8; padding:2px; }
.subcat a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0088e8; text-decoration:none; }
.subcat a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF3300; text-decoration:underline; }

.catcount { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }
.catcount a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration:none; }
.catcount a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF3300; text-decoration:underline; }

.catcount_none { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0088e8; }
.catcount_none a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0088e8; text-decoration:none; }
.catcount_none a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF3300; text-decoration:underline; }

.catmain { font-size: 12px; color: #666666; padding-left:2px; }
.catmain a { font-size: 12px; color: #666666; text-decoration:none; }
.catmain a:hover { font-size: 12px; color: #FF3300; text-decoration:underline; }

.buyingtitle { font-size: 20px; color: #0088e8; font-weight:normal; text-decoration: none; letter-spacing: 0em; padding:10 0 0 10;  }
.sellingtitle { font-size: 20px; color: #0088e8; font-weight:normal; text-decoration: none; letter-spacing: 0em; padding:10 0 0 10;  }

/* Alert fonts*/
.redfont { color: #FF0000; }
.redfont2 { color: #FF0000; font-weight:bold; font-size:14px }
.greenfont { color: #006600; }
.greenfont2 { color: #006600;  font-weight:bold; font-size:14px }
.bluefont { color: #0000CC; }
.alertfont { color: #FF0000; }

/* Feedback fonts*/
.positive { color: #009933; }
.neutral { color: #666666; }
.negative { color: #FF0000; }
/* SYSTEM classes - skin & pages */

/* payment gateways table */
.paymenttable { border-bottom: 1px solid #cccccc; padding:7; height:100px;  }
.paytable1 {  }
.paytable2 {  }
.paytable3 {  }
.payactive { color: blue; }
.sell { font-size: 11px; font-weight: normal; color: #363636; }
.sell a { font-size: 11px; font-weight: normal; color: #363636; text-decoration:underline; }
.sell a:hover { font-size: 11px; font-weight: normal; color: #FF3300; text-decoration:none; }
.item { font-size: 11px; color: #000000; text-decoration: none; }
.item a { font-size: 11px; color: #000000; text-decoration: underline; }
.item a:hover { font-size: 11px; color: #FF0000; text-decoration: none; }
.hlbolditem { font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; }
.hlbolditem a { font-size: 11px; font-weight: bold; text-decoration: underline; color: #000000; background: #fea100; }
.hlbolditem a:hover { font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; background: #fea100; }
span.hlbolditem { font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; }
span.hlbolditem a { font-size: 11px; font-weight: bold; text-decoration: underline; color: #000000; background: #fea100; }
span.hlbolditem a:hover { font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; background: #fea100; }

.smallfont { font-size: 11px; color: #000000; text-decoration: none; }
.smallfont a { font-size: 11px; color: #000000; text-decoration: none; }
.smallfont a:hover { font-size: 11px; color: #FF3300; text-decoration: underline; }

.contentfont { font-size: 11px; color: #000000; text-decoration: none; }
.contentfont a { font-size: 11px; color: #0088e8; text-decoration: underline; }
.contentfont a:hover { font-size: 11px; color: #FF3300; text-decoration: none; }

.contentfontlrg { font-size: 14px; color: #000000; text-decoration: none; }
.contentfontlrg a { font-size: 14px; color: #0088e8; text-decoration: underline; }
.contentfontlrg a:hover { font-size: 14px; color: #FF3300; text-decoration: none; }

.contentfontmed { font-size: 12px;  text-decoration: none; }
.contentfontmed a { font-size: 12px; color: #0088e8; text-decoration: underline; }
.contentfontmed a:hover { font-size: 12px; color: #FF3300; text-decoration: none; }

.contentfontlink { font-size: 11px; color: #000000; text-decoration: none; }
.contentfontlink a { font-size: 11px; color: #333333; text-decoration: none; }
.contentfontlink a:hover { font-size: 11px; color: #FF3300; text-decoration: none; }


.submenu { font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.submenu a { font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: underline; }
.submenu a:hover { font-size: 10px; font-weight: normal; color: #FFFF00; text-decoration: none; }
/* SYSTEM classes - auctiondetails.php */
.topitempage { background-color: #FFCCCC; border: 1px dashed #CFCFCF; margin-bottom: 5px; padding: 6px; line-height: 18px; }
.topitempage a { font-size: 11px; color: #000000; text-decoration: underline; }
.topitempage a:hover { font-size: 11px; color: #FF0000; text-decoration: underline; }

.itemid { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px; color: #ffffff; font-weight: bold; }
.itemidend { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; }

.subitem { border-bottom:1px solid #d6dee4; border-left:1px solid #d6dee4; border-right:1px solid #d6dee4; border-top:0px }
.counter { background-color: #7CBF0D; color: #FFFFFF; font-weight: bold; font-size: 14px; padding:5px; border: 1px solid #548209; }

.picselect { background-color: #FFFFFF; font-weight: bold; border-right:1px solid #d6dee4; }

.picselectmain { background-color: #ccc; padding:5px;} /* was #F8F8F8 */
.piclargeimage { padding:15px; background-color:#555; margin:0 auto; text-align:left;    }


#piccontainer {
  	width: 100%;
  	height: 100%;
  	text-align: center;/* IE fix to center the page */
}

#piccontent {
  	width: 800px;
  	margin: 0 auto;/* center the page in Firefox */
  	text-align: left;
	padding: 0px;

}



.leftborder { border-left: 1px solid #c3c3c3; }
.gradient { background-color: #FFFFFF; } /* featured items images bg */
/* SYSTEM classes - border for Steps in sell item pages */
.sellsteptab { border-left: 1px solid #c3c3c3; border-bottom: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3; }
.sell1 { background-color: #4AB3FF; color: #ffffff; font-weight: normal; }
.sell2 { background-color: #ffffff; color: #0088e8; font-weight: normal; }
.selldigit { background-color: #F8F8F8; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; color: #4475c6; font-weight: bold; text-decoration: none; }
/* SYSTEM classes - font in Members area  */
.boldgrey { font-size: 11px; color: #666666; font-weight: bold; text-decoration: none; }
.boldgrey a { font-size: 11px; color: #666666; font-weight: bold; text-decoration: underline; }
.boldgrey a:hover { font-size: 11px; color: #666666; font-weight: bold; text-decoration: none; }
/* THEME classes - members_area_header_menu.php  */
.membmenuicon { padding-bottom: 4px; padding-top: 4px; }
.memmenu_a { background-color: #0088e8; font-size:14px; padding-bottom:0px  }
.memmenu_a a { font-weight: normal; color: #ffffff; text-decoration: none; }
.memmenu_a a:hover { font-weight: normal; color: #ffffff; text-decoration: underline; }

.memmenu_u { background-color: #ffffff; color: #0f3f79; text-decoration: none; font-size:14px; padding-bottom:0px   }
.memmenu_u a { color: #0088e8; text-decoration: none; }
.memmenu_u a:hover { color: #0088e8; text-decoration: underline; }
.submembmenu { border-top: 2px solid #4475c6; }

.subcell_a { font-weight: normal; color: #0088e8; font-size:12px; text-decoration: none; padding-left: 17px; padding-right: 17px; padding-top:5px; padding-bottom:5px }
.subcell_a a { font-weight: normal; color: #0088e8; text-decoration: none; }
.subcell_a a:hover { font-weight: normal; color: #0088e8; text-decoration: underline; }

.subcell_u {  font-size:12px; font-weight: normal; color: #333333;  padding-left: 17px; padding-right: 17px;  padding-top:5px; padding-bottom:5px  }
.subcell_u a { font-weight: normal; color: #0f3f79; text-decoration: none; }
.subcell_u a:hover { font-weight: normal; color: #0f3f79; text-decoration: underline; }

.subcellpos { padding:7px; color:#EEEEEE; background-color:#EEEEEE; }


.membmenu {  }
/* SYSTEM classes - links color in categories headers 0088e8 */
.cathead { font-size: 16px; font-weight: normal; color: #555555; text-decoration: none; }
.cathead a { font-size: 16px; font-weight: normal; color: #0088e8; text-decoration: none; }
.cathead a:hover { font-size: 16px; font-weight: normal; color: #FF0000; text-decoration: underline; }

/* SYSTEM classes - error & alert message */
.errormessage { background-color: #FFECEC; border: 1px dashed #FF0000; margin-top: 8px; margin-bottom: 16px; padding: 6px; line-height: 18px; }
.validmessage { font-size:14px; background-color: #E7FFDF; border: 1px dashed  #009900; margin-top: 8px; margin-bottom: 16px; padding: 6px; line-height: 18px; }

/* V5 & system classes &  - main colors */


.c3 { background-color: #42B5EC; color: #FFFFFF; font-size:14px; font-weight: bold; text-decoration: none; padding:0px 0px 0px 5px; height:31px; } /* blue */
.c3 a { color: #FFFFFF; font-weight: bold; }
.c3 a:hover { color: #FFFFFF; font-weight: bold; }

.c3b { background-color: #66CC33; color: #FFFFFF; font-size:14px; font-weight: bold; text-decoration: none; padding:0px 0px 0px 9px; height:28px; } /* blue */
.c3b a { color: #FFFFFF; font-weight: bold; }
.c3b a:hover { color: #FFFFFF; font-weight: bold; }

.c2 { padding:7px; border:1px #FFFFFF solid;  } /* lightgray light --> WHITE */
.c1 { background-color: #F9F9F9; } /* lightgray middle*/
.c4 { background-color: #E1E2E4; height:25px; } /* lightgray dark */
.c5 { background-color: #FFFFFF; } /* gray #a6a6a6 --> WHITE */
.c6 { background-color: #EEF2F9; color: #003399; }
.c7 { background-color: #E3E4EB; } /* bluegray admin area */
.c8 { background-color: #0C6CBB; color: white; font-weight: bold; }
.c9 { background-color: #acc7ef; }
.c10 { background-color:#FFFFFF; padding:10px; }
.whiteback { background-color: white; }


/* SYSTEM classes - register.php */
.creg2 { background-color: #F8F8F8; } /* lightgray light */
.creg3 { background-color: #F0F0F0; } /* lightgray middle*/
.creg4 { background-color: #ffffff; } /* inside bg for tables */
.creg5 { background-color: #a6a6a6; } /* block tables */
.regborder { background-color: #ffffff; border: 1px solid #a6a6a6; }
.regsignup { background-color: #FF9900; color: #FFFFFF; font-weight: bold; font-size: 12px; }
.reguser { font-size: 9px; background-color: #FFFFFF; color: #666666; } /* small text for comments*/
.pintext { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #666666; }

.border { border: 1px solid #d6dee4; }
.border_bid { background-color:#d6dee4; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; }
.border_section { border-bottom:1px solid #d6dee4; border-left:1px solid #d6dee4; border-right:1px solid #d6dee4; border-top:0px }
.border_homead { border-left:1px solid #d6dee4; border-right:1px solid #d6dee4; }
.border_cat { border-top:1px solid #d6dee4; border-left:1px solid #d6dee4; border-right:1px solid #d6dee4; }

/* V5 classes - featured items colors in main page */
a.hidelayer:link { font-size: 11px; color: #333333; font-weight: bold; text-decoration: none; }
a.hidelayer:visited { font-size: 11px; color: #333333; font-weight: bold; text-decoration: none; }
/* V5 classes - main nav menu colors */

.user { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; }
/* V5 classes - other */
.search { font-size: 11px; font-weight: bold; color: #238eca; text-decoration: none; }
.search a { font-size: 11px; font-weight: bold; color: #222222; text-decoration: none; }
.search a:hover { font-size: 11px; font-weight: bold; color: #222222; text-decoration: underline; }
.welcome { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003399; }
.categories { font-family: Geneva, Arial, Helvetica, sans-serif; color: #666666; font-size: 11px; text-decoration: none; }
.categories a { font-family: Geneva, Arial, Helvetica, sans-serif; color: #666666; font-size: 11px; text-decoration: none; }
.categories a:hover { font-family: Geneva, Arial, Helvetica, sans-serif; color: #666666; font-size: 11px; text-decoration: underline; }
.maintext { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
.title { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }
/* V5 classes - footer.php */
.footerfont { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; text-decoration: none; }
.footerfont a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0066FF; text-decoration: none; }
.footerfont a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0066FF; text-decoration: underline; }
.footerfont1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none; }
.footerfont1 a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0066FF; text-decoration: none; }
.footerfont1 a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0066FF; text-decoration: underline; }

.socialicon {padding:0px 10px 10px 0px; float:left}

.bold_item { font-weight: bold; }
.bold_item a { font-weight: bold; text-decoration:none }
.bold_item a:hover { font-weight: bold; text-decoration:underline }

.hl_item { background-color: #F4CEFD; }

/* Start MOD - V6x - CSS Popup image in browse auctions */
.thumbnail{
position: relative;
z-index: 0;
}
.thumbnail:hover{
background-color: transparent;
z-index: 50;
}
.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: transparent;
padding: 5px;
left: -1000px;
border: 0px dashed gray;
visibility: hidden;
color: white;
text-decoration: none;
}
.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}
.thumbnail:hover span{ /*CSS for enlarged image on hover*/
padding: 3px;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
visibility: visible;
top:  0px;
left: 35px;
} /*position where enlarged image should offset horizontally */
/* End MOD - V6x - CSS Popup image in browse auctions */
#available {display: none; color: green;}
#not_available {display: none; color: red;} 

/* Start MOD - V6x - CSS Popup image in browse auctions */
.thumbnail2{
position: relative;
z-index: 0;
}
.thumbnail2:hover{
background-color: transparent;
z-index: 50;
}
.thumbnail2 span{ /*CSS for enlarged image*/
position: absolute;
background-color: transparent;
padding: 5px;
left: -1000px;
border: 0px dashed gray;
visibility: hidden;
color: white;
text-decoration: none;
}
.thumbnail2 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}
.thumbnail2:hover span{ /*CSS for enlarged image on hover*/
padding: 7px;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
visibility: visible;
top: 20px;
left: 60px;
} /*position where enlarged image should offset horizontally */
/* End MOD - V6x - CSS Popup image in browse auctions */




