/* contact */
#contact-backg	{
	background:url(../images/about-us/images/about-us-backg.jpg) center top repeat-y #FFFFFF;
	
}

.contact-form-header {
	width:525px;
	border-bottom:1px solid #CACACA;
	position:relative;
}

.contact-form-header span {
	padding-right:5px;
}

.contact-logo {
	height:222px;
	width:199px;
	margin:20px auto;
}

.contact-logo a {
	background:url(../images/main-layout/images/main-logo.png)  no-repeat;
	cursor: pointer;
	display:block;
	height:222px;
	width:199px;

}

#contact-us-fader {
	background-color: transparent; 
	float:right; 
	width:525px;
}

.contact-us-fader-wrap {
	width:525px;
 
}

#contact-wrap	{
	width:895px;
	height:auto;
	margin:auto;
	padding:35px 10px 10px 30px;
}

#contact-content	{
	width:743px;
	height:auto;
	float: right;
	line-height:1.4em;
	margin:28px 0 0 0;
}

.contact-info-wrap {
	 width:342px;
}

.contact-info-header {
	border-bottom:1px solid #CACACA;
	margin-bottom:10px;
	width: 330px;
}

.contact-content-contact	{
	text-align:left;
	padding:25px 30px 25px 30px;
	float: left;
	border:1px solid #CACACA;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}

.google-click-here	{
	text-align:left;
	padding: 15px 15px 20px 0;
	width: 310px;
	float: left;
}

#contact-content span.contact-red	{
	color:red;
	
}

#contact-content span.contact-blue	{
	color:#00B7F7;
	
}

#contact-content span.contact-green	{
	color:#00B04F;
	
}
.contact-padding	{
	padding:20px 0px 0 20px;
}

.contact-form-right {
	text-align: left;
	float: right;
	line-height: 1.5em;
	width: 525px;
	margin-top: 14px;
}

.form-input .hightlight {
	background:url(http://www.imageprodesign.com/examples/contact-form/gui/iconCaution.png) no-repeat right 1px;
}

.done-padding, .processing-form-header, .thank-you-header, .done, .contact-us-fader2 {
	display:none;	
} 

.processing-form-header, .thank-you-header {
	float:right;
	padding-top:15px;	
} 
 
.done-padding {
	padding:0px 130px;
	text-align:center;
	color: #212121;
}

.loading-form {
	background:url(http://www.imageprodesign.com/images/ajax-loader.gif) no-repeat 1px;
	height:15px;
	width: 128px;
	margin:auto;
} 
 
/** Start Now Relative **/

.input-float {
	float: left;
	margin-right:10px;
	margin-top:3px;
	width: 242px;
}

.srlf {
	padding:5px;
	width: 242px;
}

.srlfull {
	padding:5px;
	width: 503px;
}
.input-full {
	margin-right:10px;
	margin-top:10px;
	background-color: #F0EDDE;
	width: 513px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

.input1 {
	width:230px;
	clear:both;	
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

.inputFull {
	width:490px;
	clear:both;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

#startNow label {
}

#startNow textarea {
	width:490px;
	height:100px;
	background-color:#FEFEFE;
	border: solid 1px #AEAEAE;
	outline:thin;
	margin: 0;
	padding: 5px; 
}

#startNow input {
	font-size:1em;
	padding:5px;
	background-color:#FEFEFE;
	border: solid 1px #AEAEAE;
	outline:thin;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

.required {
	color:red;
	font-weight: bold;
}


.width100percent {
	width:100%;
	padding: 4px;
}


.widthOtherPercent {
	width:85%;
	padding: 4px;
}

#start-now-submit-btn {
	background-color:#FFFFFF; 
	padding:4px 30px; 
	text-align:left; 
	border:1px solid #AEAEAE; 
	float:right; 
	margin-top:10px; 
	margin-right:17px; 	
	-moz-border-radius:5px;
	-webkit-border-radius:5px; 
}

#start-now-submit-btn:hover {
	background-color:#F9F9F9; 
}


#start-now-submit-btn a {
	color:#333333 !Important;
}

#start-now-submit-btn a:hover {
	color:#2F2F2F!Important;
}

.post {
}

.contact-title-style {
	color:#85070E!Important;
	font-size: 1.5em;
	line-height: 1.2em;
}

.contact-bold-style {
	color:#94070E!Important;
	font-size: 1.1em;
}


.contact-twitter-style {
	color:#00ADE7!Important;
	font-size: 1.2em;
}

.contact-facebook-style {
	color:#34548B!Important;
	font-size: 1.2em;
}

.contact-rss-style {
	color:#FF8000!Important;
	font-size: 1.2em;
}

.contact-blog-style {
	color:#73839F!Important;
	font-size: 1.2em;
}

.contact-facebook-link {
	color:#344973!Important;
	font-style:italic !Important;
	font-weight: bold !Important;

}

.contact-twitter-link {
	color:#45cfff !Important;
	font-style:italic !Important;
	font-weight: bold !Important;
	
}



/* ----- INSTRUCTIONS ----- */

form li{
	  color:#5D5D5D}

#startNow input, select { margin-top:5px; }

#startNow textarea { 

	margin-top:5px; 
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
 }

form li.focused{
 color:#FFFFFF; background-color: #382923;
}
form li.focused, form li:hover{
	position:relative; /* Makes Instructs z-index stay on top in IE. */
}

#startNow li {
	margin:0 !Important;
	padding:0 !Important;
	outline:none !Important;
	list-style-type: none !Important; 
}

#srlform {
	width:550px;
	margin:0 auto;
	font-size:small;
	font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
}

.padding-for-lists {
   padding-left:4px;
}

.wufoo li{
   float:left !Important;
}

#srlform form li{
	display:block;
	margin:0;
	 
}
#srlform form li:after, form li div:after{
	content:"."; 
	display:block;
	height:0; 

	visibility:hidden;
}
* html #srlform form li{height: 1%;}
* html #srlform form li div{display:inline-block;}
*+html #srlform form li div{display:inline-block;}
