/* 
Style Sheet for the Tax Incentives Assistance Project (http://www.energytaxincentives.org/)
Created by Adam Hudson (ahudson@ase.org)
Feb 2007
*/

* {
	padding:0px;
	margin:0px;
}

body {
	width:1023px;
	background-image:url(style_images/body_background.jpg); 
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:62.5%;
}

a {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

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

#wrapper {
	background-image:url(style_images/wrapper_background.jpg);
	background-repeat:repeat-y;
}


/* --------------- Header Styles --------------- */

#header {
	height:200px;
	width:1023px;
}

/* --------------- Left Navigation Styles --------------- */

#navigation {
	width:205px;
	float:left;
	color:#FEFFDC;
	background-color:#197C62;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#navigation a {
	color:#FEFFDC;
}

#navigation a:hover {
	text-decoration:none;
}

#navigation ul {
	list-style-type:none;
	padding:0px 10px 0px 10px;
}

#navigation ol {
	list-style-type:none;
	padding:0px 10px 0px 10px;
}

#navigation li {
	font-size:1.4em;
	padding:0.5em 0px 0px 0px;
	font-weight:bold; 
}

#navigation li li {
	font-size:0.9em;
	font-weight:normal;
}

/* --------------- Content Area Styles --------------- */

#content {
	width:818px;
	float:left;
	background-color:#fbffd7;
	padding:10px 0px 20px 0px;
	border-bottom:1px /*solid*/ dotted #197C62;
	font-size:1.3em;
	line-height:1.3em;
}

#content h1 {
	margin:0.6em 40px 0.9em 30px;
	color:#197c62;
	font-family:"Times New Roman", Times, serif;
}
#content h2 {
	margin:1.0em 50px;
	font-size:1.4em;
	color:#27547C;
}

#content h3 {
	margin:1.0em 70px;
	font-size:1.3em;
	color:#27547C;
}

#content p {
	margin:0.7em 90px;
	color:#27547C;
}

#content ul {
	margin:0.9em 80px;
	padding:0px 45px;
	color:#27547C;
}

#content ol {
	margin:0.9em 80px;
	padding:0px 45px;
	color:#27547C;
}

#content li {
	margin:0.6em 0px;
}

#content ul ul {
	margin:0em 20px;
	padding:0px 25px;
	color:#27547C;
}

#content ol ol {
	margin:0em 20px;
	padding:0px 25px;
	color:#27547C;
}

#content a {
	color:#197C62;
}

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

#footer {
	padding:20px 0px 0px 200px;
	width:823px;
	background-image:url(style_images/wrapper_background.jpg);
	background-repeat:repeat-y;
	font-size:1.3em;
}

#footer a {
	color:#197C62;
	font-weight:bold;
}

#footer ul {
	padding:0.7em 50px;
	list-style-type:none;
}

#footer li {
	display:inline;
}
	
#subfooter {
	width:1023px;
	height:50px;
}

#footer p {
	padding:0.2em 50px;
	color:#27547C;
	font-style:italic;
}

/* -------------------- Float-Clear Fixes -------------------- */

.clear_fix:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}

.clear_fix  {display:inline-block;}

/* Hides from IE-mac \*/
* html .clear_fix {height: 1%;}
.clear_fix {display:block;}
/* End hide from IE-mac */

