/* CSS Document */

/*Main Formatting*/

body {
		margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; background-image:url(../images/background_fade2.gif); background-color: #005635; background-repeat:repeat-x;
		}
		

	div.title h1 {text-align:center; padding:0px; margin:20px 0px 0px 0px}
	
	.title {margin:0px; padding: 0px}
	
	.clearfloat {clear:both}
	
	/*Main Header*/
		
	div#header { border-top:#000000 solid 1px; border-left:#000000 solid 1px; border-right:#000000 solid 1px; margin-left:51px; margin-right:51px; margin-top:10px; width:900px; background-color:#FFFFFF}
	
	div#walsh_header {
		float:left;
		width:410px;
		background:#fff;
		margin-right:15px;
		padding-bottom:20px;
		}

	
	div#lightctr_header { margin-right:51px; margin-left:102px}
	
	div#walsh_header img {margin-top:40px; margin-left:31px;}

	div#lightctr_header img { margin-left:60px; margin-bottom:8px; margin-top:4px}
	
	
	
	/*Link Bar*/	
	
	div#links {margin-left:51px; width:900px; margin-right:51px; background-image:url(../images/greenbackground.gif); color:#FFFFFF; font-size:1.2em; border-top:#000000 solid 1px; border-left: #000000 solid 1px; border-right: #000000 solid 1px;}
	
	#links span {margin-right:34px}

	#link_align {margin-left:50px}
	
	div#links a:visited, div#links a:link {color:#FFFFFF; text-decoration:none}



div#main_content {width:900px; margin-left:51px; margin-right:51px; border-left:#000000 solid 1px; border-right:#000000 solid 1px; border-bottom:#000000 solid 1px; background-color:#005635; border-top:#000000 solid 1px; font-size:16px}
	
	
	div#leftcontent {
		float:left;
		width:680px;
		background: #fff;
		border-right:1px solid #000;
		height:1020px
		
		}
		
		div#leftcontent_product {
		float:left;
		width:680px;
		background: #fff;
		border-right:1px solid #000;
		height:1855px;
		
		}


		div#leftcontent_category {
		float:left;
		width:680px;
		background: #fff;
		border-right:1px solid #000;
		height:1900px;
		
		}

	div#leftcontent_contact {
		float:left;
		width:680px;
		background: #fff;
		border-right:1px solid #000;
		height:1020px
		}
	
		div#leftcontent_delivery {
		float:left;
		width:680px;
		background: #fff;
		border-right:1px solid #000;
		height:1020px
		
		}
		
		div#leftcontent_invoice {
		float:left;
		width:680px;
		background: #fff;
		border-right:1px solid #000;
		height:1020px
		
		}
		
		div#leftcontent_credit {
		float:left;
		width:680px;
		background: #fff;
		border-right:1px solid #000;
		height:1020px
		
		}
	
		
		div#leftcontent_solar {
		float:left;
		width:680px;
		background: #fff;
		border-right:1px solid #000;
		height:1020px
		
		}
	
	/*Sale Column*/
	
	
	div#rightcontent {background-color:#C7D9D2; margin:0px 0px 0px 680px; border-top:#C7D9D2 solid 1px; height:1020px}

	div#rightcontent_product {background-color:#C7D9D2; margin: 0px 0px 0px 680px; border-top:#C7D9D2 solid 1px; height:1855px}
	
	div#rightcontent_category {background-color:#C7D9D2; margin: 0px 0px 0px 680px; border-top:#C7D9D2 solid 1px; height:1900px}
	
	div#rightcontent_contact {background-color:#C7D9D2; margin:0px 0px 0px 680px; border-top:#C7D9D2 solid 1px; height:1020px}

	div#rightcontent_delivery {background-color:#C7D9D2; margin:0px 0px 0px 680px; border-top:#C7D9D2 solid 1px; height:1020px}

	div#rightcontent_invoice {background-color:#C7D9D2; margin:0px 0px 0px 680px; border-top:#C7D9D2 solid 1px; height:1020px}
	
	div#rightcontent_credit {background-color:#C7D9D2; margin:0px 0px 0px 680px; border-top:#C7D9D2 solid 1px; height:1020px}
	
	div#rightcontent_solar {background-color:#C7D9D2; margin:0px 0px 0px 680px; border-top:#C7D9D2 solid 1px; height:1020px}
	

	/*Sale Column Contents*/
	
	
	
	#month {font-size:16px; font-weight:bold; text-align:center; margin-left:5px; margin-right:5px}
	
	div#Image1 img { margin-left:5px; border:0px; margin-top:10px}

	div#RIB {margin: 35px 5px 0px 5px; text-align:center; font-weight:bold}
	
	div#Image2 img { margin-left:5px; margin-top:10px}
	
	div#sale_text {margin-left:10px; margin-right:10px; text-align:center; font-weight:bold}
	
	#sale_head {margin: 20px 0px 20px 45px}
	
	#clearance {text-align:center; padding-top:20px}
	
	#light_clearance {text-align:center}
	
	
	
	/*Home Page*/
	
	#building {margin-left: 135px;}

	#building img {border:solid #000000 1px; margin-top:10px}

	div#services {text-align:center; font-size:1.2em; margin-top:30px}

	div#services li {list-style-type:none}

	#svchead { font-size:1.4em; font-style:italic}

	#naed img, #ev img, #ad img {border:none}
	
	#naed {margin-left:35px}
	
	#ad {margin-left:65px}
	
	#ev {margin-left:65px}
	
	#title_walsh h3, #title_walsh h1 {margin:0px 0px 0px 0px}
	
	#title_walsh {text-align:center; margin-top:20px;}
	
	#lamp_repair {text-align:center; margin-bottom:140px; margin-top:60px}
	
	
	
	/*Products and Category Pages*/
	
	#productlist1 li, #productlist2 li, #product_category1 li, #product_category2 li {list-style-type:none}
	
	#productlist2, #product_category2 {text-decoration:none;}
	
	#productlist1, #product_category1 {text-decoration:none; float:left; display:inline; margin-right:150px; margin-left:50px; height:1800px }

	.alpha {margin-bottom:5px; margin-top:20px; text-decoration:underline; font-weight:bold}
	
	
	#product_list a:visited, #product_list a:link { text-decoration:none}
	
	#product_text {text-align:center}
	
	#product_text p {margin:5px 0px 0px 0px}
	
	
	
	/*Invoice Connection*/
	
	#invtexthead {margin:0px 48px 0px 48px;}
	
	#invtexthead p {margin:0px 0px 20px 0px}

	#invtexthead h3 {margin:20px 0px 0px 0px}

	div#cola {float:left; width:250px; margin:20px 0px 0px 60px; display:inline;}

	#cola h3, #colb h3 {margin:0px; padding:0px}
	
	#cola p, #colb p {margin:0px 0px 20px 0px; padding:0px}
	
	div#colb {margin-top:40px; margin-left:370px; width:250px;}

	div#invform {text-align:center; margin-top:70px; font-size:1.5em}

	div#invlink {text-align:center; margin-top:50px; margin-bottom:40px}

	#invlink p { margin-bottom:15px; font-size:1.3em}

	div#invlink p img {border:1px solid #000000}


	
	/*Credit Application*/
	

	div#credittext {text-align:center;}

	div#credittext p {margin:8px 0px 0px 0px}

	div#creditlink {text-align:center; font-size:1.5em; margin-top:25px; margin-bottom:40px}



	/*Contact Us*/
	
	#address p {margin:0px}
	
	#address {text-align:center; width:340px; height:300px; float:left; padding:10px 0px 0px 0px}
	
	.title { font-weight:bold}
	
	#employees{margin-left:25px;}
	
	#x17 {margin-left:126px}
	#x12 {margin-left:90px}
	#x15 {margin-left:105px}
	#x23 {margin-left:108px}
	#x25 {margin-left:104px}
	#x22 {margin-left:77px}
	#x30 {margin-left:93px}
	#x29 {margin-left:98px}
	#x11 {margin-left:71px}
	#x27 {margin-left:75px}
	#x14 {margin-left:114px}
	#x19 {margin-left:92px}
	
	.email {margin-left:100px}
	
	#add_title {font-weight:bold}
	
	#hours {font-weight:bold; padding:30px 0px 0px 0px}
	
	#contact_light_left {float:left; width:170px; text-align:center; height:330px}
	
	#contact_light_right {float:left; width:170px; text-align:center; height:310px}
	
	
	/*Delivery*/
	
	#deliv_text {margin:0px 15px 0px 15px}
	
	#delivery_table, #sale_table {margin-left:15px; margin-right:15px}
	
	.day {width:110px; padding-top:30px}
	
	.area {padding-top:30px}
	
	#day1, #day1_sale {width:110px; padding-top:20px}
	
	#area1, #area1_sale {padding-top:20px}
	
	#del_title {text-align:center} 
	
	#sale_title {text-align:center;}
	
	#del_title h2 {margin:0px}
	
	#sale_title h2 {margin:40px 0px 0px 0px}
	
	#delchange, #salechange {float:right; font-size:.9em; margin-right:15px}
	
	#delchange p, #salechange p {margin:8px 0px 0px 0px}
	
	
	/*Footer*/
	
	#footer {color:#FFFFFF; margin-top:15px; margin-left:220px; width:600px;}
	
	#footer span { margin-right:50px}
	
	
	/*Adobe Link*/
	
	div#adobe {text-align:center; font-size:1em;}

	div#adobe p {margin-bottom:10px}

	div#adobe p img {border:0px}
	
	/*Solar*/
	
	#sol_3500 {float:right; margin-left:10px; margin-right:10px}
	
	#solartext {margin-left:15px; line-height:1.3em}
	
	#solectria_logo {margin-left:10px}
	
	#sol_1800 {float:left; margin:20px 10px 0px 10px; height:340px;}
	
	#inverter_list {margin-left:220px;}
	
	#sol_info {margin-top:50px; font-weight:bold;}
	
	#solectria_logo img {border:none}
	
	
	