﻿/*containers*/

body {
    background:#024 url('/Pics/Emeraldbg.jpg') no-repeat;
    /*background:#feffff url('Pics/Emeraldbg.jpg') no-repeat;*/
    background-position:top;
    color:Lime;
    font-family:Helvetica, Sans-Serif;
    font-weight:bold;
    font-size:12pt;
}


#main{
float:left;
}

#header{
position:relative;z-index:23; top: 0px; left: 0px;
    height:131px;
    width:820px;
    margin:0 auto; 
}

#top{
color:Lime; 
z-index:586;
    height:92px;
}

#valid{
clear:both;
}
#valid #validholder{float:left;}
#head{color:Red;
clear:both;}

#head #clear{clear:both;}

#page div, #page p{background-image:url('../Blue/Pics/menuback2.jpg');}

#content{
    position:relative;
	float:left;
	clear:both;
	width:820px;
	text-align:left;
	background-image:url('../Blue/Pics/menuback2.jpg');
	}
	

#content #topcontent{
	float:left;
	line-height:120%;
	width:549px;
	/*margin:16px 0px 0px 35px;*/
	margin:auto;
	color:Lime;
	background-image:url('../Blue/Pics/menuback2.jpg');
}

#page{
    width:820px;
    margin:0 auto;
	background-image:url('../Blue/Pics/menuback2.jpg');
	z-index:1;position:relative;
}

#rightbar{
text-align:left;
float:right; position:relative; width:300px; padding-left:20px; margin-left: 0px;
}

#footer{
	background:url('../Blue/Pics/pageend.png') no-repeat;
    width:820px;
    height:20px;
    margin:0 auto;
}

/* Text */
 #content a, #footer a{
    color:Green;
    text-decoration:underline;
}
#content a:hover, #footer a:hover{
    color:Red;
    text-decoration:none;
}

/* menu */
#menu
{
    position:relative;
    z-index:287;
    height: 43px;
    padding: 0px 10px 0 0px;
    
    background-repeat:no-repeat;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

#menu li {
display:inline;
position:relative;
z-index:389;
	float: left;
	padding: 12px 10px 0 20px;
    width: 75px;
    font-family:Arial, Helvetica, Sans-Serif;
}

#menu ul ul{
position:absolute;
top:30px;
left:2px;
}

#menu li li{
background-image:url('../Blue/Pics/menuback2.jpg');
background-color:Navy;
font-size:10pt;}

#menu li .sub{
    width: 99px;
    display:none;
    float:left;
    text-align:center;
    width:99px;
    z-index:2084;
    background:#003;
    top: 0px;
    left: 14px;
}
#menu li .sub li{
width: 101px;
	padding: 2px 0px 6px 10px;
    height: 17px;
    border-left-style: solid;
     border-bottom-style: solid; 
     border-top-style: solid; 
     border-width: 1px 1px 1px 2px; 
     border-color: Blue;
}

#menu li .sub li .sub2 li{
width: 99px;
	padding: 2px 0px 6px 16px;
    height: 17px;
    border-left-style:none;
     border-right-style: solid;
     border-bottom-style: solid; 
     border-top-style: solid; 
     border-width: 1px 1px 1px 2px; 
     border-color: Blue;
	 border-right-color:#003;
	 border-right-width:2px;
	 border-left-style:solid;
    border-left-width:0px;
    border-left-color: Blue;
}

#menu li .sub li .sub2{
    display:none;
    position:relative;
    float:right;
    text-align:center;
    top: -23px;
    left: 100px;
    z-index:5584;
    background-color:#000030;
    margin-top: 0px;
}

a{text-decoration:none;color:Lime;font-weight:bold;}

a:hover{text-decoration:underline;}

#menu li:hover > .sub, #menu li .sub li:hover > .sub2{display: block;} 

#menu li .sub:hover, #menu li .sub li .sub2:hover{display: block;}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */

