html, body {height:100%;width: 100%;margin: 0;padding: 0;border: none;text-align: left;
		background-image: url(../images/bg.jpg);background-position: top left;background-repeat: repeat;background-color: #447023;}
#wrap {margin:0 auto;width:100%;min-width: 1000px;height: 700px;
	 background-image: url(../images/bg_vert.jpg);background-position: top left;background-repeat: repeat-x;padding: 0;}
#mainimg {width: 100%;min-width: 1000px;height: 700px;background-image: url(../images/main_img.jpg);background-position: top center;background-repeat: no-repeat;}

.maintextheader {font-size: 6px;color: #447023;}
.maintext {width: 800px;height: auto;clear: both;position: relative;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;
	padding-top: 600px;padding-right: 100;padding-bottom: 0;padding-left: 100;
	font-family: Georgia;font-size: 12px;font-weight: normal;text-align: center;text-decoration: none;line-height: normal;color: white;}	 

.footer {width: 900px;height: 25px;clear: both;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;
	padding-top: 0;padding-right: 50px;padding-bottom: 10px;padding-left: 50px;
	font-family: Georgia;font-size: 11px;font-weight: normal;text-align: center;text-decoration: none;line-height: 25px;color: #8baa75;}

/* TOP MENU */
/* ================================================================ 
This copyright notice must be untouched at all times.
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/iPad-Anywidth.html
Copyright (c) Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* this is a CSS answer to fix the hover/focus '~' and hover/focus '+' problem in safari and chrome */
html {-webkit-animation: safariSelectorFix infinite 1s;}
@-webkit-keyframes safariSelectorFix {
0% {zoom:1;} 
100% {zoom:1;}
}
.menu_holder{position:absolute; top:25px;left:50%;margin-left:-250px; /*MOVE*/
             text-align:center;z-index:1000;}
#menu {width:550px; height:24px; text-align:left; position:relative; z-index:1000; margin:0 auto 0px auto;}
#menu > ul{width:550px;}
#menu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left;}
#menu ul {display:inline-block;} 
#menu ul {display:inline;}
#menu li {margin:0; padding:0; list-style:none;text-shadow: 1px 0px 1px #15002e;color:#fff;font-family:Georgia,serif; font-size:12px;line-height:12px;}
#menu li.level1-li {display:inline-block; display:inline;margin:0px 4px 0px 4px;}
#menu ul ul {position:absolute; left:-9999px;text-align:center; background-color: #2175ff;background-color: rgba(33,117,255,.98);
border: 1px solid transparent;-moz-border-radius: 12px;-webkit-border-radius: 12px;border-radius: 12px;}
#menu ul.level1 {display:table; margin:0 auto;width:633px;}
#menu ul.level1 li.level1-li {float:left; display:block;position:relative; z-index:100; }
#menu ul.level1 li.level1-li{padding:4px 0px 4px 0px;}
#menu ul.level1 li.level1-li:hover {display:inline-block; z-index:10;}
#menu ul ul {padding-bottom:16px;padding-top:15px;}
#menu ul ul ul { }
#menu a {display:block; text-shadow: 0px 0px 3px rgba(255,255,255,.4);color:#fff;
         font-family:Georgia,serif; font-size:14px;line-height:14px; font-style:italic; text-decoration:none;padding:1px 15px 3px 15px;}
#menu ul.level1 li.level1-li a.level1-a {float:left; text-transform:none; width:auto;text-align:center; 
border: 1px solid transparent;-moz-border-radius: 12px;-webkit-border-radius: 12px;border-radius: 12px;background-color: #2175ff;background-color: rgba(33,117,255,.74);}

#menu ul ul li a {  margin-bottom:1px!important;border: 1px solid transparent;-moz-border-radius: 12px;-webkit-border-radius: 12px;border-radius: 12px;}
#menu ul ul li a:hover {color:#fffced;}

#menu ul li:hover > ul {left:0; top:28px; z-index:-1;}
#menu ul li.left:hover > ul {left:auto; right:0; top:28px; z-index:-1;}

#menu ul ul li:hover > ul {left:100%; top:auto; margin-top:-31px; margin-left:-10px; z-index:10;}
#menu li.left ul li:hover > ul {left:auto; right:100%; top:auto; margin-top:-31px; margin-right:-10px; z-index:10;}

#menu li.left ul a {text-align:right; padding:0 15px 0 30px;}
#menu ul.level1 ul li.active a{ }


 #menu ul.level1 li.level1-li.active > a.level1-a{background-color:#ffba10!important;text-shadow: 0px 0px 3px rgba(255,255,255,.7);}
#menu ul.level1 li.level1-li a.active{background-color:#ffba10!important;text-shadow: 0px 0px 3px rgba(255,255,255,.7);
                                      -moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}

#menu ul.level1 li.level1-li a.level1-a:hover {background-color: rgba(33,117,255,.9);text-shadow: 0px 0px 3px rgba(255,255,255,.7);}
#menu ul li a:hover { } #menu ul li:hover > a { } 

#menu ul ul li a:hover {color:#fffced;background-color: rgba(33,117,255,.5);text-shadow: 0px 0px 4px rgba(255,255,255,.9);
                         -moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;} 
#menu ul ul li:hover > a {color:#fffced;}

/* for IE6 */
#menu b {position:absolute;}
#menu table {position:absolute; height:0; width:0; left:0; border-collapse:collapse; margin-top:-7px;}
#menu table table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-41px;}
#menu table table table {margin-top:15px;}
#menu li.left table {position:absolute; height:0; width:0; left:auto; right:10px; border-collapse:collapse; margin-top:-7px;}
#menu li.left table table {position:absolute; left:auto; right:100%; height:0; width:0; border-collapse:collapse; margin-top:-41px;}
#menu li.left table table table {margin-top:15px;}

#menu ul a:hover ul {visibility:visible; left:0; top:26px; padding-top:10px;}
#menu ul a:hover ul a:hover ul {visibility:visible; left:100%; top:26px; padding-top:10px; margin-left:-10px;}
#menu ul a:hover ul a:hover ul a:hover ul {visibility:visible; left:100%; top:auto; margin-top:-31px; margin-left:-10px; z-index:10;}
#menu li.left a:hover ul,
#menu li.left a:hover a:hover ul, 
#menu li.left a:hover a:hover a:hover ul {left:auto; right:0; visibility:visible; margin-right:-10px;}
#menu ul a:hover ul ul {left:-9999px;}
#menu ul a:hover ul a:hover ul ul {left:-9999px;}
#menu ul a:hover ul a:hover ul a:hover ul ul {left:-9999px;}
#menu li.left a:hover ul ul, 
#menu li.left a:hover a:hover ul ul {left:-9999px;}
#menu li.close {display:none; position:absolute; left:50%; margin-left:-50px; top:-20px;}
} /*don't delete*/
/* end TOP MENU */