﻿/*======= STRUCTURE ======================================================

	Page width: 	960px
	Content Width: 	580/640px 
	Sidebar Width:	340/280px, 160 in 3 coloumn layout.
============================================================== END ======*/
html { background-color: transparent; }
body { margin: 0px !important; padding: 0px !important; background-image: url(../../../images/texture.png); }
a { color: #666633 !important; }
a:hover { color: #990000 !important; }

#wp-calendar { width: 100%; }
#wp-calendar caption { font-weight: bold; }
#wp-calendar thead { border-bottom: 1px dotted #d5dea6; }
#wp-calendar tbody { }
#wp-calendar tbody td { font-size: large; padding: 3px; }
#wp-calendar tfoot { border-top: 1px dotted #d5dea6; }
#wp-calendar tfoot #next { text-align: right; padding-right: 12px; }

#nav1-container { background-color: transparent; }
#nav1-container li.first { display: none; }
#nav1-container a { font-size: 0.8em; font-weight: bold; color: black; background-color: #666633; }
#nav1-container a:hover { background-color: #666633; }

#nav2-container { position: relative; font-family: Georgia, serif; font-size: 21px; font-weight: normal; font-style: normal; letter-spacing: -1px; background-color: #666633; }
#nav2-container li.first { margin-left: 5px; }
#nav2-container a { color: #d5dea6 !important; }
#nav2-container a:hover { color: white !important; background-color: #990000; }

.nav-search { position: absolute; top: -80px; right: 0px; }
.nav-search input { background-color: #d5dea6; border: 2px solid #666633; color: #666633; }

#main-container { }
#content { }
.post-title { font-family: Georgia, serif; font-size: 26px !important; }
.post-title a { color: #990000 !important; }
.post-title a:hover { text-decoration: underline; }
.entry { padding-bottom: 10px; margin-bottom: 10px; font-family: Georgia, "Times New Roman", serif; border-bottom: 1px dotted #d5dea6; }
.entry img { padding: 0px; }
.read-more { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 0.8em; background-color: transparent !important; color: #990000 !important; }
.read-more:hover { text-decoration: underline; }

li.comment { background-color: #f7f9ee; border-color: #d5dea6; }
li.pingback { background-color: transparent; }
div.reply { overflow: auto; zoom: 1; }
div.reply a{ position: static; float: right; bottom: auto; background-color: #d5dea6; font-size: 0.8em; }
span.post-a-comment a, #commentform #submit { background-color: #666633; color: white !important; font-weight: bold !important; border-style: none; }
span.post-a-comment a:hover, #commentform #submit:hover { background-color: #990000; }
#respond { }
#respond #commentform { background-color: #d5dea6; }
#respond  h3#comment-form-title { background-color: #d5dea6; }

#rp-wrapper, .post-nav, #author-info { background-color: White; }

.tags { display: block; clear: both; height: 25px !important; font-size: 0.8em; border-bottom: 1px dotted #d5dea6; margin-bottom: 10px !important; }

img.banner125 {
	padding: 0px;
}
.wide-sidebar img.banner125 {
	margin: 0px;
}

.wp-pagenavi a { background-color: #d5dea6; }
.wp-pagenavi .current { background-color: #666633; }
.wp-pagenavi .pages { background-color: transparent; color: #666633; font-weight: bold; }

#sb-container { }
.widget { border-color: #d5dea6; background-color: #f7f9ee; }
.widget a { }
.widget-title { background-color: #d5dea6 !important; color: #666633; }
.widget li { margin: 1px !important; border-color: #d5dea6 !important; }
.widget li:hover { background-color: transparent !important; border-bottom-style: dotted !important; }


#footer-container { }
#footer { background-color: #666633 !important; }
#footer .widget { background-color: #888844; border-color: #53532a; height: 250px; }
#footer .widget-title { background-color: #53532a !important; }
#footer .widget a { color: #d5dea6 !important; }
#footer .widget img { width: 188px; }

#copyright { display: none; }


