/*
Theme Name:Bills Dist
Theme URI:http://www.wwt.net
Description:1 column Wordpress theme with Middle Nav.
Author:WestWisc
Author URI:http://www.wwt.net
version:1.0
Tags:one column, middle nav
*/

* { margin:0; padding:0; }

body { background:#a51e22; font-family:Verdana, Geneva, sans-serif; font-size:12px; margin:0px; line-height:20px }

h1,h2,h3,h4 { display:inline; font-weight:normal; }
h1 { font-size:1.8em; }
h2 { font-size:1.6em; }
h3 { font-size:1.4em; }
h4 { font-size:1.2em; }

hr.line { border:none 0; border-top:1px solid #000;/*the border*/ width:100%; height:1px;/*whatever the total width of the border-top and border-bottom equal*/ margin:5px auto 5px 0; /*this will align it center for Mozilla*/ }

/* Image*/
img { /*border:1px solid #a51e22;*/ padding:3px; }
img a {  }
img.left { float:left; }
img.right { float:right; }
img.aligncenter, img.centered { display:block; margin-left:auto; margin-right:auto; clear:both; }
img.alignright { display:inline; margin:0 0 5px 5px; }
img.alignleft { display:inline; margin:0 5px 5px 0; }

.gallery img { border:0px; }

.gallery img { border:0px; }

/* Attachment */
.attachment { float: left; margin-right:5px; }
.attachment-medium { border:none; margin-right:5px; }

/* Align */
.alignright { float:right; }
.alignleft { float:left; }

/* Links */
a { color:#1469b9; text-decoration:none; }	
a:visited { color:#1469b9; }
a:hover { text-decoration:underline; color:#c82f3b; }

/* Header */
#header { width:972px; height:150px; color:#000; margin:15px auto 0px auto; background-image:url(images/bills-dist-head.jpg); border:1px solid; -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; -webkit-border-top-left-radius:6px; -webkit-border-top-right-radius:6px; border-top-left-radius:6px; border-top-right-radius:6px; -khtml-border-top-left-radius:6px; -khtml-border-top-right-radius:6px; }
#header h1 a { color:#000; text-decoration:none; padding:5px; }
#header h1 a:hover { color:#000; text-decoration:underline; padding:5px; }
#header h2 { color:#000; text-decoration:none; padding:5px; }

/* Container */
#container { width:972px; margin:0px auto; background:#a51e22; color:#333; overflow:hidden; text-align:left; border:1px solid; -moz-border-radius-bottomleft:6px; -moz-border-radius-bottomright:6px; -webkit-border-bottom-left-radius:6px; -webkit-border-bottom-right-radius:6px; border-bottom-left-radius:6px; border-bottom-right-radius:6px; -khtml-border-bottom-right-radius:6px; -khtml-border-bottom-left-radius:6px; }

/* NavMenu */
#navMenu { width:972px; height:26px; background:#800000; font-size:13px; overflow:hidden; text-align:left; }
#navMenu ul { margin:0; padding:0; }
#navMenu ul li { list-style-type:none; float:left; margin:0; }
#navMenu ul li a { padding:4px 10px; margin:0; color:#FFF; display:block; padding:5px 12px; border-right:#FFF 1px solid; }
#navMenu ul li a:hover { background:#a51e22; color:#FFF; }

/* Content */
#content { margin:0px auto; width:922px; background-color:#FFF; overflow:hidden; padding:15px 25px 25px 25px; min-height:480px; }
#content h2 { color:#a51e22; }	
#content ul,#content ul,#content ol,#content ol { margin-left:0px; padding:0 0 0 35px; overflow:auto; }

/* SidebarLeft */
#sidebarleft { width:50%; background-color:#FFF; float:left; margin:0; padding:0; }
#sidebarleft h2{ font-size:11px; color:#000; margin:0; padding:0; }
#sidebarleft label{ font-size:11px; color:#000; margin:0; padding:0; }
#sidebarleft p { margin:0; padding:0; }
#sidebarleft img { padding:0; margin:0; }
#sidebarleft ul { margin:12px; padding:0; }
#sidebarleft ul li { margin:0; padding:0; list-style-type:none; }
#sidebarleft ul ul { margin:14px 0; padding:0; }
#sidebarleft ul ul li { list-style-type:none; }
#sidebarleft ul ul ul{ margin:0; padding:0; }
#sidebarleft ul ul ul li{ padding:0 0 0 15px; list-style-type:square; color:#898989; }

/* SidebarMiddle */
#sidebarmiddle{ width:300px; background-color:#FFF; margin:0px auto; padding:0; border-left:#666 solid 1px; border-right:#666 solid 1px; }
#sidebarmiddle h2{ font-size:11px; color:#000; margin:0; padding:0; }
#sidebarmiddle label{ font-size:11px; color:#000; margin:0; padding:0; }
#sidebarmiddle p { margin:0; padding:0; }
#sidebarmiddle img { padding:0; margin:0; }
#sidebarmiddle ul { margin:12px; padding:0; }
#sidebarmiddle ul li { margin:0; padding:0; list-style-type:none; }
#sidebarmiddle ul ul { margin:14px 0; padding:0; }
#sidebarmiddle ul ul li { list-style-type:none; }
#sidebarmiddle ul ul ul{ margin:0; padding:0; }
#sidebarmiddle ul ul ul li{ padding:0 0 0 15px; list-style-type:square; color:#898989; }

/* SidebarRight */
#sidebarright{ width:50%; background-color:#FFF; float:right; margin:0; padding:0; }
#sidebarright h2{ font-size:11px; color:#000; margin:0; padding:0; }
#sidebarright label{ font-size:11px; color:#000; margin:0; padding:0; }
#sidebarright p { margin:0; padding:0; }
#sidebarright img { padding:0; margin:0; }
#sidebarright ul { margin:12px; padding:0; }
#sidebarright ul li { margin:0; padding:0; list-style-type:none; }
#sidebarright ul ul { margin:14px 0; padding:0; }
#sidebarright ul ul li { list-style-type:none; }
#sidebarright ul ul ul{ margin:0; padding:0; }
#sidebarright ul ul ul li{ padding:0 0 0 15px; list-style-type:square; color:#898989; }

/* Footer */
#footer { clear:both; width:100%; }
#footer p { padding:14px 0; margin:0; color:#eee; text-align:center; }
#footer a { color:#BCBCBC; text-decoration:none; }
#footer a:hover { color:#5D5D5D; text-decoration:underline; }

/* Search */
#searchform { padding:0; margin:14px 0; }
#searchform input#s { margin:0; padding:2px; border:1px solid #000; }

#submit { margin:5px 5px 0 0; }

.entry p { margin:12px 0; }

.post { clear:both; }
.post-border { clear:both; padding-top:5px; border-top:#a51e22 solid 2px; }

.navigation { font-size:12px; width:100%; float:left; margin:0; padding:0; overflow:hidden; }

/* Comments */
#commentform { background:#FFF; margin:0; padding:0; }
#commentform p { color:#000; }
#commentform a { color:#000; text-decoration:none; border-bottom:1px dotted #465D71; }
#commentform h3 { font-size:10px; color:#000; margin:0; padding:0; }
#comment { width:80%; }
#comments { margin:0; padding:0; }
ol.commentlist { list-style-type:none; margin:0; padding:0; }
ol.commentlist li { background:#FFF; margin:10px 0; padding:5px 0 5px 10px; list-style-type:none; }
ol.commentlist li.alt { background:#eee; }
ol.commentlist li p { margin:6px 0 6px 0; padding:0 12px 0 0; }
ol.commentlist a { color:#000; }

/* Misc */	
.wp-caption { border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.wp-caption img { margin:0; padding:0; border:0 none; }
.wp-caption p.wp-caption-text { font-size:11px; padding:0 4px 5px; margin:0; }
#author, #email, #url, #comment, #submit { background:#FFF; font-size:12px; margin:5px 5px 0 0; padding:0; border:1px solid #000; }
.avatar { float:left; margin:0 12px 0 0; }
cite { font-size:9px; font-weight:bold; font-style:normal; }
cite a { color:#000; text-decoration:none; border-bottom:1px dotted #465D71; }
