body { margin: 0px; padding: 0px; background: #E6E6DC; color: #333333; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; scrollbar-face-color: #ffcc00; scrollbar-shadow-color: #333333; scrollbar-highlight-color: #0063F7; scrollbar-3dlight-color: #ff6600; scrollbar-darkshadow-color: #333333; scrollbar-track-color: #ffcc00; scrollbar-arrow-color: #e6e6dc; }
h2 { border-bottom: 2px solid #FFCC00; color: #000000; line-height: 20px; text-transform: uppercase; padding-top: 15px; padding-bottom: 10px; margin-left: 8px; margin-right: 8px; font: 11px "Lucida Grande", Verdana, Lucida, Helvetica, sans-serif; }
h3 { margin: 0; font-size: 14px; padding-right: 8px; padding-left: 8px; padding-top: 15px; line-height: 10px; }

h4 { margin: 0; font-size: small; padding-top: 5px; padding-bottom: 5px; padding-left: 0; }

h5 { border-bottom: 2px solid #FFCC00; color: #000000; line-height: 20px; text-transform: uppercase; padding-top: 15px; padding-bottom: 10px; font: 11px "Lucida Grande", Verdana, Lucida, Helvetica, sans-serif; }

#hdr { height: 80px; background: #ffcc00; color: #333333; }

#outer {
text-align:left;
border:1px solid #000000;
width:750px;
margin: 0px auto;
padding: 0px;
}

.section { margin-left: 15px; margin-right: 15px; padding-bottom: 10px; padding-top: 20px; font: 11px "Lucida Grande", Verdana, Lucida, Helvetica, sans-serif; border-bottom: 1px solid #ffcc00; text-transform: uppercase; }

#bar { height: 19px; background: #e6e6dc; color: #333333; border: solid #000000; border-width: 1px 0 1px 0; text-align: right; padding-right: 15px; }

#bodyblock { background: #e6e6dc; color: #333333; width: 750px; position: relative; padding: 0; float: left; }

#rightcolumn { float: right; position: relative; background: #E6E6DC; color: #333333; width: 130px; }

.content { float: left; position: relative; width: 570px; background: #ffffff; color: #333333; border: solid #000000; border-width: 0px 1px 0px 0; padding-left: 15px; padding-right: 15px; }

.blog { font: 11px "Lucida Grande", Verdana, Lucida, Helvetica, sans-serif; padding-left: 15px; padding-right: 15px; }

#ftr { height: 18px; background: #E6E6DC; color: #333333; border: solid black; border-width: 1px 0 0 0; margin: 0; font-size: 7.5pt; padding: 3px 1px 1px; }

#menu { margin-top: 15px; margin-bottom: 15px; background: #FFF; text-align: center; font-size: 10px; }	

#normal li { margin: 0; padding: 1px 0 0; font: 10px/15px "Lucida Grande", Verdana, Lucida, Helvetica, sans-serif; }

#timeline ul { list-style: none; border: 0; margin: 15px 0; padding-left: 8px; }

#timeline li { margin: 0; padding: 5px 0 15px; font: 10px/15px "Lucida Grande", Verdana, Lucida, Helvetica, sans-serif; }

#secondarynav ul { list-style: none; border: 0; margin: 15px 15px 15px; }
#secondarynav li	{ text-align: center; border-bottom: 1px solid #000; width: 115px; margin: 0; padding: 0; font: 10px/15px "Lucida Grande", Verdana, Lucida, Helvetica, sans-serif; color: #000; background: #ffcc00; }
#secondarytop, #tertiarytop	{ border-top: 1px solid #000; background: #ff6600; }
#secondarynav li a {
display: block;
font-weight: normal;
padding: 0;
border-left: 1px solid #000;
border-right: 1px solid #000;
background: #ffcc00;
color: #000;
text-decoration: none;
width: 115px; 	/* False value for IE4-5.x/Win. */
voice-family: "\"}\""; 
voice-family:inherit;
width: 115px;	/* You get it. Good value for compliant browers. */	
}

html>#secondarynav li a {
width: 98px;	 /* Be nice to Opera */
}

#secondarynav li a:hover { font-weight: normal; background: #c90; color: #fff; text-decoration: none; }

.side { font: "Lucida Grande", Verdana, Lucida, Helvetica, sans-serif; color: #333; font-size: 10px; font-weight: normal; line-height: 140%; margin-left: 15px; }	

.sidetitle { color: #666600; font-size: 9px; font-weight: normal; margin-top: 10px; letter-spacing: .2em; text-transform: uppercase; margin-left: 15px; }

.date { font-family: verdana, arial, sans-serif; color: #999; font-size: x-small; font-weight: bold; line-height: 140%; padding: 2px; margin-top: 10px; text-align: left; text-transform: uppercase; letter-spacing: .2em; font: 9px; }		

.posted	{ font-family: verdana, arial, sans-serif; font-size: x-small; color: #000000; margin-bottom: 25px; }

.title	{ font: bold 18px "Lucida Grande", Verdana, Lucida, Helvetica, sans-serif; color: #FFCc00; }

.comments-body { color: #666; font-size: 9px; font-weight: normal; background: #FFF; line-height: 140%; padding-bottom: 10px; padding-top: 10px; border-bottom: 1px dotted #999; }		

	.comments-post { font-family: verdana, arial, sans-serif; color: #666; font-size: 10px; font-weight: normal; background: #FFF; }	
			
.trackback-url { font-family: palatino, georgia, verdana, arial, sans-serif; color: #666; font-size: small; font-weight: normal; background: #FFF; line-height: 140%; padding: 5px; border: 1px dotted #999; }


.trackback-body { font-family: palatino, georgia, verdana, arial, sans-serif; color: #666; font-size: small; font-weight: normal; background: #FFF; line-height: 140%; padding-bottom: 10px; padding-top: 10px; border-bottom: 1px dotted #999; }		

.trackback-post { font-family: verdana, arial, sans-serif; color: #666; font-size: x-small; font-weight: normal; background: #FFF; }	

		
.comments-head	{ font-size: 11px; color: #666; border-bottom: 1px solid #999; margin-top: 20px; font-weight: bold; background: #FFF; }		

#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; }

.powered { font-family: "Lucida Grande", Verdana, Lucida, Helvetica, sans-serif; color: #666; font-size: x-small; line-height: 140%; text-transform: uppercase; padding: 2px; margin-top: 50px; letter-spacing: .2em; }

#navcontainer { width: 130px; font: 10px "Lucida Grande", Verdana, Tahoma, Arial, Helvetica, sans-serif; text-align:center;   }
#navcontainertop { border-top: 1pt solid #000; background: #ffcc00; }
#navcontainer ul { margin: auto; padding:0; list-style-type: none; width:115px;}
#navcontainer a { display: block; padding: 2px; width: 115px; background-color: #ffcc00; border-right: 1pt solid #000; border-bottom: 1pt solid #000;border-left: 1pt solid #000; }
#navcontainer a:link, #navlist a:visited { color: #000; text-decoration: none; }
#navcontainer a:hover { background-color: #c90; color: #fff; }		
