
body{
background-color:#A99F88;
margin:0;
font: 10pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif; 
}

A:link{ color:#403139; text-decoration:none; }
A:hover{ color:#000000; text-decoration:underline; }
A:active{ color:#403139; text-decoration:none; }
A:active:hover{ color:#000000; text-decoration:underline; }
A:visited{ color:#403139; text-decoration:none; }
A:visited:hover{ color:#000000; text-decoration:underline; }

.grey { color: #666; }

#menu{
float:left;
clear:both;
margin-left: 8px;
padding-right: 20px;
text-transform: lowercase;
background:#2d465f;
width:729px;
height:30px;
margin-top:-25px;
}

#menu a {
white-space:nowrap;
	display: inline;
	padding: 0px 8px 0px 18px;
	margin-left: -10px;
	list-style-type: none;
	font-size: 12px;
	line-height: 30px;
	border-right: solid 1px #666;
	width: auto;
}

#menu a.right {
	border:none;
}

#menu a{
text-decoration:none;
}

#menu a, #menu a:visited{
color:#FFFFFF;
}

#menu a:hover{
color:#CCCC33;
}

#menu ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:auto;
}

#menu li{
position:relative;
}

#menu ul ul{
position:absolute;
z-index:500;
top:auto;
display:none;
background-color:#506f8e;
border: 1px solid #2d465f;
margin-top:-1px;
}

#menu ul ul a {
	border:none;
}

#menu ul ul ul{
top:0;
left:100%;
background-color:#6487a9;
}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */

div#menu li:hover{
z-index:100;
}

div#menu ul ul li:hover{
background-color:#334F6C;
}

div#menu ul ul ul li:hover{
background-color:#517DAC;
}

div#menu li.space:hover{
cursor:default;
z-index:100;
}

div#menu li:hover ul ul,
div#menu li li:hover ul ul,
div#menu li li li:hover ul ul,
div#menu li li li li:hover ul ul
{display:none;}

div#menu li:hover ul,
div#menu li li:hover ul,
div#menu li li li:hover ul,
div#menu li li li li:hover ul
{display:block;}


#header{
background:url(/images/main/tops/top_ver.gif) no-repeat transparent top left;
width:775px;
height:277px;
margin-left:8px;
}

#header a 
{
display: block;
width: 775px;
height: 277px;
}

#wrap{
width:765px;
margin-left:auto;
margin-right:auto;
margin-top: 20px;
background:url(/images/main/bg.gif) #AA9253;
border:0;
}

#content1{
display:  inline-block;
background:url(/images/main/bottom.png) no-repeat  top left;
width: 534px;
margin-left:8px;

float:left;
text-align:left;
font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
color: #333333;
}
#content1 h3
{
margin-top: 216px;
padding-left: 20px;
width: 538px;
}
#content1 p
{
padding-left: 20px;
width: 500px;
}

#content2
{
	display: inline-block;
	width: 200px;
	margin-left: auto;
	margin-right: 10px;
	padding-left: 5px;
    font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
	text-align: left;
	color: #333333;
}
#content2 h1
{
	color: #FFF;
	font-size: 12px;
	line-height: 14px;
	padding-right: 5px;
	margin: 15px 0 2px 0;
}
#content2 p
{
	margin-top: 0;
	font: 8pt/10pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
}


#content2 a:link { color: #FFFFFF;  text-decoration: underline}
#content2 a:visited { color: #FFFFFF; text-decoration: underline }
#content2 a:hover {color:#CCCC33; text-decoration: underline}

#footer{
clear:both;
vertical-align: middle;
margin-left:auto;
margin-right:auto;
padding: 2px;
width:745px;
background:#2d465f;
text-align: center;
text-transform:lowercase;
font: 8pt/9pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
color:#000000;
}
#footer li
{
	list-style-type: none;
	display: inline;
	padding: 10px;
	font-size: 9px;
	font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif;
	line-height: 15px;
}
#footer li a{
text-decoration: none;
}
#footer li a:link { color: #FFFFFF; }
#footer li a:visited { color: #FFFFFF; }
#footer li a:hover {color:#CCCC33; }

#footer a:link{color:#FFFFFF; text-decoration:none; }
#footer a:hover{color:#A79B91; }

#shadow
{
background:url(/images/main/macbotweb.gif) ;
width:762px;
height: 8px;
padding-left: 3px;
margin-left: auto;
margin-right:auto;
}

