*{
	margin:0;
	padding:0;
	}
	
	body{
		font:small Verdana,Helvetica,Arial,Sans-Serif;
		background:#fff;
		text-align:center;
		margin:0;
		padding:0;
		line-height:1.5em;
		color:#333;
}
img{
	display:inline;
	border:none;
}
.clear-both{clear:both;}
.padded{height:2em;}

img.img-left{
	float:left;margin:0 1em .2em 0;background-color:#000;padding:.7em;border:4px solid #E1ECE1;
}


strong{color:#569908;}
ul li strong,dl dd strong{color:#D85DD0;}
ul.bolded li{font-weight:bold;}
ul.help{font-size:1em;line-height:1.6em;}
strong.scream{background:#ffff99;padding:0 .2em;color:#666;border-bottom:1px solid #569908;font-weight:normal;}
strong.large{font-size:1.3em;padding:.3em;}
strong.larger{font-size:1.2em;padding:.3em 0 .5em;font-weight:bold;color:#333;display:block;margin:.5em 0;clear:left;border:none;text-align:center;background:#FDEC01;}
p{margin-bottom:2em;}
p.pulled{padding:1em;padding-left:1.5em;background:#EBF8DA;font-size:85%;clear:left;border-top:30px solid #F8FDF3;}
p em{font-family:Georgia,"Times New Roman",Serif;color:#000;}
p.note{background:#F7F9D3;padding:.5em 1em;font-size:90%;margin:1em 0;border:1px dotted #666;}
p.note img.excl{margin-right:5px;}

strong.bolder{font-weight:bold;}
a{color:#333333; text-decoration:none;}
a:hover{color:#000;text-decoration:underline;}
#container{width:813px;margin:0 auto;text-align:left;position:relative;}
#header{width:813px;height:103px;background:transparent url(/img/header-bkg.png) no-repeat 0% 0%;position:relative;}
#logo a{background:transparent url(/img/pindance-log.gif) no-repeat 0% 0%;width:211px;height:83px;display:block;text-indent:-1000em;position:absolute;left:27px;top:5px;text-decoration:none;border:none;}

a#signup{color:#666;font-size:1.3em;line-height:1.5em;letter-spacing:normal;position:absolute;left:585px;top:3px;border:none;text-decoration:underline;}a#signup:hover,a#signup:hover strong{background:none;color:#2580CF;}a#signup strong{color:#666;}

#content{padding:2em 23px 2em 0;}
#normal #content{padding-bottom:0;}
ul#nav{list-style:none;position:absolute;left:170px;top:67px;height:32px;margin:0;padding:0;}
ul#nav li{float:left;height:32px;line-height:32px;margin-right:1px;}
ul#nav li a span{display:block;float:left;line-height:32px;height:32px;background:#E8F99A url(/img/pindance-tab-normal-right.gif) no-repeat 100% 0%;padding:0 25px 0 20px;}
ul#nav li a{background:transparent url(/img/pindance-tab-normal-left.gif) no-repeat 0% 0;line-height:32px;height:32px;display:block;float:left;padding-left:5px;font-size:110%;font-weight:bold;color:#333;text-decoration:none;border:none;}
ul#nav li a:hover{background-image:url(/img/pindance-tab-hover-left.gif);text-decoration:underline;cursor:pointer;}
ul#nav li a:hover span{background-image:url(/img/pindance-tab-hover-right.gif);background-color:#D6F957;}
ul#nav li a#current{background-image:url(/img/pindance-tab-current-left.gif);color:#569908;text-decoration:underline;}
ul#nav li a#current span{background-image:url(/img/pindance-tab-current-right.gif); background-color:#FFF;}
ul#nav li a#current:hover{cursor:pointer;}

#column {
	float:left;
	width:240px;
	list-style-type:disc;
	list-style-position:inside;
	display:block;

}
#refine_column_top {
	background: url(/img/smallcol_top.gif) no-repeat;
	padding:0;
	margin:0;
	line-height:15px;
}
#refine_column {
	float:left;
	width:200px;
	margin:15px 0;
	text-align:center;
}
#refine_column_text {
	width:200px;
	margin:0;
	padding: 0 0 0 10px;
	background: url(/img/smallcol_mid.gif) repeat-y;
	text-align:left;
}
#refine_column_text h4 a, h4{
	font-size:16px;
	color:#569908;
	padding: 0 0 5px 10px;
	text-decoration:none;
}
#refine_column_bot {
	background: url(/img/smallcol_bot.gif) no-repeat;
}

div.widebox{background:transparent url(/img/pindance-widebox-filler.gif) repeat-y 0% 0%;width:813px;margin-bottom:0px;}
#normal div.widebox{margin-bottom:10px;}
div.widebox-top{background:transparent url(/img/pindance-widebox-top.gif) no-repeat 0% 0%;}
div.widebox-bottom{background:transparent url(/img/pindance-widebox-bottom.gif) no-repeat 0% 100%;}
div.widebox-content{padding:1em 1em 1em 29px;}
div.solo div.widebox-content{padding-right:60px;position:relative;}

#footer-clear{clear:both;height:1.5em;}
#footer{background:transparent url(/img/footer-bkg.png) no-repeat 0% 0%;width:813px;height:71px;clear:both;margin:0;padding:0;}
#footer ul{list-style:none;padding:15px 0 0 27px !important;margin:0 !important;}
#footer ul li{display:inline;padding:0 !important;margin:0 !important;background:transparent !important;}
#footer ul li a,#footer ul li span{color:#376C03;font-size:85%;}
#footer ul li a{text-decoration:none;border:none;margin:0;padding:0;}
#footer ul li span{margin:0 0 0 .5em;padding:0;overflow:hidden;}
#footer #copyright{margin-left:27px;font-size:80%;color:#EEF9E3;}
#footer #copyright a{color:#EEF9E3;border-bottom-color:#EEF9E3}
#footer #copyright a:hover{color:#333;}

iframe{
	width:500px;
	height:200px;
	border:0;
}
#image_browser
{
	width:100%;
	height:100%;
}
#image_browser #img_container
{
	margin:10px;
	padding:5px;
	float:left;
	background: #ccc;
	border: #777 1px solid;

}
h1 {
	font-size:18px;
	color:#333;
	padding: 10px 0 0px 20px;
	text-decoration:none;
	display:inline;
}
#psuedoh1 {
	font-size:18px;
	color:#333;
	padding: 10px 0 0px 20px;
	text-decoration:none;
	font-weight:bold;
}
#ad_listing_container {
	float:right;
	width:500px;
	margin: 0px;
	padding: 25px 0 10px 10px;
}
#ad_listing {
	float:left;
	width:480px;
	margin: 5px;
	margin-left: 20px;
	border: 1px solid #ededed;
	padding: 5px;
	height: 38px;
	font-size: 10px;
}
	#ad_listing .img_wrap {
		float:left;
		padding:2px;
		border: 1px solid #aaa;
		margin-right: 10px;
		width: 40px;
		height: 30px;
		text-align:center;
	}
	#ad_listing h5 {
		font-size: 14px;
		font-weight:bold;
		padding:0;
		margin:0;
		float:left;
	}
	#ad_listing .lhs {
		float: left;
		padding-right: 5px;
		width:280px;
		background: #FFF;
	}
	#ad_listing .rhs {
		float: right;
		text-align:right;
		width:110px;
		padding-right: 5px;
	}
	#ad_listing .price {
		font-weight:bold;
	}
	#ad_listing a {
		text-decoration:none;
		border:none;
	}
#ad_text {
	float:left;
	width:300px;
}	
#ad_photos {
	float:right;
	width:200px;
	text-align:center;
}
	#ad_photos img {
		padding: 5px;
		margin: 10px;
		border: 1px solid #ededed;
		cursor: pointer;
	}
	
#ad_adding select {
	float:left;
	width:150px;
	margin-right:10px;
}
#titleErr, #townErr, #categoryErr, #descriptionErr, #priceErr, #emailErr {
	color:#FF0000;
	display:inline;
	padding-left:10px;
}