@import url(initial.css);
@import url(slides.css);
/*==========================*/
#master{
	width:960px;  
	margin:0 auto;
	text-align:left;
}

#header{
	overflow:hidden;
	zoom:1;
	padding:6px 25px 0 31px;
}
#logo{
	text-indent:-9999px;
	width:372px;
	height:82px;
	background:url(logo.png) top left no-repeat;
  
	float:left;
}
#nav{
	list-style:none;
	float:right;
	padding:37px 0 0 0;

}
	#nav A:link, #nav A:visited{color:#fff;}
	#nav A:hover, #nav A:focus{color:#44A3E2;}	
	#nav LI{
		float:left;
		font-size:1.8em;
		margin-right:25px;
	}
	#nav SPAN{
		position:relative;
		display:block;
		float:left;
		margin-right:5px;
	}
	#nav LABEL{
		position:absolute;
		top:3px;
		left:7px;
		color:#666;
		font-size:13px;
	}
	#nav INPUT{
		width:80px; 
	}
	#nav BUTTON{margin-top:1px;}

#slides{
  height:542px;
  background: url(slides_bg.png) no-repeat;
}
#slides .wrapper{
  padding:30px 50px 0;
}

#about{
  background: url(about_bg.png) bottom left no-repeat;
  padding:30px 50px 40px;
  overflow:hidden;
  zoom:1
}
	#slogan{
	  width:460px;
	  float:left;
	  color:#88c200;
	  padding:15px 0 0 0;
	}
		#slogan H2{
		  font-size:2.7em;
		  font-weight:normal;
		}
	#download{
	  float: right;	
	}
	#download .button{
	  display:block;
	  width:399px;
	  height:90px;
	  background:#2e7a00 url(d_button.png) no-repeat;
	  text-decoration:none;
	  color:#fff;
	}
		#download .button SPAN{
		  font-size:2.2em;
		  text-decoration:underline;
		  display:block;
		  padding:16px 0 0 92px
		}
		#download .button SMALL{
		  font-size:1.3em;
		  display:block;
		  padding:10px 0 0 121px
		}
	#download .oses{
	  display:block;
	  color:#a0a999;
	  font-size:1.6em;
	  overflow:hidden;
	  zoom:1;
	  list-style:none;
	  width:399px;
	  padding:10px 0 0 0;
	}	
		#download .oses LI{
		  float:left;  
		  height:26px;
		  line-height:26px;
		}
		#download .oses .win{
		  width:138px;
		  margin-left:31px;
		  text-indent:35px;
		  background:url(win.png) 0 50% no-repeat ;
		}
		#download .oses .mac{
		  width:122px;
		  text-indent:31px;
		  background:url(mac.png) 0 50% no-repeat ;
		}
		#download .oses .lin{
		  width:80px;
		  text-indent:29px;
		  background:url(lin.png) 0 50% no-repeat ;
		}		
		
#cont_bot{
  overflow:hidden;
  zoom:1;
  margin-top:27px;
}
	#cont_bot .tabs{
	  float:left;
	  list-style:none;
	}
	#cont_bot .carousel{
	  float:left;
	  width:810px;
	  
	  padding:18px 0 0 0;
	  background:url(side_tab_tbg.png) no-repeat ;
	}
		#cont_bot .carousel .wrapper{
		  min-height:135px;  
		  padding-bottom:20px;
		  background:url(side_tab_bbg.png) left bottom no-repeat ;
		  overflow:hidden;
		}
	
		
#footer{
  font-size:1.4em;
  line-height:24px;
  padding:30px 10px;
}
	#footer #foo_nav{
	  list-style:none;
	  color: #fff;
	  overflow:hidden;
	  zoom:1;
	}
		#footer #foo_nav LI{
		  float:left;
		  width:33%;
		}
			#footer #foo_nav #foo_nav2{text-align:center;}
			#footer #foo_nav #foo_nav3{text-align:right;}
			#footer #foo_nav #foo_nav3 A{
			  display:block;
			  padding: 0 0 0 30px;
			  height:24px;
			  float:right;
			  background:url(twitter.png) left 50% no-repeat ;
			}