@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	text-align:center;
	font-size:12px;
	line-height:1.5;
	background:url(images/fredlayout3.jpg) no-repeat #FFF top;
	color:#333;
}

#wrapper {
    margin: 0px auto;
    width: 900px;
	text-align:left;
}

#menuwrapper {
	margin: 265px 0px 0px -35px;
	}
	
	
.menu ul
  {
    list-style: none;
	font-weight:bold;
	font-size:12px;
	
  }

  .menu ul li
  {
    display: inline;
  }

  .menu ul li a
  {
    /*Increase Clickable Area*/
    padding-left: 18px;

    /*Remove the Underline for the Link*/
    text-decoration: none;

    color: #333;
	  }

  /*On Mouse Over the Link*/
  .menu ul li a:hover
  {
    color: #fff;
  }

	
h1 {
	color:#996600;
 }
 
h3 {
color:#996600;
margin: 0px 0px 10px 0px;
 }
 
.home_images {
	padding: 0px 5px 0px 5px;
	float:left;
	}

.image_text {
	padding: 40px 0px 0px 0px;
	float:left;
	}
	
.content {
	width:700px;
	height:500px;
	margin: 32px 0px 0px 60px;
	color:#333;
	}
	
.fullpage {
	width:660px;
	margin: 0px 10px 0px 0px;
	float:left;
	text-align:left;
	}
	
.apc li {
	padding:7px;
	font-style:italic;
	list-style:none;
	width:600px;
	}	

.divider_fullpage {
	float:left;
	background-image:url(/images/dividers/divider.gif);
	background-repeat:repeat-y;
	width: 1px;
	height: 220px;
	margin: 20px 2px 0px 2px;
	}	
	

.content_left {
	width:320px;
	margin: 0px 10px 0px 0px;
	float:left;
	text-align:left;
	}
	
.divider {
	float:left;
	background-image:url(/images/dividers/divider.gif);
	background-repeat:repeat-y;
	width: 1px;
	height: 370px;
	margin: 20px 2px 0px 2px;
	}
	
.content_right {
	width:320px;
	margin: 0px 0px 0px 20px;
	float:left;
	text-align:left;
	}
	
	.quote {
	color:#000;
	}

.divider_quote {
	float:left;
	background-image:url(/images/dividers/divider.gif);
	background-repeat:repeat-x;
	width: 400px;
	height: 1px;
	margin: 0px 2px 20px 120px;
	}	

.footer {
	height:180px;
	}
	
	
.copyright {
	float:left;
	text-align:left;
	font-size:9px;
	color:#FFF;
	margin: 95px 0px 0px 60px
	}
	
.address {
	float:left;
	text-align:right;
	width:510px;
	font-size:9px;
	color:#999;
	margin: 95px 0px 0px 0px;
	}
	
img { border-style: none;
	}
	
a.internal:link {color: #996600; text-decoration: none;}
a.internal:visited {color: #996600; text-decoration: none;}
a.internal:hover {color:#333; text-decoration:none;}
a.internal:active {color: #996600; text-decoration: none;}

a.external:link {color: #999; text-decoration: none;}
a.external:visited {color: #999; text-decoration: none;}
a.external:hover {color:#FF6600; text-decoration:none;}
a.external:active {color: #999; text-decoration: none;} 

/*Contact Form*/

.contact_wrapper {
	width:450px;
	float:left;
	margin:10px 0px 0px 155px;
	}

.contact_left {
    padding:0px 0px 15px 0px;
   	float:left;
  	width:200px;
	text-align:left;
	}

.contact_right {
	padding:0px 0px 15px 0px;
   	float:left;
   	width:250px;
	}
	
.contact_send {
	padding:10px 90px 0px 0px;
	float:right;
	clear:left;
	}
	
.message {
	padding:0px 0px 0px 0px;
	width:400px;
	}
	
.clear {
clear:left;
}

.image_gallery {
	float:left;
	padding:5px;
	width:65px;
	}


/*End Contact Form*/

