@charset "UTF-8";
.create-a-brief .primary-content{
	float:left;
	width:220px;
	padding:30px 0 0 0;
}
.create-a-brief .primary-content p{
	text-align:justify;
}

.blog h3{
	font-size:25px;
	background:url(../_images/black-40.png) repeat left top;
}
.create-a-brief  .secondary-content{
	float:left;
	width:640px;
	margin:85px 0 0 20px;
	display:inline;

}

#contact-form{
	float:left;
	background: url(../_images/pointer-bg-l.png) no-repeat left top;
	width:628px;
	padding:30px 0 30px 0;

}
#contact-form h3{
		padding:0;
		margin: 0 0 0 50px;
		font-size:26px;
		display:inline;
}

.create-a-brief  .secondary-content form{
	clear:left;
}

.brief-col-1{
	float:left;
	width:290px;
	overflow:hidden;
}
.brief-col-2{
	float:left;
	width:320px;
	overflow:hidden;
}
.brief-col-dbl{
	width:100%;
	clear:left;
}
.attach-file{
	color:#ccc;
}
#contact-form input.text, #contact-form textarea, .breaf-file{
	background:#b1b1b1 url(../_images/form-input-bg.png) no-repeat left top;
	border:none;
	padding:5px 10px 5px 10px;
	clear:left;
	float:left;
	font-family:"Verdana","Lucida Sans","Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	width:230px;
	margin:3px 0 0 0;
	display:inline;
	font-weight:bold;
}

#contact-form .requirements label{
	width:230px;
}
#contact-form .requirements textarea{
	height:200px;
	width:522px;
	background:#b1b1b1 url(../_images/form-input-fw-bg.png) no-repeat left top;
}

#contact-form span.btn-send-form, #contact-form input.fbtn-send-form{
	float:left;
	width:108px;
	height:29px;
	color:#2dc2ec;
	float:right;
	margin:10px 35px 0 0;
	text-indent:-9999px;
	background:url(../_images/btn-send-now.png) no-repeat left top;
	display:inline;
}
.project-budget select{
	float:left;
	margin:10px 0 0 0;
	width:250px;
}



#contact-form span.btn-send-form a{
	display:block;
}
#contact-form a.fbtn-send-form:Hover{
	background-position:left -29px;
}
#contact-form input.fbtn-send-form{
	margin:-25px 28px 0 0;
	background:url(../_images/btn-send-now-blank.png) no-repeat left top;
	display:block;
}


#contact-form label{
	float:left;
	clear:both;
	width:190px;
}
.attach-file label{
	width:220px !important;
}
#contact-form fieldset{
	clear:both;
	float:left;
	margin: 15px 0 0 50px;
	display:inline;

}

#contact-form .btn-send-now{
	margin: 20px 0 0 50px;
}


/* file inputs
   ---------- */
   
   