@charset "utf-8";
/* CSS Document */

/*This site designed by Kathy Murdock of Aniza Marketing, www.anizamarketing.com*/

body {
margin:0 auto 0;
background:url(images/back.jpg) top repeat-x #ffffcc;
font-family:verdana, tahoma, arial, sans-serif;
font-size:1em;
font-weight:normal;
color:#333300;
}

a:link{
color:#ff9900;
}

a:visited{
color:#ff9900;
}


/*Upper Body*/


#masthead{
width:100%;
margin:0 auto 0;
height:150px;
background:url(images/mast.gif) repeat-x #ffffcc;
border-bottom:1px solid #9b9a35;
}

#wrap{
width:960px;
margin:0 auto 0;
background: #ff9900;
border:1px solid #FFF;
}

#logo{
width:350px;
float:left;
padding-left:65px;
padding-top:33px;
vertical-align:middle;
}


/* Navigation */ 

#navbox{
margin:0 auto 0;
width:100%;
text-align:center;
margin:0 auto 0;
background:#ff9900;
border-top:2px solid #999933;
border-bottom:2px solid #999933;
}


ul#nav{
list-style-type:none;
line-height:100%;
}

#nav li{
height:65px;
padding-right:25px;
padding-left:25px;
display:inline;
font-family:segoe UI, tahoma, arial, sans-serif;
font-size:1.1em;
text-decoration:none;
}


#nav a:link {
color:#ffffcc;
text-decoration:none;
}

#nav a:visited{
color:#ffffcc;
text-decoration:none;
}

#nav a:hover {
color:#ffffcc;
}

#nav a:active {
color:#ffffcc;
}

/* Main Content Boxes */ 

#header{
margin:0 auto 0;
width:960px;
height:200px;
padding-top:10px;
background:#FFf;
}


#content{
margin:0 auto 0;
width:960px;
padding-bottom:10px;
background: #ffffcc;
overflow:auto;
}

#container{
	width:500px;
	margin-right:20px;
background:#ffffcc;
padding-right:20px;
	padding-left:30px;
	padding-top:20px;
	font-family: verdana, tahoma, arial, sans-serif;
	font-size:.9em;
	color:#333300;
	float:left;
}

#container2{
	width:900px;
	padding-top:20px;
	background:#ffffcc;
	font-family: verdana, tahoma, arial, sans-serif;
	font-size:.9em;
	color:#333300;
		}
	
	#container3{
	width:890px;
	margin:0 auto 0;
	padding-top:20px;
	background:#ffffcc;
	font-family: verdana, tahoma, arial, sans-serif;
	font-size:.9em;
	color:#333300;
		}

.wrap{
padding-left:3px;
}

.box{
margin: 0 auto 0; 
width:700px;
font-family: verdana, tahoma, arial, sans-serif;
	font-size:1em;
	color:#333300;
}

.box p{
padding:0px 20px 4px 0px;
}

.box h2{
background:url(top.gif) no-repeat left top #999933;
}

.box2{
margin:0 auto 0;
width:200px;
background:red;
padding-left:9px; 
}

.box3{
width:150px;
padding-left:9px; 
background:#000;
float:right;
}

/*This makes the index containers float right in left sidebar*/

.indexright{
padding-left:25px;
}

/*This creates padding for ?*/


.left{
padding-left:2px;
}

.right{
padding-right:15px;
}

#sidebar{
	width:290px;
	background:#ffffcc;
	float:right;
	padding-left:10px;
	padding-top:35px;
	font-family:verdana, tahoma, arial, sans-serif;
	font-size:.85em;
	}


	
	#fieldset{
	width:550px;
	}
	
	#first_name, #email_address, #comments{
	width:100%;
		}
		
	legend{
	background:#DDD;
	border:1px solid;
	font-weight:bold;
	font-size:1.1em;
	}
	
	
#footer{
width:100%;
margin:0 auto 0;
padding-bottom:10px;
padding-top:10px;
background: #9a9a35;
font-family:Segoe Print, Arial, sans-serif;
font-size:1em;
color:#ffffcc;
text-align:center;
}

/* Headings */

h2{
font-family:Monotype Corsiva;
font-size:25pt;
color:#333300;
}

h3{
font-family:arial, times new roman, sans-serif;
font-size:15pt;
color:#000;
text-align:center;
} 

/*images*/

.image{
padding:4px 4px 0 4px;
}

/*horizontal rules*/

.hr1{
margin:0 auto 0;
width:300px;
height:2px;
padding-top:2px;
padding-bottom:2px;
}

/*Headers*/
h2{
font-family:Segoe Print, Arial, sans-serif;
font-size:1.4em;
color:#333300;
} 