body {
	margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
	text-align: left;
        background: #000000 url(/images/bg01.jpg) top left repeat-y;
	}

a {
	text-decoration: none;
	font-weight: bold;
	
	}

a:link {
	color: #D38A00;
	}

a:visited {
	color: #D38A00;
	}

a:active {
	color: #D38A00;
	}

a:hover {
	color: #D38A00;
	}

h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	}

.topnav1{width:240px;height:32px;background-image:url(/images/nav01.gif);background-repeat:no-repeat;}
.topnav2{width:240px;height:32px;background-image:url(/images/nav02.gif);background-repeat:no-repeat;}
.topnav3{width:160px;height:32px;background-image:url(/images/nav03.gif);background-repeat:no-repeat;}
.topnav6{width:308px;height:32px;background-image:url(/images/nav_flash.gif);background-repeat:no-repeat;}
a.topnav{
	color: #666600;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	text-decoration: none;
}
a.topnav:hover{
	color: #595905;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
}

#container {
	line-height: 110%;
	text-align: left;
	padding: 0px;
	width: 950px;
	}

a#banner-img {
	display: block;
	background: url("/images/header.jpg") no-repeat 0px 0px;
	padding: 0px;
	height: 179px;
	border: 0px;
	}

.banner-alt {
	display: none;
	}

#banner {
	display: none;
	}

#banner a {
	color: #000000;
	text-decoration: none;
	}

#banner h1 {
	font-size: xx-large;
	font-weight: bold;      
	}

#banner h2 {
	font-size: small;
	}

#center-line {
	width: 642px;
        height: 11px;
	overflow: hidden;
        background: url("/images/contentline.gif") 0px 0px;
	color: #D38A00;
	}

#center {
	float: left;
	width: 642px;
	overflow: hidden;
        background: url("/images/body_bg.jpg") 0px 0px;
	color: #D38A00;
	}

.date {
	width: 75px;
	height: 85px;
        float : left;
        margin-left : 10px;
        margin-top : 15px;
        text-align: center;
        line-height: 190%;
        font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	text-transform: uppercase;
        background: url("/images/date-bg.jpg") no-repeat 0px 0px;
	color: #FFFFFF;
        padding: 5px 0px 0px 0px;
	}

.day {
	font-size: 24px;
	color: #FFFFFF;
        font-family : "Arial Black", "Futura", Arial, sans-serif;
}

/* SiFR */


/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}


/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h3 {
	visibility: hidden;
	letter-spacing: -5px;
	font-size: 44px;
        height: 48px;
}

.content {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
        line-height: 130%;
        margin : 15px 60px 10px 90px;
	}

#adbox {
	padding: 0px 0px 0px 0px;
	float: left;
	height: 179px;
	background-color: #5B2500;
	overflow: hidden;
	}	
	
#right {
	width: 308px;
	float: left;
	overflow: hidden;
	border: 0px;
	}

.headerdate {
	color: #B87000;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	margin-left: 10px;
	}

.headersearch {
	color: #B87000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	}
.content p {
	color: #D38A00;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 130%;
	text-align: left;
	margin-bottom: 10px;
	}

.content blockquote {
	border-left: #D38A00;
	padding: 0px 10px 0px 10px;
	border-right: #D38A00;
	line-height: 130%;
	font-size: 11px;
	}

.content li {
	line-height: 120%;
	font-size: 11px;
	}

.content h1 {
	color: #994700;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	text-align: left;
	font-weight: bold;
	margin-bottom: 10px;
	}

.content h2 {
	color: #994700;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	text-align: left;
	font-weight: bold;
	margin-bottom: 10px;
	}

.content h3 {
    color: #994700;
    margin-bottom : 3px;
    font-family : "Arial Black", "Futura", Arial, sans-serif;
    font-size : 24px;
    line-height : 20px;
    font-weight : normal;
	}

.content h4 {
	color: #994700;
	font-family: Verdana, Arial, sans-serif;
	font-size: small;
	text-align: left;
	font-weight: bold;	
	margin-bottom: 8px;
	}

.content p.readmore {
	color: #D38A00;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: normal;
	padding: 1px;
	}

.content p.posted {
	color: #D38A00;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	text-align: left;
	margin-bottom: 25px;
	line-height: normal;
	padding: 1px;
	}

.bodr {
	float: right;
	width: 280px;
	margin: 0;
	padding: 0;
	text-align: left;
        }

.bodl {
	float: left;
	width: 280px;
	margin: 0;
	padding: 0;
	text-align: left;
        }

#floater
{
	margin-left: 25px;
	margin-bottom: 18px;
	margin-top: 18px;
}

#floater img
{
	margin: 0px! important;
	padding: 0px! important;
}

#floater p
{
	font-family: Verdana;
	font-size:11px;
	font-weight:normal;
	color:#333;
	line-height:16px;
        margin-bottom: 5px;
}

#floater h2
{
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#D38A00;
	line-height:16px;
}

.sidebar {
	padding: 0px 0px 0px 0px;
	}

.sidebar a {
	text-decoration: none;
	}

.sidebar a:link {
	color: #FFD6AE;
	}

.sidebar a:visited {
	color: #FFD6AE;
	}

.sidebar a:active {
	color: #FFD6AE;
	}

.sidebar a:hover {
	color: #FFD6AE;
        text-decoration: underline;
	}

.sidebar p {
	padding: 0px;
	margin-right: 5px;
	}

.sidebar p.google {
	padding: 0px;
	margin-left: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	}

.sidebar h2 {
	color: #333333;
        background: url("/images/rightnavblock.gif") no-repeat 0px 0px;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	text-align: left;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: .1em;
        padding-left: 40px;
        padding-top: 7px;
        height: 32px;
	}

.sidebar ul {
	padding-left: 13px;
        padding-right: 13px;
	margin: 0px;
	margin-bottom: 15px;
	}

.sidebar ul ul {
	margin-bottom: 0px;
	}

.sidebar #categories ul {
	padding-left: 10px;
	}

.sidebar li {
	color: #555555;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	text-align: left;
	line-height: 110%;
	margin-top: 5px;
	list-style-type: none;
	}

.sidebar #categories li {
	list-style-type: circle;
	}

.sidebar img {
	border: 0px;
	}

.photo {
	text-align: left;
	margin-bottom: 20px;
	}

.link-note {
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	line-height: 150%;
	text-align: left;
	padding: 2px;
	margin-bottom: 15px;
	}

#comment-data {
	float: left;
	width: 180px;
	padding-right: 15px;
	margin-right: 15px;
	text-align: left;
	border-right: 1px dotted #BBB;
	}

textarea[id="comment-text"] {
	width: 80%;
	}

.commenter-profile img {
	vertical-align: middle;
	border-width: 0;
	}
