/*-----------Block Level Elements--------------*/

body { padding:0; margin:0; background-color:#fdfcf9;
/* font-size:62.5%; */
}
body#home { background-color:#f7f4e8; }

#page { font-family:Georgia, serif;  background:#fdfcf9; margin:0 }
#home #page { padding-top:10px; background-color:#f7f4e8; }

#header { background:url(images/fade.jpg) repeat-x; padding-top:20px; }
#header h1 { display:none; }
#header #logo { position:absolute; top:15px; left:25px; padding:0; }
#header img { padding-left:110px; }
#header #headerimg img { padding:0; }
#headerimg { position:absolute; top:60px; left:0; background:url(images/power.png) no-repeat; width:100%; font-size:22px; }


#home #header-top { margin-top:20px; background:url(images/header-top.jpg) bottom repeat-x; }
#home #header { background:#fe9900 url(images/header-stripe.jpg) repeat-y; color:#fff; overflow:auto; width:100%; padding-top:0; }
#home #header-bottom { background:url(images/header-bottom.jpg) top left repeat-x; clear:both; }
#home #header #slogan { margin-left:25px; }
#home #header #logo { margin:15px 0 10px 25px; position:static; }
#home #header img { padding:0; }
#home .ebill { float:left; width:220px; text-align:center; }
#home .ebill img { margin-bottom:30px; }


#wrapper { background:url(images/fade.jpg) repeat-x; margin-top:20px; }
#home #wrapper { background-image:none; }

#content { width:500px; margin:20px 0 20px 235px; padding-right: 20px; }
#post-13 { width:700px; }

#sidebar { float:left; width:200px; margin:0 10px 0 5px; }
#home #sidebar { margin:0; }

#footer { font-family:arial,sans-serif; clear:both; background:url(images/orange.png) repeat-x 0 30px; color:#999; padding-left:190px; }
#footer .logo { margin-bottom:20px; padding-top:70px; display:block; }
#footer .contact-l, #footer .contact-r { float:left; font-size:0.8em; }
#footer .contact-l { padding-left:220px;  margin-right:3em; }
#footer .copyright { font-size:0.7em; clear:both; margin-left:380px; padding:5px; }

#credit { font-size:0.7em; margin:0 0 20px 20px; color:#999; font-family:arial,sans-serif; }
#credit a { text-decoration:none; color:#888; }
#credit a:hover { color:#009; }

#feed { float:right; width:215px; margin:0.5em 0 1em 1em ; font-family: arial, sans-serif; }
#feed .title { margin-top:15px; }
#feed ul { list-style-type:none; padding-left:0; color:#333; margin:10px 0 0 0; }
#feed h2 { margin:0; color:#666; font-size:1.0em; }
#feed li { font-size:0.8em; margin-bottom:0.8em; }
#feed li h3 { font-size:0.8em; font-weight:bold; margin:0; }
#feed li p { margin:0; display:inline; }
#feed li a { font-size:0.8em;  font-weight:bold; text-decoration:none; color:#f90; }
#feed li a:hover { color:#e70; }

/*-------------Headings-------------*/

h1 { font-size:1.4em; }

h2 { font-size:1.4em; color:#f90; }
h2 a, h3 a { color:#f90; text-decoration:none; }

h3 { margin:0.2em 0; }

h4 {}

h5 {}

/*-------------The Post-------------*/



h2 a:hover, h2 a:visited, h2 a {}

.post { line-height:145%; padding-top:20px; }
#home .post { padding-top:0; }

.post p { font-size:0.9em; }

.post a { color:#ff9900; }

.post ul {}

.post li { font-size:0.9em; }

.entry {}

.entrytext .postmetadata {}

.postmetadata alt {}

.postmetadata a {}

.navigation { padding-top:15px; }
.navigation, .navigation a { color:#00aa00; }

.alignleft { float:left; }

.alignright { text-align:right; }

.center {}

.pagetitle { padding-top:1em; margin:0; }

blockquote {}

cite {}

a img { border:none; }

acronym, abbr {}

.OE{
	height:89px;
	padding: 5px 0px;
	}


/*--------------Sidebar------------*/
#sidebar ul { margin-top:40px; list-style-type:none; margin-left:0; padding-left:0; }
#sidebar ul li { display:inline; }
#sidebar a { padding:7px 6px; display:block; color:#696866;  padding-left:20px; text-decoration:none; width:175px; border-bottom:1px solid #ccc; }
#sidebar a:hover { color:#898886 }
#sidebar #level1 { font-weight:bold; font-size:0.9em; border-top:1px solid #aaa; }
#sidebar #level1active a { background-color:#d7d5cf; border-bottom:3px solid #ff9a04;}
#sidebar #level1active ul a { background-color:transparent; border-bottom:1px solid #aaa; }
#sidebar ul#level2 { font-family:arial, sans-serif; font-size:0.8em; background-color:#FFE5BF; margin-top:0; }
#sidebar #level2 li a:hover { color:#000; }
#sidebar #level3 { font-size:0.9em; margin-top:0; border-bottom:1px solid #aaa; }
#sidebar #level3 li { padding:0; }
#sidebar #level3 li a { padding: 2px 0 2px 30px; width:170px; border:none; }

#home #sidebar ul { margin-top:8px; }
#home #sidebar #level1 {  font-size:14px; font-weight:bold; border-top:none; }
#home #sidebar #level1 a:hover { background: url(images/bullet1.png) no-repeat 0 -29px; }
#home #sidebar a { color:#fff; border:none; background: url(images/bullet1.png) no-repeat 0 12px; min-height:12px;}
#sidebar a.ebill { border-bottom:none; text-align:center; }


#sidebar ul h2 {}

#sidebar ul li {}

#sidebar ul ul {}

#sidebar ul ul li {}

#sidebar ul ul ul {}

#sidebar p {}

#sidebar a:visited {}


/*--------------Comments--------------*/

ol.commentlist {}

ol.commentlist li {}

ol.commentlist li.alt {}

ol.commentlist a {}

small.commentmetadata {}

/*--------------Search Form-------------*/

#searchform { float:right; }

#searchform input {}

#searchform #s {}


/*-------------Misc------------------*/

.border { border:1px solid #000; }
.contact { font-family:arial,sans-serif; line-height:120%; }
.inline-img { float:right; margin:0 0 10px 10px; }
form { display:inline; }
input, select { background-color:#d2cfc5; font-size:10px; border:1px solid #3E3D3A; padding:4px; }
select { width:300px; margin-right:15px; padding:3px; }
input { width:170px; }
table { font-family:arial,sans-serif; font-size:0.8em; border-top:1px solid #333; border-bottom:1px solid #333; width:100%; text-align:center; }
td,th { text-align:left; }




