/* CSS Document */
html{
}

body {
background: url('../img/bg.png') no-repeat;
position: relative;
font:Arial, Helvetica, sans-serif;
}

a:link {color:white;text-decoration:none;}   
a:visited {color:white;text-decoration:none;}  
a:hover {color:white;text-decoration:none;}
a:active {color:white;text-decoration:none;}

.nav{
	margin-top:-38px;
	padding-bottom:16px;}


.navlinks{
	font:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	margin-right:60px;
}
	
.footerlinks{
	font:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	margin-right:40px;
}

.footer{
	margin-top:170px;
}
	
.copy{
	margin-top:20px;
}
.copyright{
	font:Arial, Helvetica, sans-serif;
	color:white;
	font-size:13px;
}

.container{
	position:absolute;
	width: 940px;
	padding-top:237px;
	padding-left:215px;
	padding-right:275px;
	padding-bottom:250px;
}

#column-left{
	float:left;
	width:540px;
}

#column-right{
	background-image:url(../img/form_04.png);
	height:1052px;
	float:right;
	width: 380px;
	margin-top:-75px;
	margin-right:-10px;
}

@media only screen and (max-width: 767px) {
    /* phones */
	#column-right{
	background-image:url(../img/form_04.png)!important;
	height:1052px;
	float:right;
	width: 380px;
	margin-top:-75px;
	margin-right:-10px;
}
}

@media only screen and (max-width: 767px) and (orientation: portrait) {
    /* portrait phones */
	#column-right{
	background-image:url(../img/form_04.png) !important;
	height:1052px;
	float:right;
	width: 380px;
	margin-top:-75px;
	margin-right:-10px;
}
}
.main{
}

.clear { clear: left;}

/*Form*/
.form-container{
	padding-top:150px;
	padding-left:35px;
	font-size:24px;
	
}

.controls{
	margin-bottom:15px;
}
	
input[type="text"] {
	outline: none;
	border:none;
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	height:30px;
}

input[type="radio"] {
	border:none;
}

textarea {
  border:none; 
  outline: none;
}
		
#firstname{width:310px;}
#lastname{margin-top:16px;width:310px;}
#address{margin-top:18px;width:310px;}
#city{margin-top:16px;width:310px;}
#state{width:180px;margin-right:16px;}
#zip{width:90px;}
#email{margin-top:20px;width:310px;}
#phone{margin-top:18px;width:310px;}

#make{margin-top:71px;width:310px;}
#year{width:90px;margin-right:16px;}
#model{width:200px;}
#mileage{width:145px;margin-right:16px;}
#vin{width:110px;}
#yes{margin-left:205px;}
#no{margin-left:36px;}

#comments{
	height:100px;
	width:320px;}
	
#donate{
	background-image:url(../img/donate-button.png);
	background-color:#5e9341;
	border:none;
	height:50px;
	width: 270px;
	cursor:pointer;
}
 
.cfirst{}
.clast{}
.caddress{}
.ccity{}
.cstatezip{margin-top:17px;}
.cyearmodel{margin-top:17px;}
.cmileagevin{margin-top:19px;}
.cyesno{margin-top:21px;}
.ccomments{margin-top:62px; margin-left:-5px;}
.cdonate{margin-top:20px;margin-left:20px;}

.ie8 .cyearmodel {margin-top:16px;}
.ie8 .cmileagevin {margin-top:17px;}

.ie9 .form-container{padding-top:148px;}
.ie9 .cstatezip{margin-top:19px;}
