.SearchBar			  { width:700px; height:70px; background:url(../images/search_table3.jpg) no-repeat; padding-top:0px; margin-top:15px; padding-left:5px; padding-top:5px; text-align:left; border:none }

.SS		  			  { float:left; padding-left:10px }

.SearchCap			  { padding-left:0px; margin-top:15px; width:230px; float:left; border:1px solid #B5B5B5; }
.SearchCap   input 	  { border:0; width:230px; font-size: 9pt; font-family: Arial; color: #333333; font-weight:normal; height:24px; margin-left:0px; padding-top:4px; padding-left:6px; padding-right:5px }

.SearchCap2			  { padding-left:0px; margin-left:0px; margin-top:15px; height:40px; width:160px; float:left; }
.SearchCap2  div  	  { border:1px solid #B5B5B5; width:160px; height:20px; padding-top:4px }

.SearchCategory		  { font-family:arial; font-size:9pt; color:#888888; text-decoration:none; }
.SearchCategory:hover { color:black }

.SearchCap3	 		  { padding-left:0px; margin-left:0px; margin-top:15px; width:248px; float:left; border:1px solid #B5B5B5 }
.SearchCap3  input	  { border:0; width:248px; font-size: 9pt; font-family: Arial; color: #333333; font-weight:normal; height:24px; padding-top:4px; padding-left:0px; padding-right:5px }

.SearchCapB			  { border:1px solid #B5B5B5; border-left:none; padding-left:0px; margin-left:0px; margin-top:15px; height:24px; width:29px; text-align:center; background:#E9FECB; float:left; }
.SearchCapB  img	  { margin-top:2px; cursor:pointer }
 
.SectionTitle		  { height:17px; background:url(/images/underline.gif) no-repeat; border:none; padding-left:3px; font-family:arial; font-size:8pt; font-weight:bold; color:#336699; text-align:left; margin-left:15px }

.FeaturedAdDiv				{ width:150px; border:1px solid #CCCCCC; padding-top:5px; margin-top:20px; margin-right:20px; text-align:center; float:left }
.FeaturedAdDiv IMG			{ border:0 }

.FeaturedAdTitle			{ font-family:arial; font-size:9pt; color:#444444; text-align:left; padding-left:5px; padding-right:5px }
.FeaturedAdTitle A			{ text-decoration:none; color:#0066CC }
.FeaturedAdTitle A:hover	{ text-decoration:underline }

.FeaturedAdSection			{ font-family:arial; font-size:8pt; color:#666666; text-align:left; padding-top:3px;float:left; padding-left:5px; padding-right:5px }
.FeaturedAdSection A		{ text-decoration:none; color:#666666 }
.FeaturedAdSection A:hover	{ text-decoration:underline }

.FeaturedAdPrice			{ font-family:arial; font-size:8pt; color:#009933; padding-top:3px; float:right; padding-right:5px; padding-bottom:5px }

/* OLD Style Recent Ads */
.RecentAdDiv			    { width:310px; height:90px; float:left; margin-right:35px; margin-top:20px }
.RecentAdPic				{ float:left; width:120px; height:90px; background:#EEEEEE; border-top: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; text-align:center }
.RecentAdPic img			{ border-left:1px solid #ccc; border-right:1px solid #888; border-top: 1px solid #ccc; border-bottom: 1px solid #888; vertical-align: bottom; horizontal-align: center; margin-top:3px }
.RecentAdDesc				{ width:175px; height:90px; border-top: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; float:left; text-align:left; padding-left:7px; padding-right:3px; background:#FCFDFE }
.RecentAdTitle				{ height:45px; width:175px; margin-top:3px }
.RecentAdTitle A			{ text-decoration:none; color:#0066CC; font-family:arial; font-size:9pt }
.RecentAdTitle A:hover		{ text-decoration:underline }
.RecentAdCat				{ height:10px; width:175px; font-family:arial; font-size:8pt; color:#666666; text-align:left }
.RecentAdPrice				{ width:175px; height:20px; font-family:arial; font-size:9pt; color:#009300 }

/* New Style Recent Ads */
.RecentAdDivN				{ width:660px; height:18px; float:left; margin-right:0px; padding-top:1px; padding-bottom:2px; padding-left:3px; background:#FBFDEC }
.RecentAdDateN				{ font-family:arial; font-size:8pt; color:#555555; text-align:center; padding-left:0px; padding-top:3px; width:65px; float:left }
.RecentAdTitleN				{ font-family:arial; font-size:8pt; color:#333333; text-align:left; padding-left:4px; padding-top:3px; width:375px; float:left }
.RecentAdTitleN A			{ text-decoration:none; color:#0066CC; font-family:arial; font-size:9pt;  }
.RecentAdTitleN A:hover		{ text-decoration:underline }
.RecentAdCatN				{ font-family:arial; font-size:8pt; color: #49610C; text-align:left; padding-left:0px; padding-top:3px; width:200px; float:left }


.HotAdDiv					{ width:115px; border:1px solid #CCCCCC; padding-top:0px; margin-top:20px; margin-right:20px; text-align:center; float:left; background:#EEEEEE; vertical-align:middle }
.HotAdImg					{ height:90px; display: table-cell; vertical-align: middle; text-align: center; width:105px }
.HotAdImg img				{ border:0 }

.HotAdTitle					{ font-family:arial; font-size:8pt; color:#444444; text-align:left; padding-left:5px; padding-right:5px }
.HotAdTitle A				{ text-decoration:none; color:#444444 }
.HotAdTitle A:hover			{ text-decoration:underline }



				  	

.AdBlockLP			  { margin:0px; padding-left:13px; padding-bottom:5px; padding-top:14px; width:150px }

.ItemLinkLP           { float:left; padding-top:5px; width:100px; padding-top:3px; word-wrap: break-word }
.ItemLinkLP a		  { text-decoration:none; color: #3366CC; font-family:arial; font-size:8pt; }
.ItemLinkLP a:hover   { text-decoration:underline; color: #1A559D }
.ItemPriceLP		  { font-family:arial; font-size:8pt; font-weight: bold; color: #007931; float:right; text-align:right; padding-top:3px; padding-left:0; padding-right:3px }
.ItemDivLP            { height:150; width:150; border:1px solid #CECECE; display: table-cell; vertical-align: middle; text-align: center; background:#FFFFFF }

.ItemDiv              { height:150; width:150; display: table-cell; vertical-align: middle; text-align: center; background:#FFFFFF }
 

.s_bl {background: url(../images/s_bl.gif) 0 100% no-repeat #94C663; height:50px }
.s_br {background: url(../images/s_br.gif) 100% 100% no-repeat}
.s_tl {background: url(../images/s_tl.gif) 0 0 no-repeat}
.s_tr {background: url(../images/s_tr.gif) 100% 0 no-repeat; padding:10px; padding-left:15px; padding-top:5px; padding-bottom:0px }

.block	{ float: left }

.t {background: url(../images/g_titlem.gif) 0 0 repeat-x}
.b {background: url(../images/g_dot.gif) 0 100% repeat-x}
.l {background: url(../images/g_dot.gif) 0 0 repeat-y}
.r {background: url(../images/g_dot.gif) 100% 0 repeat-y}
.bl {background: url(../images/g_bl.gif) 0 100% no-repeat}
.br {background: url(../images/g_br.gif) 100% 100% no-repeat}
.tl {background: url(../images/g_titlel.gif) 0 0 no-repeat}
.tr {background: url(../images/g_titler.gif) 100% 0 no-repeat; padding:0px} 

.w_bl {background: url(../images/b_bl.gif) 0 100% no-repeat}
.w_br {background: url(../images/b_br.gif) 100% 100% no-repeat}
.w_tl {background: url(../images/b_ul.gif) 0 0 no-repeat}
.w_tr {background: url(../images/b_ur.gif) 100% 0 no-repeat; padding:0px} 
.w_top {background: url(../images/b_dot.gif) 0 0 repeat-x} 
.w_bottom {background: url(../images/b_dot.gif) 0 100% repeat-x} 
.w_left {background: url(../images/b_dot.gif) 0 0 repeat-y} 
.w_right {background: url(../images/b_dot.gif) 100% 0 repeat-y} 

.MidTableTitle		{ padding-left:3px; font-family:verdana; font-size:8pt; font-weight:normal; color:#336699 }
.Welcome			{ font-family:arial; font-size:9.5pt; color: #666666; font-weight:bold; width:208; text-indent:12px; padding-bottom:7px; border-bottom:1px solid #B6C6FF }
.LeftPanel			{ border-left: 1px solid #B6C6FF; border-right: 1px solid #B6C6FF; width:188; height:830px; background: #F7FBE1 }
.LeftPanelText		{ font-family:arial; font-size:9.5pt; color: #444444; margin:12px; width:184px}