/* CSS Document */



body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-image:url(images/mainback.jpg);

	background-repeat:repeat-x;

	background-color:#9fbe08;

	}

	

p{
text-align:left;
}
	



#maincontanor

		{

		margin: 0 auto;

		height:auto;

		width:949px;

		text-align:center;

		}

		

#headercontanor

		{

		height:99px;

		width:949px;

		float:left;

		background-image:url(images/headerback.jpg);

		background-repeat:repeat-x;

		}

		

#solarlogocontA

		{

		height:99px;

		width:284px;

		float:left;

		text-align:left;

		}

		

#solarlogocontB

		{

		height:99px;

		width:665px;

		float:left;

		}

		

#solarlogo

		{

		height:80px;

		width:242px;

		padding-top:10px;



		}

#fouriconcont

		{

		height:52px;

		width:665px;

		float:left;

		text-align:left;

		}

		

#menucont

		{

		height:28px;

		width:665px;

		float:left;

		text-align:left;

		}

		

#menu

		{

		height:28px;

		width:660px;

		float:left;

		}

		

#leftcurve

		{

		height:28px;

		width:7px;

		float:left;

		}

		

#middlecurve

		{

		height:28px;

		width:646px;

		float:left;

		background-image:url(images/middlecurve.jpg);

		background-repeat:repeat-x;

		text-align:center;

		}

		

.menutxt

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		font-weight:bold;

		float:left;

		padding-left:27px;

		padding-top:7px;

		color:#0f0f0f;

		}

		
.icon1
		{
		height:14px;
		width:13px;
		float:left;
		padding-top:20px;
		padding-left:400px;
		}
		
.icon2
		{
		height:14px;
		width:13px;
		float:left;
		padding-top:20px;
		padding-left:50px;
		text-align:center;
		}
		

A.honeclick:link {

	font-size:12px;  color:#0f0f0f; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

A.honeclick:visited {

	font-size:12px;  color:#0f0f0f; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }

A.honeclick:hover {

	font-size:12px; color:#0f0f0f; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

		

		

A.honeclick2:link {

	font-size:12px;  color:#4e1313; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

A.honeclick2:visited {

	font-size:12px;  color:#4e1313; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }

A.honeclick2:hover {

	font-size:12px; color:#ffffff; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

		

		

		

#imagecontanormiddle

		{

		height:314px;

		width:949px;

		float:left;

		}

		

#imagecont

		{

		height:295px;

		width:947px;

		float:left;

		padding-left:1px;



		}	

		

#mainimage

		{

		height:311px;

		width:941px;

		border-left:solid 3px; color:#ffffff;

		border-right:solid 3px; color:#ffffff;

		border-top:solid 3px; color:#ffffff;

		float:left;

		}

		

#contanor3

		{

		height:auto;

		width:949px;

		float:left;

		background-image:url(images/cont3back.jpg);

		background-repeat:repeat-y;

		}

		

#contanor3A

		{

		height:auto;

		width:476px;

		float:left;

		text-align:left;

		}

		

#contanor3B

		{

		height:auto;

		width:473px;

		float:left;

		text-align:left;

		}

		

#mainbottomA

		{

		height:12px;

		width:476px;

		float:left;

		}

		

#mainbottomB

		{

		height:auto;

		width:476px;

		float:left;

		}

#ovierasolartxt

		{

		height:152px;

		width:386px;

		float:left;

		padding-left:60px;

		padding-bottom:10px;



		}



.mattertxt

		{

		

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		color:#666666;

		font-weight:normal;

		padding-left:15px;

		padding-right:10px;

		text-align:justify;

		line-height:18px;

		padding-top:5px;

		}	
		
.pagetext

		{

		

		font-family:Georgia, "Times New Roman", Times, serif;

		font-size:25px;

		color:#666666;

		font-weight:normal;

		padding-left:15px;

		padding-right:10px;
		
		text-align:center;

		line-height:30px;

		padding-top:5px;

		}		

		

#contanor4

		{

		height:auto;

		width:949px;

		float:left;

		background-color:#ffffff;

		}

		

#dot1

		{

		height:1px;

		width:949px;

		float:left;

		background-image:url(images/doth.jpg);

		background-repeat:repeat-x;

		}	

			

#dotmatter

		{

		margin:0 auto;

		height:auto;

		width:949px;

		float:left;

		}

		

#one

		{

		height:auto;

		width:300px;

		float:left;

		}

#three

		{

		height:auto;

		width:258px;

		float:left;

		}

		



#two

		{

		height:auto;

		width:391px;

		float:left;

		}

		

#productimg

		{

		height:24px;

		width:auto;

		float:left;

		padding-left:30px;

		padding-top:12px;

		}

			

#twodotline

		{

		height:45px;

		width:949px;

		float:left;

		background-image:url(images/twodotline.jpg);

		background-repeat:no-repeat;

		}

		

#fourback

		{

		height:auto;

		width:949px;

		float:left;

		background-image:url(images/dotback.jpg);

		background-repeat:repeat-y;

		text-align:left;

		}

		

.bluetxt

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		color:#0067b8;

		font-weight:bold;

		padding-left:30px;

		padding-top:15px;

		}		

		

.blacktxt

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		color:#303030;

		font-weight:normal;

		padding-left:30px;

		padding-top:15px;

		line-height:18px;

		}

		

.graytxt

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		color:#868686;

		font-weight:normal;

		padding-left:30px;

		padding-top:15px;

		padding-bottom:10px;

		}

		

A.readmore:link {

	font-size:12px;  color:#868686; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

A.readmore:visited {

	font-size:12px;  color:#868686; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }

A.readmore:hover {

	font-size:12px; color:#000000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

				

		

		

		

.graytxt2

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		color:#666666;

		font-weight:normal;

		padding-left:30px;

		padding-top:15px;

		padding-bottom:10px;

		padding-right:30px;

		text-align:justify;

		}

		

#dyetxtcont

		{

		height:auto;

		width:300px;

		float:left;

		}

		

#orangemain

		{

		height:1px;

		width:270px;

		float:left;

		padding-left:30px;

		}

		

		

#orangedot

		{

		height:1px;

		width:250px;

		float:left;

		background-image:url(images/doth.jpg);

		background-repeat:repeat-x;



		}

		

#linemore

		{

		height:10px;

		width:391px;

		float:left;

		}

		

#linecont

		{

		height:10px;

		width:255px;

		float:left;

		padding-left:30px;

		padding-top:6px;

		}

		

#morecont

		{

		height:10px;

		width:106px;

		float:left;

		}

		

#line

		{

		height:1px;

		width:255px;

		background-image:url(images/grayline.jpg);

		background-repeat:repeat-x;

		float:left;



		}

		

.graytxt3

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		color:#868686;

		font-weight:normal;

		padding-left:8px;



		}

		

#solarmain

		{

		height:110px;

		width:391px;

		float:left;

		padding-top:15px;

		}

		

#solarmainA

		{

		height:110px;

		width:103px;

		float:left;

		padding-left:20px;

		}

		

#solarimg

		{

		height:88px;

		width:103px;

		float:left;

		}

		

#solartext

		{

		height:22px;

		width:103px;

		float:left;

		}

		

.panelstxt

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		color:#666666;

		font-weight:bold;

		padding-top:5px;

		text-align:center;



		}

		

#contanor5

		{

		height:118px;

		width:949px;

		float:left;

		}

		

#footercont

		{

		height:70px;

		width:949px;

		float:left;

		text-align:center;

		color:#ffffff;

		}

		

.bottomtxt

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

		color:#090909;

		font-weight:normal;

		padding-top:15px;

		text-align:center;



		}

		

		

A.about:link {

	font-size:11px;  color:#090909; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

A.about:visited {

	font-size:11px;  color:#090909; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }

A.about:hover {

	font-size:11px; color:#ffffff; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

		

		

.bottomtxt2

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

		color:#e3e3e3;

		font-weight:normal;

		padding-top:3px;

		text-align:center;



		}

		

#ecoteccont

		{

		height:auto;

		width:258px;

		float:left;

		}

		

#eco1

		{

		height:auto;

		width:130px;

		float:left;

		}

		

#eco2

		{

		height:auto;

		width:128px;

		float:left;

		}

		

#ecoimg

		{

		height:30px;

		width:101px;

		float:left;

		padding-top:45px;

		padding-left:10px;

		}

		

#pvimg

		{

		height:30px;

		width:101px;

		float:left;

		padding-top:60px;

		padding-left:10px;

		}

		

		#contactusimgbottom

		{

		height:12px;

		width:949px;

		float:left;

		}

		

#mainbottomAA

		{

		height:12px;

		width:473px;

		float:left;

		}

		

#contactuscont4

		{

		height:auto;

		width:949px;

		float:left;

		}

		

#contheading

		{

		height:21px;

		width:949px;

		float:left;

		margin-top:30px;

		}

		

#contlogo

		{

		height:21px;

		width:900px;

		padding-left:25px;

		float:left;

		text-align:left;

		}

#contlogoback

		{

		height:21px;

		width:900px;

		float:left;

		text-align:left;

		background-image:url(images/longdot.jpg);

		background-repeat:repeat-x;

		}

				

		

		



#contactusA

		{

		height:auto;

		width:317px;

		float:left;

		}

#contactusB

		{

		height:auto;

		width:316px;

		float:left;

		}



#cinamaincont

		{

		height:auto;

		width:949px;

		float:left;

		background-image:url(images/chinaback.jpg);

		background-repeat:repeat-y;

		margin-top:10px;

		}

		

		

		

#cinaheadqtr

		{

		height:auto;

		width:240px;

		padding-left:30px;

		float:left;

		}

		

#cinaheadqtrA

		{

		height:auto;

		width:240px;

		padding-left:26px;

		float:left;

		}

		

		

#cinaheadqtrback

		{

		height:auto;

		width:240px;

		float:left;

		background-image:url(images/lightback.jpg);

		background-repeat:repeat-x;

		text-align:center;

		}

		

#chqcont

		{

		height:auto;

		width:240px;

		float:left;

		text-align:center;

		}

		

.cinahqtrtxt

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:18px;

		color:#2c7bce;

		font-weight:normal;

		padding-top:5px;

		padding-bottom:10px;

		

		}

		

#menphotocont

		{

		height:136px;

		width:132px;

		float:left;

		padding-left:54px;

		}

		

#menphoto

		{

		height:124px;

		width:120px;

		border:solid 6px; color:#d1e2f1;

		}



.managertxt

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:15px;

		color:#db1616;

		font-weight:bold;

		padding-top:10px;

		padding-bottom:10px;

		}

		

.nosixtxt

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		color:#343434;

		font-weight:bold;

		padding-top:10px;

		padding-bottom:10px;

		line-height:17px;

		}

		

.emailtxt

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		color:#666666;

		font-weight:bold;

		padding-top:10px;

		padding-bottom:20px;

		line-height:16px;

		}

		

#solarthermine

		{

		height:auto;

		width:949px;

		float:left;

		background-image:url(images/productdotback.jpg);

		background-repeat:repeat-y;

		margin-top:10px;

		}

		

#solartxtcont

		{

		height:auto;

		width:296px;

		float:left;

		text-align:left;

		}

		

#solarimgcont

		{

		height:auto;

		width:653px;

		float:left;

		text-align:left;

		}

#solarimgcontA

		{

		height:auto;

		width:408px;

		float:left;

		text-align:left;

		}

		

#solarimgcontB

		{

		height:auto;

		width:245px;

		float:left;

		text-align:left;

		background-image:url(images/productlightback.jpg);

		background-repeat:repeat-y;

		}

		

#solarimgcontAA

		{

		height:auto;

		width:398px;

		float:left;

		padding-left:8px;

		}

		

#productsimgsolar

		{

		height:282px;

		width:378px;

		float:left;

		border:solid 10px; color:#d1e2f1;

		}

		

#solartt

		{

		height:auto;

		width:296px;

		float:left;

		}



		



		

#solarpp

		{

		height:auto;

		width:245px;

		float:left;

		}

		

.textA

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:18px;

		color:#2c7bce;

		font-weight:normal;

		line-height:16px;

		text-align:left;

		padding-left:15px;

		padding-top:10px;

		padding-bottom:10px;

		}

		

.textB

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		color:#666666;



		font-weight:normal;

		line-height:18px;

		text-align:left;

		padding-left:15px;

		padding-right:40px;

		padding-bottom:100px;



		}

		

#cinamaincontB

		{

		height:auto;

		width:949px;

		float:left;

		background-image:url(images/line4.jpg);

		background-repeat:repeat-y;

		margin-top:10px;

		}

		

#contA

		{

		height:auto;

		width:265px;

		float:left;

		text-align:left;

		}

#contB

		{

		height:auto;

		width:684px;

		float:left;

		text-align:left;

		}

		

.righttxt

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		color:#666666;

		font-weight:normal;

		line-height:18px;

		text-align:justify;

		padding-left:20px;

		padding-right:15px;

		}

		

#readmorecont

		{

		height:auto;

		width:312px;

		float:left;

		padding-left:15px;

		text-align:left;

		}

		

#readmorecontA

		{

		height:auto;

		width:312px;

		float:left;

		text-align:left;

		}

		

#readmorecontA1

		{

		height:auto;

		width:312px;

		float:left;

		text-align:left;

		}

		

#readmorecontAa

		{

		height:auto;

		width:112px;

		float:left;

		text-align:left;

		}

		

#readmorecontAb

		{

		height:auto;

		width:200px;

		float:left;

		text-align:left;

		}

		

#smallimg

		{

		height:72px;

		width:86px;

		border:solid 3px; color:#f1f1f1;

		margin-top:10px;

		float:left;

		}

		

.txt2

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		color:#666666;

		font-weight:normal;

		line-height:17px;

		text-align:left;



		padding-bottom:10px;

		}

		

.txt1

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:14px;

		color:#2c7bce;

		font-weight:bold;

		line-height:17px;

		text-align:left;



		}

		

#lefttxtcont

		{

		height:auto;

		width:200px;

		float:left;

		}

	

	

#singledot

		{

		height:18px;

		width:175px;

		float:left;

		background-image:url(images/singledot.jpg);

		background-repeat:repeat-x;

		}

		

#redtxtread

		{

		height:18px;

		width:125px;

		float:left;

		}



.txt3

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		color:#db1616;

		font-weight:normal;

		text-align:left;

		padding-left:20px;

		}

		

A.readtxt3:link {

	font-size:12px;  color:#db1616; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

A.readtxt3:visited {

	font-size:12px;  color:#db1616; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }

A.readtxt3:hover {

	font-size:12px; color:#000000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

	

#solarthermine

		{

		height:auto;

		width:949px;

		float:left;

		background-image:url(images/productdotback.jpg);

		background-repeat:repeat-y;

		margin-top:10px;

		}

		

#solartxtcont

		{

		height:auto;

		width:296px;

		float:left;

		text-align:left;

		}

		

#solarimgcont

		{

		height:auto;

		width:653px;

		float:left;

		text-align:left;

		}

#solarimgcontA

		{

		height:auto;

		width:408px;

		float:left;

		text-align:left;

		}

		

#solarimgcontB

		{

		height:auto;

		width:245px;

		float:left;

		text-align:left;

		background-image:url(images/productlightback.jpg);

		background-repeat:repeat-y;

		}

		

#solarimgcontAA

		{

		height:auto;

		width:398px;

		float:left;

		padding-left:8px;

		}

		

#productsimgsolar

		{

		height:282px;

		width:378px;

		float:left;

		border:solid 10px; color:#d1e2f1;

		}

		

#solartt

		{

		height:auto;

		width:296px;

		float:left;

		}

.solredtxt

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:13px;

		color:#e03535;

		font-weight:normal;

		line-height:26px;

		text-align:left;

		padding-left:20px;

		padding-top:10px;

		}

		

.solbluetxt

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:13px;

		color:#2c7bce;

		font-weight:normal;

		line-height:26px;

		text-align:left;

		padding-left:20px;

		}

		

#solarpp

		{

		height:auto;

		width:245px;

		float:left;

		}

		

.textA

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:18px;

		color:#2c7bce;

		font-weight:normal;

		line-height:16px;

		text-align:left;

		padding-left:15px;

		padding-top:10px;

		padding-bottom:10px;

		}

		

.textB

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		color:#666666;



		font-weight:normal;

		line-height:18px;

		text-align:left;

		padding-left:15px;

		padding-right:40px;

		padding-bottom:100px;



		}

			

			

a.solbluetxt_link:link,A.solbluetxt_link:visited,A.solbluetxt_link:hover {

	font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#2c7bce;}	



a.solredtxt_link:link,A.solredtxt_link:visited,A.solredtxt_link:hover {

	font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#e03535;}		

.solredtxt

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:13px;

		color:#e03535;

		font-weight:normal;

		line-height:26px;

		text-align:left;

		padding-left:20px;

/*		padding-top:10px;*/

		}

		

.solbluetxt

		{

		font-family:Arial, Helvetica, sans-serif;

		font-size:13px;

		color:#2c7bce;

		font-weight:normal;

		line-height:26px;

		text-align:left;

		padding-left:20px;

		}

		

#solarthermine_news

		{

		height:auto;

		width:949px;

		float:left;

		margin-top:10px;

		padding-left:40px;

		}					
