/* -------------DEVELOPMENT ONLY------------------------ */
.container_12 {margin-bottom: 20px;}

/* -------------------------------------------------------------- */


/* ------------ COLOR NOTES ------------- 
 * Grey: #2f2f2f
 * Green: #6b8f7f
 * Shadow: #fbfbfb
 */

body {background-color: #ebebeb;}
li {margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; list-style: none; font-style: normal;}
ul.horiznav li {display: inline;}
a {text-decoration: none;}
h1, h2, h3, h4, h5, h6 {font-family: Helvetica, Arial, sans-serif; color: #2f2f2f; text-shadow: 1px 1px 1px #fbfbfb;}
h1 {font-size: 35px; font-weight: lighter;} h2 {font-size: 21px;} h3 {font-size: 18px; border-bottom: 1px solid black; margin-bottom: 10px;} h4 {color: #6b8f7f;} h5 {font-size: 24px; font-weight: bold;} h6 {font-size: 24px; font-weight: lighter;}
p {font-size: 12px; color: #2f2f2f; line-height: 20px;}
li#andmore a {text-shadow: 1px 1px 1px #fbfbfb; font-size: 14px; color: #787878; }
.stcontent {margin-bottom: 30px;}



/* CALLOUTS */
div#callout1, div#callout2, div#callout3 {
		margin-top: -10px;
		background-color: #f5f5f5; 
    	 -moz-box-shadow: 1px 1px 4px #c7c7c7; /* FF3.5+ */
 	 	-webkit-box-shadow: 1px 1px 4px #c7c7c7; /* Saf3.0+, Chrome */
         box-shadow: 1px 1px 4px #c7c7c7; /* Opera 10.5, IE9, Chrome 10+ */
         border-radius: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
}

div#callout1 *, div.callout2 *, div.callout3 * {
	margin:10px;
}    div.callout1 a, div.callout2 a, div.callout3 a {margin: -10px;}

/* AT A GLANCE */
div.aag {
	background-color: #fff;
	padding: 5px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

div.aag * {
	display: inline;
}








div#header {
	height: 150px;
}
		
		div#logo, div#navigation {
			height: 120px;
		}
		
		div#logo {
			background-image: url(images/logo.png);
			background-repeat: no-repeat;
		}
		
		ul#primary {
			float:right;
			margin-top: 80px;
		}
		
				ul#primary a {
					color: #2f2f2f;
					padding-left: 20px;
					font-weight:bold;
				}
				
				
				ul#primary li a:active, ul#primary li a:hover {
					color: #6b8f7f;
				}


div#content {
	height: auto;
}

div#fbase{
	background-color: #2f2f2f;
	height: 80px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

				#fbase div {
					margin-top: 25px;
				}
				
					#flogo img {
						margin-left: 20px;
					}
				
					#fnav ul {
						float: right;
						margin-right: 20px;
					}
					
					#fnav li a {
						color: #fff;
						font-size: 12px;
						padding-left: 20px;
					}
					
					#fnav li a:link {
						font-size: 12px;
						padding-left: 20px;
						color: #fff;
					}

					#fnav li a:active, #fnav li a:hover {
						color: #6b8f7f;
					}

div#subfbase {
	margin-bottom: 200px;
}
				
				div#subfbase a {
					color: #2f2f2f;
				}
				
				
