﻿@charset "utf-8";
html {overflow-y:scroll;}
html, body {position:relative;margin:0 auto;height:100%;}
body {font:12px/14px Arial, Helvetica, sans-serif;background:#261d14 url('imgs/bd.jpg') no-repeat 50% 280px;}

* {margin:0;padding:0;}
img {border:0;}
a {outline:none;}
p {text-align:justify;padding:0 0 8px;}

#bd {height:100%;margin:0 auto;}
#wrap {position:relative;width:1040px;min-height:100%;margin:0 auto;overflow:hidden;}
* html #wrap {height:100%;overflow:visible;}

#preshd {height:46px;background:url('imgs/preshd.png') no-repeat 50% 100%;}
* html #preshd {background:none;}
#inshd {height:626px;margin:0 auto;background:url('imgs/shad.png') repeat-y;}
* html #inshd {background:none;}
#postshd {height:34px;background:url('imgs/postshd.png') no-repeat 0 0;}
* html #postshd {background:none;}

#strs {width:994px;height:626px;margin:0 auto;background:#372c21 url('imgs/mnstars.jpg') no-repeat;}
#cont {position:relative;height:626px;background:url('imgs/mn.jpg') repeat-x 0 100%;}
#girl {position:absolute;top:106px;right:94px;width:224px;height:490px;background:transparent url('imgs/mngirl.png') no-repeat;}
* html #girl {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/tpl/imgs/mngirl.png');}
#logo {position:absolute;top:82px;left:52px;width:382px;height:126px;background:transparent url('imgs/mnlogo.png') no-repeat;}
* html #logo {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/tpl/imgs/mnlogo.png');}
#slogan {position:absolute;top:248px;left:222px;width:452px;height:68px;background:transparent url('imgs/slogan.png') no-repeat;}
* html #slogan {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/tpl/imgs/slogan.png');}
#txt {position:absolute;top:370px;left:112px;width:558px;height:142px;color:#86725f;overflow:hidden;}
#txt h1 {position:relative;margin:0 0 6px;font:bold 16px/30px 'Times New Roman', Times, serif;color:#c79b47;overflow:hidden;}

#menu {position:absolute;float:left;bottom:0;width:994px;height:104px;}
* html #menu {bottom:-18px;}
#menu a {position:relative;float:left;display:inline;height:122px;margin:0 1px;font:italic 17px/44px Arial, Helvetica, sans-serif;color:#d19b38;text-align:center;text-decoration:none;}
#menu a:hover,#menu a.active {color:#ffeecb;}
#menu a.active {background:url('imgs/mnact.png') no-repeat 50% 100%;}
* html #menu a.active {background:url('imgs/mnact.gif') no-repeat 50% 100% !important;}
#menu strong {position:relative;display:block;height:122px;cursor:pointer;}
#menu a:hover strong {background:url('imgs/mndec.jpg') no-repeat 50% 60px;}
#menu a.active strong {background:url('imgs/mndec.jpg') no-repeat 50% 60px;}
#main {width:98px;padding-left:10px;}
#news {width:96px;padding-left:10px;}
#cats {width:92px;}
#disc {width:80px;}
#card {width:70px;}
#fran {width:124px;}
#shop {width:106px;}
#vacs {width:98px;}
#acts {width:104px;}
#copy {position:absolute;top:16px;right:32px;color:#615040;font-size:14px;}
#count {position:absolute;top:60px;right:20px;color:#615040;font-size:14px;}

.none {}
.center {text-align:center;}
.left {float:left;}
.right {float:right;}
.limg {float:left;padding:5px 10px 5px 0;}
.rimg {float:right;padding:5px 0 5px 10px;}
