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

body  {
	font: 101% Arial, Helvetica, sans-serif;
	background: #465144;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #9bb995;
	}

* {
	margin:0;
	padding:0;
	}
	
#background {
	float:left;
	width:100%;
	background:url(images/vertical-slice2.jpg) repeat-x;
	}


#wrapper{
	margin-right:auto;
	margin-left:auto;
	width:1000px;
	height:730px;
	text-align:left;
	font-size:11px;
	}
	
#nav {
	float:left;
	width:400px;
	text-align:right;
	line-height:36px;
	}
	
#nav p {
	color:#ffffff;
	}
	
#content {
	float:left;
	width:870px;
	height:454px;
	padding:30px 65px 0 65px;
	text-align:left;
	}
	
#content h1{
	padding: 5px 20px 0 20px;
	font-size: 18px;
	color:#fff;
	}
	
#content h2{
	padding: 10px 20px 0 20px;
	font-size: 13px;
	color:#fff;
	}
	
#content p{
	padding: 20px 20px 0 20px;
	font-size: 12px;
	line-height: 20px;
	color: #9bb995;
	}

#content a:link {
	color:#9bb995;
	text-decoration: none;
	padding:20px 20px 0 20px;
	font-size: 13px;
	font-weight: bold;
	}

#content a:visited {
	color:#9bb995;
	text-decoration: none;
	padding:20px 20px 0 20px;
	font-size: 13px;
	}
	
#content a:hover {
	color:#fff;
	text-decoration: none;
	padding:20px 20px 0 20px;
	font-size: 13px;
	font-weight: bold;
	}	
	
#content a:active {
	color:#fff;
	text-decoration: none;
	padding:20px 20px 0 20px;
	font-size: 13px;
	font-weight: bold;
	}
	

#portfolio {
	float:left;
	width:600px;
	height:472px;
	padding:167px 0 0 0;
	text-align:center;
	}
	
#portfolio h1 {
	text-align:left;
	padding:0 0 0 30px;
	
	}
	
#portfolio h2 {
	text-align:left;
	padding:0 0 0 30px;
	}
	
#portfolio p {
	text-align:center;
	}
	
#homecontent {
	float:left;
	width:570px;
	height:508px;
	padding:167px 0 0 30px;
	}

#homecontent h1{
	padding: 50px 20px 0 20px;
	font-size: 15px;
	color:#fff;
	}
	
#homecontent h2{
	padding: 7px 20px 0 20px;
	font-size: 11px;
	color:#fff;
	}
	
#homecontent h3{
	padding: 5px 20px 0 20px;
	font-size: 16px;
	color:#fff;
	}
	
#homecontent p{
	padding: 15px 20px 0 20px;
	font-size: 11px;
	line-height: 17px;
	color: #9bb995;
	}
	
#FAQmailer {
	float:left;
	width:300px;
	}

#enlargedcontent {
	width:1000px;
	height:730px;
	background:url(images/background-for-enlarged-images_02.jpg)
	}
	
#enlargedcontent h1 {
	padding:60px 60px 0 30px;
	text-align:left;
	font-size:1.5em;
	}
	
#enlargedcontent h2 {
	padding:0px 60px 0 30px;
	text-align:left;
	font-size:1.0em;
	}
	
#enlargedcontent p {
	padding:0 80px 0 30px;
	margin:0;
	text-align:left;
	line-height:25px;
	font-size:1.0em;
	}
	
#returnarrow {
	float:left;
	width:300px;
	height:36px;
	}
	
#leftarrow {
	float:right;
	width:300px;
	height:36px;
	}
	
#rightarrow {
	float:right;
	width:300px;
	height:36px;
	}
	
#clear {
	clear:both;
	}
	
#footerleft {
	float:left;
	width:389px;
	text-align:right;
	line-height:45px;
	}
	
#footerleft p {
	color:#ffffff;
	}
		
#footerright {
	float:left;
	width:610px;
	font-size:80%;
	text-align:center;
	line-height:45px;
	letter-spacing:1px;
	}
	
.floatright { /* nav buttons */
	float:right;
	margin:0;
	padding:0;
	}
	
.floatleft { /* enlarged images */
	float:left;
	margin:0;
	padding:0 0 0 5px;
	}
	
.fullwidth { /* nav buttons  */
	float:left;
	width:400px;
	margin:0;
	padding:0;
	}
	
.center {/* enlarged */
	float:left;
	width:1000px;
	text-align:center;
	}
	
.button {
	float:right;
	width:89px;
	height:27px;
	background:url(images/homebutton.jpg);
	margin:8px 0 0 0;
	text-align:center;
	line-height:28px;	
	}
	
.italic {
	font-style: italic;
	}
		
a:link {
	color:#9bb995;
	text-decoration: none;
	}

a:visited {
	color:#9bb995;
	text-decoration: none;
	}
	
a:hover {
	color:#fff;
	text-decoration: none;
	}	
	
a:active {
	color:#fff;
	text-decoration: none;
	}
	

