body{padding:0px;margin:0px; background:url(../images/bg1.jpg) repeat-x; height:auto;}

#wrapper{width:100%;height:100%;float:left;background-image:url(../images/footer.jpg);background-position:bottom;background-repeat:repeat-x;}

#mainpan{position:relative;margin:0px auto;width:1000px;}
#Table_01 {
	float:left;
	width:280px;
	height:109px;
	background:url(../images/theme01_01.jpg);
}

#theme-01{
	float:left;
	width:280px;
	height:109px;
}

#theme-02 {
	float:left;
	width:515px;
	height:109px;
	background:url(../images/theme02.jpg) repeat-x;
}

#theme-03 {
	float:left;
	width:198px;
	height:109px;
	background:url(../images/theme02.jpg) repeat-x;
}

.memberlogo{
	float: left;
	height:75px;
	/*width:250px;*/
	width:200px;
	margin-top: 20px;
	background:url(../images/right_divider.png) no-repeat scroll right center transparent;
}

#ab_bottom_bg
	{
	background:url(../images/about_empty.png);
	padding-top:750px;
	background-repeat:repeat;
	float:left;
	height:auto;
	width:1000px;
	}	


#top_menu
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#06599a;
text-decoration:none;
position:relative;
top:4px;
left:150px;
width:50px;
}

.footer_content {
	width:1000px;
	height:58px;
	margin:0 auto;
}
.copy_right {
	width:700px;
	height:35px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size:11px;
	padding-left:0px;
	padding-top:10px;
}
.design {
	width:200px;
	height:20px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size:11px;
	padding-right:0px;
	text-align:right;
	padding-top:7px;
}
.design a {
	color:#CCCCCC;
	text-decoration:none;
}

#theme-03-im
           {		   
		   float:left;
		   width:198px;
		   height:109px;		  
		   background:url(../images/theme_03_1.jpg);
		   
		   }
		   
#theme-03-im-text
          {
		  float:left;
		  font-size:12px;
		  font-family:Arial, Helvetica, sans-serif;
		  padding-top:40px;
		  padding-left:5px;
		  }	
		  
		  #experts
		  {
		  font-family:Arial, Helvetica, sans-serif;
		  padding-left:50px;
		  padding-top:10px;
		  }	   


#theme-04 {
	float:left;
	background-image:url(../images/theme_04_new.png);
	background-position:left;
	background-repeat:no-repeat;
	width:1000px;
	height:44px;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */

}

#bg
{
background:url(../images/bg_copy.jpg) repeat-x;
height:569px;
}

#textbg
{
background:url(../images/text-bg.jpg) repeat-x;
height:312px;
width:500px;
padding-top:300px
}

#theme-05 {
	float:left;
	width:1000px;
	height:242px;
	background:url(../images/theme05_05.jpg) top left no-repeat;
}

#theme-06 {
	float:left;
	width:309px;
	height:327px;
	background:url(../images/User_06-1.jpg);
	background-position:left;
	background-repeat:no-repeat;
	background-color:#ddebd2;
}


#why_theme-06 {
	position:absolute;
	left:0px;
	top:395px;
	width:309px;
	height:327px;
	background:url(../images/User_06-1.jpg);
}

#latestnews
{
 font-size:12px;
 float:left;
 font-family:Arial, Helvetica, sans-serif;
 padding-top:35px;
 padding-left:75px;

  }
  
  
  #latestnews-text
{
 font-size:12px;
 float:left;
 font-family:Arial, Helvetica, sans-serif; 
 padding-top:65px;
 padding-left:27px;
 width:250px;
 line-height:17px;
 color:#FFFFFF;

  }
  
  
  
 
 #marqueecontainer{
position: relative;
width: 282px; /*marquee width */
height: 210px; /*marquee height */
overflow: hidden;
padding: 0px;
padding-left: 0px;
text-decoration:none;



}

#marquee_text
{color:#000000;
font:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}




#theme-07 {
	float:left;
	width:381px;
	height:auto;
	background:url(../images/User_07-1.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}

#welcome
{
 font-size:12px;
 float:left;
 font-family:Arial, Helvetica, sans-serif;
 padding-top:25px;
 padding-left:40px;
  }
  
  
   #welcome-text
{
 float:left;
 padding-top:45px;
 padding-left:10px;
 width:350px;
 font-size:14px;
 font-family:Arial, Helvetica, sans-serif;
 line-height:18px;
 }
.welcome-text_text{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
    line-height:18px;
    text-align:justify;
}
#theme-08 {
	float:left;
	width:300px;
	height:550px;
	background:url(../images/User_08-1.jpg);
	background-position:left;
	background-repeat:no-repeat;
	background-color:#ddebd2;
}

#in_theme-08 {
	float:left;
	width:297px;
	height:304px;
	background:url(../images/in_User_08-1_1.png);
	background-position:left;
	background-repeat:no-repeat;
	background-color:#ddebd2;
}
 
 
#in_theme-09 {
	float:left;
	width:300px;
	height:289px;
	background:url(../images/people1.png);
	background-position:left;
	background-repeat:no-repeat;
	background-color:#ddebd2;
}


#whygreen
{
 font-size:12px;
 float:left;
 font-family:Arial, Helvetica, sans-serif;
 padding-top:36px;
 padding-left:60px;

  }
  
   #whygreen-text
{
 font-size:12px;
 float:left;
 font-family:Arial, Helvetica, sans-serif;
 padding-top:60px;
 padding-left:15px;
 width:265px;
 color:#fff;
 text-transform:lowercase;
 line-height:18px;

  }
  #whygreen-text1
{
 font-size:12px;
 float:left;
 font-family:Arial, Helvetica, sans-serif;
 padding-top:60px;
 padding-left:15px;
 width:265px;
 color:#fff;
 text-transform:lowercase;
 line-height:18px;

  }


#in_side_button
{
padding-top:0px;
padding-left:160px;
width:103px;
height:48px;

}


#news_side_button
{
padding-top:0px;
padding-left:185px;
width:103px;
height:48px;

}



#theme-09_1 {
	float:left;
	width:1000px;
	height:124px;
	background-image: url(../images/theme_09_1.png);
	background-repeat: no-repeat;
}

#theme_09
{
	float: left;
	width: 1000px;
	height: 125px;
	background: url(../images/theme09_1.png);
}


#theme-10 {
	float:left;
	width:1000px;
	height:56px;
	background:url(../images/User_10-1.jpg);
	}
	
	#copyright
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:20px;
	padding-top:10px;
	color:#bbbbbb;
	width:auto;
	}
	
	#designby
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:20px;
	padding-bottom:20px;
	color:#bbbbbb;
	float:right;
	width:300px;
	}
	

	

.list{
	list-style:none;
	list-style-image:none;
	padding:0px;
	margin:0px;
	line-height:22px;
	}
	
.list li{
	background-image:url(../images/arrow_1.gif);
	background-position:2px 7px;
	background-repeat:no-repeat;
	padding:1px 1px;
	padding-left:25px;
	width:auto;
	margin-top:0px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	text-align:left;
	color:#fff;
}

.list li a{ color:#FFFFFF; text-decoration:none;}

#in_theme-40 {
	float:left;
	width:297px;
	height:304px;
	background:url(../images/testimonials.png);
	background-position:left;
	background-repeat:no-repeat;
	margin:13px 0 0 0;
/*	background-color:#ddebd2;*/
}
.social_container{width:350px; height:auto; float:left; padding:15px 0 0 150px;}
.facebook{width:32px; height:32px; float:left; padding:5px;}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
	#ab_copyright{
		font-size:10px !important;
	}
	#copyright {
	  color:#BBBBBB;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:10px;
	}	
}