body {background-image: url(../images/body/background.png);	background-repeat: repeat-x; background-color: #203555;	padding: 0; margin: 0; font-family: Arial, Helvetica, sans-serif;}
img {padding: 0; margin: 0;}

#mnCont {width: 1120px; height: 430px; margin: 200px auto; display: none;}
#loading {margin: 0 auto; margin-top: 270px; height: 24px; text-align: center; width: 150px; display: block;}
#loading ul {list-style-type: none; width: 150px; display: block; margin: 0;}
#loading ul li {height: 24px; line-height: 24px; font-weight: bold; font-size: 18px; display: block; float: left; color: #FFFFFF;}
div#oldBrowser {background-color: #FF0; padding: 10px; width: 50%; border: 1px solid #CCCCCC; color: #333333; margin: auto; left: 25%; top: 20px; font-size: 15px; z-index: 100; position: fixed; display: block;}
div#oldBrowser img {float: left; margin-right: 10px;}
div#oldBrowser a {font-size: 15px; color: #00F; text-decoration: none;}

#navCont {width: 790px; height: 190px; float: left; z-index: 10; margin: 60px 0 0 0; z-index: 99;}
#navCorners {width: 15px; height: 190px; float: left; display: block; background: url(../images/body/sprite.png) no-repeat -183px -190px; z-index: 99;}
#navCont ul {height: 190px; width: 775px; display: block; float: left; background: #333333 url(../images/body/sprite.png) repeat-x; padding: 0; margin: 0; z-index: 99;}
#navCont ul li {height: 190px; width: 185px; display: block; text-align: center; float: left; margin: 0; padding: 0;}
#navCont ul img {height: 109px; padding: 0; margin: 10px 0 0 0;}
#navCont ul a {height: 31px; width: 125px; display: block; background: url(../images/body/sprite.png) no-repeat 0px -191px; line-height: 31px; color: #FFFFFF; font-size: 11px; font-weight: bold; text-decoration: none; margin: 15px 0 0 30px;}
#navCont ul a:hover {background-position: 0px -222px;}

#textCont {width: 710px; min-height: 90px; margin: 0 0 0 20px; padding: 10px; border: 2px solid #999999; background: #FFFFFF; position: absolute; text-align: left; z-index: -1;}
#textCont h1, h2{font-size:18px;}
#ampm {font-size: 12px; line-height: 150%; color: #000000; z-index: 0; display: none; z-index:-1; text-align:justify; padding: 5px 5px 5px 5px;}
#wh {font-size: 12px; line-height: 150%; color: #000000; z-index: 0; display: none; z-index: -1; text-align:justify; padding: 5px 5px 5px 5px;}
#ov {font-size: 12px; line-height: 150%; color: #000000; z-index: 0; display: none; z-index: -1; text-align:justify; padding: 5px 5px 5px 5px;}
#ac {font-size: 12px; line-height: 150%; color: #000000; z-index: 0; display: none; z-index: -1; text-align:justify; padding: 5px 5px 5px 5px;}
#framCopCont {float: left; margin: 0 0 0 -30px; padding: 0; width: 360px; text-align: center; z-index: 20; }
#aniFrame {background-color: #ccc; width: 280px; height: 360px; margin: auto; padding: 10px 10px 10px 10px;}
#aniCont {height: 360px; width: 280px;}
#copCont {margin-top: 10px;	color: #FFFFFF; text-align: center; font-size: 11px;}
#copCont a {text-decoration: none; color: #fff;}
#footCont {margin: 200px auto; text-align: center; width: 100%;}
#footCont a {width: 58px; height: 55px; display: block; margin: auto; background: url(../images/body/sprite.png) no-repeat -126px -190px;}
.headingstyle {font-size: 1.6em;}

