/* HORIZONTAL LAYOUT */

/* General Styles ------------------------------------------------------------------------------------- */
* {margin:0; padding:0;}
body {background:#fff url(../images/bg.jpg) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#wrapper {background-color:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; margin:0 auto; padding-bottom:5px; width:768px;}

/* Header Styles ------------------------------------------------------------------------------------- */
#header {padding:17px 14px 0 14px; height:60px;}
#header #logo {float:left; border:none;}
#header #getcashnow {float:right;}

/* Inside Styles ------------------------------------------------------------------------------------- */
#form_wrapper {background:url(../images/pic1left.jpg) no-repeat; width:740px; clear:both; margin:0 14px 15px 14px; border-top:2px solid #e16c0a;}
#headline {margin:10px 0 30px 0;}
#content {width:430px; height:340px; float:right; padding:14px; font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:20px; color:#666;}
#content p {margin:0 10px 15px 0;}
#content #quote {color:#ea8100;}
#form {clear:both; padding:14px 14px 14px 100px; color:#666; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; background-color:#E3EBF1; border-top:2px solid #e16c0a;}
#form form {width:710px; margin:5px auto 0 auto;}
#form label {display:block; margin-bottom:1px; white-space:nowrap;}
#form input {padding:3px; margin-bottom:5px;}
#form select {margin-bottom:7px;}
#form #submit {width:115px; float:left; margin-top:30px;}
#form .contact input {display:inline;}
#form .firstname, #form input.lastname, #form input.phonenumber, #form input.email {width:170px; margin-right:30px;}
#form_part1, #form_part2 {float:left;}
#form_part1 {width:425px; margin-top:3px;}
#form_part2 {margin-right:25px;}
.firstnamediv, .lastnamediv, .phonenumberdiv, .emaildiv {float:left;}
.phonenumberdiv {clear:both; width:188px; margin-right:24px;}
.typediv {margin-bottom:10px;}
#form .contactdiv input {margin:0;}
#form .txtPhone1, #form .txtPhone2, #form .txtPhone3 {display:inline; margin:0;}
/* Footer Styles ------------------------------------------------------------------------------------- */
#legal {color:#999; font-style:italic; margin:0 14px;}
#footer {border-top:2px solid #CCCCCC; margin:15px 14px; padding-top:15px;}
#footer_bbb {float:left; border:0; margin-bottom:10px;}
#footer #links {float:left; padding-left:150px; margin-top:10px;}
#footer #links a {color:#333;}
#footer #copy {float:right; text-align:right; color:#999; margin-top:10px;}

/* CLEARFIX CONTROLS ------------------------------------------------------------------------------------- */
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display: inline-block;}   /* a fix for IE Mac */
/* next a fix for the dreaded Guillotine bug in IE6 */
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* Validation ------------------------------------------------------------------------------------- */

.validation{position:absolute; width:300px; padding:5px 20px 20px 20px; top:200px; margin:0 0 0 224px; background:#FBE3E4; border:2px solid #FBC2C4; color:#8A1F11; font-weight:bold; font-size:12px; text-align:left;}
.validation h1{font-size:16px; text-align:center; margin:0 0 5px 0;}

#listContactMethod label{padding:0 5px; display:inline;}
/* end of "no-extra-markup" clearing method */
