/*Container Section*/
#container
{
	background:#FFFFFF;
	width:952px;
	margin:auto;
	padding:20px;
}

#cat-select-container{
	border:2px solid #cecece;
}

#cat-select-container #primary-cat-menu{
	width:270px;
	float:left;
}

#primary-cat-menu .postad-primary-menu-heading{
	background:#bbddff;
	padding:5px 10px;
	display:block;
	border-right:1px solid #cecece;
	color:#ff6600;
	text-align:center;
}

#primary-cat-menu .postad-primary-menu-item{
	background:#bbddff;
	padding:5px 10px;
	display:block;
	border-right:1px solid #cecece;
	border-top:1px solid #666666;
	cursor:pointer;	
	font-size:16px;
}

#primary-cat-menu .postad-primary-menu-item:hover{
	border-right:none;
	background:#ffffff;
}

#primary-cat-menu .postad-primary-menu-item a{
	display:block;
	/*font-weight:bold;*/
	color:#000000;
}

#cat-select-container #secondary-cat-menu{
	width:630px;
	float:left;	
	padding-left:25px;
}

#secondary-cat-menu .postad-secondary-menu-item{
	display:block;	
	float:left;
	vertical-align:middle;
	width:300px;
}

#secondary-cat-menu .postad-secondary-menu-item :hover{
	background:#bbddff;
}

#secondary-cat-menu .postad-secondary-menu-item a{
	display:block;
	color:#2299FF;
	padding:10px;	
}

#secondary-cat-menu .postad-secondary-menu-item a:hover{
	color:#ffffff;
}

.pa-subcat-active{
	display:block;
}

.pa-subcat-scrolled{
	position:fixed;
	top:0;
}

#pa-subcat-scroller{
	clear:both;
}

.section{
	border-top:1px solid #dedede;
	padding:10px 0;
}

.fieldarea{
	padding:20px;
}

.fieldarea input{
	width:250px;
	padding:5px;
	box-shadow: 0 1.5px 3px rgba(190, 190, 190, 0.4) inset, 0 0 0 5px #f5f7f8;
	border:1px solid #c7d0d2;
	border-radius:2px;
}

.fieldarea textarea{
	border:1px solid #c7d0d2;
	border-radius:2px;
	box-shadow: 0 1.5px 3px rgba(190, 190, 190, 0.4) inset, 0 0 0 5px #f5f7f8;
}

.fieldarea select{
	border:1px solid #c7d0d2;
	border-radius:2px;
	box-shadow: 0 1.5px 3px rgba(190, 190, 190, 0.4) inset, 0 0 0 5px #f5f7f8;
}

.fieldarea input:focus{
	box-shadow:0 0 0 5px #d3d3f3;
}

.fieldarea textarea:focus{
	box-shadow:0 0 0 5px #d3d3f3;
}

.fieldarea select:focus{
	box-shadow:0 0 0 5px #d3d3f3;
}

.fieldtitle{
	width:200px;
	float:left;
	text-align:right;
	padding-right:20px;
}

.clearfix:after{
	clear:both;
	content: ' ';
	display:block;
	overflow:hidden;
}

.error-heading{
	background:#FF2222;
	padding:10px;
	color:#FFFFFF;
}

#image-upload-area{
	border-top:1px solid #cecece;
	padding: 20px 0;
}

#uploaded-images{
	padding-bottom:20px;
	padding-left:50px;
}

#uploader {
	width:85px;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	background:#3f48cc;
	padding:10px;
	box-shadow:2px 2px 5px #888888;
}

#uploaded-images .imageentity{
	float:left;
	padding:10px;
	background:#dfdfdf;
	width:100px;
	height:120px;
	margin-right:20px;
}

#uploaded-images .imageentity a{
    left: 20px;
    position: relative;
	color:#FF0000;
}

#uploaded-images .imageentity .uimage{
	height:100px;
	width:100px;
	margin:0;
	padding:0;
	border:0;
}

.uploader{
	margin-left:220px;
}

#cityid {
	width:250px;
	padding:5px;
}

#location{
	width:250px;
	padding:5px;
}

#title{
	width:350px;
	padding:5px;
}

#desc{
	width:350px;
	padding:5px;
}

.hidden{
	display:none;
}