body {background: #003300 url(images/bkgd2.jpg) repeat-x top; margin:0px 0px 20px 0px; padding: 0; color: #006600; }
#backdrop {
	background: transparent url(images/aspenleaf.gif) no-repeat fixed 100% 0%;
	margin: 0;
	padding: 0;
	border-top: solid 1px #cabfa1;
	color: #003300;
}
h1 {color: #003300; height: 60px; font: italic 2.5em georgia; padding: 0px 0px 0px 20px; margin: 13px 0px 0px 0px;}
h2, h3 {margin: 0px; padding: 0px;}
#banner {color: #003300; height: 60px; margin: 13px 0px 0px 0px; }
#banner a,
#banner a:link,
#banner a:visited,
#banner a:active,
#banner a:hover {height: 60px; margin: 13px 0px 0px 0px; text-decoration: none;}
#clients {margin: 0; padding: 0; width: 77%; text-align: right; font-weight: bold;}
#clients ul {margin: 0; padding: 0; list-style-type: none;}
#clients ul li {display: inline; margin: 0; padding: 0;}
#clients ul li a {text-decoration: none; margin: 0; padding: .2em 1em .3em 1em; font-style: italic; text-transform: capitalize; border-top: solid 1px #736a53;}
#clients ul li a:hover {color: #fff; background-color: #335383;}
/*border-bottom: solid 1px #736a53;*/
#navigation a,
#navigation a:link, 
#navigation a:visited,
#navigation a:active, 
#navigation a:hover {color: #FFFFFF;}

.description {
	font-family:palatino,  georgia, times new roman, serif;
	color: #736a53;
	font-size:small;
	text-transform:none;
	padding: 0;
	margin: 5 0 0 0px;
	padding-top: 5px;
	padding-left: 5px;
}
#description a:hover {color: #736a53; height: 60px; margin: 13px 0px 0px 0px; text-decoration: underline;}
#content {margin-right:20px; width: 77%; padding: 15px 0px 0px 15px;}
#container {margin-right:20px; width: 77%;}
#links {margin: 0 15px; padding: 15px 0;}
.blog {padding:15px;}
.blogbody {font-family:verdana, arial, sans-serif; color: #736a53; font-size: small; font-weight:normal; line-height:200%;}
.blogbody img {border: solid 1px #000; margin: 0px 20px 20px 0px; vertical-align: top;}
.blogbody a,
.blogbody a:link,
.blogbody a:visited,
.blogbody a:active,
.blogbody a:hover {font-weight: normal; text-decoration: underline;}
.title	{
	font-family:palatino, georgia, times new roman, serif;
	font-size: large;
	color: #003300;
	margin-bottom:10px;
	font-weight:bold;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}			
#menu {margin-bottom:15px; text-align:center;}		
.date	{font-family:palatino, georgia, times new roman, serif; font-size: large; color: #736a53; border-bottom:px solid #999; margin-bottom:10px; font-weight:bold;}			
.posted	{font-family:verdana, arial, sans-serif; font-size: x-small; color: #000000; margin-bottom:25px;}
.calendar {font-family:verdana, arial, sans-serif; color:#666; font-size:x-small; font-weight:normal; line-height:140%; padding:2px; text-align:left;}
.calendarhead {font-family:palatino, georgia, times new roman, serif; color:#666600; font-size:small; font-weight:normal; padding:2px; letter-spacing: .2em; text-transform:uppercase; text-align:left;}	
.side {font-family:verdana, arial, sans-serif; color:#333; font-size:x-small; font-weight:normal; line-height:140%; padding:2px; }	
.sidetitle {font-family:palatino, georgia, times new roman, serif; color:#666600; font-size:small; font-weight:normal; font-style: italic; padding:2px; margin-top:30px; letter-spacing: .3em; text-transform:uppercase; }		
.syndicate {font-family:verdana, arial, sans-serif; font-size:xx-small; line-height:140%; padding:2px; margin-top:15px;}	
.navigation {font-family:
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003300;
	padding-left: 5px;
}	
.navigation a:hover {font-weight: normal; text-decoration: underline;}
.powered {font-family:palatino, georgia, times new roman, serif; color:#666; font-size:xx-small; line-height:140%; text-transform:uppercase; padding:2px; letter-spacing: .2em; }	
.comments-body {
	font-family:palatino, georgia, verdana, arial, sans-serif;
	color:#003300;
	font-size:small;
	font-weight:normal;
	line-height:140%;
	padding-bottom:5px;
	padding-left: 10px;
}		
.comments-post {font-family:verdana, arial, sans-serif; color:#666; font-size:x-small; font-weight:normal; }	
.trackback-url {
	font-family:verdana, arial, sans-serif;
	color:#003300;
	font-size:small;
	font-weight:normal;
	line-height:140%;
	padding:5px;
	border: 1;
	border-color: #003300;
}
.trackback-url:hover		{ color: #996600; text-decoration:  }
.trackback-url:link		    { color: #996600; text-decoration:  }
.trackback-url:active	    { color: #996600; text-decoration:  }
.trackback-url:visited      { color: #996600; text-decoration:  }
.bullet-highlight {
	font-family:verdana, arial, sans-serif;
	color:#000000;
	font-size:small;
	font-weight:bold;
	line-height:140%;
	padding:5px;
	border: 1;
	border-color: #003300;
}
.tracker {
	font-family:verdana, arial, sans-serif;
	color:#003300;
	font-size:x-small;
	font-weight:normal;
	line-height:140%;
	padding-left: 8px;
	border-top:1px solid;
	border-top-color: #003300;
	border-top-style: solid;
	border-top-width: thin;
	border-bottom:1px solid;
	border-bottom-color: #003300;
	border-bottom-style: solid;
	border-bottom-width: thin;
	}		
.trackback-post {font-family:verdana, arial, sans-serif; color:#666; font-size:x-small; font-weight:normal; }	
.comments-head	{font-family:palatino, georgia, verdana, arial, sans-serif; font-size:small; color: #666; border-bottom:1px solid #999; margin-top:20px; font-weight:bold;}		
#banner-commentspop {font-family:palatino, georgia, verdana, arial, sans-serif; color:#FFF; font-size:large; font-weight:bold; border-left:1px solid #FFF; border-right:1px solid #FFF;  		
		border-top:1px solid #FFF; background:#003366; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px;}
