html {background-color: #000; }
body {color:white; }
body a {color: #fff; padding: 0px;}
body a:hover {text-decoration:none; color: #E0358E; }
body {background: url(../assets/back-body.png) top left repeat-x;}
#doc2 {  padding: 0 0px ;  }

#hd { background-image: url(../assets/logo.png); height:70px; margin-top:0; margin:0px 0; }
#hd p {display:none; }

#bd h1,h2,h3,h4 {color: #e0358e; font-weight:normal; margin-bottom: 5px;}
#bd h1 {font-size: 167%}
#bd h2 {font-size: 123.9%; }
#bd h3 {font-size: 123.1%}
#bd h4 {font-size: 150%}
#bd p{ margin-bottom: 10px; }

#page h1 {padding:10px; background-color: #E0358E; color:white; margin-bottom:17px;}
#page img {margin-bottom: 10px;}

#page ul {margin-bottom:10px;}
#page ul li {display-style:disc;}

#nav {background-color:transparent; position:relative; margin-bottom: 10px; display:block;  height:20px; text-transform:uppercase; font-size:11px;  font-family: Arial, Verdana, Helvitica, sans-serif; }
#nav ul{ margin:0px; padding:0; list-style-type:none; width:auto; }
#nav ul li{ display:block;  float:left;  margin:0 1px 0 0; padding:0;}
#nav ul li a { display:block; float:left; color:#fff; text-decoration:none; padding:4px 10px 0 0; height:20px; }
#nav ul li a:hover, #nav ul li a.current{ color:#E0358E; }

#nav #navtop {float:right;}
#nav #navtop {float:right;}
#nav #navtop a{ display:block; float:left; color:#fff; text-decoration:none; padding:4px 0px 0 30px; height:20px; }
#nav #navtop a:hover, #nav ul li a.current{ color:#E0358E; }

.article {margin-bottom:10px;}
.article p {margin-bottom:10px;}
#newslist li {margin-bottom: 8px;}

#subnav { min-height:600px; text-transform:uppercase; font-size:85%;  font-family: Arial, Verdana, Helvitica, sans-serif; background-color: #8a8a8a; margin:0; padding:0;}
#subnav ul{ margin:0px; padding:0; list-style-type:none; width:auto; }
#subnav ul li{ background-color: #8A8A8A; display:block;  margin:0 0px 0 0; padding:0; border-bottom: 1px solid black;}
#subnav ul li a { display:block; color:#fff; text-decoration:none; padding:5px;  }
#subnav ul li a:hover, #nav ul li a.current{ color:white; text-decoration:none; background-color: #404040;}




#intro {margin-top:20px; height:200px; background-color:black;}

#sections {height:150px; margin-top:20px; }
#sections .yui-u {height:150px; background-image: url(../assets/back-section.png); background-repeat:no-repeat; }
#sections  .yui-u div {margin:10px;}
#sections  div h2 {font-size:130%; color:white; margin-bottom:5px; color: #F4B9D8;  }
#sections  div p {font-size:110%; color:white; line-height:130%;}
#sections  div a {font-size:110%; line-height:130%;}
#sections  .yui-u:hover {background-image: url(../assets/back-section-hover.png);  }
	
#sections {font-size:11px;}
	
#subsections {height:200px; margin-top:20px; } 
#subsections .yui-u {height:150px; background-image: url(../assets/back-subsection.png); background-repeat:no-repeat;  }
#subsections .yui-u div {margin:10px;}
#subsections  div h1 {font-size:140%; margin-bottom:20px; }
#subsections div p {font-size:100%; }
#subsections .yui-u:hover {background-image: url(../assets/back-subsection-hover.png);  }

#contentblock {margin-top:10px;}

#clients {height: 75px}

#ft {font-size:85%; color:#eee; padding-bottom: 10px; border-top: 1px solid silver; padding-top:10px}
#ft p {margin-bottom: 5px;}

form p {margin-bottom:3px;}
form label {width:80px; font-size: 10px; display:block; float:left;}
form button {border: 1px solid white; background-color: #E0358E; color: white; font-size: 9px; padding: 1px; margin-top: 5px;}
form .button {border: 1px solid white; background-color: black; color: white; font-size: 8px; padding: 2px; margin-top: 5px;}
form .button2  {border: 1px solid white; background-color: #E0358E; color: white; font-size: 9px; padding: 1px; margin-top: 5px;}

.col1 {float:left; }
.col2 {float:right; margin-right:10px; }

div#blocks { width:100%; border: 0px solid green; }
div.block {width: 31.0%;  float:left; margin-left: 24px; border: 0px solid red; }
div.block.one {margin-left: 0px;}
div.block.last {float:right; }

#s {  height:  335px;  width:   705px;  padding: 0;  margin:  0;  margin-bottom: 15px;} 
#s img {  padding: 0px; border: 0px solid #ccc; background-color: #eee; width: 705px; height: 335px; top: 0; left: 0 } 

<!--
	Monocromatic color scheme
	E0358E 
	6B103F
	F4B9D8
	8A8A8A 
-->
