body {
	font-family: Trebuchet MS, Helvetica, sans-serif;
}

a {
	text-decoration: none;
}

#wrapper {
	margin: 5px auto auto;
	width: 900px;
}

#header {
	float: left;
	width: 900px;
	height: 225px;
	background-image: url('../img/header.png');
	background-repeat: no-repeat;
	margin-bottom: 10px;
}

#header form {
	position: relative;
	left: 455px;
	top: 180px;
	font-size: 14px;
	color: black;
	width: 410px;
}

#header form a {
	font-size: 12px;
	color: black;
}

#header form input {
	border: 1px solid #FF0066;
	width: 237px;
	height: 16px;
}

.button_search {
	background-image: url('../img/button_search.png');
}

#left_side {
	float: left;
	width: 204px;
	padding-left: 25px;
}

.left_side_heading {
	width: 124px;
	height: 21px;
	background-image: url('../img/left_menu_heading_bg.gif');
	text-align: center;
	font-family: Verdana;
	font-size: 12px;
	text-align: center;
	color: white;
	padding-top: 5px;
	margin-bottom: 20px;	
}

.left_side_heading a {
	color: white;
}

.left_side_content {
	position: relative;
	left: 10px;
	margin-bottom: 30px;
	line-height: 105%;	
}

.left_side_content a {
	color: black;
	font-size: 14px;	
}

#right_side {
	float: right;
	width: 669px;
}

.home_table {
	margin: 45px 0px 0px 20px;
}

.home_table img {
	margin: 0px 30px 40px 0px;
}

.standard_content {
	width: 550px;
	border: 1px solid #FF0066;
	background-color: #FEEDF6;
}

.standard_content h1 {
	background-color: #FF0066;
	height: 28px;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana;
	padding: 12px 0px 0px 20px;
}

.standard_content_text {
	margin: 25px 15px 25px 15px;
	font-size: 16px;
	color: #666666;	
	line-height: 115%;
}

.register_form {
	font-family: Verdana;
	font-size: 13px;
	color: #666666;
}

.register_form input {
	width: 210px;
	border: 1px solid #7F7F7F;
}

.register_form select {
	width: 212px;
	border: 1px solid #7F7F7F;
}

.user_area_menu {
	font-size: 15px;
}

.user_area_menu a {
	color: #FF0066;
	font-weight: bold;
}

.product_area_uptitle {
	float: left;
	width: 548px;
	height: 11px;
	margin-bottom: 10px;
	background-color: #FF0066;
}

.product_area_title {
	float: left;
	width: 546px;
	height: 20px;
	border: 1px solid #9DCC66;
	background-color: #F2F2F2;
	font-size: 16px;
	font-family: Verdana;
	color: #666666;
	font-weight: bold;
	text-align: center;
	padding-top: 5px;
}

.product_area {
	float: left;
	width: 546px;
	margin: 10px 0px 0px 0px;
}

.product_area table {
	font-size: 16px;
	font-family: Verdana;
	color: #666666;
	margin-bottom: 5px;
}

.product_area a {
	font-size: 14px;
	color: #0000FF;
}

.product_area td img {
	border: 1px solid #0000FF;
	padding: 2px;
}

.product_pagination {
	float: left;
	width: 546px;
	font-size: 14px;
	margin-top: 30px;
    
}

.pagination_page {
	display: inline;
	float: left;
	width: 45px;
	border: 1px solid #9DCC66;
	height: 15px;
	text-align: center;
	color: black;
	padding-top: 5px;
	margin-left -1px;
}

.product_pagination a {
	color: #9DCC66		
}

.post_ad_form {	
}

.post_ad_form_left {
	float: left; 
	width: 295px;
}

.post_ad_form_right {
	float: right; 
	width: 220px; 
	border: 1px solid #FF0066; 
	background-color: #99CC00; 
	text-align: center; 
	color: white; 
	font-size: 14px; 
	font-weight: bold; 
	padding-top: 10px;
}

.post_ad_form_right_sub {
	width: 205px; 
	border: 1px solid #CE6666; 
	background-color: #FEEDF6; 
	font-size: 11px; 
	font-family: Verdana; 
	color: #666666; 
	margin: 15px auto 15px auto;
}

.post_ad_form_right_sub table {
	width: 195px; 
	margin: 10px auto 10px auto;
}

.post_ad_form_right_sub td {
	vertical-align: top;
}

.post_ad_form_right_sub td input {
	font-size: 11px;
	width: 100px;
	margin-bottom: 15px;
	float: right;
	margin-right: 10px;
}

.post_ad_form_right_sub td select {
	font-size: 11px;
	width: 105px;
	margin-bottom: 15px;
	float: right;
	margin-right: 10px;
}

#footer {
	float: left;
	width: 900px;
	margin-top: 30px;
}

#footer_middle {
	border-top: 2px solid #FF0066;
	margin-left: 221px;
	width: 570px;
	padding: 3px 0px 0px 0px;
	color: #9DCC66;
	font-size: 13px;
	letter-spacing: -1px;
	text-align: center;
}

#footer_middle a {
	color: #333333;
	letter-spacing: normal;
}

.searchBox{
    width:545px;
    height:170px;
    font-family: Verdana;
    margin-bottom: 30px;
}
#tblSearch{
    background-color :#FEEDF6;
    color:#7A797A;
    width:100%;
    border:2px solid #F06;
}
#tblSearch td{
    padding: 10px;
    font-size: 12px; 
}
#tblSearch input{
    margin-left: 5px;
}
td#srchBoxHead{
    background-color :#F06;
    color:#FFF;
    font-size: 16px;
    font-weight: bold;
    
}
.tblSrchResult{
    background-color :#F2F2F2;
    color:#7A797A;
    width:100%;
    height:100%;    
    font-size: 14px;
    border:2px solid #CEE7B5;
    padding-left: 20px;
}
.tblSrchResult input{
    margin: 2px;
    padding: 2px;
    border:1px solid #0000FF;
    background: #FFF;
}

.tblSrchDetails td{
    height: 5px;
}
.tblSrchDetails td.srchDesc{
    height: 40px;
    vertical-align: top;   
}
.tblSrchDetails td.resultHead{
    font-size: 16px;
    font-weight: bold;
    height: 20px;
    vertical-align: top; 
}       
.tblSrchDetails{
    height:90%;
    width: 90%;
    margin:10px ;
}
#single_product_image_box{
    width:280px;
    float:left;
    margin-top: 30px;
}
#single_product_details{
    width:314px;
    height:400px;
    float:left;
    border:1px solid #F06; 
    margin-top: 50px;
    background-color: #99CC00; 
}
#tblSingle{
    color:#000;
    width:100%;
}
td#singleHead{
    color:#FFF;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    padding-top:15px;
    
}
td#singleDesc{
    width: 100%;
    padding:20px;
    
}
 #single_product_image_box input{
    margin: 2px;
    padding: 2px;
    border:1px solid #0000FF;
    background: #FFF;
}
.tblProductDetails{
    width: 70%;
    margin:20px 0px 0px 50px ;
    padding:10px 15px;
    background-color: #FFF;
    color:#7A797A;
    border:1px solid #F06; 
    
}
.contact_seller,a.category_sugest{
    font-size: 13px;
    color: #9DCC66; 
    font-weight: bold;
}
#single_product_image_box p{
    width: 100%;
    margin-top:100px;
    margin-left: 50px;
}
