﻿/* colors
site bg #9b9b9b
main bg #000000
logo & heading #b5dc11
font #9b9b9b

*/

/* basic elements */

body {background-color:#000000; text-align: center; margin: 0;  padding: 0;}

/*    main content---------------------------------------------------------*/
#container {margin: 0 auto; background-color:#000000; width: 950px; position:relative; top: -5px;}

#wrap {text-align: left; width: 882px; margin: 0 auto;}

#logo {text-align: left; margin-top: 40px;}

#nav {text-align: right; position: relative; top: 10px;}
#nav p {font: 10.2pt Arial, Verdana, Times, serif;}
#nav a:link {color:#b5dc11; text-decoration: none; padding-left:10px; padding-right: 10px;} 
#nav a:visited {color: #b5dc11; text-decoration: none; padding-left:10px; padding-right: 10px;} 
#nav a:hover {color: #ffffff; text-decoration: none;}
#nav a:active {color: #b5dc11; text-decoration: none; font-weight:bold; }


#image {border-left: 8px solid #b5dc11;}

#summary {border-left: 8px solid #b5dc11; background-image: url(images/turf_bg.jpg); background-position: right top; background-repeat: no-repeat; margin-top: 40px; text-align: left;}
.q p {font: 11pt Arial, Verdana, Times, serif; color:#b5dc11; line-height: 150%; text-align: left; margin-left: 10px;}
.a {font: 10pt Arial, Verdana, Times, serif; color:#ffffff; line-height: 150%; text-align: left; margin-top: -25px;}
.map {margin-left: 550px; margin-top: -320px;}


p {font: 10pt Arial, Verdana, Times, serif; color:#ffffff; line-height: 150%;}
#summary p {margin-left: 10px; width: 500px; padding-bottom: 10px; text-align: left; }
#summary img {border: 1px solid #b5dc11; margin-left: 10px;}


li {font: 10pt Arial, Arial, Verdana, Times, serif; color: #ffffff; text-align: left; line-height: 150%; width: 500px; }
ul {margin-top: -10px;}


h1 {font: 14pt Arial, Verdana, Times, serif; color:#b5dc11; padding: 15px 0px 20px 10px; text-align: left;}
h2 {font: 11pt Arial, Verdana, Times, serif; color:#b5dc11; text-align: left; margin-left: 10px;}
h3 {font: 10pt Arial, Verdana, Times, serif; color:#b5dc11; text-align: left; margin-left: 10px; margin-bottom: -5px;}

a:link {color: #ffffff;text-decoration: underline;} 
a:visited {color: #ffffff;text-decoration: underline;} 
a:hover {color: #b5dc11; background: none; text-decoration: none;}
a:active {background: none; color: #b5dc11; text-decoration: none; font-weight:bold;}


#innernav {text-align: right; margin-top:-10px;}
#innernav p {font: 9pt Arial, Verdana, Times, serif; }
#innernav a:link {color:#b5dc11; text-decoration: none; padding-left:6px; padding-right: 6px;} 
#innernav a:visited {color: #b5dc11; text-decoration: none; padding-left:6px; padding-right: 6px;} 
#innernav a:hover {color: #ffffff; text-decoration: none;}
#innernav a:active {color: #ffffff; text-decoration: none; font-weight:bold;}

#footer p {font: 8pt Arial, Verdana, Times, serif; color:#ffffff; margin-top: 200px; border-top: 1px dashed #343634; text-align: right;}

/* CLEAN FORM 
/////////////////////////////*/
 
/* General */
.cleanform { 
font-size:12px; 
font-family: Arial, Verdana, Times, serif; 
color:#ffffff;
width:40em; 
color:#1b1b1b; 
text-align:left; 
margin-left: 20px;
margin-top: -40px;} 

 
 
/* Elements */

 
.cleanform  label,.cleanform legend{ 
padding:0; 
margin:0.3em 0;
font: 10pt Arial, Verdana, Times, serif; color:#b5dc11; text-align: left; margin-left: 10px;} 

 
.cleanform fieldset{ 
padding:0.7em; 
border:1px solid #ddd; 
margin:0 0 0.5em 0
} 

 
.cleanform label {font-weight:bold; color: #ffffff;} 

 
.cleanform fieldset input {   
width:90%;     
line-height:1.5em;     
padding:0.15em
} 
 
 
.cleanform input, .cleanform textarea {
display:block;     
margin-bottom:1em;     
font-size:1em;     
border:1px solid #bbb;     
padding:0.15em;     
margin-right:1em;
font-size:12px; 
font-family: Arial, Verdana, Times, serif; 
} 

 
.cleanform .radio label, .cleanform .radio input, 
.cleanform .checkbox label, .cleanform .checkbox input { 
    
display:inline;     
margin:0 1.5em 0 0
} 
 
 
.cleanform .radio input, .cleanform .checkbox input {    
margin:0 0.3em 0 0
} 
 
 
/* Button */

 
.cleanform button {    
margin:0.3em 0.3em;    
border:1px solid #ccc;    
background-color:#eee;     
font-size:1em;     
cursor:pointer;     
padding:3px;
} 
 
.cleanform button:hover {  
background-color:#e6efc2;     
border:1px solid #b5dc11;   
color:#b5dc11;
} 

 
.cleanform button:active {    
background-color:#333;    
color:white;    
border:1px solid b5dc11;
} 

/* information */
 
 
.cleanform .formInfo {     
margin-bottom:1em;    
padding-bottom:0.5em;    
border-bottom:0.1em solid #ddd
} 

 
.cleanform .formInfo h2 {     
color:#00889e;     
font-weight:bold;    
font-size:1.2em;    
margin-bottom:1em
} 

 
.cleanform .formInfo p{    
text-align:justify
} 
 
 
.cleanform .required {    
color:#b5dc11;   
font-weight:bold;   
font-size:0.8em

}


#thankyou {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-align: left;
	padding-bottom: 50px;
	padding-left: 15px;
}
