﻿body {background: #410000 url(../_global/_gimg/bgnew.gif) top center repeat; font-family: Georgia, Times, Times New Roman, serif; margin: 0; padding: 0;}
#container {margin: 10px auto 0; width: 740px;}
#mast {width: 740px; height: 177px; margin: 0; background: url(../_img/portal_mast.jpg) top center no-repeat;}
html>body #mast {margin: 0 auto;}
#mast a {border: 0; margin: 0; padding: 0; }
#mast img {border: 0; margin: 128px 298px 0; padding: 0; }
#mainnav {width: 740px; margin: 0 auto; background: url(../_img/portal_nav.gif) top center;}
#mainnav a {font-size: .9em; font-weight: bold; list-style-type: none; }
#mainnav a:link, #mainnav a:visited {padding: 0px 10px; color: #38210d; text-decoration: none; margin: 0px;}
#mainnav a:hover, #mainnav a:active {color: #7a0000; text-decoration:none; }
#nav {margin: 0; padding: 0 0 2px; text-align: center;}
#nav li {display: inline; margin: 0; padding: 0;}
#nav li img {vertical-align: middle; margin: 0; padding: 0;}
.clear {clear: both;}

#content { background: #f4dda1 url(../_img/portal_main.gif) repeat-y top center; width: 740px; margin: 0 auto; }
#content p { margin: 0; padding: 20px; padding-left: 60px; padding-right: 60px; }
#content a	{ font-size: 18px; font-weight: bold; color: #38210d; text-decoration: none; }
#content a:hover, #content a:active	{ color: #7a0000; text-decoration: none; }
#bottom {background: url(../_img/portal_foot.jpg) no-repeat top center; height: 74px; width: 740px; margin: 0 auto; }
#foot {margin: 0 auto; font-size: .8em; text-align: center; color: #F4DDA1; }
#foot a:link, #foot a:visited {	color: #f4dda1; text-decoration: none; }
#foot a:hover {	text-decoration: underline; }
#content table {padding: 15px 0 5px; height: 250px;}
#content td {padding: 2px 0;}
#content td img, #content a {margin-bottom: 10px;}

#choice #content p {padding: 0; margin: 0; color: #38210d; font-size: 12px;}
#choice #content h3 {padding: 1px 0;}
#choice #content table {width: 540px;}

#boutique #content {padding: 30px 0;}
#boutique #content p {font-size: 14px; padding: 0; margin: 0 80px 8px; color: #60380f;}
#boutique #content a {font-size: 14px; font-weight: normal; text-decoration: underline;}
#boutique #content h1 {margin: 0 75px;}
#boutique img.floater {float: right; margin: 0 80px 12px 24px; border: 1px solid #38210d;}