html, body{
  height:100%;
}
*, html, body, ul, ol, li, p,
h1, h2, h3, h4, h5, h6,
a, img, div{
	margin: 0;
	padding: 0;
	border: 0;
}

.c1feat a{
	color: #098;
	font-weight: bold;
}

.catfeatmaincell{
	border: none;
	padding: 1px;
}

.catfeatc3{
	padding: 2px;
}

.c1, .c2, .c3, .c4, .c5,
.topitempage,
.picselect,
.picselectmain{
	background: none;
}

.gradient{
	background: none;
	border: none;
}

#loginBox{
	display: none;
	background: none;
}

#loginBox a{
	background: none;
	color: #666;
	text-decoration: underline;
	font-style: italic;
}


#categoriesBox{
	display: none;
	background: none;
	width: 180px;
}

#categoriesBox table td{
	padding-left: 2px;
}

#categoriesBox a{
	display: inline;
	height: 18px;
	line-height: 18px;
	text-align: right;
	padding: 0;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0.05em;
	text-decoration: none;
	text-transform: uppercase;
	color: #666;
	background: none;
}


#form_contactus_send,
#form_search_proceed,
#form_compare_items,
#form_edit_proceed,
#form_closed_proceed,
#form_save_settings,
#form_aboutme_save,
#form_register_proceed,
#form_add_abuse_report,
#form_display_history,
#form_place_bid,
#btn_upload_file,
#form_auction_friend,
#form_post_question,
#form_shop_save,
.button85{
	background: url(img/btn.gif) 0 0 no-repeat;
	width: 85px;
	height: 23px;
	font: normal 11px/23px arial, helvetica, verdana, sans-serif;
	text-transform: uppercase;
	color: #fff;
	margin: 2px;
}
#form_leave_comments,
#form_next_step,
#form_previous_step,
#form_save_draft,
#form_add_blocked_user,
.button120{
	background: url(img/btn120.gif) 0 0 no-repeat;
	width: 120px;
	height: 23px;
	font: normal 11px/23px arial, helvetica, verdana, sans-serif;
	text-transform: uppercase;
	color: #fff;
	margin: 2px;
}
input.register_for_account,
#form_retrieve_password_proceed,
#form_retrieve_username_proceed,
.button180{
	background: url(img/btn180.gif) 0 0 no-repeat;
	width: 180px;
	height: 23px;
	font: normal 11px/23px arial, helvetica, verdana, sans-serif;
	text-transform: uppercase;
	color: #fff;
	margin: 2px;
}

a img{
	border: 0;
}

a{
	color: #541800;
}
	
body{
	color: #6D6E71;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 11px;
	letter-spacing: 0.08em;
	background: #fff;
}

table{
	border:0px; /* border="0" */
	border-collapse:collapse; /* cellspacing="0" */
}

table td{
	padding:0px; /* cellpadding="0" */
}

td.top{
	padding: 0;
	height: 58px;
}

td.top1{
	text-align: center;
	padding: 0 4px;
}

td.sectionHead{
	background: url(img/dots2.gif) 0 0 repeat-x;
	height: 70px;
	vertical-align: top;
	padding-left: 116px;
}

td.sectionHead td,
.tabbedLinks td{
	text-align: center;
}

td.sectionHead td a,
.tabbedLinks td a{
	color: #fff;
	text-decoration: none;
	display: block;
	line-height: 49px;
	height: 49px;
	padding: 0 10px;
}

td.sectionHead td.brown,
.tabbedLinks td.brown{
	background: #541800 url(img/corner01.gif) 0 bottom no-repeat;
	height: 49px;
}
td.sectionHead td.brown div,
.tabbedLinks td.brown div{
	background: url(img/corner02.gif) right bottom no-repeat;
	color: #fff;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	height: 49px;
}

td.sectionHead td.cyan,
.tabbedLinks td.cyan{
	background: #5EC3AD url(img/corner03.gif) 0 bottom no-repeat;
	height: 49px;
}
td.sectionHead td.cyan div,
.tabbedLinks td.cyan div{
	background: url(img/corner04.gif) right bottom no-repeat;
	color: #fff;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	height: 49px;
}

.upperCyan{
	color: #9ADAE7;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.1em;
	text-transform: uppercase;
	white-space: nowrap;
}

.upperBrown{
	color: #541800;
	text-transform: uppercase;
	white-space: nowrap;
}

.tdSearch{
	vertical-align: middle;
	text-align: left;
	padding-left: 30px;	
}

.tdSearch td{
	vertical-align: middle;
}

.inputSearch{
	width: 123px;
	height: 16px;
	border: 0;
	padding: 4px;
	margin-right: 7px;
	margin-left: 30px;
	background: url(img/input_search.gif) 0 0 no-repeat;
}

.inputLogin{
	width: 141px;
	height: 15px;
	border: 0;
	padding: 4px;
	margin: 5px;
	background: url(img/input_login.gif) 0 0 no-repeat;
}
.cyan, .c3, .c4{
	color: #098;
	text-transform: uppercase;
}
.c3{
	font-family: "Times New Roman", Times, serif;
}

.c1 td, .c4 td{
	padding: 2px 5px;
}

td.borderfeat{
	background: url(img/dot_rt.gif) repeat-y right 2px;
	padding: 0 3px 3px;
}

td.borderfeat td.c1feat{
	height: 3.5em;
	padding: 0 3px;
	vertical-align: middle;	
}

.gray{
	color: #666;
}

.italic{
	font-style: italic;
}

.sans{
	font-family: Arial, Helvetica, sans-serif;	
}

.buttonSearch{
	width: 61px;
	height: 24px;
	border: 0;
	background: url(img/button_search.gif) 0 0 no-repeat;
}

.buttonLogin{
	width: 61px;
	height: 24px;
	border: 0;
	background: url(img/button_login.gif) 0 0 no-repeat;
	margin: 5px;
}

.input50{
	width: 42px;
	height: 15px;
	border: 0;
	padding: 4px;
	margin: 0;
	background: url(img/input50.gif) 0 0 no-repeat;
}
.input100{
	width: 92px;
	height: 15px;
	border: 0;
	padding: 4px;
	margin: 0;
	background: url(img/input100.gif) 0 0 no-repeat;
}
.input150{
	width: 142px;
	height: 15px;
	border: 0;
	padding: 4px;
	margin: 0;
	background: url(img/input150.gif) 0 0 no-repeat;
}
.input230{
	width: 222px;
	height: 15px;
	border: 0;
	padding: 4px;
	margin: 0;
	background: url(img/input230.gif) 0 0 no-repeat;
}
.textarea_border{
	border: 1px solid #888; 	
}

.tdLeft{
	width: 206px;
	vertical-align: top;
	background: url(img/dot_lt.gif) 181px 0 repeat-y;	
}
.tdSideDate{
	color: #541800;
	font-family: Georgia, "Times New Roman", Times, serif;
	letter-spacing: 0.01em;
	text-transform: uppercase;	
	width: 200px;
	height: 27px;
	text-align: left;
	padding-left: 6px;
	vertical-align: middle;
}

.tdSideMenu{
}

.tdSideMenu ul{
/*	background: url(img/dots5.gif) right 0 no-repeat;	*/
	background: url(img/dots4.gif) 0 0 no-repeat;
}
.tdSideMenu ul li{
	background: url(img/dots4.gif) 0 0 no-repeat;	
	padding: 7px 0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type: none;	
}

.tdSideMenu ul li a{
	display: block;
	height: 26px;
	line-height: 26px;
	text-align: right;
	padding-right: 50px;
	text-decoration: none;
	text-transform: uppercase;
	color: #fff;
	background: url(img/navbg01.gif) -30px center no-repeat;
}

.tdSideMenu ul li a#nav01{
	background: url(img/navbg01.gif) -30px center no-repeat;
}
.tdSideMenu ul li a#nav01:hover,
.tdSideMenu ul li a#nav01.active{
	background: url(img/navbg01.gif) 0 center no-repeat;
}
.tdSideMenu ul li a#nav02{
	background: url(img/navbg02.gif) -30px center no-repeat;
}
.tdSideMenu ul li a#nav02:hover,
.tdSideMenu ul li a#nav02.active{
	background: url(img/navbg02.gif) 0 center no-repeat;
}
.tdSideMenu ul li a#nav03{
	background: url(img/navbg03.gif) -30px center no-repeat;
}
.tdSideMenu ul li a#nav03:hover,
.tdSideMenu ul li a#nav03.active{
	background: url(img/navbg03.gif) 0 center no-repeat;
}
.tdSideMenu ul li a#nav04{
	background: url(img/navbg04.gif) -30px center no-repeat;
}
.tdSideMenu ul li a#nav04:hover,
.tdSideMenu ul li a#nav04.active{
	background: url(img/navbg04.gif) 0 center no-repeat;
}
.tdSideMenu ul li a#nav05{
	background: url(img/navbg05.gif) -30px center no-repeat;
}
.tdSideMenu ul li a#nav05:hover,
.tdSideMenu ul li a#nav05.active{
	background: url(img/navbg05.gif) 0 center no-repeat;
}
.tdSideMenu ul li a#nav06{
	background: url(img/navbg06.gif) -30px center no-repeat;
}
.tdSideMenu ul li a#nav06:hover,
.tdSideMenu ul li a#nav06.active{
	background: url(img/navbg06.gif) 0 center no-repeat;
}
.tdSideMenu ul li a#nav07{
	background: url(img/navbg07.gif) -30px center no-repeat;
}
.tdSideMenu ul li a#nav07:hover,
.tdSideMenu ul li a#nav07.active{
	background: url(img/navbg07.gif) 0 center no-repeat;
}

.tdBottomCentered{
	padding: 10px 50px;
}
.tdBottomCentered div{
	background: url(img/dot_lt.gif) 0 0 repeat-x;	
	padding-top: 10px;
}

.pBottom1,
.pBottom2{
	font-size: 1.05em;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	text-align: center;
	margin-bottom: 10px;
}
.pBottom1{
	color: #9ADAE7;
}
.pBottom2{
	color: #541800;	
}
.pBottom1 a{
	text-decoration: none;
	color: #541800;
}
.pBottom2 a{
	text-decoration: none;
	color: #9ADAE7;
	font-style: italic;
}

.tdContentWrapper{
	padding-right: 30px;
	vertical-align: top;
	padding-left: 10px;
}

.tableHeading{
	margin: 0 0 5px -5px;
}

.tdBannersHead{
	text-align: center;
	vertical-align: middle;
	color:#000066;
	font-size: 19px;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	letter-spacing: 0.1em;
	text-transform: uppercase;	
}
.td27dots{
	height: 27px;	
	width: 5px;
	background: url(img/dot_lt.gif) 50% 0 repeat-y;	
}
.td27dots{
	width: 1px;
	background: url(img/dot_lt.gif) 0 0 repeat-y;	
}

.td27dots td{
	height: 27px;	
	width: 5px;
	background: url(img/dot_lt.gif) 0 0 repeat-x;
}

.tdBanners{
	background: url(img/dot_lt.gif) 0 0 repeat-x;
	text-align: center;
	padding: 0 4px 4px;
	vertical-align: top;
}

.tdBanners{
	padding: 10px;
}

.tdBanners div.d1{
	margin: 0 auto;
	background: url(img/white_rb.gif) 100% 100% no-repeat;
/*
	height: 263px;
*/
}

/*
 .tdBanners div.wide{
	width: 275px;
}
*/
.tdBanners div.d2{
	background: url(img/white_lb.gif) 0 100% no-repeat;
}

.tdBanners div.d3{
	background: url(img/white_lt.gif) 0 0 no-repeat;
}

.tdBanners div.d4{
	background: url(img/white_rt.gif) 100% 0 no-repeat;
	width: auto;
	padding: 4px 0px;
	letter-spacing: 0.02em;
	color: #541800;
/*
	height: 255px;
*/
}

.tdBanners div.purple{
	width: 380px;
	background-color: #C2C3E2;
}
.tdBanners div.olive{
	width: 320px;
	background-color: #C1C17D;
}
.tdBanners div.orange{
	background-color: #FBC477;
}
.tdBanners div.middle{
	background-color: #88D4E3;
	width: 220px;
	letter-spacing: 0.01em;
}
.tdBanners div.cyan2{
	background-color: #6ECAB6;
}
.tdBanners div.orange2{
	background-color: #F9AA33;
}

.tdBanners div.middle .div280{
	height: 230px;
}

.tdBanners div.middle h2{
	margin-top: 5px;
	color: #f33;
}

.tdBanners div .green{
	color: #395;
}

.tdBanners div h1{
	font-size: 16px;	
	margin-bottom: 3px;
}

.tdBanners div h2{
	font-size: 14px;
	margin-bottom: 3px;
}

.tdBanners div p{
	font-size: 11px;
	margin-bottom: 5px;	
}

.tdBanners div.noround,
.tdBanners div.noround div.d2{
  background-image: none;
}

.tdBanners div.full{
	width: auto;
}

.tdBanners div.news{
  padding: 10px;
   text-align: left;
}

.tdBanners div.news h3,
.tdBanners div.news p{
  text-align: left;
  margin: 0 0 10px;
}
.tdBanners div.news h3{
  color: #88D4E2;
  text-decoration: underline;
  font-weight: normal;
}

.dotDivider{
	background: url(img/dot_h.gif) 0 bottom repeat-x;
	height: 10px;
}

.tdHead1{
	height: 32px;
	vertical-align: middle;
	padding-left: 10px;
	color: #541800;
	font-size: 16px;
	font-weight: bold;	
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	background: url(img/dot_h.gif) 0 bottom repeat-x;
}

.tdNews{
	padding: 10px;
}
.tdNews p{
	text-transform: uppercase;
	margin-bottom: 5px;
}

.contentDate{
	font-size: 1.1em;
	color: #9ADAE7;
	font-style: italic;
}

.tdAds{
	text-align: center;
	padding: 10px;
}

.tdAdsLeft{
	text-align: center;
	vertical-align: top;
	width: 161px;
	padding: 10px 35px 10px 10px;
	background: url(img/dot_lt.gif) 181px 0 repeat-y;
}

.tdAdsLeft div.topdots{
	padding-top: 20px;
	background: url(img/dot_lt.gif) 0 0 repeat-x;
}

.align-top{
	vertical-align: top;
}
.align-left{
	text-align: left;
}
.align-right{
	text-align: right;
}

#membersHeadMenu{
	background: #99D6C7 url(img/cyanlt.gif) 0 0 no-repeat;
	margin-bottom: 15px;
}
#membersHeadMenu div{
	background: url(img/cyanrt.gif) 100% 0 no-repeat;
}
#membersHeadMenu div div{
	background: url(img/cyanlb.gif) 0 100% no-repeat;
}
#membersHeadMenu div div div{
	padding: 10px;
	background: url(img/cyanrb.gif) 100% 100% no-repeat;
}
#membersHeadMenu table{
	width: 100%;
	padding: 0;
	border-collapse: collapse;
}
#membersHeadMenu td{
	padding: 0 10px;
	text-transform: uppercase;
	vertical-align: top;
	color: #666;
}
#membersHeadMenu td.dots{
	background: url(img/dot_lt.gif) 100% 0 repeat-y;
}
#membersHeadMenu td ul{
	list-style-position: inside;
	margin-bottom: 15px;
}
#membersHeadMenu td a{
	color: #666;
	text-decoration: none;
}
#membersHeadMenu td a:hover{
	text-decoration: underline;
}
#membersHeadMenu td h4{
	margin-bottom: 10px;
	font-size: 12px;
}
#membersHeadMenu td h4 a,
#membersHeadMenu td a.white{
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}
#membersHeadMenu td a.white{
	font-weight: normal;
}

#membersHeadMenu.item td a{
	color: #fff;
	text-decoration: underline;
}

.tblItem td.td1{
	padding-right: 5px;	
	background: url(img/dot_lt.gif) 100% 0 repeat-y;
}
.tblItem td.td2{
	padding-right: 5px;	
	padding-left: 5px;	
	background: url(img/dot_lt.gif) 100% 0 repeat-y;
}
.tblItem td.td3{
	padding-left: 5px;	
}

.tblItemDetails td{
	padding: 5px;
	text-transform: uppercase;
}

.tblItemDetails td.cyan{
	font-family: "Times New Roman", Times, serif;
	color: #098;
}
.tblItem a,
.tblItem a:hover{
	font-size: 11px;
	font-style: italic;
	text-decoration: underline;
	color: #666;
}

.tblBid td{
	padding: 5px;
	vertical-align: middle;
}

.border2 td{
	border-top: 1px dotted #aaa;
	border-bottom: 1px dotted #aaa;
	color: #666;
	padding: 5px;
	text-transform: uppercase;
}

.border .membmenu,
.border2 .membmenu,
.border2 .membmenu td{
	color: #5EC3AD;
	background: none;
	border-bottom: 1px dotted #aaa;
	vertical-align: top;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
}

.border td a,
.border td a:hover,
.border2 td a,
.border2 td a:hover{
	color: #666;
	font-size: 11px;
	text-decoration: underline;
}
.border2 td.dotsv{
	border-right: 1px dotted #aaa;	
}


.border .c1, .border2 .c1, .border .c2,
.border2 .c2 td, .border .c1 td, .border2 .c1 td, .border .c2 td, .border2 .c2{
	background: none;
}
.border2 .c2 td, .border .c1 td, .border2 .c1 td, .border .c2 td, .border2 .c2{
	border-bottom: 1px dotted #aaa;	
}

.border .c4, .border2 .c4, .border .c4 td, .border2 .c4 td{
	padding: 0;
}
.border .c5, .border2 .c5, .border .c5 td, .border2 .c5 td{
	background: none;
	border-top: 0 none;
	border-bottom: 0 none;
	padding: 0;
}

.border .tdHead2,
.border2 .tdHead2,
.border .c7,
.border2 .c7{
	height: 32px;
	vertical-align: middle;
	padding-left: 10px;
	color: #5EC3AD;
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	background: none;
	border-bottom: 1px dotted #aaa;
}

.border2 .border-top,
.border2 .border-top td,
.border .border-top,
.border .border-top td{
	border-bottom: none;	
	border-top: 1px dotted #aaa;	
}

.border .c1 td{
	padding: 2px 5px;
}

select{
	border: 1px solid #ccc;
}

.border .c1 td td, .border2 .c1 td td, .border .c2 td td, .border2 .c2 td td,
.border td td, .border2 td td{
	border: none !important;
	padding: 0;
}

table.border3{
	border: 1px dotted #aaa;		
	border-collapse: collapse;
}

table.border3 td{
	border: 1px dotted #aaa !important;		
	padding: 3px;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {
display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


