#banner-navigation {
	margin: 10px 0px 10px 0px; padding: 5px;
	border-bottom: 1px solid #99ccff; border-top: 1px solid #99ccff;
	text-align: center; 
	background-color: #e7f0fa;}
#banner-navigation a { 
	padding: 10px 20px 10px 20px; 
	font-weight: bold; }
#banner-navigation a:hover { 
	border: none;
	font-weight: bold; 
	background: url(style/hover-navigation.gif) no-repeat center; }

#menu {font-size: 1em;}
#menu .widget {margin-bottom: 10px;}
#menu .widget-title {margin: 10px 0px 5px 0px; padding: 2px; background: url(style/background-header.gif) repeat-x top;}
#menu .widget p img {margin: 0px 5px 0px 0px;}
#menu .widget_categories ul , #menu .widget_archive ul {margin: 0px 0px 0px 5px; padding: 5px; list-style:none;}
#menu .widget_categories ul li , #menu .widget_archive ul li {margin-left: 5px;}
#menu .widget_links ul {margin: 0px; padding: 0px; text-align: center; list-style: none;}

#footer {font-style: italic; font-size: 1em;}

.home-box {margin: 0px 0px 20px 0px; font-size: 1em; }
.home-box h3.home-box-title {margin: 0x; padding-top: 10px; font-size: 1.2em;}
.home-box h3.home-box-title a {border-bottom: 1px solid #FF0000; text-decoration:none;}
.home-box img {margin: 0px 5px 0px 0px;}

#content {font-size: 1em;}
#content .pagetitle {padding: 2px; border-bottom: 1px solid #ff0000; margin: 10px 0px 10px 0px;}
#content ul.post li {font-size: 1em; list-style: square;}
#content .archive-details {font-size: 0.9em; color: #999999; clear: both;}
#content .archive-details a {color: #99CCFF;}
#content .archive-details a:hover{color: #006699;}
#content div.cat-description p {font-size: 0.9em; padding: 5px; border: 0px 1px 0px 1px; border-color: #ff0000; margin: 2px;}
#content .meta {font-size: 0.9em; text-align: right; font-variant: small-caps;}
#content .entry {font-size: 1em;}

.content-nav, .home-post-footer, .postmetadata
{font-size: 0.9em; color: #999999; margin: 10px 0px 10px 0px;}
.content-nav a, .home-post-footer a, .postmetadata a
{color: #99CCFF;}
.content-nav a:hover, .home-post-footer a:hover, .postmetadata a:hover
{color: #006699;}

#comment-form textarea {width: 500px;}

.ads {text-align: center; margin: 20px 0px 20px 0px;}

.entry img.alignleft {float: left;}
.entry img.alignright {float: right;}
