/* CSS Document */
body{background-image:url(../images/dots.gif);
     font-family:Geneva, Arial, Helvetica, sans-serif;
	 margin: 0;
	 padding: 0;}

#container {
	background-color:#fff;
	position:relative;
	top:0px;
	height:1px; /*  This is really just a place holder for other content to use as an anchor point, it doesn't "contain" anything */
    margin: 0 auto;
	width:1003px;
	z-index:100;
}
#header {
	background-image:url(../images/leaves.png);
	position:static;
	height:212px;
    margin: 0 auto;
	width:1003px;
	z-index:2;
}
#social {
	position:absolute;
	top: 252px;
	height:67px;
	left: 842px;
	width:136px;
	z-index:3;
}
#nav {
	background-color: #333;
	position:static;
	height:40px;
    margin: 0 auto;
	width:1003px;
	z-index:2;
}
#title {
	position: absolute;
	top: 0px;
	height: 87px;
	left: 0px;
	width: 1003px;
	z-index: 2;
}
#footer {
	background-color:#a8ba85;
	position:relative;
	height:200px;
	margin: 0 auto;
	width:1003px;		
	z-index:2;
}
#footercol1 {
	position:absolute;
	top:0px;
	height:190px;
	left:50px;
	width:625px;
	z-index:1;
}
#footercol2 {
	position:absolute;
	top:0px;
	height:190px;
	left:675px;
	width:328px;
	z-index:1;
}

img.floatLeft { 
    float: left;
	margin-left: 10px;
    margin-right: 20px; 
	margin-bottom: 20px;
}
.textsm {
	font-size: 14px;
	color:#666;
	margin-left: 10px;
    margin-right: 10px;
}
.textsmwh {
	font-size: 14px;
	color:#fff;
	margin-left: 10px;
    margin-right: 10px;
}
.textmedbk {
	font-size: 18px;
	color:#000;
	margin-left: 10px;
    margin-right: 10px;
}
.textsmbk {
	font-size: 14px;
	color:#000;
	margin-left: 10px;
    margin-right: 10px;
}
.textsmitalic {
	font-size: 14px;
	color:#666;
	margin-left: 10px;
    margin-right: 10px;
	font-style:italic;
}
.headermed2 {font-size: 26px;
         color:#666666;
		 }		 		 
.headermedlrg {font-size: 24px;
         color:#666666;
}
		 
/* not sure if any of the following are used */

img.floatRight { 
    float: right; 
    margin-right: 20px; 
	margin-bottom: 20px;
	margin-left:20px;
}
img.floatLeft2 { 
    float: left; 
    margin-right: 20px; 
	margin-bottom: 10px;
	}
.textxsm {
	font-size: 12px;
	color:#666;
	margin-left: 10px;
    margin-right: 10px;
}
.textsxmgr {
	font-size: 12px;
	color:#030;
	margin-left: 10px;
    margin-right: 10px;
}
.textmed {
	font-size: 18px;
	color:#666;
	margin-left: 10px;
    margin-right: 10px;
}
.textmedwh {
	font-size: 18px;
	color:#fff;
	margin-left: 10px;
    margin-right: 10px;
}
.textlg {
	font-size: 20px;
	color:#666666;
	margin-left: 10px;
    margin-right: 10px;
}
.headeritatlic {font-size: 26px;
         color:#666666;
		 font-style:italic;}
.headersm {font-size: 20px;
           color:#666666;
		   font-weight:bold;
	    }
.headerlrg {font-size: 36px;
         color:#666666}
.headerlrgw {font-size: 36px;
         color:#ffffff}		 
.headermed {font-size: 26px;
         color:#666666;
		 font-style:italic;}		 
.headermedlrg {font-size: 24px;
         color:#666666;
}
.headermedw {font-size: 26px;
         color:#ffffff;
		 font-style:italic;}		 

	
