	body {
		margin:auto;
		padding:0;
		border:0;					
		background-image: url(../image-files/stucco-background1.jpg);
		background-repeat: repeat;			
		text-align:center;
		font-size:80%;
		font-family: Arial, Verdana, "san serif";
		color:#000000;
	}
	
/*THIS SECTION IS GENERAL STYLING, FONTS LINKS HEADING ETC*/

	a {
		color:#6b5136;
		text-decoration:underline;
	}
		
	a:hover {
		color:#bca281;
		text-decoration:underline;
	}
	
/*These link colors are to use with the /span tag for links outside the main content*/	
	
	.outerlinks A:link {text-decoration: underline; color: #feffff;}
	.outerlinks A:hover {text-decoration: underline; color: #feffff;}
	.outerlinks A:visited {text-decoration: underline; color: #feffff;}
	
	/********headings********/

	h1 { font-family: Arial, Verdana, sans-serif; font-size: 150%;  color: #fff; text-align:center; background-color:#6b5137;}
	h2 { font-family: Arial, Verdana, sans-serif; font-size: 116%;  color: #fff; text-align:center; background-color:#6b5137;}
	h3 { font-family: Arial, Verdana, sans-serif; font-size: 116%;  color: #fff; text-align:center; }

	h1, h2, h3{ 
		margin-top:20px; /*fixes IE to give same margins as other browsers*/
	}
	
	p {
		margin:.4em 0 .8em 0;
		padding:0;
	}
	
	img {
		margin:7px; /*this just saves you having to create a class, or use hspace to put padding around your images*/
	}
	
	/*THIS SECTION IS PAGE STRUCTURE.CONTAINERS ETC*/

	.wrap{
	 	width:950px;	
		margin-left: auto;
		margin-right: auto;
	}	
	
	/* Header and footer styles */
	#header {
		clear:both;
		float:left;
		width:100%;
		height:300px; /*set to the height of your header*/
		margin: 0px 0 0 0; /*move the header up on top of butons*/
		border-top: 2px;
		border-left: 2px;
		border-right: 2px;
		border-bottom: 0;
		border-style: solid;		
		border-color: #2f2920;
		background-color: transparent;
		background-image: url(../image-files/az-header.jpg);
		background-position: top left;
		background-repeat: no-repeat;
		position: relative;
		z-index: 1;
	}
	
	/* Footer styles */
	#footer {
		clear:both;		
		width:100%;
		border-top:none;
		background:#6b5137;
    	color:#fff;
    	overflow: hidden;
    	padding-top:5px;
    	padding-bottom:5px;
		text-align: center;
		border-top: 2px;
		border-left: 0;
		border-right: 0;
		border-bottom: 0;
		border-style: solid;		
		border-color: #2f2920;		
	}
	
	/* column container */
	.master-container {
		position:relative;	
		clear:both;
		float:left;
		width:950px;			
		overflow:auto;/* This chops off any overhanging divs */
		
	}
	
	/* common column settings */
	.colright,
	.subcontainer-mid,
	.subcontainer-left {
		float:left;
		width:100%;			/* don't change */
		position:relative;
	}
	
	.col1,
	.col2,
	.col3 {
		float:left;
		position:relative;
		padding:0 0 5px 0;	
		overflow:hidden;
		width:auto;
	}
	
	/* 3 Column settings */
	.threecol {
		background-color: #ffffff;		/* right column background color if no image */
		text-align:left;
		border-top: 0;
		border-left: 2px;
		border-right: 2px;
		border-bottom: 2px;
		border-style: solid;		
		border-color: #2f2920;
	}
	
	.threecol .subcontainer-mid {
		right:33.333%;	/* width of the right column */
		background-color:#ffffff;	/* center column background color */
		text-align:left;
		border-top: 0;
		border-left: 2px;
		border-right: 2px;
		border-bottom: 0;
		border-style: solid;		
		border-color: #2f2920;
	}
	
	.threecol .subcontainer-left {
		right:33.333%;			/* width of the middle column */
		text-align:left;
		background-color: #ffffff; /*bg color only shows if no image used*/
		border-top: 0;
		border-left: 0;
		border-right: 2px; /* provides a border on the right side of the content */
		border-bottom: 0;
		border-style: solid;
		border-color: #2f2920;
	}
	
	.threecol .col1 {
		width:29.333%;			/* width of center column content (column width minus padding on either side) */
		left:102%;			/* 100% plus left padding of center column */
	}
	
	.threecol .col2 {
		width:29.333%;			/* Width of left column content (column width minus padding on either side) */
		left:39.333%;			/* width of (right column)+(center column left and right padding)+(left column left padding) */
	}
	
	
	.threecol .col3 {
		width:29.333%;			/* Width of right column content (column width minus padding on either side) */
		left:76.667%;			/*  (100% - left column width)+(center column left and right padding)+(left column left and right padding)+(right column left padding) */
	}	

	.clear{
		clear:both;
	}

	#spacer {	   			/* (this provides 5px of space matching this page's assigned color scheme) */
		width: 950px;
		height: 15px; 
		background-color: #6b5137;
		position: relative;
		z-index: 1;
	}
	
	#under-button-border {	 /* (this creates a 2px border under the buttons to match the color scheme) */
		width: 950px;
		height: 2px;
		background-image: url(../image-files/home-button-under-border.jpg);
		background-repeat: no-repeat;
		margin: -12px 0 0 0;
		position: relative;
		z-index: 1;
	}
	
	#content-top-border {	  /* (this provides 2px of space matching this page's assigned color scheme) */
		width: 950px;
		height: 2px;
		background-image: url(../image-files/home-content-top-border.jpg);	
		background-repeat: no-repeat;
	}
	
	ul {
	   list-style-type: none;
	   padding-left: 0;
	   margin-left: 10px;
	}
 
 	li.custom {
	   background: url(../image-files/home-bullet.jpg) left top no-repeat; 
	   padding-left: 20px;
	   margin-bottom: 6px;
	}	
	
	span.white {color:white;}
	
	#homenav {
	}

	.homenavbutton {
	}

	.homenavbutton a {
		font-size: 100%;
	}

	.homenavbutton a:hover {
		font-size: 100%;
	}
	
	#homenav {
		background-color: transparent;
		border: 0px #000000 solid;
		width: 120px;
		margin-top: auto;
		margin-left: auto;
		margin-right: auto;
		padding: 5px;
		text-align: center;
		}

/* want more space between your buttons? just increase the margins
from 1px. Font weight can be bold if you prefer.*/

	.homenavbutton {
	 	font-weight: bold;
		text-align: center;
		margin-bottom: 3px;
		margin-top: 3px;
	}

	.homenavbutton a {
		padding: 4px;
		text-decoration: none;
		display: block;
		color: #000; /*this is where you change the button font color*/
		background-color: #fff;
		border-top: 2px #93795f solid;
		border-left: 2px #93795f solid;
		border-bottom: 2px #43290f solid;
		border-right: 2px #43290f solid;
	}

	.homenavbutton a:hover {
		color: #000000; /*-----this is where you change the button font color, when the button is hovered over*/
		background-color: #ededed;
		border-top: 2px #43290f solid;
		border-left: 2px #43290f solid;
		border-bottom: 2px #93795f solid;
		border-right: 2px #93795f solid;
	}
