Strict Standards: Non-static method Events::SendEvent() should not be called statically in /home/mp3forge/public_html/thevirtualgames.com/stylesheet.php on line 148

Strict Standards: Non-static method Events::ListEventHandlers() should not be called statically in /home/mp3forge/public_html/thevirtualgames.com/lib/classes/class.events.inc.php on line 104

Warning: Cannot modify header information - headers already sent by (output started at /home/mp3forge/public_html/thevirtualgames.com/stylesheet.php:148) in /home/mp3forge/public_html/thevirtualgames.com/stylesheet.php on line 156

Warning: Cannot modify header information - headers already sent by (output started at /home/mp3forge/public_html/thevirtualgames.com/stylesheet.php:148) in /home/mp3forge/public_html/thevirtualgames.com/stylesheet.php on line 158

Warning: Cannot modify header information - headers already sent by (output started at /home/mp3forge/public_html/thevirtualgames.com/stylesheet.php:148) in /home/mp3forge/public_html/thevirtualgames.com/stylesheet.php on line 167
/* Start of CMSMS style sheet 'Leftsimplenav1col : Left sidebar + 1 column' */ /***************** browsers interpret margin and padding a little differently, we'll remove all default padding and margins and set them later on ******************/ *{ margin: 0; padding: 0; } TABLE.form TD { padding:10px; } TABLE.bonus TD { padding:10px; } img.bonus { padding: 0px; margin: 0px; border: 0px; background-color: transparent; } img.bonus:hover { padding: 0px; margin: 0px; border: 0px; background-color: transparent; } .bonus-title { vertical-align: middle; display: inline; } img { padding:3px; background-color:#ffffff; margin:3px; border:#000 1px solid; } img:hover { padding:3px; background-color:#385c72; margin:3px; border:#000 1px solid; } /* Set initial font styles */ body { text-align: left; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 76%; } /* set font size for all divs, this overrides some body rules */ div { font-size: 1em; } /* if img is inside "a" it would have borders, we don't want that */ /* default link styles */ /* set all links to have underline and bluish color */ a, a:link a:active { text-decoration: underline; /* css validation will give a warning if color is set without background color. this will explicitly tell this element to inherit bg colour from parent element */ background-color: inherit; color: #18507C; } a:visited { text-decoration: underline; background-color: inherit; color: #18507C; /* a different color can be used for visited links */ } /* remove underline on hover and change color */ a:hover { text-decoration: none; background-color: #C3D4DF; color: #385C72; } /***************** basic layout *****************/ body { width: 990px; margin-left: auto; margin-right: auto; background-color: #ccc; color: #333; padding: 0; } /* center wrapper, min max width */ div#pagewrapper { border: 1px solid black; margin: 0 auto; /* this centers wrapper */ max-width: 80em; /* IE wont understand these, so we will use javascript magick */ min-width: 60em; background-color: #fff;; color: black; } /*** header *** we will hide text and replace it with a image we need to assign a height for it so that the image wont cut off */ div#header { height: 150px; /* adjust according your image size */ background: #385C72; } div#header h1 a { /* you can set your own image here */ background: #ffffff url(http://thevirtualgames.com/uploads/Leftsimplenav1col/headero.jpg) no-repeat 0px 0px; display: block; height: 150px; /* adjust according your image size */ text-indent: -999em; /* this hides the text */ text-decoration:none; /* old firefox would have shown underline for the link, this explicitly hides it */ } /* position for the search box */ div#search { float: right; width: 27em; /* enough width for the search input box */ text-align: right; padding: 0 0 0.2em 0; margin: 9px 1em; font-weight: bold; } div.breadcrumbs { padding: 1em 0 1.2em 0; /* CSS short hand rule first value is top then right, bottom and left */ font-size: 90%; /* its good to set fontsizes to be relative, this way viewer can change his/her fontsize */ margin: 0 1em; /* css shorthand rule will be opened to be "0 1em 0 1em" */ border-bottom: 1px dotted #000; } div.breadcrumbs span.lastitem { font-weight:bold; } div#content { width: 990px; margin: 1.5em auto 2em 0; /* some air above and under menu and content */ } div#main { margin-left: 2%; /* this will give room for sidebar to be on the left side, make sure this space is bigger than sidebar width */ margin-right: 29%; /* and some air on the right */ } div#sidebar { float: right; /* set sidebar on the left side. Change to right to float it right instead. */ width: 26%; /* sidebar width, if you change this please also change #main margins */ display: inline; /* FIX IE double margin bug */ margin-right: 1.5em; } div#footer { clear: both; /* keep footer below content and menu */ color: #fff; background-color: #385C72; /* same bg color as in header */ } div#footer p { font-size: 0.8em; padding: 1.5em; /* some air for footer */ text-align: center; /* centered text */ margin: 0; } div#footer p a { color: #fff; /* needed becouse footer link would be same color as background otherwise */ } /* as we hid all hr for accessibility we create new hr with extra div element */ div.hr { height: 1px; padding: 1em; border-bottom: 1px dotted black; margin: 1em; } /* relational links under content */ div.left49 { width: 49%; /* 50% for both left and right might lead to rounding error on some browser */ } div.right49 { float: right; width: 49%; text-align: right; } /******************** CONTENT STYLING *********************/ div#content { } /* HEADINGS */ div#content h1 { font-size: 2em; /* font size for h1 */ line-height: 1em; margin: 0; } div#content h2 { color: #294B5F; font-size: 1.5em; text-align: left; /* some air around the text */ padding-left: 0.5em; padding-bottom: 1px; /* set borders around header */ border-bottom: 1px solid #e7ab0b; border-left: 1.1em solid #e7ab0b; line-height: 1.5em; /* and some air under the border */ margin: 0 0 0.5em 0; } div#content h3 { color: #294B5F; font-size: 1.3em; line-height: 1.3em; margin: 0 0 0.5em 0; } div#content h4 { color: #294B5F; font-size: 1.2em; line-height: 1.3em; margin: 0 0 0.25em 0; } div#content h5 { color: #294B5F; font-size: 1.1em; line-height: 1.3em; margin: 0 0 0.25em 0; } h6 { color: #294B5F; font-size: 1em; line-height: 1.3em; margin: 0 0 0.25em 0; } /* END HEADINGS */ /* TEXT */ p { font-size: 1em; margin: 0 0 1.5em 0; /* some air around p elements */ padding: 0; } blockquote { border-left: 10px solid #ddd; margin-left: 10px; } strong, b { /* explicit setting for these */ font-weight: bold; } em, i { /* explicit setting for these */ font-style:italic; } pre { border: 1px solid #000; /* black border for pre blocks */ background-color: #ddd; margin: 0 1em 1em 1em; padding: 0.5em; line-height: 1.5em; font-size: 90%; } /* Separating the divs on the template explanation page, with some bottom-border */ div.templatecode { margin: 0 0 2.5em; } /* END TEXT */ /* LISTS */ /* lists in content need some margins to look nice */ div#main ul, div#main ol, div#main dl { font-size: 1.0em; line-height: 1.4em; margin: 0 0 1.5em 0; } div#main ul li, div#main ol li { margin: 0 0 0.25em 3em; } /* definition lists topics on bold */ div#main dl dt { font-weight: bold; margin: 0 0 0 1em; } div#main dl dd { margin: 0 0 1em 1em; } div#main dl { margin-bottom: 2em; padding-bottom: 1em; border-bottom: 1px solid #c0c0c0; } .game_right_container { float: left; height: 150px; width: 738px; padding-bottom: 1em; } .game_left_container { float: left; height: 150px; width: 232px; padding-bottom: 1em; } /* END LISTS */ /* End of 'Leftsimplenav1col : Left sidebar + 1 column' */