/* =================================== */
/* =================================== */
/* ==== Wealth Care ================== */
/* ==== Built By: Philip Moore ======= */
/* ==== 3men.co.uk =================== */
/* =================================== */
/* =================================== */

/* ==== Clear Fix ==== */

.clear {
	float:left;
	clear:both;
}

/* ==== Reset all margins/padding ==== */

* {
	padding:0;
	margin:0;
}

/* ==== Body ==== */

body {
	background-image:url('../images/bg.gif');
	background-position:top center;
	background-color:#f7f7f7;
}

/* ==== Wrapper ==== */

#wrapper {
	width:800px;
	margin: 0 auto;
}

/* ==== Left ==== */

#left {
	float:left;
	clear:both;
	width:570px;
	padding:50px 0 0 0;
}

#left h1 {
	color:#a36628;
	float:left;
	clear:both;
	font-weight:normal;
	font-size:42px;
	font-family:Times, "Times New Roman", serif;
}

#left h1 span {
	color:#cfd0d0;
}

#left h2 {
	font-family:Times, "Times New Roman", serif	;
	font-size:24px;
	line-height:32px;
	float:left;
	clear:both;
	color:#cfd0d0;
	font-weight:normal;
	margin: 25px 0 0 0;
	width:100%;
}

#left p span {
	color:#a36628;
}

#left p {
	float:left;
	clear:both;
	color:#cfd0d0;
	font-family:Times, "Times New Roman", serif	;
	font-size:24px;
	line-height:32px;
	margin: 20px 0 0 0;
	width:100%;
}

/* ==== Right ==== */

#right {
	padding:50px 0 0 0;
	float:right;
	width:230px;
}

#right img {
	float:right;
	clear:both;
}

#loading {
    float:right;
    margin-top:20px;
    margin-right:6px;
}

#message h2 {
    float:right;
    clear:both;
    margin: 25px 0 12px 0;
    font-family:"Helvetica Neue", Arial, Verdana;
	color:#cfd0d0;
	font-weight:normal;
	font-size:15px;
	text-align:right;
	width:100%;
}

#mailing {
    float:right;
	margin: 45px 0 12px 0;
	width:100%;
}

#right label {
	float:right;
	clear:both;
	margin: 15px 0 12px 0;
	font-family:"Helvetica Neue", Arial, Verdana;
	color:#cfd0d0;
	font-size:15px;
	width:100%;
	text-align:right;
}

#right input {
	float:right;
	clear:both;
	background-color:#636362;
	border:1px solid #7b7b7a;
	-moz-box-shadow: inset 1px 1px 1px #292928;
	-webit-box-shadow: inset 1px 1px 1px #292928;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:5px;
	width:170px;
	color:#292928;
}

.required {
	background-color:#FFF;
}

#right button {
	float:right;
	clear:both;
	width:94px;
	height:31px;
	background-image:url('../images/send.jpg');
	background-repeat:no-repeat;
	border:0px;
	margin: 13px 0 0 0;
	cursor:pointer;
}

#right div.contact span {
	font-family:Times, "Times New Roman", serif;
	font-size:26px;
}

#right div.contact {
	float:right;
	clear:both;
	margin: 50px 0 0 0;
	text-align:right;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:14px;
	color:#cfd0d0;
	width:100%;
	
}

/* ==== Footer ==== */

#footer {
	float:left;
	clear:both;
	margin: 30px 0 0 0;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:10px;
	color:#cfd0d0;
	width:100%;
	border-top:1px solid #a36628;
	padding:10px 0 0 0;
}

#footer a {
	color:#cfd0d0;
}

#footer a :hover {
	color:#cfd0d0;
	text-decoration:none;	
}
