	
ul{ list-style-image: url(../images/bullet.png); margin: 15px 0 15px 0;}
li {
	margin: 0 0 0 20px;
	padding: 0px 0 7px 10px;
}
img {border:none;}
a 
{
	color:#6dcb30;
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}

body 
{
	background:url(../images/logo_bg.png) left top no-repeat;
	background-color:#000000;
	font-family:Century Gothic, verdana, helvetica, sans serif;
	font-size: 10pt;
	color:#dddddd;
	line-height:22px;
}

#main    
{  
	 position:absolute;
	 top: 0px;
	 left: 100px;
	 width: 850px;
}

#logo { position:absolute; top: 12px ; left: 0px;}
#menu { position:absolute; top: 22px; left: 220px; background:url(../images/MenuBg.png) left top repeat-y; height: 45px; width:880px;}
#menu ul{  list-style: none; padding:0px; margin:0px 0 0 20px;}
#menu li{  font-size:12pt; float: left; padding: 0 25px 0 25px; line-height:48px;}
#menu li a{ text-decoration:none; font-weight:bold; color:#d6d6d6; }
#menu li a:hover {text-decoration:none;color:#fff}
#menu .selected{ color:#d6d6d6; font-weight:bold; background-color: #000000; height: 48px; margin-top:4px; line-height:40px;}

div#content { margin-top:120px;width:850px;float: left; clear: both; min-height:420px;}	
 
.title {
				font-size:14pt;
				font-weight:bold;
				color:white;
				line-height:170%;
			}
.shortdesc
{
	color: White;
	font-size:11pt;
}
.subtitle
{
	color:#fe6216; 
	font-weight:bold;
	font-size:12pt;
}

.panelServices
{
	width:850px;
	height:690px;
	background: url(../images/panelServices.png) left  top no-repeat ;
}

.panelValues
{
	width:770px;
	height:290px;
	background: url(../images/panelValues.png) left  top no-repeat ;
	padding:40px;
}

.panelContact
{
	width:850px;
	height:490px;
	background: url(../images/panelContact.png) left  top no-repeat ;
}

.proj {
		width: 270px;
		height:300px;
		margin: 0 13px 15px 0;
		float:left;
}

.proj_r {
		width: 270px;
		height:300px;
		margin: 0 0 15px 0;
		float:left;
}

.proj img, .proj_r img
{ border:solid 1px #496833;
	padding: 5px; }
	
.proj img:hover, .proj_r img:hover
{ border:solid 2px #7dae59;
	padding: 4px; }

h3 {
	margin:0;
	color: #fe6216;
	width: 270px;
}

h5 {
	margin: 0;
	font-size:9pt;
	font-weight: normal;
	width: 270px;
}

#intro
{
	width : 240px; 
	vertical-align:top;
}
#intro b {color:#fe6216	}

#slideShow 
{
  width : 600px;
  height : 400px;
}


#arrow
{
	text-align:right;
	margin-top:40px;
}

#arrow a{ font-size:14pt; font-weight:bold; color:#d6d6d6; }
div#main #arrow a:hover {color:Black; }

.others {text-align:right;}
.others a
{
	font-weight:bold;
}

.button
{
	border:0;
	background-color:#496833;
	text-align:center;
	color:#FFF;
	cursor:pointer;
	padding:3px 10px 3px 10px;
}

.button:hover{
	background-color: #7dae59;
	color:#000;
	
}

#footer 
{
	float:left;
	margin:50px auto;
	height:60px;
	font-size:12px;
	text-align:center;
	width:100%;
	color:#555555;
}