body { font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; background: url(images/mc-flags-bg.jpg) top center no-repeat #000; }
a, :visited {color:#F00;}
h2 {font-size: 22px; font-weight:bold; text-align:center; margin: 1em 0;}
h3 {font-weight: bold; margin: .5em 0;}
p {margin: 1em 0; line-height: 1.375em; }
ul, ol { margin: 1em 0; line-height: 1.375em; padding-left: 40px; list-style-type: disc;}
li { display:list-item; height: 1.375em; }
#nav div { float: left; width: 146px; height: 25px; font-size:14px; text-align:center;}
#nav div a {padding-top: 5px; display:block; width:100%; height: 25px; text-decoration: none; }
#nav div a:hover { background: url(images/nav-bg.jpg) no-repeat; }
#nav div a, #nav div a:visited, { color:#F00 }
#wrapper {width: 800px;/**/ margin: 0 auto;}
#content {/*background: #000;*/ color: #FFF; font-size: 16px;}
#col1 {float:left; width:483px; }
#col2 {float:left; width: 310px; border-left:2px solid #666; border-top: 2px solid #666;}
#footer {clear:both; /*background:#666;*/ font-size:10px; padding-bottom:5px; text-align:center;}
#footer , #footer a, #footer a.visited { color: #666; }
.brands {float:left;padding-right:14px;}
.greyBox {/*border: 2px solid #666;*/}
.navBtn { float: left; width: 143px; font-size:14px; text-align:center;}
.navBtn a {padding-top: 5px; display:block; width:100%; height: 25px; text-decoration: none; }
.navBtn a:hover { background: url(images/nav-bg2.gif) no-repeat; color:#fff;}
.active {background: url(images/nav-bg2.gif) no-repeat;}
.active a {color: #000;/*#9e9979;*/}
