.headline {
	color: #000066;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.main{
	color: #000066;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

	
	html {
		padding-top: 20px;
		background: #FFFFCC url(../Images/Website.png) repeat-x;
		font: normal normal normal 86%/150% Arial, sans-serif;
	}
	
	body {
		position: relative;
		margin: 10px auto;
		width: 957px;
		text-align:justify;
		min-height:500px;
		font-size: 1.0em;
	}
	
	a {
		color: #fff;
		text-decoration: bold;
	}
	
	a:hover {
		text-decoration: underline;
	}
	
	#WebsiteForm {
	background: #FFCC00;
	}
	
	#Website { 
		
	}
	
	#Header {
		overflow: hidden;
		width: 100%;
		height: 75px;
	}
	
	#Logo {
		float: left;
		display: block;
		margin-left: 0px;
		width: 360px;
		height: 75px;
		background: url(../Images/logo.png) no-repeat;
	}
	
	#Menu {
		float: right;
		margin-top: 40px;
		margin-right: 59px;
		color: #fff;
		text-transform: lowercase;
		font-weight:bold;
		font-size: 1.3em;
	}	
	

	#Menu a:hover { color: #999999; }
			
	
	#Phone {
		position: absolute;
		top: 5px;
		right: 5px;
		font-weight: bold;
		color: #fff;
		font-size: 1.2em;
	}
	
	
	#Content {
		overflow: hidden;
		padding-top: 20px;
		width: 100%;
		background: #ffcc00 url(../Images/Content.png) no-repeat;
	}
	
		#Left {
			float: left;
			margin-left: 23px;
			width: 200px;
		}
		
		#Left h1 {
			padding: 25px 30px;
			font-size: 2.5em;
			color: #000066;
			font-family: Arial Narrow, Arial, sans-serif;
			line-height:100%;
			text-align: left;
		}
		
		#Left h2 {
			padding: 5px 30px;
			font-size: 1.5em;
			color: #000066;
			font-family: Arial Narrow, Arial, sans-serif;
		}
		
		#QuoteContainer div, 
		#QuoteContainer img { margin: 10px; }		
		#QuoteContainer { margin-bottom: 40px; }
		
		#Right {
			float: right;
			margin-right: 35px;
			border-left: 1px dotted #fff;
			margin-top: 30px;
			margin-bottom: 10px;
			padding-left: 15px;
			padding-right: 35px;
			width: 600px;
			color: #000066;
			
		}
		
		#Right a { color: #000066; font-weight:600 ;}
		
		#Right h1 {
			font-size: 1.3em;
		}
		
		#Right h2 {
			font-size: 1.1em;

		}
		
		
		
		#Right p,
		#Right ul,
		#Right ol {
			margin-bottom: 10px;
		}
		
			.Small {
				font-size:0.8em;
			}
			.Large {
				font-size:2.6em;
				font-weight:bold;
				line-height:1.0em;
				text-align:center;
				margin-top:5px;
			}
			
		
		#Right ul,
		#Right ol {
			margin-left: 40px;
		}	
	
		#Right ul {
			list-style: square;
		}	
		
			#Right ul ul {
				list-style: disc;
			}
		
		#Right ol {
			list-style: decimal;
		}	
		
		#Right em {
			font-size: 0.85em;
		}
		
		#Right_two
			{
				margin-top: -80px;
				padding-left: 90px;
			}
		
		#Right_three
			{
				margin-top: -150px;
				padding-left: 170px;
			}

		#Right_four
			{
				padding-right: 170px;
			}
		
		#Image_right
			{
				position: absolute;
				right: 60px;
				text-align: right;
				z-index:2;
			}
		
	
	#Footer {
				height: 110px;
				background: url(../Images/Bottom.png) no-repeat;
				color: #afd2db;
				background:ffcc00;
			}
	
	#Gap 	{
				height: 25px;
				background-color:#FFFFFF;
			}
	
	#FooterMenu {
				padding-top: 40px;
				text-align: center;
				color: #000066;
				text-align: center;
				font-size: 0.9em;
				line-height: 1.0em;
				text-transform: lowercase;
				background:ffcc00;
				}
	
		#FooterMenu a { color: #000066; }
	
	#FinePrint {
		margin-top: 5px;
		color: #000066;
		font-size: 0.9em;
		font-weight: bold;
		text-align: center;
		background:fff;
	}
	
	.Submenu {
		display: none;
		position: absolute;
		width: 200px;
		top: 60px;
	}
	
	.Submenu a {
		display: block;
		padding: 0px 10px;
		height: 2.0em;
		line-height: 2.0em;
		color: #999999;	
		text-decoration: none;
		font-weight:bold;
	}
	
	.SubLink1 { background-color: #FFFFAA; }
	.SubLink2 { background-color: #FFFF88; }
	.SubLink3 { background-color: #FFEE66; }
	.SubLink4 { background-color: #FFDD44; }
	.SubLink5 { background-color: #FFdc00; }	
	.SubLink6 { background-color: #FFcc00; }	
	.Submenu a:hover {
		background: #fff;
		text-decoration: none;
	}
		
	#SubmenuProducts 	{left: 429px;}
	#SubmenuAboutUs	 	{left: 520px;}
	#SubmenuAboutSolar 	{left: 609px;}
	#SubmenuRebates 	{left: 720px;}	
	
	
	td { padding-right: 10px; }
	
	#CallToAction{
		margin:auto;
		margin-top:20px;
		border:5px solid #afd2db;
		padding:5px;
		width:250px;
		background:ffcc00;
		color: #279abb;
		text-align:left;
	}
	
		#CallToAction a{
		color:#279abb;
		font-weight:bold;
	}

