a,#log:hover,#go{text-decoration:none;cursor:pointer}
li{list-style:none}
*{margin:0;padding:0;border:none;}
body{background:url(../images/bg_site.gif);font:13px/1.4em  Arial, sans-serif;}
h2{text-align:center; margin:0 25px; line-height:2em;color:#1f92be; border-bottom:1px solid #1f92be}
.home, #log,#log:hover,#top_r,#logo{background:#333 url(../../images/home_l/home.jpg)}
#top,#logo,#menu,#footer{width:1024px;margin:0 auto;position:relative;height:auto}
#top_l,#log,#sitemap,#top_r,#search,#go,.fnav,.fnav ul,#copy,#eon,div#menu ul ul,div#menu li.back{position:absolute}menu

/*LOGO */
#logo{height:88px;background-position: 0 -77px;}	

/* MENU */
div#menu{height:36px;background: #8e3936; /* Old browsers */
background: -moz-linear-gradient(top,  #8e3936 0%, #c47f5a 50%, #bf6a57 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8e3936), color-stop(50%,#c47f5a), color-stop(100%,#bf6a57)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8e3936 0%,#c47f5a 50%,#bf6a57 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8e3936 0%,#c47f5a 50%,#bf6a57 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8e3936 0%,#c47f5a 50%,#bf6a57 100%); /* IE10+ */
background: linear-gradient(to bottom,  #8e3936 0%,#c47f5a 50%,#bf6a57 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8e3936', endColorstr='#bf6a57',GradientType=0 ); /* IE6-9 */}
div#menu ul{margin:0 auto;width:1022px;border: 1px solid #a5453e}
.menu li a{padding-top:10px}
div#menu li{position:relative;z-index:9;padding:0 33px;display:block;float:left;border-right: 1px solid rgba(0,0,0,0.2);}
div#menu li:hover>ul{left:-2px}
div#menu a{position:relative;z-index:10;height:35px;display:block;float:left;line-height:35px;font:normal 12px Trebuchet MS;}
div#menu li.menu_gallery{padding:0 38px 0 39px;}
div#menu li:hover,div#menu li.active{color: #76360c;
background: #c14c32; /* Old browsers */
background: -moz-linear-gradient(top,  #c14c32 1%, #d18a51 50%, #b74d33 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#c14c32), color-stop(50%,#d18a51), color-stop(100%,#b74d33)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c14c32 1%,#d18a51 50%,#b74d33 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c14c32 1%,#d18a51 50%,#b74d33 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c14c32 1%,#d18a51 50%,#b74d33 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c14c32 1%,#d18a51 50%,#b74d33 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c14c32', endColorstr='#b74d33',GradientType=0 ); /* IE6-9 */
    	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), 0 -1px #000;}

div#menu span{display:block;cursor:pointer;background-repeat:no-repeat;background-position:95% 0}
div#menu ul ul a.parent span{background-position:95% 8px;background-image:url(../../menu/images/item-pointer.gif)}
div#menu ul ul a.parent:hover span{background-image:url(../../menu/images/item-pointer-mover.gif)}
/* menu::level1 */
div#menu a{padding:0 7px;line-height:35px;color:#fff;text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.6);}
div#menu span{margin-top:5px}
/**@replace#1*/
div#menu li.last{border:none}
#menu li ul a{background:none;border:0 none;margin-right:0;width:49%;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-bottom:1px solid transparent;border-top:1px solid transparent}

/* Header */
header{width:1024px;margin:0 auto;height:auto;background:url(../images/banner.jpg) no-repeat;height:100px}

/* Footer */
footer{width:1010px;height:40px;background:#2a1103;margin:65px 0 0 7px;position:relative;}
footer .footer_temple{position:absolute;bottom:28px;right:17px;}
footer section{width:1010px;margin:0 auto;height:40px;}
.social {position:absolute;right:10px;top:5px;}
.social img{padding-left:5px;}
footer section p{color:#ff9600;font-size:12px;}
footer section p a{color:#ff9600;font-size:12px;font-weight:bold;}
.eon{position:absolute;top:15px;left:10px;}
.copy{position:absolute;top:15px;left:410px;}


 /* Pure CSS3 Multi Level Drop Down Navigation Menu *//* By www.Bloggermint.com */
 ul#nav{width:1022px;margin:0 auto; font:bold 13px Arial,Helvetica,Sans-serif;border:1px solid #a5453e;overflow:hidden}
ul{list-style:none;margin:0;padding:0}
#nav li{float:left;cursor:pointer}
#nav li a.nav_gallery{padding:10px 42px 10px 44px}

#nav li a{
font-size: 11px;
font-weight: normal;
float:left;color:#fff;padding:10px 42px;box-shadow:0 1px 0 rgba(255,255,255,0.1) inset,0 0 5px rgba(0,0,0,0.1) inset;border-left:1px solid rgba(255,255,255,0.05);border-right:1px solid rgba(0,0,0,0.2);text-shadow:0 -1px 1px rgba(0,0,0,0.6);background:#8e3936;/* Old browsers *background:-moz-linear-gradient(top,#8e3936 0%,#c47f5a 50%,#bf6a57 100%);/* FF3.6+*background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8e3936),color-stop(50%,#c47f5a),color-stop(100%,#bf6a57));/* Chrome,Safari4+*background:-webkit-linear-gradient(top,#8e3936 0%,#c47f5a 50%,#bf6a57 100%);/* Chrome10+,Safari5.1+*background:-o-linear-gradient(top,#8e3936 0%,#c47f5a 50%,#bf6a57 100%);/* Opera 11.10+*background:-ms-linear-gradient(top,#8e3936 0%,#c47f5a 50%,#bf6a57 100%);/* IE10+*background:linear-gradient(to bottom,#8e3936 0%,#c47f5a 50%,#bf6a57 100%);/* W3C *filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#8e3936',endColorstr='#bf6a57',GradientType=0 );* IE6-9 */}

#nav li a:hover,#nav li.active a{color:#76360c;text-shadow:0 1px 0 rgba(255,255,255,0.2),0 -1px #000;background:#c14c32;/* Old browsers *background:-moz-linear-gradient(top,#c14c32 1%,#d18a51 50%,#b74d33 100%);/* FF3.6+*background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#c14c32),color-stop(50%,#d18a51),color-stop(100%,#b74d33));/* Chrome,Safari4+*background:-webkit-linear-gradient(top,#c14c32 1%,#d18a51 50%,#b74d33 100%);/* Chrome10+,Safari5.1+*background:-o-linear-gradient(top,#c14c32 1%,#d18a51 50%,#b74d33 100%);/* Opera 11.10+*background:-ms-linear-gradient(top,#c14c32 1%,#d18a51 50%,#b74d33 100%);/* IE10+*background:linear-gradient(to bottom,#c14c32 1%,#d18a51 50%,#b74d33 100%);/* W3C *filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c14c32',endColorstr='#b74d33',GradientType=0 );* IE6-9 */}

#nav li ul a:hover,#nav li li:hover>a{color:#2c2c2c;border-bottom:1px solid rgba(0,0,0,0.6);border-top:1px solid #7BAED9;text-shadow:0 1px rgba(255,255,255,0.3);background:#5C9ACD;/* background:-webkit-gradient( linear,left bottom,left top,color-stop(0.17,rgb(61,111,177)),color-stop(0.51,rgb(80,136,199)),color-stop(1,rgb(92,154,205)) );background:-moz-linear-gradient( center bottom,rgb(61,111,177) 17%,rgb(80,136,199) 51%,rgb(92,154,205) 100% );background:-o-linear-gradient( center bottom,rgb(61,111,177) 17%,rgb(80,136,199) 51%,rgb(92,154,205) 100% );*/}

#nav li ul{border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;left:-999em;margin:32px 0 0;position:absolute;width:160px;z-index:9999;box-shadow:0 0 15px rgba(0,0,0,0.4) inset;-moz-box-shadow:0 0 15px rgba(0,0,0,0.4) inset;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.4) inset;border:1px solid rgba(0,0,0,0.5);-webkit-transition:all .25s ease .1s;-moz-transition:opacity .25s ease .1s;-o-transition:opacity .25s ease .1s;-ms-transition:opacity .25s ease .1s;transition:opacity .25s ease .1s;opacity:0;background:#3C4042;/* background-image:-webkit-gradient( linear,left bottom,left top,color-stop(0.09,rgb(77,79,79)),color-stop(0.55,rgb(67,70,71)),color-stop(0.78,rgb(69,70,71)) );background-image:-moz-linear-gradient( center bottom,rgb(77,79,79) 9%,rgb(67,70,71) 55%,rgb(69,70,71) 78% );background-image:-o-linear-gradient( center bottom,rgb(77,79,79) 9%,rgb(67,70,71) 55%,rgb(69,70,71) 78% );*/}

#nav li:hover ul{left:auto;opacity:1}
#nav li ul li{height:0;overflow:hidden;-webkit-transition:height .25s ease .1s;-moz-transition:height .25s ease .1s;-o-transition:height .25s ease .1s;-ms-transition:height .25s ease .1s;transition:height .25s ease .1s}
#nav li:hover ul li{height:36px;overflow:visible;padding:0}
#nav li ul a{background:none;border:0 none;margin-right:0;width:49%;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-bottom:1px solid transparent;border-top:1px solid transparent}
#nav li li ul{margin:-1px 0 0 160px;-webkit-border-radius:0 10px 10px 10px;-moz-border-radius:0 10px 10px 10px;border-radius:0 10px 10px 10px;visibility:hidden}
#nav li li:hover ul{visibility:visible}
#nav ul li:last-child>a{-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}
#nav ul ul li:first-child>a{-moz-border-radius:0 10px 0 0;-webkit-border-radius:0 10px 0 0;border-radius:0 10px 0 0}