/* CSS Document */

a, a:active { outline: none; }  

body { background-color: #FFFFFF; margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-image:url(../images/bckgrd-main.gif); }
#mainContainer { width: 765px; text-align: left; margin: auto; background:#FFFFFF; }
.mainContainerShadow { background-image:url(../images/bckgrd-main-shadow.jpg); background-position:center; background-repeat:repeat-y; }
p { margin-top:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
h1 { padding: 0; margin: 0; font-size:14px; font-weight:bold; color:#990000; font-family:Arial, Helvetica, sans-serif; }
h2 { padding: 0; margin: 0; font-size:12px; font-weight:bold; color:#000000; font-style:italic; font-family:Arial, Helvetica, sans-serif; }
li { padding-bottom:5px; }

a { color:#990000; text-decoration:underline; }
a:active { color:#990000; text-decoration:none; }
a:visited { color:#990000; text-decoration:underline; }
a:hover { text-decoration:underline; }

#spotlight-tease { padding-top: 10px; text-align: center; font-size: 16px; }
#spotlight-tease a{ font: 16px/16px "Gill Sans", "Gill Sans MT", Geneva, Futura, sans-serif; }
#spotlight-link { background-image: url(../images/mb-home-spotlight.jpg); text-indent: -9999px; height: 162px; width: 202px; display: block; }


/***********************************************************/
/* HEADER STYLES */
.MainHeaderContainer { height: 123px; width: 765px; }
/***************************************************************/

/**************************************************************/
/* BODY STYLES */
.Container { width:805px; }
.MainBodyContainer { width: 765px; }
.BodyLeftColumnContainer { float: left; width: 204x; text-align:left; }
.BodyCenterColumnContainer { float: left; width: 363px; }
.BodyRightColumnContainer { width: 198px; float: right; }

/* NAVIGATION MENU */
.MainLeftNav { padding-top:10px; float:left; }
.MainLeftNav ul { padding:0 0 0 25px; margin:0; padding:3px 5px 10px 0; list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.MainLeftNav li { padding-left:17px; padding-bottom:8px; color:#1A4700; font-weight:bold; }
.MainLeftNav ul li ul li { background-image:url(../images/nav-bullet.gif); background-repeat: no-repeat; background-position: 14px 4px; padding-left:25px; padding-bottom:3px; color:#1A4700; font-weight:bold; }
.MainLeftNav a { color:#1A4700; font-size:12px; text-decoration:none; font-weight:bold; }
.MainLeftNav a:visited { text-decoration:none; color:#1A4700; text-decoration:none; }
.MainLeftNav a:active { text-decoration:none; }
.MainLeftNav a:hover { text-decoration:underline; color:#1A4700; }
/*********************************************************/

.disclaimer { font-size: 10px; color: #666; border-top: 1px solid #666; padding-top: 5px; margin-top: 5px; }
.vehicle-detail { text-align: center; float: left; width: 50%; padding-top: 10px; }
.group:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
#spotlight .BodyCenterColumnContainer h2 { margin-top: 5px; margin-left: -6px; }

#spotlight .BodyCenterColumnContainer {width: 561px;text-align: center; padding-top: 11px;}
#spotlight #spotlight-header { height: 297px; background-image: url(../images/spotlight-awards/spotlight-header.jpg); background-repeat: no-repeat; }
#spotlight #spotlight-header h1 { display: none; }
#spotlight #spotlight-header p { display: block; width: 435px; margin: 0 auto; padding-top: 100px; font: 13px/21px Arial, Helvetica, sans-serif; text-shadow: 1px 1px 1px #fff; filter: Shadow(Color=#ffffff, Direction=135, Strength=2); }#spotlight #instructions { font: italic bold 12px Arial, Helvetica, sans-serif; color: #333; margin-top: 3px; margin-left: -5px; text-align: left; padding-left: 28px; }
#spotlight ul#winners {padding-left: 36px; }
#spotlight ul#winners li { float: left; list-style: none; margin-right: 20px; margin-bottom: 10px; display: inline-block; }
#spotlight ul#winners li span { display: block; text-indent: -9999px; background-repeat: no-repeat; background-position: center; }
#spotlight ul#winners li a img {border: none;}
#plaque {width: 300px; height: 450px; }
#mediaspace {height: 24px; width: 300px; }
#spotlight ul#winners li.first { margin-left:245px; }

#spotlight ul#winners li span.september { background-image: url(../images/spotlight-awards/span-september.jpg); }
#spotlight ul#winners li span.august { background-image: url(../images/spotlight-awards/span-august.jpg); }
#spotlight ul#winners li span.july { background-image: url(../images/spotlight-awards/span-july.jpg); }
#spotlight ul#winners li span.june { background-image: url(../images/spotlight-awards/span-june.jpg); }
#spotlight ul#winners li span.may { background-image: url(../images/spotlight-awards/span-may.jpg); }
#spotlight ul#winners li span.april { background-image: url(../images/spotlight-awards/span-april.jpg); }
#spotlight ul#winners li span.march { background-image: url(../images/spotlight-awards/span-march.jpg); }
#spotlight ul#winners li span.february { background-image: url(../images/spotlight-awards/span-february.jpg); }
#spotlight ul#winners li span.january { background-image: url(../images/spotlight-awards/span-january.jpg); }
#spotlight ul#winners li span.december { background-image: url(../images/spotlight-awards/span-december.jpg); }
#spotlight ul#winners li span.november { background-image: url(../images/spotlight-awards/span-november.jpg); }
#spotlight ul#winners li span.october { background-image: url(../images/spotlight-awards/span-october.jpg); }

.b2012 #a2012 { color: #000; text-decoration: none; cursor: default; }
.b2011 #a2011 { color: #000; text-decoration: none; cursor: default; }
.b2010 #a2010 { color: #000; text-decoration: none; cursor: default; }
.b2009 #a2009 { color: #000; text-decoration: none; cursor: default; }
.b2008 #a2008 { color: #000; text-decoration: none; cursor: default; }
.b2007 #a2007 { color: #000; text-decoration: none; cursor: default; }
.b2006 #a2006 { color: #000; text-decoration: none; cursor: default; }
.b2005 #a2005 { color: #000; text-decoration: none; cursor: default; }
.b2004 #a2004 { color: #000; text-decoration: none; cursor: default; }
h4 { margin-top: 20px; margin-bottom: 5px; }

