@CHARSET "ISO-8859-1";

/* --- General --- */
body {
	/*
	background-image: url(img/backgroundo.png);
	background-repeat: repeat-x;  */
	
	background-color: #000; /**/
	font-family: Verdana;
	font-size:9pt ; /*.76em*/
	color: #7F7F7F;
}

img{
border-style: none;
}

ul li{
	color:white;
}

ol li{
	color:white;
}

h1,h2,h3{
	
color:  #f1a410;
font-family: helvetica;
}

marquee{
color: white;
bgcolor: #575757;
direction: left;
loop: 20;
width: 100%;
}

hr{
position: center;
width: 880px;
}

p {
	color: white;
}

b {
	color:  #f1a410; /*#f1a410;*/
}

i {
	color: white;
	font-size: 9pt;
}

a {color: white;}

th{color: white;}
<!--
Spans for headers -->span.header {
	color: #FF6600;
	font-weight: bold;
}

span.sig {
	font-weight: bold;
	color: white;
	font-size: 13pt;
}

button{
	color: white;
background: white url(shade.png) bottom left repeat-x;
}

/* --- Menu --- */

#jsddm {
	margin: 0;
	padding: 0
}

#jsddm li {
	float: left;
	text-decoration: none;
	list-style: none;
	font-family: verdana;
	color: white;
	text-align: center;
	border: 1px solid #000;
}

#jsddm li a {
	color:white;
	display: block;
	background: white url(shade.png) bottom left repeat-x;
	padding: 5px 12px;
	text-decoration: none;
	border-right: 1px solid #000;
	width: 108px;
	
	/*white-space: nowrap;*/
}

#jsddm li a:hover {
	background: white url(levelshade.png) bottom left repeat-x;
}

#jsddm li ul {
	top:30px;
	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	
}

#jsddm li ul li {
	float: left;
	display: list-item;
}

#jsddm li ul li a {
	width: auto;
	background: white url(shade.png) bottom left repeat-x;
}

#jsddm li ul li a:hover {
	background: white url(levelshade.png) bottom left repeat-x;
}



/* --- Divs ---   #E8E8E8*/
#content {
	position:relative;
	background-color: #575757;
	width: 950px;
	height: 1120px;
	margin: 0 auto;
	top: 55px;
	padding-top: 10px;
	border: 1px solid white;
}

#contentSmall {
	position:relative;
	background-color: #575757;
	width: 950px;
	height: 500px;
	margin: 0 auto;
	top: 55px;
	padding-top: 10px;
	border: 1px solid white;
}



#contentGallery{
	position:relative;
	background-color: #575757;
	width: 950px;
	height: 800px;
	margin: 0 auto;
	top: 55px;
	padding-top: 10px;
	border: 1px solid white;
}





#header {
	background-color: #575757;
	width: 950px;
	height: 220x;
	margin: 0 auto;
	border: 1px solid white;
}

#nav {
	position: relative;
	top: 30px;
	width: 950px;
	height: 40px;
	margin: 0 auto;
	background-color: #000;
	

}

#sig{
position: relative;
top:30px;
width: 920px;
height: 15px;
}

#footer{

position: relative;
	top: 100px;
	width: 950px;
	height: 30px;
	margin: 0 auto;
	background-color: #000;

}

.pic {
	float: right;
	top:15px;
	right: 35px;
	padding-right: 35px;
	padding-left: 10px;
	
}

.picbio {
	float: right;
	top:35px;
	right: 25px;
	padding-right: 25px;
	padding-left: 10px;
	
}


#des {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 10px;
	top: 10px;
	
}

.welcome {
	background-color: #575757; /*light grey: #F7F7F7 */
	width: 650px;
	height: 240px;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 15px;
	color: #7F7F7F;

}

#areas {
	background-color: #575757;
	height: 300px;
	width: 930px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	color: #7F7F7F;
	top: 5px;
/*	border: 1px solid #DCDCDC;*/
}

.service {
	float: left;
	left: 25px;
	display:inline;
	height: 280px;
	width: 250px;
	padding-top: 5px;
	padding-left:10px;
	
	padding-right:1px;
	margin-right:45px;
	background-color: #575757;
	
}


.areas2 {
	background-color: #575757;
	float:left;
	height: 150px;
	width: 410px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 20px;
	color: #6B6B6Bf;
	top: 20px;
}

.areas3 {
	
	background-color: #575757;
	float:left;
	height: 150px;
	width: 410px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 25px;
	color: #6B6B6Bf;
	top: 20px;
}


.border{
border: 1px solid #DCDCDC;
padding: 2px;
top: 5px;
}


#mix{
	
	width:950px;
	height:250px;
	background-color: #575757;
	
}

.partners{
padding-left: 10px;
}

.bio{
padding-left: 10px;
padding-right: 10px;
}

.train{
padding-left: 10px;
padding-right: 30px;
position: relative;
top: 55px;
}

.how{
	padding-left: 10px;
padding-right: 30px;
position: relative;
top: 25px;
}

.consult{


	padding-left: 10px;
padding-right: 30px;
position: relative;
top: 25px;
}


#design{
position: relative;
float: right;
       top: 80px;
}

/*
#content{
width: 950px;
height: 1000px;
background-color:#575757;
top: 10px;

}*/
