﻿body
{
	margin:0;
	padding:0;
	font-family:verdana,arial,sans-serif,"lucida grande";
	font-size:15px;
}
/*layout*/
.masterHeader
{
	height:188px;
	background-image:url('/Images/header.png');
	background-repeat:no-repeat;
	width:100%;
}

.masterLeftMenu
{
	width:245px;
	height:500px;
	top:175px;
	position:absolute;
}

.masterContent 
{
	position:absolute;
	top:175px;
	left:253px;
	width: 715px;
	padding-bottom:40px;
}

#contentDiv, #contentCover
{
	position :absolute;
	width:100%;
	overflow:hidden;
}
#contentCover
{
	z-index:1000;
	display:none;
	background-color:#fff;
}
/*header*/
.headerBtns
{
	position:absolute;
	top:40px;
	left:420px;
	width:570px;
}
.headerBtns a
{
	display:block;
	float:left;
	background-image:url('/Images/ButtonBG.png');
	width:130px;
	height:38px;
	margin-right:10px;
	background-position: 0 -53px;
	color:#fff;
	text-decoration:none;
}

.headerBtns a:hover
{
	background-position: 0 -3px;
}

.headerBtns a:focus
{
	outline:none 0;
}

.ie6 .headerBtns a span
{
	background-image:url('/Images/IconSheet.gif');
}
.headerBtns a span
{
	display:block;
	margin: 3px 0 0 15px;
	height:30px;
	background-image:url('/Images/IconSheet.png');
	background-color:Transparent;
	background-repeat:no-repeat;
	padding:3px 0 0 35px;
}
.headerBtns .home span
{
	background-position:0 0;
}
.headerBtns .clients span
{
	background-position:0 -77px;
}
.headerBtns .about span
{
	background-position:0 -120px;
}
.headerBtns .contact span
{
	background-position:0 -40px;
}
/* left menu*/
.menuHead 
{
	width:240px;
	height:31px;
	background-image:url('/images/menuhead.png');
}

.menuHead div
{
	padding:7px 0 0 38px;
	color:#fff;
}

.menu, .submenu 
{
	padding:0;
	margin:0;
}
.menu li, .submenu li
{
	display:block;
}
.menu li
{
/*	background-color:#fccc5e;
	border-bottom:1px solid #E59E41;*/
	margin: 0 0 0 0;
	width:240px;
}

.submenu li
{
	background-color:#FFE5AA;
	border-bottom:1px solid #FFBB6E;
	border-top:1px solid #FFF8C3;
	width:240px;
}

.menu a
{
	text-decoration:none;
	color:#9E3C02;
	background-image:url('/images/menuLeft.png');
	background-position:left -2px;
	display:block;
	width:240px;
	height:36px;
	padding:0;
}

.menu a:hover
{
	text-decoration:none;
	background-position: left 80px;
}

.menu a:focus
{
	outline:none 0;
}

.menu a:hover div
{
	margin-left:18px;
	color:#fff;
	background-position: 0 -214px;
}

.menu a:active, .menu a:focus
{
	text-decoration:none;
	border:none 0;
	background-position: right 39px;
}

.submenu a:hover div
{
	margin-left:44px;
}
.ie6 .menu a div
{
	background-image:url('/Images/IconSheet.gif');
}

.menu a div
{
	padding: 8px 0 0 25px;	
	background-image:url('/Images/IconSheet.png');
	background-position: 0 -167px;
	background-repeat:no-repeat;
	margin-left:9px;
}
.submenu a div
{
	padding: 8px 0 0 25px;	
	margin-left:29px;
}

.hidden
{
	display:none;
	visibility:hidden;
}

#spinner
{
	widows:100%;
	background-image:url('/Images/Loading.gif');
	background-repeat:no-repeat;
	background-position:center center;
	text-align:center;
	color:#d67d08;
	margin-top:100px;
	margin-bottom:150px;
	height:100px;
}

div.copyright
{
	clear:both;
	font-size:90%;
	color:#888;
	text-align:center;
	line-height:300%;
}

