
/* ::::: http://www.wadjeteyegames.com/mayoco/project/templates/_css-wadjeteyegames.css ::::: */

* { margin: 0pt; padding: 0pt; }
html { height: 100.01%; min-height: 100.01%; }
body { background: rgb(212, 223, 233) url('background_main.gif') repeat-x scroll 0% 0%; position: relative; color: rgb(0, 0, 0); text-align: center; font-size: 62.5%; font-family: Arial,Helvetica,Sans-Serif; height: auto ! important; min-height: 100%; }
a { color: rgb(0, 78, 144); }
a.goup { float: right; }
img { border: 0pt none ; }
#content { margin: 0pt auto; text-align: left; width: 918px; padding-bottom: 5em; }
#head { background: transparent url('box_top.gif') no-repeat scroll left bottom; padding-top: 30px; position: relative; width: 918px; height: 86px; }
#head ol { margin: 0pt; padding: 0pt; position: absolute; bottom: 10px; left: 14px; width: 590px; height: 32px; list-style-type: none; list-style-image: none; list-style-position: outside; }
#head li { display: block; float: left; height: 32px; }
#head li a { display: block; float: left; padding-right: 8px; height: 32px; color: rgb(143, 177, 206); font-weight: bold; text-decoration: none; }
#head li a div { display: none; }
#head li span { display: block; float: left; padding-left: 8px; height: 32px; }
#head li.active a { background: transparent url('tab_right.gif') no-repeat scroll right bottom; color: rgb(255, 255, 255); }
#head li.active span { background: transparent url('tab_left.gif') no-repeat scroll left bottom; }
#feature { position: relative; width: 918px; }
#feature .content { background: transparent url('box_middle.gif') repeat-y scroll 0% 0%; display: block; width: 918px; height: 230px; padding-left: 14px; }
#feature .content .block { position: relative; float: left; display: block; width: 290px; height: 230px; background-repeat: no-repeat; margin-right: 10px; font-size: 1.2em; }
#feature .content .blockwide { position: relative; float: left; display: block; width: 590px; height: 230px; background-repeat: no-repeat; margin-right: 10px; font-size: 1.2em; }
#feature .content .block .info { padding: 10px; color: rgb(255, 255, 255); }
#feature .content .blockwide .info { padding: 10px; color: rgb(0, 0, 0); }
#feature .content .ourgames { position: absolute; top: 0pt; left: 0pt; width: 290px; height: 230px; background-repeat: no-repeat; }
#feature .end { background: transparent url('box_bottom.gif') no-repeat scroll 0% 0%; clear: both; display: block; width: 918px; height: 14px; }
.clearend { background: transparent url('box_end.gif') no-repeat scroll 0% 0%; clear: both; display: block; width: 918px; height: 14px; }
#text { margin: 0pt auto; position: relative; width: 918px; display: block; }
#text .left { float: left; width: 590px; padding-left: 14px; font-size: 1.44em; }
#text .left .latest { background: transparent url('background_text.gif') no-repeat scroll 0% 0%; width: 570px; padding-left: 20px; }
#text .left .text1 { background: transparent url('background_text1.gif') no-repeat scroll 0% 0%; width: 570px; padding-left: 20px; }
#text .left .text2 { background: transparent url('background_text2.gif') no-repeat scroll 0% 0%; width: 570px; padding-left: 20px; }
#text .left .left2 { width: 600px; margin-left: -10px; }
#text .left .left2 .preview { margin: 0pt 10px 20px; padding: 10px; background: rgb(212, 223, 233) url('background_main.gif') repeat-x scroll 0% 0%; font-size: 0.83em; float: left; width: 160px; height: 160px; text-align: center; }
#text .left .left3 { width: 600px; margin-left: -5px; }
#text .left .left3 .gamesoverview { margin: 0pt 5px 20px; padding: 10px; background: rgb(212, 223, 233) url('background_main.gif') repeat-x scroll 0% 0%; font-size: 0.83em; float: left; width: 265px; text-align: center; }
.overviewimg { height: auto ! important; max-height: 230px; }
#text .right { float: right; width: 290px; padding-right: 14px; font-size: 1.2em; }
#text .right2 { float: right; width: 304px; padding-right: 0pt; font-size: 1.2em; }
#text .right2 .ourgames { padding: 0pt 10px 10px 0pt; float: left; }
#text ol, #feature ol { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#text ol li.ico { padding-left: 20px; }
#text ol li.ico_news { background: transparent url('ico_news.gif') no-repeat scroll 0% 0%; padding-left: 20px; }
#text ol li.ico_mail { background: transparent url('ico_mailinglist.gif') no-repeat scroll 0% 0%; padding-left: 20px; }
#text ol li.ico_press { background: transparent url('ico_generalpress.gif') no-repeat scroll 0% 0%; padding-left: 20px; }
#text ol li.ico_rss { background: transparent url('ico_news.rss.gif') no-repeat scroll 0% 0%; padding-left: 20px; }
#text ol .active a, #feature ol .active a, a .gamebyus { font-weight: bold; color: rgb(204, 0, 0); }
#feature ol li.ico_story { background: transparent url('ico_story.gif') no-repeat scroll 0% 0%; padding-left: 20px; }
#feature ol li.ico_screenshots { background: transparent url('ico_screenshots.gif') no-repeat scroll 0% 0%; padding-left: 20px; }
#feature ol li.ico_characters { background: transparent url('ico_characters.gif') no-repeat scroll 0% 0%; padding-left: 20px; }
#feature ol li.ico_team { background: transparent url('ico_team.gif') no-repeat scroll 0% 0%; padding-left: 20px; }
#feature ol li.ico_cast { background: transparent url('ico_cast.gif') no-repeat scroll 0% 0%; padding-left: 20px; }
#feature ol li.ico_downloads { background: transparent url('ico_downloads.gif') no-repeat scroll 0% 0%; padding-left: 20px; }
#feature ol li.ico_press { background: transparent url('ico_press.gif') no-repeat scroll 0% 0%; padding-left: 20px; }
#feature ol li.ico_purchase { background: transparent url('ico_purchase.gif') no-repeat scroll 0% 0%; padding-left: 20px; }
.clear { clear: both; }
.logo { background: transparent url('wadjeteyegames-logo.gif') no-repeat scroll 0% 0%; position: absolute; right: 14px; bottom: 20px; width: 285px; height: 66px; text-indent: -5000px; }
.more { position: absolute; bottom: 0pt; right: 0pt; }
h1 { margin-top: 5px; font-size: 1.2em; line-height: 1em; font-weight: bold; }
#mailinglist { border: 1px solid rgb(255, 255, 255); padding: 2px; background: rgb(255, 255, 255) url('background_main.gif') repeat-x scroll 0px -30px; color: rgb(0, 0, 0); width: 290px; height: 18px; font-size: 1em; }
table { border: medium none ; width: 100%; }
table tr td.lefty { width: 150px; }
.footerstyle { margin: 5px auto; display: block; position: absolute; bottom: 0pt; left: 0pt; text-decoration: none; font-family: Arial,Helvetica,Sans-Serif; font-size: 1em; color: rgb(150, 178, 215); width: 100%; height: 2em; }
.footerstyle a { color: rgb(150, 178, 215); }
table tr td.spacer { height: 10px; }

/* ::::: http://www.wadjeteyegames.com/mayoco/project/templates/_css-lightbox.css ::::: */

#lightbox { position: absolute; top: 40px; left: 0pt; width: 100%; z-index: 100; text-align: center; line-height: 0pt; }
#lightbox a img { border: medium none ; }
#outerImageContainer { margin: 0pt auto; position: relative; background-color: rgb(255, 255, 255); width: 250px; height: 250px; }
#imageContainer { padding: 10px; }
#loading { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0pt; }
#hoverNav { position: absolute; top: 0pt; left: 0pt; height: 100%; width: 100%; z-index: 10; }
#imageContainer > #hoverNav { left: 0pt; }
#hoverNav a { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
#prevLink, #nextLink { background: transparent url('blank.gif') no-repeat scroll 0% 0%; width: 49%; height: 100%; display: block; }
#prevLink { left: 0pt; float: left; }
#nextLink { right: 0pt; float: right; }
#prevLink:hover, #prevLink:visited:hover { background: transparent url('prevlabel.gif') no-repeat scroll left 15%; }
#nextLink:hover, #nextLink:visited:hover { background: transparent url('nextlabel.gif') no-repeat scroll right 15%; }
#imageDataContainer { margin: 0pt auto; font-family: Verdana,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); line-height: 1.4em; }
#imageData { padding: 0pt 10px; }
#imageData #imageDetails { width: 70%; float: left; text-align: left; }
#imageData #caption { font-weight: bold; }
#imageData #numberDisplay { display: block; clear: left; padding-bottom: 1em; }
#imageData #bottomNavClose { width: 66px; float: right; padding-bottom: 0.7em; }
#overlay { position: absolute; top: 0pt; left: 0pt; z-index: 90; width: 100%; height: 500px; background-color: rgb(0, 0, 0); opacity: 0.6; }
.clearfix:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
* html > body .clearfix { display: inline-block; width: 100%; }
* html .clearfix { height: 1%; }
.tease_pad { padding: 15px; }
