@charset "utf-8";
/* CSS Document */

html, body{
	background-color:#ededee;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#999;
}
img{
	border:0px;
}

a:link{
	color:#663399;
	text-decoration:none;	
}
a:visited{
	color:#663399;
	text-decoration:none;	
}
a:hover{
	color:#663399;
	text-decoration:underline;
}
a:active{
	color:#663399;
	text-decoration:underline;
}

.clearer{
	clear:both;
}
.intro-text-general{
	margin-left:30px;
	width:370px;
}
.text-right{
	text-align:right;
}

#outer-container{
	width:802px;
	margin:15px auto 10px auto;
	text-align:left;
}
.header-container{
	height:94px;
	background-position:center top;
	background-repeat:no-repeat;	
}
#header-general{
	background-image:url(../../images/campaign-aug09/banner-head-general.gif);
}
#header-freeconsultation{
	background-image:url(../../images/campaign-aug09/banner-head-freeconsultation.gif);
}
#header-twodollarsaday{
	background-image:url(../../images/campaign-aug09/banner-head-twodollarsaday.gif);
}
#header-monthbymonth{
	background-image:url(../../images/campaign-sep09/banner-head-monthbymonth.gif);
}
#main-body-container{
	border-left:1px solid #CCCDCF;
	border-right:1px solid #CCCDCF;
	background-color:#fff;
}
	#intro-left{
		float:left;
		width:419px;
		padding-top:70px;
		text-align:justify;
		background-image:url(../../images/campaign-aug09/contours-logo-tag.gif);
		background-position:left top;
		background-repeat:no-repeat;
	}
	#intro-right{
		float:right;
		width:370px;
	}
	
	#outer-form-container{}
		#form-left-border-container{
			width:30px;
			height:555px;
			float:left;
			background-image:url(../../images/campaign-aug09/form-left-border.gif);
			background-position:center top;
			background-repeat:no-repeat;
		}
		#form-body-container{
			width:504px;
			height:555px;
			float:left;
			background-image:url(../../images/campaign-aug09/form-contact-us.png);
			background-position:center top;
			background-repeat:no-repeat;
		}
			#form-body{
				margin-top:180px;
			}
			.young-girl-feature-image{
				background-image:url(../../images/campaign-aug09/form-contact-us-freeconsultation.png) !important;
			}
		#form-success-story-container{
			width:229px;
			height:555px;
			float:left;
			background-color:#663399;
			background-image:url(../../images/campaign-aug09/form-success-story.gif);
			background-position:center top;
			background-repeat:no-repeat;
		}
			#success-text{
				height:355px;
				margin-top:140px;
				padding:10px 15px 10px 30px;
				color:#fff;
				font-weight:bold;
				background-image:url(../../images/campaign-aug09/bg-success-story-quotes.gif);
				background-position:center top;
				background-repeat:no-repeat;
			}
		#form-right-border-container{
			width:35px;
			height:555px;
			float:left;
			background-image:url(../../images/campaign-aug09/form-right-border.gif);
			background-position:center top;
			background-repeat:no-repeat;
		}
		#form-bottom-border-container{
			height:10px;
			background-image:url(../../images/campaign-aug09/form-bottom-border.gif);
			background-position:left top;
			background-repeat:no-repeat;
		}
	
	#outer-pods-container{}
		.pod-head{
			height:63px;
		}
		.pod-text{
			padding:10px 15px 10px 15px;
			border-left:1px solid #663399;
			border-right:1px solid #663399;
		}
		#left-pods-container{
			width:334px;
			float:left;
		}
			#left-pod-head{
				background-image:url(../../images/campaign-aug09/left-pod-header.gif);
				background-position:center top;
				background-repeat:no-repeat;
			}
			#left-pod-text-container{
				padding-left:18px;
				padding-right:9px;
			}
				#left-pod-text-container .pod-text{
					padding-bottom:29px;
				}
			#left-pod-image-footer{
				height:225px;
				background-image:url(../../images/campaign-aug09/left-pod-image-footer.png);
				background-position:center top;
				background-repeat:no-repeat;
			}
		#right-pods-container{
			width:464px;
			float:left;
		}
			#right-pod-head{
				background-image:url(../../images/campaign-aug09/right-pod-header.gif);
				background-position:center top;
				background-repeat:no-repeat;
			}
			#right-pod-text-container{
				padding-left:18px;
				padding-right:24px;
			}
			#right-pod-image-footer{
				height:291px;
				background-image:url(../../images/campaign-aug09/right-pod-image-footer.png);
				background-position:center top;
				background-repeat:no-repeat;
			}
	
#footer-container{
	height:10px;
	background-image:url(../../images/campaign-aug09/footer-corners.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.error{color:#cc0000;font-style: italic;}
label.error {margin-left: 10px;width: auto;display: inline;}



/*Get in touch*/
#form_Getintouch{}

#form_Getintouch table td{vertical-align: top; padding: 5px 0; }
#form_Getintouch table  .first{width: 112px;}
#form_Getintouch .inputText{width: 178px;}
#form_Getintouch .select{width: 182px;}
#form_Getintouch .textArea{width: 362px; height: 78px;}
#form_Getintouch .buttonSubmit{width:62px; height:18px; cursor:pointer; border:none; background:url(../../wsimages/btn_submit.gif) no-repeat; text-indent: -1000px;}
#form_Getintouch .buttonSubmit:hover{background-position: 100% 0 ;}
