/*
Theme Name:Weber Inspections
Theme URI:http://www.wwt.net
Description:A custom Wordpress theme for Weber Inspections
Author:WestWisc
Author URI:http://www.wwt.net
Version:1.1
*/

* { margin:0; padding:0; }

body { background:#ffffff; color:#555555; line-height:22px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; }

h1,h2,h3,h4 { display:inline; color:#102c10; }
h1 { font-size:1.8em; }
h2 { font-size:1.6em; }
h3 { font-size:1.4em; }
h4 { font-size:1.2em; }

/* Image*/
img { border:none; padding:0; }
img a { border:none; }
img.left { float:left; padding:6px 0 0 0; }
img.right { float:right; padding:0 0 0 6px; }
img.centered { display:block; margin:0px auto; }
img.alignright { padding:4px; margin:0 0 2px 7px; display:inline; }
img.alignleft { padding:4px; margin:0 7px 2px 0; display:inline; }
img.aligncenter { display:block; margin:0px auto; }

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

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

/* Container */
#container { width:960px; margin:0 auto; padding:0; background:#FFF; color:#555555; overflow:hidden; }

/* Header */
#header { background:#ffffff; background-image:url(images/Logo.png); background-repeat:no-repeat; background-position:left; width:960px; height:185px; color:#555555; }
#header h1 a { color:#555555; text-decoration:none; padding:5px; }
#header h1 a:hover { color:#555555; text-decoration:none; padding:5px; }
#header h2 { font-size:1.3em; text-decoration:none; padding:5px; }

/* NavMenu */
#navMenu { width:960px; padding:12px 0px 12px 0; background:#ffffff; font-size:12px; overflow:hidden; border-top:#102c10 solid 2px; border-bottom:#102c10 solid 2px; }
#navMenu ul { margin:0; padding:0; }
#navMenu ul li { list-style-type:none; float:left; margin:0; padding-right:20px; }
#navMenu ul li a { color:#433C9F;  font-size:16px; text-transform:uppercase; font-weight:bold; display:block; }
#navMenu ul li a:hover { color:#399229; }
.character { padding-left:20px; color:#102c10; }

/* Content */
#content { margin:0px auto; width:960px; min-height:560px; overflow:hidden; padding:1px 0px 1px 0px; border-bottom:#102c10 solid 2px; background:url(images/weber-background.jpg); background-position:bottom right; background-repeat:no-repeat; }	

ul { margin:0 12px 12px 10px; padding:0 0 0 6px; }
ul li { margin:0; padding:0; list-style:inherit; }

/* SidebarLeft */
#sidebarleft { width:310px; 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:0px auto; 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:338px; margin:0px auto; padding:0; border-right:#102c10 solid 2px; border-left:#102c10 solid 2px;}
#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:310px; 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%; border-top:#102c10 solid 2px; }
#footer p { padding:14px 0; margin:0; color:#666; 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; }

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