@charset "iso-8859-1";
/* 
 * Majin Planet 
 * Cascading Style Sheet for TMPL beta 2
 * Author: Neckar Unrivaled; www.majin-planet.com
 * Copyright: 2007 Majin Planet, Majin Planet Prodictions,all rights reserved 
 * Last Updated: Tuesday November 27 2007
 * Site Global CSS Styles
 * Theme: Pure CSS Dragonball Theme beta
 */

/* Inlcude Global Site Formating */


/* Base Styles */
html { overflow-x: auto; }
body {background: #0E2611; color: #333333; text-align:center; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-size:62.5%; line-height:160%; }
DIV, P, BLOCKQUOTE, li{font-family:Verdana,Arial,Helvetica,sans-serif; margin:0; padding:0; line-height:160%; font-size: 100%;}
B {font-weight:bold}
IMG {border:0; font-size: 110%;}

/* Link Color Global CSS Styles */
a:link {color: #00FF00;text-decoration:underline;}
a:active {color: #00FF00;text-decoration:underline;}
a:visited {color: #009900;text-decoration:underline;}
a:hover {color: #006600;text-decoration:underline;}

/* Header Global CSS Styles */
H1{font-size:140%;/* displayed at 24px */ }
H2{font-size:122% /* displayed at 18px */}
H3{font-size:112% /* displayed at 15px */}
H4{font-size:102% /* displayed at 12px */}

/* Align Global CSS Styles */
.center{text-align:center}
.right{text-align:right}
.left{text-align:left}
.clear{clear:both}
.img_l {float:left; margin:8px;}

/* Global Layout CSS Styles */
#site-wrapper {background: #02A004 url(../../../../generations/hulkfan/style_images/layout_4/layout_bg.jpg) bottom center no-repeat; padding:4px; margin:8px auto 8px auto; text-align:left; width:970px; color:#000000; }
#header-inc {width: auto; height:134px; padding:0; margin:0; position:relative; margin-bottom:8px;}
#header-inter {background:url(../../../../generations/hulkfan/style_images/layout_4/banner.png) no-repeat top right; padding:0; margin:0; width:auto; height:134px;}
#header-inc h1 {margin:0; padding:0;}
#header-inc span {display:none;}
#header-inc #top-menu{position:absolute; width:auto; top:97px; left:3px; padding:4px; margin:0; font-size:120%; letter-spacing:1px; }
#header-inc #top-menu ul {margin:0; padding:0; list-style:none;}
#header-inc #top-menu li {float:left; padding:0; margin:0; margin-right:7px;}
#header-inc #top-menu a {color:#FFFFFF; display:block; padding:4px; text-decoration:none;}
#header-inc #top-menu li:hover, #header-inc #top-menu li a:hover {background: url(../../../../generations/hulkfan/style_images/layout_4/hover-on.gif); color:#FFFFFF;}
#body-inc {float:right; width: 78%; padding:4px; margin:0; margin-top:2px; font-size: 110%; margin-bottom:8px;}
#body-inc #contests {padding:0; margin:0; background:#FFFFFF; font-size:111%; line-height:180%;}
#body-inc #contests  p {padding:5px; margin:0;}
#body-inc #contests h1 {margin:5px; padding:0px; text-align:center; border-bottom:1px #006600 solid;}
#body-inc #contests h2 {margin:5px; padding:1px; text-align:right; color:#666666;  border-bottom:1px #006600 solid;}
#side-menu-inc {float:left; width:20%; padding:2px; margin:0; font-size: 110%; margin-bottom:8px;}
#side-menu-inc .menu {padding:4px; margin:0; font-size: 110%;}
#side-menu-inc .menu ul {margin:0; padding:0; list-style:none; font-size: 90%;}
#side-menu-inc .menu h4 {background:#172F1A; padding:4px; margin:0; text-align:right; font-size:90%; text-transform:uppercase; color:#FFFFFF;}
#side-menu-inc .menu li {background:#7CC576; display:block; padding:0; margin:0; border-bottom: 1px #43352B solid;}
#side-menu-inc .menu li a {display:block; padding:2px; padding-left:8px; color:#333333; text-decoration:none; font-weight:bold;}
#side-menu-inc .menu li:hover {background:#BAC48B; text-indent:1px;}
#footer-inc {clear:both; width:auto; height:35px; text-align:center; padding:2px; margin:0; border-top: 1px #7CC576 solid; color:#FFFFFF;}
#footer-inc a{color:#FFFFFF;]