/*  
Theme Name: benton
Theme URI: http://www.bentoncitywater.com/
Description: Chocolate colored theme created by senorfixit for Benton City Water.
Version: 1.0
Author: Senor Fix It
Author URI: http://www.senorfixit.com/
*/


/* ***********************************************************************************************/
/* ***********************************************************************************************
 * Global Styles
 * ***********************************************************************************************/
/* ***********************************************************************************************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td 
{ 
	margin:0;
	padding:0;
}

table
{
	border-collapse:collapse;
	border-spacing:0;
}

fieldset,img
{ 
	border:0;
}

address,caption,cite,code,dfn,em,strong,th,var
{
	font-style:normal;
	font-weight:normal;
}

ol,ul
{
	list-style:none;
}

caption,th
{
	text-align:left;
}

h1,h2,h3,h4,h5,h6
{
	font-size:100%;
	font-weight:normal;
}

q:before,q:after
{
	content:'';
}

abbr,acronym
{ 
   border:0;
}

/* ***********************************************************************************************/
/* ***********************************************************************************************
 * Tag Styles
 * ***********************************************************************************************/
/* ***********************************************************************************************/

body
{
   background: #E6D6D9;
   color: #FFFFFF;
   font-family: Arial, Helvetica, verdana, sans-serif;
   font-size: 14px;
   text-align: center;
   width: 100%;
}

strong { font-weight: bold; }
u { text-decoration: underline; }
em { font-style: italic; }

ol { list-style-type: decimal; list-style-position: outside; margin: 1.5em 0em 1.5em 0em; }
ol ol { list-style-type: lower-alpha; list-style-position: outside; margin: 1.5em 0em 1.5em 0em; }
ol li { margin: 0em 0em 0.5em 3em; }
ol ol li { margin: 0em 0em 0.5em 6em; }
ul { list-style-type: disc; list-style-position: outside; margin: 1.5em 0em 1.5em 0em; }
ul li { margin: 0em 0em 0.5em 3em; }


/* ***********************************************************************************************/
/* ***********************************************************************************************
 * Container Styles
 * ***********************************************************************************************/
/* ***********************************************************************************************/

#page
{
   background: #E6D6D9;
   margin: 20px auto 30px auto;
   padding: 15px 15px 15px 15px;
   text-align: justify;
   width: 769px;
}
  
/* ***********************************************************************************************/
/* ***********************************************************************************************
 * Header Styles
 * ***********************************************************************************************/
/* ***********************************************************************************************/

#header
{
   background: #0460C5 url(images/header-bg.jpg) no-repeat;
   height: 120px;  
   margin: 0px 0px 0px 0px;
   padding: 0px 15px 15px 260px;
}

/* ***********************************************************************************************/
/* ***********************************************************************************************
 * Wrapper Styles
 * ***********************************************************************************************/
/* ***********************************************************************************************/

#wrapper
{
   background: url(images/content-bg.jpg) repeat-y top left;
   overflow: auto;
   padding: 5px 35px 5px 0px;
   width: 100%;
}

/* ***********************************************************************************************/
/* ***********************************************************************************************
 * SideBar Styles
 * ***********************************************************************************************/
/* ***********************************************************************************************/

#sidebar
{
   float: left;
   font-size: 12px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   width: 200px;
   display: inline;
}

#sidebar ul
{
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 17px;
   text-indent: 15px;
   list-style-type: none;
}

#sidebar ul li
{
   margin: 0px;
   padding: 0px;
   text-indent: 15px;
}

#sidebar ul li a
{
   background: url(images/button-bg.jpg) no-repeat; 
   color: #000000;
   display: block;
   font-weight: bold;
   height: 44px;
   line-height: 44px;
   text-decoration: none;
   width: 132px;
}

/* ***********************************************************************************************/
/* ***********************************************************************************************
 * Content Styles
 * ***********************************************************************************************/
/* ***********************************************************************************************/

#content
{
   background: #DACCC9;
   color: #000000;
   font-size: 100%;
   margin: 15px 0px 0px 200px;
   vertical-align: top;
   width: 525px;
}

* html #content
{
   height: 1%;
}

.clearing 
{
  height: 0;
  clear: both;
}

#wrapper-footer
{
     background: #0460C5 url(images/content-footer.jpg) no-repeat bottom;
     height: 40px;
}

/* ***********************************************************************************************/
/* ***********************************************************************************************
 * Post Styles
 * ***********************************************************************************************/
/* ***********************************************************************************************/

.post
{
   margin: 0px 0px 0px 0px;
}

.post h2
{
   font-size: 150%;
   padding: 0px 0px 15px 0px;
}

.post h2 a
{
   text-decoration: none;
   color: #0460C5;
}

.postmetadata
{
   background: #FFFFFF;
   border-bottom: 1px solid #cdcdcd;
   border-top: 1px solid #cdcdcd;
   margin: 20px 0px 0px 0px;
   padding: 5px 5px 5px 5px;
}

.entry
{

}

/* ***********************************************************************************************/
/* ***********************************************************************************************
 * Footer Styles
 * ***********************************************************************************************/
/* ***********************************************************************************************/

#footer
{
   background: url(images/footer-bg.jpg) repeat-y top;
   color: white; 
   font-size: 10px;
   text-align: center; 
}

#footer-bottom
{
   background: url(images/footer-bottom.jpg) no-repeat bottom;
   height: 19px;
}

/* ***********************************************************************************************/
/* ***********************************************************************************************
 * User Defined Styles
 * ***********************************************************************************************/
/* ***********************************************************************************************/
p.whitebox
{
    border: 1px solid #5A4D49;
    margin-bottom: 20px;
    padding:10px;
    background: white;
    width: 505px;
}

table.whitebox
{
   border: 1px solid #5A4D49;
   background: white;
   margin-bottom: 20px;   
   width: 100%;
}

table.whitebox td
{
   padding: 10px;
}

p.white-box-indent-level1
{
   border: 1px solid #5A4D49;
   margin-bottom: 20px;
   padding: 10px 10px 10px 30px;
   background: white;
   width: 485px;
}
