/* CSS Document */

body {
	font-family: arial, helvetica, verdana, Tahoma, sans-serif;
	font-size: 10px;      /* set base font in pixels here. Use em's every else  */
	padding: 0;	margin: 0;	    /* for cross browser compatibiity */
	background-color: #a5a5a5;
}
h1,h2,h3,h4,h5,p,div,table,td,th {
	padding: 0; 
	margin: 0;	   /* for cross browser compatibility */
}

p {
	letter-spacing:.003em;
	word-spacing:.01em;
	margin-top:.5em;

}

h1 {
font-size:3em;
letter-spacing:.2em;
}

h2 {
	font-size:2.2em;
}

h3 {
	font-size:1.6em;
	margin-top:1em;
}

h4 {
	font-size:1.33em;
	margin-top:1em;
}

h5 {
	font-size:1.1em;
	margin-top:1em;
}

h6 {
	font-size:.75em;
	

}

ul {
	margin-top:0px;

}

ol {
	margin-top:0px;

}

table {
	border:1px solid #000000;
	border-collapse:collapse;
	margin-top:.5em;
	}
	
th {
	border:1px solid #000000;
	text-align:center;
	font-weight:bold;
	padding:.2em;
	}
	
td {
	border:1px solid #000000;
	padding:.2em;
}

#wrapper {
	margin:15px;
	border:0px solid black;
	background-color:#f6f7e5;
	
}

#header {
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 10px;
	border:0px solid black;
	height:70px;
	background-image:url(/staff/adkins_doug/images/header-background.gif);
}

#title {
	margin:5px 10px 10px 10px;
	padding-top:10px;
	border-top:2px solid black;
	font-size:1.05em;
	font-weight:bold;
	clear:both;

}

#sub-nav {
	margin-top:4em;
	margin-bottom:-2em;
	clear:both;
}

#sub-nav ul {
font-size:1.2em;
font-weight:bold;

}

#sub-nav li {
display:inline;
}

#content {
	margin:0;
	padding:1em;
	border:0px solid black;
	font-size:1.2em;
	clear:both;
	
}

#content img {
	margin-left:10px;
	
}

#footer {
	height:60px;
	margin:0px;
	border-top:1px solid black;
	padding:10px;
	clear:both;
	font-size:1.05em;
	font-weight:bold;
	background-image:url(/staff/adkins_doug/images/footer-background.gif);
}


.footer-images {
	height:27px;
	margin:.1em 1.5em 0em .5em;
	border:0;
}


#spacer {
	height:20px;
	clear:both;
}

.signature {

}

.back {
	margin:.5em .5em .5em 0;
	float:right;
	font-size:1.1em;
	font-weight:bold;
}

.bold {
	font-weight:bold;
}

.float-left {
	float:left;
}

.float-right {
	float:right;
}

.left-text {
	text-align:left;
}

.center-text {
	text-align:center;
}

.right-text {
	text-align:right;
}

.justify-text {
	text-align:justify;
}

.center-element {
	margin:auto auto;
}

.site-map {
	margin:1em .5em 0 0;
	font-size:1.1em;
	font-weight:bold;
}
	
/* slightly enhanced, universal clearfix hack */
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
