/* GENERAL STUFF */

body {
    margin: 0;
    padding: 0;

background-color: #99CCFF;
font-size: 11px;
line-height: 14px;
letter-spacing: normal;
  text-align: center;
font-family: Arial, Arial, sans-serif;
    color: #000000;
}


/* Link colors, img borders, etc */

a:link { 
text-decoration:none;
 color: #8a6e00;
font-family: Arial, sans-serif;

}
a:visited { 
 color: #8a6e00;
text-decoration:none;
font-family: Arial, sans-serif;

}

a:hover { 
text-decoration: underline;
 color: #40556f;
font-family: Arial, sans-serif;

}


/* Linked images have no borders */
a img {border: none; }


/* STORY SPECIFIC COLORS ETC */

#damnupdatebox {
width:706px; 
/* min-width for those stupid IE6 jerks */

-moz-border-radius: 10px; 
/* curve border for mozilla folks */

-webkit-border-radius: 10px;
/* curve border for webkit folks */

background-color: #ffcc00; 
/* background color! */

border: 2px solid #997c2c; 
/* border color! */

padding: 7px;
/* inside padding */
}

#credits {
font-size: 11px;
line-height: 14px;
letter-spacing: normal;
  text-align: left;
font-family: Arial, Arial, sans-serif;
    color: #FFFFFF;
}

#credits a:link {
text-decoration:none;
 color: #CBCBCB;
font-family: Arial, sans-serif;
}

#credits a:visited {
text-decoration:none;
 color: #CBCBCB;
font-family: Arial, sans-serif;
}

#credits a:hover {
text-decoration:underline;
font-family: Arial, sans-serif;
}

#bigbadbox {
display:table; 
/* variable widths are badass */

width:700px; 
/* min-width for those stupid IE6 jerks */

-moz-border-radius: 7px; 
/* curve border for mozilla folks */

-webkit-border-radius: 7px;
/* curve border for webkit folks */

background-color: #FFFFFF; 
/* background color! */

border: 3px solid #728aa5; 
/* border color! */

padding: 10px;
/* inside padding */
}


#bigcastbox {
display:table; 
/* variable widths are badass */

width:200px; 
/* min-width for those stupid IE6 jerks */

-moz-border-radius: 7px; 
/* curve border for mozilla folks */

-webkit-border-radius: 7px;
/* curve border for webkit folks */

background-color: #FFFFFF; 
/* background color! */

border: 3px solid #728aa5; 
/* border color! */

padding: 10px;
/* inside padding */
}


/* Cast Section - Story Page */
#thecast {
position: absolute;
top: 51px;
left: 870px;
width: 50px;
height: 700px;
}



/* Text sizes. */

span.h1 {
font-size: 20px;
line-height: 20px;
letter-spacing: normal;
font-style: normal;
}

span.small {
font-size: 11px;
line-height: 12px;
letter-spacing: normal;
font-style: normal;
}

span.med {
font-size: 0.9em;
letter-spacing: normal;
font-style: normal;
}

span.large {
font-size: 14px;
line-height: 16px;
letter-spacing: normal;
font-style: normal;
}


span.date {
font-size: 12px;
line-height: 20px;
letter-spacing: normal;
font-style: normal;
}

span.news {
font-size: 12px;
line-height: 14px;
letter-spacing: normal;
font-style: normal;
}

/* MAIN CONTAINERS */

/* Page alignment */

#container {
margin-left:0px;
position: relative;
  width: 1100px;
 text-align: left;
 }

#maincontainer {
position: absolute;
top: 0px;
left: 0px;
  }

/* Header */

#wiguheader {
width: 1050px;
height:150px;
background-image: url('/siteimg/01_bg.png');
}

/* Homepage */

#links_home {
position: absolute;
top: 0px;
left: 0px;
width: 300px;
height: 150px;
}

/* Breaking News Box */

#links_update {
position: absolute;
top: 105px;
left: 307px;
width: 900px;
}

/* PW ad box */
#links_ad {
position: absolute;
top: 0px;
left: 309px;
width: 728px;
height: 120px;
overflow: hidden;
}

/* Comic container */

#bigcomic {
position: absolute;
top: 150px;
left: 0px;
}

/* Linktree box */
#links_story {
width: 143px;
float:left;
padding:5px;
}


/* News box */
#news_box {
width:1100px;
float:left;
background-image: url('/siteimg/03_bg.png');
background-repeat:no-repeat;
}

/* Padding box (inside News box) */

#news_box2 {
width:890px;
height:580px;
padding:20px 0px 0px 40px;
}

/* Container for the table (with comic and titles) */

#comic_box {
width:750px;
float:left;
}

/* Container for the comic */

#comic {
padding: 0px;
}

/* Container for the left title section above the comic. */

#title_left {
padding-top: 0px;
text-align: left;
float: left;
}

/* Container for the right title section above the comic. */

#title_right {
padding-top: 0px;
text-align: left;
float: right;
}