/* WiiStyle */

body { text-align: center; font-family: helvetica,sans-serif; font-size: 12pt; background-color: #ffffff; color: #000000 }
img { border: none; vertical-align: middle }
a { font-weight: bold; text-decoration: none }
a:link { background-color: #ffffff; color: #2cbced }
a:visited { background-color: #ffffff; color: #2cbced }
a:hover { background-color: #2cbced; color: #ffffff }

strong { font-weight: bold; background-color: #ffffff; color: #000000 }
em { font-style: normal; font-weight: bold }
.title { font-style: normal }
.hidden { display: none }

.bodyDiv { width: 800px; margin: auto; border: none; padding: 0 }

#mediaInspector { display: none; z-index: 9 }

h2 { background-color: #ffffff; color: #2cbced }

.pageContent1 { width: 760px; clear: both; margin: 0 20px 0 20px; border: none; padding: 0 }
.pageContent2 { width: 512px; clear: both; margin: 0 144px 0 144px; border: none; padding: 0 }
.pageContent3 { width: 622px; clear: both; margin: 0 89px 0 89px; border: none; padding: 0 }
.pageContent4 { width: 688px; clear: both; margin: 0 56px 0 56px; border: none; padding: 0 }
.pageContent5 { width: 282px; float: left; margin: 0 0 24px 0; border: none; padding: 6px 30px 12px 30px }
.pageContent6 { width: 254px; float: left; margin: 0 0 24px 0; border: none; padding: 72px 36px 12px 36px }

.pageIntro { width: 450px; float: left; margin: 0 6px 0 0; border: none; padding: 6px 0 0 0 }
.pageIntro p { margin: 0; padding: 0 0 15px 0 }
#bondamo_image { display: none }
#adamii_image { display: block; float: right }
#bondamo_heading { display: none }
#adamii_heading { display: block; margin-top: 45px }
#google_jack { display: block }
#google_matilda { display: none }
#intromessage { margin: 0; padding: 12px 0 21px 0; font-size: 12pt; font-weight: bold; background-color: #ffffff; color: #2cbced }
#introParagraph { padding: 0 24px 6px 24px }

.googleEmbed { width: 450px; float: left; margin: 45px 6px 0 0; border: none; padding: 0 }
.googleEmbed p { margin: 0; padding: 12px 0 15px 25px; font-size: 10pt; font-weight:bold; text-align: left }

#risicoimage { float: left; margin: 6px 0 24px 0 }
#omegaimage { float: left; margin: 0 0 24px 0 }

.inlineImages img { padding: 0 12px 0 12px }

.pageMenu { width: 800px; clear: both; margin: 0; padding: 24px 0 24px 0 }
.pageMenu ul { margin: 0; padding: 0; list-style: none }
.pageMenu li { display: inline; margin: 0 }
.pageMenu a:link, .pageMenu a:visited { margin: 0; border: 1px solid #000000; padding: 6px 3px 6px 3px; font-size: 12pt; background-color: #ffffff; color: #2cbced }
.pageMenu a:hover { border: 1px solid #2cbced; background-color: #2cbced; color: #ffffff }

.footerNav { width: 100px; float: left; margin: 0; padding: 4px 0 4px 0 }
.footerNav ul { margin: 0; padding: 0; list-style: none }
.footerNav li { display: inline; margin: 0 }
.footerNav a:link, .footerNav a:visited { margin: 0; border: 1px solid #000000; padding: 3px; font-size: 12pt; background-color: #ffffff; color: #2cbced }
.footerNav a:hover { border: 1px solid #2cbced; background-color: #2cbced; color: #ffffff }

.footerNav2 { padding: 4px 0 4px 0 }
.footerNav2 ul { margin: 0; padding: 0; list-style: none }
.footerNav2 li { display: inline; margin: 0 }
.footerNav2 a:link, .footerNav2 a:visited { margin: 0; border: 1px solid #000000; padding: 3px; font-size: 12pt; background-color: #ffffff; color: #2cbced }
.footerNav2 a:hover { border: 1px solid #2cbced; background-color: #2cbced; color: #ffffff }

.siteTools { padding: 9px 0 6px 0 }
.siteTools ul { margin: 0; padding: 0; list-style: none }
.siteTools li { display: inline; margin: 0 }
.siteTools a:link, .siteTools a:visited { margin: 0; border: 1px solid #8c8c8c; padding: 1px 3px 1px 3px; font-size: 10pt; background-color: #ffffff; color: #8c8c8c }
.siteTools a:hover { border: 1px solid #2cbced; background-color: #8c8c8c; color: #ffffff }

#emailbutton { font-size: 10pt }
#stylebutton { font-size: 10pt }

.linksBox { width: 448px; float: left; margin: 0 6px 0 0; border: 1px solid #000000; padding: 0; background-color: #2cbced; color: #000000 }
#jamesbond { width: 224px; float: left; margin: 0; border: none; padding: 15px 0 }
#commanderbond { width: 224px; float: left; margin: 0; border: none; padding: 12px 0 }
#formula1 { width: 224px; float: left; margin: 0; border: none; padding: 18px 0 }
#nintendo { width: 224px; float: left; margin: 0; border: none; padding: 33px 0 }
#ign { width: 224px; float: left; margin: 0; border: none; padding: 26px 0 }
#kotaku { width: 224px; float: left; margin: 0; border: none; padding: 30px 0 }
#gameandwatch { width: 224px; float: left; margin: 0; border: none; padding: 8px 0 }
#virtualboy { width: 224px; float: left; margin: 0; border: none; padding: 12px 0 }
#pennyarcade { width: 224px; float: left; margin: 0; border: none; padding: 29px 0 }
#gotfuturama { width: 224px; float: left; margin: 0; border: none; padding: 14px 0 }
#acdc { width: 224px; float: left; margin: 0; border: none; padding: 22px 0 }
#presidentsrock { width: 224px; float: left; margin: 0; border: none; padding: 11px 0 }
#clinteastwood { width: 448px; float: left; margin: 0; border: none; padding: 22px 0 }

.adamaxBox { width: 686px; margin: 24px 56px 0 56px; border: 1px solid #2cbced; padding: 0 }
#tv { width: 447px; float: left; margin: 0; border: none; padding: 39px 0 26px 0 }
#front { width: 239px; float: left; margin: 0; border: none; padding: 24px 0 12px 0 }
#avr { width: 447px; float: left; margin: 0; border: none; padding: 40px 0 40px 0 }
#surround { width: 239px; float: left; margin: 0; border: none; padding: 12px 0 12px 0 }
#dvd { width: 447px; float: left; margin: 0; border: none; padding: 12px 0 12px 0 }
#centre { width: 239px; float: left; margin: 0; border: none; padding: 19px 0 18px 0 }
#pvr { width: 447px; float: left; margin: 0; border: none; padding: 40px 0 52px 0 }
#sub { width: 239px; float: left; margin: 0; border: none; padding: 12px 0 24px 0 }
#bd { width: 447px; float: left; margin: 0; border: none; padding: 12px 0 24px 0 }

.logoBox { width: 534px; margin: 0 132px 0 132px; border: 1px solid #2cbced; padding: 24px 0 0 0 }
#logo1 { width: 267px; float: left; margin: 0; border: none; padding: 24px 0 12px 0 }
#logo2 { width: 267px; float: left; margin: 0; border: none; padding: 24px 0 12px 0 }
#logo3 { width: 178px; float: left; margin: 0; border: none; padding: 12px 0 12px 0 }
#logo4 { width: 178px; float: left; margin: 0; border: none; padding: 12px 0 12px 0 }
#logo5 { width: 178px; float: left; margin: 0; border: none; padding: 12px 0 12px 0 }
#logo6 { width: 267px; float: left; margin: 0; border: none; padding: 12px 0 12px 0 }
#logo7 { width: 267px; float: left; margin: 0; border: none; padding: 12px 0 12px 0 }
#logo8 { width: 534px; clear: both; margin: 0; border: none; padding: 12px 0 24px 0 }

#bondxxTable p { margin: 0; padding: 12px 0 12px 0 }

.highlightBox { width: 486px; margin: 0 144px 0 144px; border: 1px solid #2cbced; padding: 12px }

.rulesIntro { width: 578px; margin: 36px 98px 36px 98px; border: 1px solid #2cbced; padding: 12px }

.pageSections { width: 298px; float: left; margin: 0 0 0 6px; border: none; padding: 0 }

.archiveSections { display: inline; width: 368px; float: left; margin: 0 6px 0 6px; border: none; padding: 0 }

.pollsContent { width: 418px; margin: 0 196px 0 196px; border: none; padding: 0 }

#omegaTable { border: 1px solid #2cbced; border-collapse: collapse }
#omegaTable td { border: 1px solid #2cbced; padding: 7px }
h4 { margin: 0; border: none; padding: 0; font-size: 12pt; font-weight: bold; background-color: #ffffff; color: #000000 }
#omegaTable .smallText { margin: 0 24px 0 0 }

.white { display: none }
.black { display: block }

.new { padding: 0 3px; font-size: 8pt; background-color: #ffffff; color: #cc0000 }

.vidBackground { width: 738px; margin: 25px 21px 0 21px; padding: 10px; background-color: #ffffff }

h3 { margin: 0; border: 1px solid #000000; padding: 3px 6px 3px 6px; font-size: 12pt; font-weight: bold; background-color: #2cbced; color: #ffffff }
.normalSection { margin: 0 0 12px 0; border-top: none; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; padding: 3px 6px 3px 6px }
.normalSection p { margin: 0; padding: 6px 0 6px 0 }
.listSection { margin: 0 0 12px 0; border-top: none; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; padding: 6px 6px 3px 6px }
.listSection p { margin: 0; padding: 3px 0 6px 0 }
div p.listImage { margin: 0; padding: 3px 0 6px 0 }
.headline, .scoreText { font-size: 14pt; font-weight: normal; font-variant: small-caps; background-color: #ffffff; color: #000000 }
.smallText { background-color: #ffffff; color: #8c8c8c }
div p.linksLine { margin: 0; padding: 0 0 6px 0; background-color: #ffffff; color: #8c8c8c }
.linksSection { margin: 0 0 0 75px; text-align: left }
.linkIcon { padding: 0 6px 0 0 }

div p.quoteText { background-color: #ffffff; color: #000000 }
div p.quoteNote { margin: 0; padding: 0 0 6px 0; text-align: right; font-size: 12pt; background-color: #ffffff; color: #8c8c8c }
div p.quoteNote em { font-weight: normal }
audio { margin: 6px auto; width: 350px; display: block }

div p.picNote { margin: 0; padding: 0 0 6px 0; font-size: 12pt; background-color: #ffffff; color: #8c8c8c }
div p.picNote em { font-weight: normal }

.pageInfo { width: 330px; float: left; margin: 0; border: none; padding: 0; text-align: left; font-size: 12pt; background-color: #ffffff; color: #8c8c8c }
.updateDate { width: 330px; float: left; margin: 0; border: none; padding: 0; text-align: right; font-size: 12pt; background-color: #ffffff; color: #8c8c8c }

.hr { width: 760px; clear: both; margin: 25px 20px 6px 20px; border-bottom: 1px solid #8c8c8c; padding: 0 }