@charset "utf-8";
/* CSS Document */

body{
	background:url(../images/bkg_02.jpg) top center;
	margin:0;
	padding:0;
	text-align:center}
	
#wrapper{
	
	width:950px;
	margin: 0 auto;
	padding:0;
	text-align:left;}

#topnav{
	width:940px;
	height:26px;
	margin:0;
	padding:14px 5px 0px 5px;
	}

#banner{
	width:950px;
	height:150px;
	background:url(../images/home_02.jpg) top center no-repeat;
	margin:0;
	padding:0;}

#menu{
	width:950px;
	height:35px;
	margin:0;
	padding:0;}

#banner2{
	width:950px;
	height:212px;
	margin:0;
	padding:0;
	overflow:hidden;
	}

#container1{
	width:952px;
	background:url(../images/home_06.jpg) top left repeat-y;
	float:left;
	margin:0;
	padding:0;}
	
#container2{
	background:url(../images/home_05_01.jpg) top center  no-repeat;
	width:950px;
	margin:0;
	padding:0;
	float:left;
	}
	
#container3{
	background:url(../images/home_05_01.jpg) top center  no-repeat;
	width:890px;
	margin:0;
	padding:20px 30px 0px 30px;
	float:left;
	}

#col-right{
	width:340px;
	float:right;
	border-left:2px dotted #000;
	padding:0px 3px 0px 0px;
	}

#col-left{
	float:left;
	width:545px;
	padding:20px 30px 0px 30px;
	}

#footer{
	background:url(../images/home_08.jpg) top center no-repeat;
	width:910px;
	height: 25px;
	clear:both;
	padding:10px 20px 0px 20px;
	}
	
#lownav{
	float:left;
	width:545px;
	color:#D2F50A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.6em;
	text-align:center;
	}

#copyright{	
	width:340px;
	float:right;
	text-align:center;
	color:#FFF;
	font-family: Arial, Helvetica, sans-serif
}
	
/*-------------MISC FORMATTING---------------*/
#callout{
	width:330px;
	border-bottom:2px dotted #000;
	padding:12px 0px 8px 10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	}
#callout2{
	width:330px;
	padding:12px 0px 8px 10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	}
	
.photo{
	background-color:#FFF;
	padding:8px;
	border:1px solid #CCC;}

/*-------------TEXT FORMATTING---------------*/

.white-subhead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:2.15em;
	color:#FFF;}
	
.green-subhead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:2.15em;
	color:#D2F50A;
}
	
.sm-green-subhead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.25em;
	color:#D2F50A;
}
	
#col-left p, #container3 p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.9em;
	color:#FFF;}
	
#lownav a{
	text-decoration:none;
	color:#E3F96C;
	}
	
#callout p, #callout2 p{
	font-size:.9em;}
	
#container1 a{
	text-decoration:none;
	color:#E3F96C;
}
	
#container1 ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.9em;
	color:#FFF}
	
.tabindent{
	margin-left:90px;
}
	
#fancylist ul li {
	list-style:none;
	background: url(../images/bullet.gif) no-repeat 0px;
	margin-bottom:20px;
	padding-left:30px;
	text-indent:0px;
	min-height:30px;
}
#testimonials{
	width:80%;
	margin:auto;}

#testimonials blockquote {
background: url(../images/quote-l.gif) left top no-repeat;
margin: 5px 20px 10px 20px;
padding-left: 20px;
}

/*#testimonials blockquote p {
background: url(../images/quote-r.gif) right bottom no-repeat;
margin: 0;
padding-right: 10px !important;
}*/

.mice{
	font-size:.6em}
	
.member{
	font-size:.75em;}
