.wrap {border-radius: 4px;
       box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
       overflow: hidden;
       padding: 2px;
}

.header_area{background:#f1f1f1; color:#000;  padding:10px 0px 5px;}
.header_area h2{ font-size:16px; text-align:justify; }
.header_area a{ color:#00F;}
.header_area a:hover{ color:#000;}



.header{  background:#F1F1F1; padding:6px auto; border-radius:4px; }


.left_side_free_add{ border:solid 1px; border-radius:4px; padding:20px; border-color:#CCC;}
                    
.rigt_side_add_serial{ border:solid 1px; border-radius:4px; padding:20px; border-color:#CCC;}
.font_icon{color: #2484C3; text-align:center;font-size: 70px;}                   
.post_add h5{
                color: #fff;
		font-size: 18px;
		letter-spacing: 2px;
		text-shadow: 2px 2px 2px #000000;
		border-radius:4px;
		margin-top:-7px; float: right;
		padding:5px 10px 10px 10px;
		box-shadow:0 0 5px rgba(0, 0, 0, .4);
		-moz-box-shadow:0 0 5px rgba(0, 0, 0, .4);
		-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .4);
		background:#2659A8;


}                  
.post_add h4 a{	color: #fff;
		font-size: 25px;
		letter-spacing: 2px;
		text-shadow: 2px 2px 2px #000000;
		border-radius:4px;
		margin-top:-7px; float: right;
		padding:5px 10px 10px 10px;
		box-shadow:0 0 5px rgba(0, 0, 0, .4);
		-moz-box-shadow:0 0 5px rgba(0, 0, 0, .4);
		-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .4);
		background:#2659A8;
		
		}
		
.post_add h4 a:hover{ background:#2588C9; text-decoration:none;}	

.right_link a{ font-size: 20px; padding-top:25px; }

.post_add h3 a{	color: #fff;
		font-size: 20px;
		letter-spacing: 2px;
		text-shadow: 2px 2px 2px #000000;
		border-radius:4px;
		margin-top:-7px; float: center;
		padding:5px 10px 10px 10px;
		box-shadow:0 0 5px rgba(0, 0, 0, .4);
		-moz-box-shadow:0 0 5px rgba(0, 0, 0, .4);
		-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .4);
		background:#2659A8;
		
		}


.search btn-lg{
        font-size:12px;

}


.sign_up{border:solid 1px; border-radius:4px; padding:20px; border-color:#CCC;}
.sign_up td{padding-top:15px;}	
		
#product_name{  }
#catergory{width:200px;}

.top_add{ padding:4px 0px 4px 100px;}
.slogan{background: #237fbc;margin:5px 0px 5px; padding:10px; color:#fff; border-radius:4px;}
.slogan h2{font-size:25px; text-align:center; font-weight:bold;}

.product_show {overflow:hidden; border:solid 1px; border-radius:4px; padding:20px; border-color:#CCC;}
.product_show h2{font-size:16px;}
.product_show ul li{list-style:none;}

.frontp_right_add { border-radius:4px; padding:20px; border-color:#CCC;}				
				

.clearspace{ height:15px;}
.post_add_left{ margin:0px 0px 0px 50px;}
.post_add_right{ margin:0px 0px 0px 0px;}
.post_add_left td{ padding-top:15px;}
#ad_head h1{font-size:30px; }


.contact{}
.contact_left{border:solid 1px; border-radius:4px; padding:20px; border-color:#CCC; }
.contact_right{border:solid 1px; border-radius:4px; padding:20px; border-color:#CCC; }

.contact td{padding-top:15px;}

.add_free_upfooter{background: none repeat scroll 0 0 #f1f1f1;
font-size: 16px;
line-height: 30px;
margin: 24px 0 0;
overflow: hidden;
padding: 65px;
text-align: center;
 }

.footer_area{background:#F1F1F1; padding:5px; border-radius:4px; margin-bottom:10px;}

#email-button {
    background-color: #2588C9;
    border-radius: 4px;
    color: #FFFFFF;
   cursor: pointer;
   font-weight: bold;
   padding: 10px;
   text-align: center;
   width: 200px;
}

#email-table{
	width:500px;
}

#email{
	display:none;
}
#email td{padding-top:15px;}	
img.ad_details{
	//border:solid #CCC 5px;
	border-radius: 4px;
	box-shadow:#999 0 0 3px 4px;
}

#description{
    font-size:15px;
}