body{
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica,  Geneva, sans-serif;
}

/******** HEADINGS *********/

h1, h2 {
color: #0FC;
line-height: 1.8;
display: block;
border-bottom: 1px solid #0fc;	
	
}

.nav{
	margin-top: 0px;
	margin-left: 0px;
	color: white;
	font-size: 13px;
	width: 100%;
	background: green;
	height: 40px;
}

a:link{
	color: white;
	text-decoration: none;
}

a:visited{
	color: white;
	text-decoration: none;
}

a:hover{
	color: white;
	text-decoration: underline;
}

.main_point{
	color: white;
	font-size: 12px;
	line-height: 15px;
}

.locate_us{
	color: #00ffdf;
	padding-left: 10px;
	font-size: 12px;
}

.locate_area{
	color: white;
	padding-left: 10px;
	font-size: 12px;
}

.addresses{
	color: white;
	padding-left: 10px;
	font-size: 11px;
	line-height: 15px;
}

.welcome{
	color: white;
	margin-top: -95px;
	margin-left: 15px;
	font-size: 15px;
}

.crush{
	color: white;
	margin-top: 0px;
	margin-left: 105px;
	font-size: 28px;
}

.slogan{
	color: white;
	margin-top: 5px;
	margin-left: 200px;
	font-size: 15px;
}

.header2{
	color: white;
	font-size: 12px;
}

.header{
	color: #00ffdf;
	font-size: 15px;
	padding-top: 23px;
}

.header3{
	color: #00ffdf;
	font-size: 15px;
	padding-top: 7px;
}

.line{
	margin-top: -8px;
	color: #00ffdf;
}

.bottom_content{
	color: white;
	font-size: 11px;
	text-align: center;
	line-height: 20px;
}

.solutions{
	color: white;
	font-size: 11px;
	text-align: center;
	line-height: 15px;
}

/***.content{
	color: white;
	font-size: 12px;
	text-align: justify;
	line-height: 15px;
	padding-right: 10px;
}
***/

.content1{
	color: white;
	font-size: 12px;
	text-align: justify;
	line-height: 15px;
}

.content_down{
	color: white;
	font-size: 12px;
	text-align: justify;
	line-height: 15px;
}

/*********** NAV ************/

.navigation ul li {
	
float: left;

line-height: 40px;
list-style-type: none;
margin-right: 20px;

display: block;
height: 40px;
	

	
}
.navigation ul li a {
font-size: 0.9em;	
display: block;
height: 40px;
}

.navigation ul li a:hover {
color:	 #094D43;
text-decoration: none;
}

.navigation ul {
margin-left: -15px;
	
}

.navigation {
background: background: #2ec0ab; /* Old browsers */
background: -moz-linear-gradient(top,  #2ec0ab 0%, #1d9385 40%, #0a6254 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2ec0ab), color-stop(40%,#1d9385), color-stop(100%,#0a6254)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2ec0ab 0%,#1d9385 40%,#0a6254 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2ec0ab 0%,#1d9385 40%,#0a6254 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2ec0ab 0%,#1d9385 40%,#0a6254 100%); /* IE10+ */
background: linear-gradient(to bottom,  #2ec0ab 0%,#1d9385 40%,#0a6254 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2ec0ab', endColorstr='#0a6254',GradientType=0 ); /* IE6-9 */

color: #fff;
height: 40px;
width: 100%;
margin-top: -20px;
	
}

.content {
width: 520px;
height: auto;
clear: both;
float: left;
color: #fff;
position: relative;
font-size: 13px;
	
}

.sidebar {
	
	padding: 10px 20px;
	float: right; 
	color: #fff;
	font-size: 13px;
	background: #666;
	position: relative;
	
}