@charset "utf-8";
/* Text */
body,td,th { font-family: Times New Roman, Helvetica, Times, serif, Trebuchet MS, Arial, sans-serif; font-size: 20px; color: #CCC; margin-left: auto;	margin-right: auto; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a:active { text-decoration: none; }

body,td,th { color: #000; text-align: left; }
body { background-color: #000; background-image:url(../Site/background.jpg); }
.life { color: #D7AF19; text-align: right; }
.right { text-align: right; }
a:link { color: #D7AF19; }
a:visited { color: #D7AF19; text-align: left; }
html {height:100%;}

/* Dividers & Boxes */
div#header { margin-left: auto;	margin-right: auto;	width: 1000px;text-align: left;  }

div#linkbar { margin-left: auto; margin-right: auto; width: 1000px; min-height: 1%;	text-align: left; z-index: 10; position:relative; }

div#content { margin-left: auto; margin-right: auto; width: 1000px; min-width: 1000px; min-height:600px; height: 100%; margin-top: 40px; text-align: left; background: #FFF; color: #000; text-indent: 2%; -moz-box-shadow: #666 4px 4px 10px; -webkit-box-shadow: #666 4px 4px 10px; -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; margin-bottom: 0px; position:relative; }

.imgshadow { border-top: solid 1px #ddd; border-left: solid 1px #ddd; border-right: solid 2px #ccc; border-bottom: solid 2px #ccc; padding: 10px; background: #fff; margin: 0 0 0 10px; margin-left: auto; margin-right: auto; }

div#footer { margin-left: auto;	margin-right: auto;	width: 1000px; margin-top: 0px;	text-align: center; background: #777; color: #000; text-indent: 1%; -moz-box-shadow: #666 4px 4px 10px; -webkit-box-shadow: #666 4px 4px 10px; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px;  }

body{
	margin-left: auto;
	margin-right: auto;
	width:1000px;
	color: #333;
}
/* pull-down mainmenu css */
behavior:url("../csshover2.htc");
.mainmenu{ float: left;	width: 1000px; padding: 0; margin-left: auto; margin-right: auto; z-index: 10; -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; -webkit-box-shadow: #666 4px 4px 10px; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; }
.mainmenu ul { float: left; width: 1000px; list-style: none; line-height: 1; color:#D7AF19; background: none; padding: 0; border: solid none; border-width: 0px 0; margin: 0 0 1em 0; z-index: 10; -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; -webkit-box-shadow: #666 4px 4px 10px; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; }
.mainmenu a, .mainmenu a:visited { display: block; font-family:Times New Roman, Times, serif; font-size:13px; font-weight:bold; font-style:normal; text-decoration:none; color: #D7AF19; text-decoration: none; padding: 1em 1em; -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; -webkit-box-shadow: #666 4px 4px 10px; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; }
.mainmenu ul ul a { width:120px; height:100%; -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; -webkit-box-shadow: #666 4px 4px 10px; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; }
.mainmenu ul a { width:1%; -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px -webkit-box-shadow: #666 4px 4px 10px; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px;; }
.mainmenu li { float: left; margin:0; padding:0; -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; -webkit-box-shadow: #666 4px 4px 10px; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; }
.mainmenu ul li { float:left; position:relative; -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; -webkit-box-shadow: #666 4px 4px 10px; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; }
.mainmenu ul li a { white-space:nowrap;}
.mainmenu li ul { position: absolute; left: -999em; height: auto; width:15em; background: #464646; font-weight: normal; border-width: 1px; margin: 0; -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; -webkit-box-shadow: #666 4px 4px 10px; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; }
.mainmenu li li { width: 15em; -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; -webkit-box-shadow: #666 4px 4px 10px; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; }
.mainmenu li li a { width: 13em; -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; -webkit-box-shadow: #666 4px 4px 10px; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; }
.mainmenu li ul { margin: 0; -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; -webkit-box-shadow: #666 4px 4px 10px; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; }
.mainmenu li ul ul { margin: -2.8em 0 0 13.5em;-moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; -webkit-box-shadow: #666 4px 4px 10px; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; }
.ul_ch, 
.mainmenu li:hover ul ul,
.mainmenu li li:hover ul ul,
.mainmenu li li li:hover ul ul,
.mainmenu li li li li:hover ul ul,
.mainmenu li li li li li:hover ul ul { left: -999em; }
.mainmenu li:hover ul,
.mainmenu li li:hover ul,
.mainmenu li li li:hover ul,
.mainmenu li li li li:hover ul,
.mainmenu li li li li li:hover ul { left: auto; }
.mainmenu li:hover>ul.ul_ch { left: auto; }
.mainmenu li:hover{ background: #000000; }
.mainmenu li:hover a,.mainmenu li:hover a:visited,.mainmenu li:hover a:hover,.mainmenu li a:hover{ color:#D7AF19; }
.mainmenu li:hover li a, .mainmenu li li:hover li a, 
.mainmenu li li li:hover li a, .mainmenu li li li li:hover li a,
.mainmenu li:hover li a:visited, .mainmenu li li:hover li a:visited, 
.mainmenu li li li:hover li a:visited, .mainmenu li li li li:hover li a:visited { color:#FFFFFF; }
.mainmenu li li:hover, .mainmenu li li li:hover, 
.mainmenu li li li li:hover , .mainmenu li li li li li:hover , .mainmenu li li li li li li:hover { background: #464646; z-index:9999; }
.mainmenu li li:hover a,.mainmenu li li li:hover a, 
.mainmenu li li li li:hover a, .mainmenu li li li li li:hover a { color: #D7AF19; }
.mainmenu ul ul a, .mainmenu ul ul a:visited,
.mainmenu li li a, .mainmenu li li a:visited { color: #FFFFFF; }
.mainmenu ul ul a:hover,
.mainmenu li:hover li:hover a,.mainmenu li:hover li:hover a:visited ,
.mainmenu li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover a:visited,
.mainmenu li:hover li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover li:hover a:visited ,
.mainmenu li:hover li:hover li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover li:hover li:hover a:visited,
.mainmenu li:hover li:hover li:hover li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover li:hover li:hover li:hover a:visited { color: #D7AF19; }
.mainmenu li:hover li:hover li a,.mainmenu li:hover li:hover li a:visited ,
.mainmenu li:hover li:hover li:hover li a,.mainmenu li:hover li:hover li:hover li a:visited,
.mainmenu li:hover li:hover li:hover li:hover li a,.mainmenu li:hover li:hover li:hover li:hover li a:visited,
.mainmenu li:hover li:hover li:hover li:hover li:hover li a,.mainmenu li:hover li:hover li:hover li:hover li:hover li a:visited { color: #FFFFFF; }
/* end of mainmenu css */

#slideshow {padding:0;list-style:none;margin:0 0 -30px 12px;overflow:hidden;min-height:700px; z-index:0; }
#slideshow .slide {padding:0;width:950px;text-align: center;min-height:425px z-index:0; }
#slideshow .slide h4 {margin: 5% 5% .5em 0;text-transform:uppercase;padding:0 16px; z-index:0; }
#slideshow .slide img {display:block;max-width:950px;text-align:center;margin:0; z-index:0; }
.app {margin-bottom:15px; z-index: 1;}
</style>

