html
{
}

body
{
	margin: 0px 0px 0px 0px;
	padding: 0;
	font: 12px Tahoma, Verdana, sans-serif;
	background-color: #f5f5f5;
}

ol, ul
{
	margin:0px;
	padding: 0;
	list-style: none;
}

.container
{
	width:1000px;
	margin:auto;
}

.header
{
	margin-top:4px;
	text-align: left;
	color: white;
	float:left;
}

.tour
{
	float:left;
	margin-left:18px;
}

.tour p
{
	border-left:2px solid #C2C2C2;
	padding-left:10px;
}

.post_button
{
	text-shadow:0 -1px 1px #797979;
	color:#fff!important;
	height:42px;
	width:auto;
	font-size:18px;
	padding:5px 28px;
	background:transparent url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAD8CAIAAAA9jokkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODk3MjA1NjkyQjNGMTFFMDlDRkJCNTMyRTcwMzJEN0EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODk3MjA1NkEyQjNGMTFFMDlDRkJCNTMyRTcwMzJEN0EiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OTcyMDU2NzJCM0YxMUUwOUNGQkI1MzJFNzAzMkQ3QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4OTcyMDU2ODJCM0YxMUUwOUNGQkI1MzJFNzAzMkQ3QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvE/2WwAAAFUSURBVHja3FVLTsNADLWjuUKXHIYl4mRco1fgArDMrmdgDaVI6TI2Y3s8mZLpNAIhRcmidfz38ye4f7kHfTrwZ01UAHaKq9LEDe+nrzXX8ScMjrvXlfeIf/YogDeu6OBxoK32CPu+/zV+7PgJT2lOvPgTxnG8bhGIaIm0Sk1xWUJx7FQ4D8N1varnxTwZBIxxbCL4dlZAXhEB2cslVkswKHo0Pm/jHvABNrtHb48PNhzGw3xV2K5K5CgPM2/6LqBJWWwxjhsidvKnFlGKOoLqGcWYU9woiRMmenFqkt6FrUyTvXTGYNlQP3GWi9+/xDufPnV/fZNR9BB933TZJJo5uynVnBHZb4TmZ7lIvZawVGRF2E4XG2DO3dYxyP6sXijwS8A4JbigCQE/7p7m9774BkzXAiq8+beCq7ZNKutRU4+a/qgZ9/88tytajtAc3dyFbwEGAOG9Nl3hFO3XAAAAAElFTkSuQmCC") repeat-x 0 0;
	border:1px solid #85aa40;
	font-weight:bold;
	text-align:center;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-webkit-box-shadow:0 0 6px transparent;
	font-family:Arial,Helvetica,Tahoma
}

.post_button:hover{-moz-box-shadow:0 0 6px #b9b9b9;-webkit-box-shadow:0 0 6px #b9b9b9;text-decoration: none;}
.post_button:active{background-color:#748e2b;background-image:none;color:#eee!important}

.choices
{
	margin-top:13px;
	padding: 5px;
	background-color: white;
	border: 1px solid #CCCCCC;
	float:right;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-border-radius: 4px;
}

.search_bar
{
	border:1px solid #826225;
	margin:0px;
	padding:0px;
	width:100%;
	text-align:center;
	line-height:30px;
	height:30px;
	background-color:#BBBFCF;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-border-radius: 4px;
}

.inputtext
{
	border: 1px solid;
}

.error
{
	border: 1px solid red;
}

.selectfield
{
	border:1px solid black;
	padding:1px;
}

.selectfielderror
{
	border:1px solid red;
	padding:1px;
}

a.underline:link, a.underline:visited
{
	text-decoration: underline;
	color: black;
}

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

a.showcase:link, a.showcase:visited
{
	color: #BB3A84;
}


a.no_link:link, a.no_link:visited
{
	text-decoration: none;
	color: black;
}

a.no_link:hover
{
	text-decoration: underline;
}

a:link, a:visited
{
	text-decoration: none;
	color: blue;
}

a:hover
{
	text-decoration: underline;
}

.img_container_class
{
	text-align:right;
	float:left;
	padding-right:10px;	
}

.picture_class
{
	margin:0px 0px -4px 0px;
	padding:0px;
	border:1px solid #666666;
	border-style:outset solid double outset
}

.small_p
{
	margin-top:-8px;
	margin-bottom:-8px;
}

.ads
{
	float:left;
	text-align:center;
	padding:0px;
	width:80px;
	height:75px;
}

#ads_row li div.row
{
	height:78px;
	text-align:left;
	padding-top:5px;
	margin-left:70px;
	border-bottom: solid 1px #9aa0ba;
}

.bullet
{
	margin-left:30px;
	list-style-image: url('../images/checkbox.png');
	list-style-position:outside;
}

.footer
{
	text-align: center;
	position:relative;
	font-size:11px;
	height:10px;
	margin:auto;
	clear:both;
}

#call
{
	display:block;
	height: 50px;
	line-height:50px;
	padding-left:55px;
	font-size:11px;
	font-family:courier new;
	background: #ffffeb url(http://www.fast-buy-sell.com/images/call.png) no-repeat 10px 5px;
}

#tell
{
	display:block;
	height: 50px;
	line-height:50px;
	padding-left:55px;
	background: #ffffeb url(http://www.fast-buy-sell.com/images/tell_friend.png) no-repeat 10px 5px;
}

#email
{
	display:block;
	height: 50px;
	line-height:50px;
	padding-left:55px;
	background: #ffffeb url(http://www.fast-buy-sell.com/images/email.png) no-repeat 10px 5px;
}

#flyer
{
	display:block;
	height: 50px;
	line-height:50px;
	padding-left:55px;
	background: #ffffeb url(http://www.fast-buy-sell.com/images/flyer.png) no-repeat 10px 5px;
}

#www
{
	display:block;
	height: 50px;
	line-height:50px;
	padding-left:55px;
	background: #ffffeb url(http://www.fast-buy-sell.com/images/www.png) no-repeat 10px 5px;
}

.thumb
{
	margin-bottom:5px;
	cursor: pointer;
	border:0px;
}

.highlight_border
{
	border:3px solid gray;
	cursor: pointer;
}

h3
{
	font-weight:bold;
	font-size:1.4em;
	max-width:600px;
	border-bottom:1px outset yellow;
	color: rgb(117, 144, 174);
}

.feedback_header
{
	border: 1px solid black;
	background: #ECFF9E;
	font-weight:bold;
	color:black;
	font-size:12px;
}

.c_f
{
	font-size: 11px;
	border-bottom: dotted 1px #CCCCCC;
	vertical-align: top;
	height: 35px;
}

.register
{
	padding: 10px;
	margin-left: 70px;
	width: 340px;
	float: left;
	border: 1px solid #FFA500;
	background-color: #FFEEA6;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-border-radius: 4px;
}

.header_ads_table
{
	background-color: #FFEB93;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	color: #369;
	font-weight: bold;
	height: 36px;
	line-height: 36px;
	padding: 0px 0px 0px 0px;
	margin: 0px 1px 0px 1px;
	float: left;
	text-align:center;
}

.row_ads_table
{
	padding: 2px 0px 2px 0px;
	margin: 0px 1px 0px 1px;
	height: 65px;
	line-height: 65px;
	border-bottom: 1px solid #CCCCCC;
	float: left;
	text-align: center;
}

.promo_style
{
	width:620px;
	margin-top:15px;
	padding:15px 0px 20px 20px;
	background:#ffffeb;
	border:1px solid #4d4d4d;
	text-align:left;
	display:none;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-border-radius: 4px;
}


