@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: #E2E2E2; 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: #0000FF;text-decoration:underline;}
a:active {color:#587C91;text-decoration:underline;}
a:visited {color: #551A8B;text-decoration:underline;}
a:hover {color: #0099FF;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}
*[accesskey]:after {content:' [' attr(accesskey) ']'}



/* Global Layout CSS Styles */
#site-wrapper {background: #F4F4F4; 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(../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;}


body.m1 #header-inc #top-menu li#m1:hover, 
#header-inc #top-menu li:hover, #header-inc #top-menu li a:hover {background: url(../style_images/layout_4/hover-on.gif); color:#000000;}

#header-inc #top-menu a {color:#FFFFFF; display:block; padding:4px; text-decoration:none;}



body.m1 #header-inc #top-menu li#m1 {background: url(../style_images/layout_4/hover-off.gif);}


body.m1 #header-inc #top-menu li#m1 a {color:#000000;}



.drop-menu-1 {display:none; position:absolute; top:55px; left:10px;}

#header-inc #top-menu li:hover .drop-menu-1{display:block;}










#body-inc {float:right; width: 78%; padding:4px; margin:0; 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;}


#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 {padding:5px; margin:0; text-align:right; font-size:90%; text-transform:uppercase;}



#side-menu-inc .menu li {background:#C0C0C0; display:block; padding:0; margin:0; border-bottom: 1px #8B8B8B 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:#E5E5E5; text-indent:1px;}


#footer-inc {clear:both; width:auto; height:35px; text-align:center; padding:2px; margin:0; border-top: 1px #9F9F9F solid;}









