@charset "utf-8";
/* CSS Document */

/*


<link  href="http://fonts.googleapis.com/css?family=Droid+Sans:regular,bold" rel="stylesheet" type="text/css" >
<style>
body {
  font-family: 'Droid Sans', serif;
  font-size: 13pt;
  font-style: normal;
  font-weight: 400;
  text-shadow: none;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0;
  word-spacing: 0;
  line-height: 1;
}
</style>

<link  href="http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz:200,300,400,700" rel="stylesheet" type="text/css" >
<style>
body {
  font-family: 'Yanone Kaffeesatz', serif;
  font-size: 13pt;
  font-style: normal;
  font-weight: 400;
  text-shadow: none;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0;
  word-spacing: 0;
  line-height: 1;jmm
}
</style>



container: ".container", //Class/id of main container. You can use "#container" for an id.
slides: ".slides", //Class/id of slide container. You can use "#slides" for an id.
pagination: "pagination", //Class name of parent ul for numbered links. Don't add a "." here.
containerClick: true, //Click slider to goto next slide? true/false
autoStart: 0, //Set to positive number for true. This number will be the time between transitions.
restart: 0, //Set to positive number for true. Sets time until autoStart is restarted.
slidespeed: 300, //Speed of slide animation, 1000 = 1second.
fadespeed: 200, //Speed of fade animation, 1000 = 1second.
autoHeight: 0, //Set to positive number for true. This number will be the speed of the animation.
addPagination: false //Add pagination links based on content? true/false







*/


body {
  font-family: Helvetica,'Droid Sans', Arial, Trebuchet MS, Verdana;
  font-size: 12px;
  font-style: normal;
  font-weight:300;
  text-shadow: none;
  text-decoration: none;
  text-transform: none;
  letter-spacing:px;
  word-spacing:1px;
  line-height:1.9;
  color:#757575;
background-color:#FFFFFF;
  margin-left:auto;
  margin-right:auto;
}


a{
text-decoration: none;
}

a:link{
color:#907D7D;
}
a:visited{
color:#666666;
}
a:hover{
color:#333;
}




h1,h2,h3,h4,h5,h6,p, {
margin: 20px 0px 15px 0px; 
font-size: 12px;
font-family: Helvetica,'Droid Sans', Arial, Trebuchet MS, Verdana;
}


h4{
color:#907D7D;
font-weight:300;
margin: 20px 0px 15px 0px;
}

h3{
color:#666;
font-weight:300;
margin: 20px 0px 15px 0px;
}





#containerDiv{
margin-left:auto;
margin-right:auto;
margin-top:30px;
width:1070px;
}

#containerDivSitemap{
margin-left:auto;
margin-right:auto;
margin-top:30px;
padding-left:0px;
width:1070px;
font-family: Helvetica,'Droid Sans', Arial, Trebuchet MS, Verdana;
font-size: 9px;
font-style: normal;
font-weight:300;
text-shadow: none;
text-decoration: none;
text-transform: none;
letter-spacing:px;
word-spacing:1px;
line-height:2;
color:#757575;
background-color:#FFFFFF;
}

#header{
background-image:url(../images/top_header_line.jpg);
background-repeat:no-repeat;
width:1070px;
height:70px;
}

#logo{
width:260px;
float:left;
padding-left:40px;
padding-top:30px;
}


            
#topNav{
padding-top:22px;
font-size:9px;
letter-spacing:1.2px;
word-spacing:2px;
}

#topNav ul{
padding-left:70px;
}

#topNav li{
padding-left:40px;
float:left;
list-style-image:none;
list-style-type:none;
display:inline;
}



 
#paragraph{
margin-top:20px;          
}      

#homeMidContainer{
width:1070px;
height:487px;
}

#SitemapmidContainer{
width:1020px;
height:450px;
padding-left:10px;
background-repeat:no-repeat;
margin-top:20px;
font-family: Helvetica,'Droid Sans', Arial, Trebuchet MS, Verdana;
font-size: 9px;
font-style: normal;
font-weight:300;
text-shadow: none;
text-decoration: none;
text-transform: none;
letter-spacing:px;
word-spacing:1px;
line-height:1.9;
color:#757575;
background-color:#FFFFFF;
}        


#homebanner{
margin-top:14px;
width:1070px;
height:487px;
margin-left:20px;
}


#navheader{
font-size:11px;
font-weight:700;
color:#907D7D;
}
       
#sideNav{
margin-top:37px;
width:260px;
float:left;
font-size:9px;
letter-spacing:0.2px;
word-spacing:2px;
line-height:25px;
}

#midContainer{
width:1070px;
height:448px;
background-image:url(../images/top_header_gradient.jpg);
background-repeat:no-repeat;
}

				#midContainerContact{
				width:1070px;
				height:500px;
				background-image:url(../images/top_header_gradient.jpg);
				background-repeat:no-repeat;
				}
				
				#sideNavcontact{
				margin-top:10px;
				width:470px;
				float:left;
				margin-left:55px
				}
				
				#containerForm{
				margin-top:30px;
				width:470px;
				height:450px;
				float:left;
				overflow:auto;
				line-height:0;
				}

				
				#location{
				padding-left:30px;
				margin-top:10px;
				width:200px;
				float:left;
				height:450px;
				}
				

#sideNav ul{
}

#sideNav li{
list-style-image:none;
list-style-type:none;
}
         
#copyContainer{
margin-top:30px;
width:400px;
height:447px;
float:left;
overflow: auto;
font-family: Helvetica,'Droid Sans', Arial, Trebuchet MS, Verdana;
font-size: 12px;
}
         
#imageContainer{
margin-top:30px;
width:400px;
height:470px;
float:left;
}




#footer{
background-image:url(../images/bottom_header_gradient.jpg);
background-repeat:no-repeat;
width:1070px;
height:40px;
font-size:9px;
clear:left;
margin-left:auto;
margin-right:auto;
}



#footer li{
padding-top:35px;
float:left;
list-style-image:none;
list-style-type:none;
display:inline;
}



#footerhome{
width:1070px;
padding-top:5px;
font-size:9px;
}

#footerhome li{
float:left;
list-style-image:none;
list-style-type:none;
display:inline;
}








input, textarea {
	padding: 5px;
	border: solid 1px #E5E5E5;
	outline: 0;
	font: normal 11px/100% Helvetica,'Droid Sans', Arial, Trebuchet MS, Verdana;
	
	background: #FFFFFF url('../bg_form.png') left top repeat-x;
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #eeeeee), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #ffffff 1px, #FFFFFF 25px);
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	}

textarea {
	margin-top:20px;
	width: 400px;
	max-width: 400px;
	height: 150px;
	line-height: 150%;
	}

input:hover, textarea:hover,
input:focus, textarea:focus {
	border-color: #C9C9C9;
	-webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
	}

.form label {
	margin-left: 5px;
	color: #999999;
	}

.submit input {
	margin-top:30px;

	background: #617798;
	border: 0;
	font-size: 13px;
	color: #FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	}
#check {width:10px;}





#transparent_class {
	position: absolute; 
	background-color:#000000; 
  	/* IE 8 */
  	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

  	/* IE 5-7 */
  	filter: alpha(opacity=50);

  	/* Netscape */
  	-moz-opacity: 0.5;

  	/* Safari 1.x */
  	-khtml-opacity: 0.5;

  	/* Good browsers */
  	opacity: 0.5;
	visibility:collapse; 
	top:0px; 
	left:0px; 
	width: 100%;
}














.container { 
width:314px;
height:315px; 
overflow:hidden; 
position:relative; 
cursor:pointer; 
}
 
 
.slides { 
position:absolute; 
top:0; left:0; 
}


.slides div { 
position:absolute; 
top:0; 
width:314px; 
display:none; 
}

#hyperlink {
	text-decoration:none;
	font-weight:600; 
	color: #736a6a;
}


