/* CSS Document */

html body {
height: 100%;
background:#052a12;
color:#505a50;
font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
}

#main {
position:relative; 
margin:4px 0; 
display:block; 
width:100%;
background:#052a12; 

font-size:76%;
text-align:center; 
z-index:1; 
overflow:hidden; 
}

h1 {
font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
font-weight:bold;
font-size:119%;
color:#3483a7;
text-align:left;
}

h2 {
font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
font-weight:normal;
font-size:110%;
color:#505a50;
text-align:left;
}

hl {
font-weight:bold;
font-size:100%;
}

a {
font-weight:bold;
font-size:100%;
color:#62b843;
text-decoration:none;
outline: none;
}

a:hover {
color:#4ae314;
}

little {
font-size:9px;
color:#fff;
text-align:center;
}

#menu {
position:absolute;
top:147px; 
margin:0 0; 
display:inline; 
width:100%;
background:transparent; 

text-align:center; 
z-index:8; 
y-overflow:hidden; 
}

#spacer {display:block; width:20px; height:25px; background:transparent;}



#header {
position:relative; 
margin:2px 0 10px 0; 
display:block; 
width:100%;
background:#052a12; 

font-size:76%;
text-align:center; 
z-index:1; 
overflow:hidden; 
}

#leftback {
position:absolute;
top:0px;
left:0px;
z-index:-10;
}

#rightback {
position:absolute;
top:0px;
right:0px;
z-index:-10;
}

.pictures {
position:relative;
display:in-line;
width:100%;
background:transparent;
text-align:center;
z-index:4;
y-overflow:hidden;
}

/* Inset 3D Raised */

	.raised {background: transparent; width:648px; margin:0 0; padding:0 0; position: relative;}


	.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
	.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b, .raised .headerbox, .raised .mainbox {display:block; overflow:hidden;}
	.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
	.raised .b2 {background:#688dbc; border-left:1px solid #85cefc; border-right:1px solid #688dbc;}
	.raised .b3 {background:#88c2f4; border-left:1px solid #b0e7f2; border-right:1px solid #8ef350;}
	.raised .b4 {background:#d6f2ff; border-left:1px solid #b0e7f2; border-right:1px solid #308a35;}
	.raised .b4b {background:#d6f2ff; border-left:1px solid #f3ffe3; border-right:1px solid #b0e7f2;}
	.raised .b3b {background:#88c2f4; border-left:1px solid #35b43b; border-right:1px solid #b0e7f2;}
	.raised .b2b {background:#688dbc; border-left:1px solid #308a35; border-right:1px solid #85cefc;}
	.raised .b1 {margin:0 5px; background:#3d6483;}
	.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
	.raised .b3, .raised .b3b {margin:0 2px;}
	.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
	.raised .b1b {margin:0 6px; background:#3d6483;}
	.raised .headerbox {background:#fff; border-left:1px solid #caff87; border-right:1px solid #236727; height:148px;}
	.raised .mainbox {background:#fff; border-left:1px solid #caff87; border-right:1px solid #236727; text-align:left; padding:7px;}

/* Menu Buttons */
	#large {padding:0 0; width:648px; margin:0 0; list-style:none; position:relative; font-size:13px;}

	#large li {float:left; display:block; margin:0 0; width:101px; height:25px;}

	#large li a {display:block; float:left; width:94px; height:25px; position:relative; text-align:center; text-decoration:none;}

	#large li a em {display:block; width:94px; height:25px; background:#094c21; border:2px solid #bae7fb;}

	#large li a b {display:block; width:94px; height:25px; background:transparent; color:#fff; position:absolute; top:0; left:0; line-height:24px;}


	#large li a:hover {white-space:normal; cursor:pointer; z-index:100;}

	#large li a:hover em {display:block; width:105px; height:30px; left:3px; top:5px; position:absolute; background:#719ae9; z-index:100; opacity:0.7; border:0}

	#large li a:hover b {width:100px; height:30px; top:-7px; left:-5px; z-index:200; background:#bae7fb; font-size:1.1em; color:#fff; line-height:29px; border:1px solid #fff;}

