body {
   background-color:#7CFEFE;
   font-family:trebuchet ms;
   font-size:8pt;
   color:#705889;
   margin:0px;
}

#background {
   background-image:url(http://shinysunset.pikapowerhq.com/ssbreakslayout.png);
   width:960px;
   height:579px;
   background-repeat:no-repeat;
   background-color:#231F20;
}

#twitter_updates {
   display:none;
}

#login {
   left:0px;
   position:absolute;
   top:303px;
   width:173px;
   height:70px;
}

#links {
   left:417px;
   top:-450px;
   display:none;
}

#container {
   margin:0px auto 0px auto;
   width:925px;
}

#recent_topics {
   left:515px;
   top:216px;
   width:164px;
   height:159px;
   position:absolute;
   overflow:auto;
   padding:3px;
}

#cover_up {
   left:955px;
   width:400px;
   top:0px;
   height:300px;
   position:absolute;
   background:#7CFEFE;
}

#network {
   width:0px;
   height:0px;
   position:absolute;
   left:-9000px;
   top:-9001px;
}

#top_navigation_bar {
   width:0px;
   background:none;
   top:420px;
   position:absolute;
   left:175px;
   background:url("navigate_bg_glaceonxvaporeon.png"); 
   background-repeat:no-repeat;
   height:0px;
}

.suckertreemenu {
   height:0px;
   width:0px;
   overflow:hidden;
}

#content {
   width:503px;
   left:209px;
   top:465px;
   position:absolute;
   background:#D9BCFE;
   padding-left:3px;
}

#leftmenu {
   width:170px;
   left:29px;
   top:440px;
   background:#C8C2F8;
   color:#B477FD;
   position:absolute;
}

#rightmenu {
   width:168px;
   left:729px;
   top:288px;
   background:#5AD3ED;
   color:#1395B0;
   position:absolute;
}

#registerlogin {
   display:none;
}

#leftmenu a:link, #leftmenu a:visited {
   color:#1B96BE;
   font-family:trebuchet ms;
   font-size:8pt;
   display:block;
   text-decoration:none;
   line-height:15px;
   padding-left:19px;
   text-transform:none;
   letter-spacing:1px;
   text-align:left;
   border-bottom:1px #055205;
   background-image:url("http://shinysunset.pikapowerhq.com/leftmenu_thingehth.png");
   background-repeat:no-repeat;
}

#leftmenu a:hover {
   background-color:#C0FEFE;
}

#rightmenu a:link, #rightmenu a:visited {
   color:#705889;
   font-family:tahoma;
   font-size:9pt;
   text-decoration:none;
   line-height:10px;
   padding-left:10px;
   text-transform:none;
   letter-spacing:3px;
}

#links_rightmenu a:visited, #links_rightmenu a:link {
   background-image:url("http://shinysunset.pikapowerhq.com/rightmenu_thingetthh.png");
   background-repeat:no-repeat;
   padding-left:18px;
}

#rightmenu a:hover {
   background-color:#C0FEFE;
   color:#C8C2F8;
}

h1 {
   background-image:none;
   line-height:15px;
   color:#B477FD;
   font-family:verdana;
   font-size:11pt;
   text-transform:lowercase;
   text-align:right;
   letter-spacing:-1px;
   font-weight:bold;
   padding-right:5px;
}

h227 {
   color:#1395B0;
   font-family:arial;
   font-size:8pt;
   display:block;
   text-decoration:none;
   line-height:10px;
   padding-left:5px;
   text-transform:uppercase;
   letter-spacing:-1px;
   font-weight:bold;
}

#twitter_updates a:link, #twitter_updates a:visited {
   color:#4B2936;
   text-decoration:none;
}

#twitter_updates a:hover {
   color:#A45C5E;
}

#registerlogin a:link, #registerlogin a:visited {
   color:#694207;
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   text-transform:uppercase;
   letter-spacing:1px;
   text-align:center;
}

#leftmenu b {
   color:#705889;
   font-weight:bold;
   border-bottom:2px solid #D9BCFE;
   line-height:5px;
   font-size:7pt;
   text-transform:uppercase;
   font-family:verdana;
}

#content b, #rightmenu b {
   color:#705889;
   font-weight:bold;
   font-size:7pt;
   text-transform:uppercase;
}

u {
   color:#705889;
   border-bottom:3px #705889;
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   text-transform:uppercase;
   letter-spacing:-1px;
}

i {
   color:#705889;
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   text-transform:uppercase;
   letter-spacing:-1px;
}

h3 {
   color:#1395B0;
   font-family:verdana;
   font-size:12pt;
   font-weight:bold;
   letter-spacing:-1px;
   padding:3px;
   text-align:left;
   text-transform:lowercase;
}

h12 {
   color:#241803;
   font-family:georgia;
   font-size:9pt;
   letter-spacing:1px;
   font-weight:bold;
   text-transform:uppercase;
   padding-left:20px;
   font-style:italic;
}


#recent_topics a:link, #recent_topics a:visited {
   color:#1395B0;
   font-family:verdana;
   font-size:7pt;
   text-decoration:none;
   line-height:10px;
   text-transform:lowercase;
   letter-spacing:-1px;
   text-align:left;
   font-weight:bold;
}

#recent_topics a:hover {
   background-color:#C0FEFE;
}

#network a:link, #network a:visited {
   padding-left:21px;
   color:#E03724;
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   line-height:30px;
   letter-spacing:1px;
   background-image:url("http://shinysunset.pikapowerhq.com/network_leftthing.png");
   background-repeat:no-repeat;
}

#network a:hover {
   background-color:#881F13;
}

#content a:link, #content a:visited {
   color:#705889;
   text-decoration:none;
}

#content a:hover {
   color:#C8C2F8;
}

pre {
   width:100%;
   font-size:8pt;
}

#cboxdiv {
   width:170px;
   background:#AEEAF7;
}

#top_page_bar img {
   width:440px;
   height:27px;
}

table td {font-size:6pt;text-align:center;color:#1395B0;}

table td {border:1px dotted #C7FEFE;padding:3px;background:#C8C2F8;}

table td.top {background:#54EFF3;}

#character_table {background:#D7E2E3;border:1px solid #FFFFFF;width:100%;}

#staff {
   border:1px dashed #000000;
   background:#FFFFFF;
  /* CSS3 standard */
   opacity:0.7;
  /* for IE */
   filter:alpha(opacity=100);
   width:290px;
   margin-left:125px;
   margin-right:20px;
}

/* For the drop up menu */

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckertreemenu ul{
margin: 0;
padding: 0;
border:none;
list-style-type: none;
}

/*Top level list items*/
.suckertreemenu ul li{
position: relative;
display: inline;
float: left;
top:-7px;
border:none;
padding:3px;
background: none; /*overall menu background color*/
}

/*Top level menu link items style*/
.suckertreemenu ul li a{
border:none;
padding:3px;
display: block;
width: 120px; /*Width of top level menu link items*/
text-decoration: none;
color: #D98E1C;
font-size:5pt;
font-family:georgia;
text-transform:uppercase;
letter-spacing:3px;
font-weight:bold;
}
	
/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0;
position: absolute;
bottom: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
margin-top:100px;
border:none;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;
border:none;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ 
left: 159px; /* no need to change, as true value set by script */
bottom: 0;
border:none;
}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
width: 160px; /*width of sub menu levels*/
color: #241803;
text-decoration: none;
border:none;
background:#F39F20;
}

.suckertreemenu ul li a:hover{
background-color: #A0680D;
color: #241803;
border:none;
}

/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{
background: none;
border:none;
}

/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{
background: none;
border:none;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-bottom: 1em;
border:none;
}
	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */