/* VideoGame.net Main CSS */



/* Constant Stuff */

html, body, h1, h2, h3, h4, h5, form, input, div, table, tr, td, img, a, ul, li, ol, p {margin:0; padding:0; border:0;}

body {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; background:url(images/background_ad1.jpg) top no-repeat; text-align:center;}


#container {width:900px; margin:0 auto; padding:0; text-align:left;}

#innerContainer {width:890px; float:left; padding:0px 5px;}

#mainArea {float:left; width:890px;}

#footer {float:left; width:890px; background-color:#e2e2e2; text-align:center;}

#mainheader {float:left; width:900px;}

#logo {float:left; width:140px;}

#navigation {float:left; width:760px;}

.float {float:left;}

.clear{clear:both;}

p {padding:3px 5px; line-height:18px; float:left;}

h1 {font-size:18px; line-height:26px;}

h2 {font-size:14px; color:#fff; background-color:#000; float:left; padding:2px 5px 2px 18px; background-image:url(images/orangearrow_small.gif); background-position:left; background-repeat:no-repeat;}

h3 {font-size:13px; color:#bd8714; float:left; padding:2px 5px;}

h4 {font-size:14px; color:#fff; float:left; padding:5px; background-color:#999; width:415px;}

h5 {font-size:12px; color:#528ea8; float:left; padding-right:5px;}

table {float:left;}

.formatTable {background-color:#e2e2e2; width:415px;}

.formatTable tr td {padding:5px;}



/* General Links */

a:link {color:#4888a4; text-decoration:underline; font-weight:bold;}

a:visited {color:#999; text-decoration:underline; font-weight:bold;}

a:hover {color:#4888a4; text-decoration:none; font-weight:bold;}

a:active {color:#999; text-decoration:none; font-weight:bold;}



/* Main Navigation */

#sectionGraphic {float:left; width:760px;}

#mainNavigation {float:left; width:760px; background-image:url(images/nav_background.gif); background-repeat:repeat-x; height:55px;}



/* Section Header */

#sectionHeader {float:left; width:890px; padding-top:5px;}

#sectionHeader div {float:left;}



/* Main Content Area */

#mainLede {padding-bottom:5px;}

#contentColumn {float:left; width:725px; margin-top:5px;}

#contentLeft {float:left; width:425px;}

#contentLeft div {padding-bottom:5px;}

#contentRight {float:left; width:295px; padding-left:5px; background-color:#C0C0C0;}

#contentRight div {padding-bottom:0px; background-color:#C0C0C0;}



/* Advertising */

#advertisingColumn {float:right; width:160px; margin-top:5px; margin-left:5px;}

#leaderboardAd {padding-left:5px;}

.adHolder {width:160px; float:left; padding-bottom:5px;}



/* Footer */

#footerNav {color:#919191;}

#footerNav ul {list-style:none; padding:5px;}

#footerNav ul li {display:inline; padding:2px;}

#footerNav a:link, a:visited {color:#5d5d5d; text-decoration:none;}

#footerNav a:hover, a:active {color:#5d5d5d; text-decoration:underline;}



/* Breadcrumbs */

#breadcrumbs {float:left; width:890px; font-weight:bold; font-size:10px; padding:3px 5px;}

#breadcrumbs ul {list-style:none;}

#breadcrumbs ul li {display:inline; padding:0px 1px;}

#breadcrumbs a:link {color:#4888a4; text-decoration:none;}

#breadcrumbs a:visited {color:#4888a4; text-decoration:none;}

#breadcrumbs a:hover {color:#4888a4; text-decoration:underline;}

#breadcrumbs a:active {color:#5d5d5d; text-decoration:underline;}



/* Article */

#article {float:left; width:425px;}

#shareTools {background-color:#000; float:left; width:425px;}

#shareTools img {display:inline;}

#articleTitle {float:left; width:415px; background-color:#e8af37;  padding:5px;}

#articleBody {float:left; width:425px; background-color:#f1f1f1;}

#articleBody p {width:415px;}

#articleBody a:link {color:#4888a4; text-decoration:underline; font-weight:bold;}

#articleBody a:visited {color:#999; text-decoration:underline; font-weight:bold;}

#articleBody a:hover {color:#4888a4; text-decoration:none; font-weight:bold;}

#articleBody a:active {color:#999; text-decoration:none; font-weight:bold;}

#articleImage {float:left; width:425px; padding:5px 0px;}

#articleImage img {padding:0px 7px;}

#articleBody ul {display:block; float:left; padding:5px 5px 5px 25px;}

#articleBody ul li {list-style-image:url(images/bullet_ongray.jpg); padding:1px 0px;}



#articleBody2 {float:left; width:212px; background-color:#f1f1f1;}

<!-- #articleBody2 ul {display:block; float:left; padding:5px 5px 5px 25px;} -->

#articleBody2 ul li {list-style-image:url(images/bullet_ongray.jpg); padding:1px 0px;}



/* Main Navigation */

#nav ul {float:left;}

#nav li {margin:0; float:left; display:block;} /*float the main list items*/

#nav li.off ul, #nav li.on ul {display: none;}/*hide the subnavs*/

#nav li a {color: #434343; text-align:center; font-weight:bold; font-size:12px; display:block; height:28px; width:140px; padding-top:8px;text-decoration:none;} /*for all links in the list*/

#nav li.off ul, #nav li.on ul {display:none; position:absolute; top:98px; left:50%; width:750px; height:22px; background-color:#4888a4; margin-left:-310px;} /*put the subnavs below and hide them all*/

#nav li.on a {background-image:url(images/rollover.jpg); background-repeat:no-repeat; color:#fff; text-decoration:none;}/*change border color for active topic area*/

#nav li.on ul a, #nav li.off ul a {border:0;}/*  cancel inherit of border on subnav of active topic */

#nav li.on ul {display: block;} /*display active subnav list*/

#nav li.on ul a, #nav li.off ul a {float:left; color:#fff; background-image:none; font-size:11px; text-align:center; width:100px; height:18px;}

#nav li.on ul a:hover, #nav li.off ul a:hover {float:left; color:#fff; background-image:none; background-color:#9abdcc; font-size:11px; text-align:center; width:100px; height:18px;}

#nav li.on ul {display:block;} /*display the current topic*/

#nav li.off:hover ul, #nav li.over ul {display:block; z-index:6000;}

#nav li.off a:hover, #nav li:hover a, #nav li.over a {background-image:url(images/rollover.jpg); background-repeat:no-repeat; color:#fff; text-decoration:none;}



/* Internal Page - Top Level and Sub Level */

#internalPage {float:left; width:425px; background-color:#f1f1f1;}



/* Third Navigation Bar */

#thirdNav {float:left; width:725px; background-image:url(images/thirdnav_background.gif); background-repeat:repeat-x; height:36px; padding-bottom:5px;}

#thirdNav ul {float:left; width:725px; height:36px; list-style:none;}

#thirdNav ul li {float:left; padding:12px 8px; font-weight:bold;}

#thirdNav ul li a:link {text-decoration:none; color:#000;}

#thirdNav ul li a:visited {text-decoration:none; color:#000;}

#thirdNav ul li a:hover {text-decoration:underline; color:#000;}

#thirdNav ul li a:active {text-decoration:underline; color:#000;}



/* Buy Tickets */

#expoHours {float:left; width:295px; background-color:#e2e2e2; margin-bottom:0px;}

#expoHours span {float:left;}

#events2 {float:left; width:295px; margin-bottom:0px;}

#events2 span {float:left;}

#xyz {float:left; width:295px; font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold background-color:#e2e2e2; margin-bottom:0px;}

#xyz a:link, a:visited {color:#5d5d5d; text-decoration:none;}

#xyz a:hover, a:active {color:#ffffff; text-decoration:underline;}

#xyz tr {margin:0; padding:0; border:0; background-color:#FF9933}

.packageName {float:left; width:425px; background-color:#e3a624;}

.packageName div {float:left; width:212px; text-align:center; font-weight:bold; font-size:12px; padding:5px 0px;}

.buyButtons {float:left; width:425px; background-color:#3d3d3d;}

.buyButtons div {float:left; width:212px; text-align:center; font-weight:bold; color:#fff; font-size:12px; padding:5px 0px;}



/* Contact Page */

.contactUs tr td {padding-bottom:7px;}

.contactUs input {padding-top:4px;}

.contactUs textarea {overflow:auto; border:0; width:215px; height:125px;}

.contactUs checkbox {padding-right:7px;}

.inputs {background-image:url(images/inputBack.gif); background-repeat:repeat-x; height:21px; width:195px; float:left; border:0;}

.checkbox {padding-right:15px;}

.comments {background-image:url(images/commentsBack.gif); background-repeat:no-repeat; padding:7px;}



/* Right Column Extra Divs */

.skinnyColumn {float:left; width:295px; background-color:#C0C0C0; margin-bottom:0px; margin-top:0px; padding:0px;}



/* More News Page */

.newsStory {float:left; width:425px; border-bottom:1px solid #999;}

.newsTitle {float:left; color:#4888a4; font-size:14px; font-weight:bold; padding:5px;}

.newsBlurb {float:left;}






