@charset "utf-8";
/*=============================================
 		Title: David Money Architects
		Date:16.10.09              
=============================================*/
html
{
overflow-y:scroll;
}
body {
	font-family     : Arial, Verdana, Tahoma, Georgia, Lucida, sans-serif;
	text-align      : center;
	background      : #000;
color:#fff;
	font-size:76%;
}

* {
	margin          : 0;
	padding         : 0;
	outline-style   : none;
	outline-width   : 0;
}
img,fieldset {
	border          : none;
}
ul,ol,li {
	list-style      : none;
}
input, textarea, select {
	font-family     : Arial, Helvetica;
	font-size       : inherit;
	font-weight     : inherit;
}
a {
	text-decoration : none;
}
a.nohref
{
cursor: default;
}
a:hover {
	text-decoration : underline;
}
.hide,a b {
    position        : absolute;
    left            : -9999px;
}
/* Page Structure ==============================================
------------------------- Start wrapper ----------------------*/
#wrapper {
	width:1000px;
	margin:0 auto;
	text-align:left
}
/*------------------------- Start header --------------------*/
.header{
	height:64px;
}
.logo{
	margin:34px 0 0 0;
	float:left;
}
/*------------------------- Start navigation --------------------*/
#submenu
{
visibility:hidden;
}
.navigation {
	clear:both;
	padding-top:19px;
	height:28px;
	border-top:1px solid #3ecee6;
	margin-top:5px;
	float:left;
	width:990px;
	position:relative;
	padding-left:10px;z-index:100;
}
.navigation li {	
	float:left;
	margin-right:11px;
}

.navigation li a{
	float:left;
	height:23px;
	font-size:1.2em;
color:#fff;
padding:5px 23px 0 7px;
}
.navigation li:hover, .navigation li a:hover{
text-decoration:none;
background:#00d2ff;
/*color:#00d2ff !important;*/
}
.navigation li a:hover{
	background-position:0 -28px;
text-decoration:none;
}
.navigation ul {
	position:absolute;
	border:none;
	min-width:215px;
	background:transparent url(/media/173/bg.png) repeat;
	top:0px;
	left:0;
	margin-top:19px;

}
.navigation ul li {
	height:28px;
	margin:0;
	position:relative;
	left:0;float:left;
}
.navigation ul li a{
	color:#fff;
	line-height:28px;
	padding:0 23px 0 7px;
	font-size:1.2em;
white-space:nowrap;

}
.navigation ul li a:hover{
	background:#00d2ff;
/*color:#00d2ff;*/
	text-decoration:none;
}
.navigation ul li ul{
	clear:both;
	top:28px;
	left:0 !important;
	padding:0;
	min-width:215px;
        _width:215px;
	margin:0;
	background:transparent url(/media/173/bg.png) repeat;
}
.navigation ul li ul li{
	padding-right:0px;
}
.navigation ul li ul li a{
	color:#fff;
	width:185px;
}
.navigation ul li a{
	
}
.navigation ul li ul li a:hover{
	color:#fff;
	background:#00d2ff;
	display:block;
}
/*------------------------- Start mainBody --------------------*/
.mainBody{
	overflow:hidden;
	width:1000px;
	color:#fff;
	position:relative;
}
/*------------------------- Start banner --------------------*/
.banner{
	xmin-height:500px;
	xoverflow:hidden;
	width:1000px;
	clear:both;position:relative;z-index:0;
}
.banner img.blank
{
display:none;
}
.banner span{
	width:213px;
	background: url(/media/173/bg.png) repeat;
	display:block;
	position:absolute;
	font-size:1.3em;
	font-weight:normal;
	padding:8px 5px 12px 12px;
	line-height:19px;
	color:#e6e4e3;left:2000px;
}
* html .banner span{
	font-size: 1.167em
}
/*------------------------- Start main --------------------*/
.main{
	padding-top:20px;
	width:1000px;
	overflow:hidden;
}
/*------------------------- Start left --------------------*/
.left{
	width:340px;
	float:left;
}
/*------------------------- Start contentArea --------------------*/
.contentArea {
	width:320px;
	padding-right:10px;

}
.right .contentArea
{
margin-top:0px;
}
.contentArea h2{
	padding-right:10px;
	color:#dfdfdf;
	font-size:19px;
	line-height:20px;
	padding:0 30px 0 0;
margin-bottom:16px;
font-weight:bolder;
}
.contentArea .h2-holder
{

}
* html .contentArea h2{	
	font-size:1.417em;
}
.contentArea p{	
	padding:0 10px 19px 0;
	color:#dfdfdf;
	float:left;
	font-size:11px;
	line-height:18px;
}
.contentArea a{	
	color:#00d2ff;
	text-decoration:none;
}
.contentArea a:hover{
	text-decoration:underline;
}
.contentArea table
{
margin:10px 0;
}
/*------------------------- Start right --------------------*/
.right{
	width:660px;
	float:right;
	
}
/*------------------------- Start center --------------------*/
.center{
	width:330px;
	float:left;
	overflow:hidden;
}
/*------------------------- Start rightMost --------------------*/
.rightMost{
	width:330px;
	float:right;

}
.rightMostHome{
	
min-height:0px !important;
}
.heading{
	font-size:15px;
	color:#dfdfdf;
	margin-bottom:5px;text-align:right;margin-right:5px;}
* html .heading{	
	font-size: 	1.167em
}
.gallery{
	width:337px;
	padding-bottom:210px;
	overflow:hidden;text-align:right;
}
.gallery li{
	float:right;
	margin:0 7px 7px 0;
	width:45px;
	height:45px;
border:2px solid #b2b2b2;
}
.gallery li a img{	
	width:45px;
	height:45px;
}
.gallery li:hover {
	
	border:2px solid #00d2ff;
}
/*------------------------- Start footer --------------------*/
.footer{
	width:1000px;
	height:79px;
	float:left;

}
.footer p{	
	color:#fff;
	font-size:0.917em;
	padding:8px 0 58px;

}
* html .contentArea p,* html .footer p{
	font-size:0.75em;
}
.footer p a{
	color:#00d2ff;
	margin-right:6px;
}
.footer span{
	float:left;
}
.footer strong{
	font-weight:normal;
	padding:0 6px;
}
.footer b{
	float:right;
	font-weight:normal;
	padding-right:0px;
}
.footer b a{
	text-decoration:none;	
}
.footer b a:hover{	
	text-decoration:underline;
}
.blueText
{
color:#00d2ff;
}
h3
{
font-size:1.5em;
margin:0;
padding:0;
clear:both;
font-weight:normal;
}
















































































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
