@charset "UTF-8";
/* CSS Document */


body{
margin:0px;
background-color:#000000;
font-family:"Myriad Pro", Tahoma;
font-size:14px;
color:#FFFFFF;
}

a:link, a:hover, a:visited{
color:#FFFFFF;
text-decoration:none;
}

#header_holder{
width:100%;
background-color:#FFFFFF;
}

#header_holder #header{
width:1000px;
min-width:1000px;
margin-left:auto;
margin-right:auto;
height:140px;
}

#header_holder #header #logo{
width:458px;
height:140px;
background-color:#FFFFFF;
background-image:url(images/header/new-title.png);
background-repeat:no-repeat;
height:140px;
}

#header_holder #green_holder{
width:100%;
background-image:url(images/header/green_bar.png);
background-repeat:repeat-x;
height:46px;
}

#header_holder #green_holder #green{
width:1000px;
min-width:1000px;
margin-left:auto;
margin-right:auto;
height:46px;
}

#header_holder #green_holder #green #date{
width:146px;
height:29px;
float:left;
border-right:7px solid #FFFFFF;
text-align:center;
padding-top:17px;
font-size:12px;
font-weight:bold;
}

#header_holder #green_holder #green div.home{
background-repeat:repeat-x;
width:85px;
height:30px;
float:right;
border-left:1px solid #DFF98C;
border-right:1px solid #DFF98C;
text-align:center;
padding-top:16px;
font-size:16px;
font-weight:bold;
}

#header_holder #green_holder #green div.home:hover{
background-image:url(images/header/inverse_green_bar.png);
background-repeat:repeat-x;
width:85px;
height:30px;
float:right;
border-left:1px solid #DFF98C;
border-right:1px solid #DFF98C;
text-align:center;
padding-top:16px;
font-size:16px;
font-weight:bold;
}

#header_holder #green_holder #green div.search{
background-repeat:repeat-x;
width:85px;
height:30px;
float:right;
border-right:1px solid #DFF98C;
text-align:center;
padding-top:16px;
font-size:16px;
font-weight:bold;
}

#header_holder #green_holder #green div.search:hover{
background-image:url(images/header/inverse_green_bar.png);
background-repeat:repeat-x;
width:85px;
height:30px;
float:right;
border-right:1px solid #DFF98C;
text-align:center;
padding-top:16px;
font-size:16px;
font-weight:bold;
}

#header_holder #green_holder #green div.archive{
background-repeat:repeat-x;
width:85px;
height:30px;
float:right;
border-right:1px solid #DFF98C;
text-align:center;
padding-top:16px;
font-size:16px;
font-weight:bold;
}

#header_holder #green_holder #green div.archive:hover{
background-image:url(images/header/inverse_green_bar.png);
background-repeat:repeat-x;
width:85px;
height:30px;
float:right;
border-right:1px solid #DFF98C;
text-align:center;
padding-top:16px;
font-size:16px;
font-weight:bold;
}

#header_holder #green_holder #green div.rss{
background-repeat:repeat-x;
width:85px;
height:30px;
float:right;
border-right:1px solid #DFF98C;
text-align:center;
padding-top:16px;
font-size:16px;
font-weight:bold;
}

#header_holder #green_holder #green div.rss:hover{
background-image:url(images/header/inverse_green_bar.png);
background-repeat:repeat-x;
width:85px;
height:30px;
float:right;
border-right:1px solid #DFF98C;
text-align:center;
padding-top:16px;
font-size:16px;
font-weight:bold;
}




#content_holder{
width:100%;
}

#content_holder #content{
width:1000px;
height:650px;
margin-left:auto;
margin-right:auto;
}

#content_holder #content #spacer{
width:1000px;
height:20px;
}

#content_holder #content #left_comic{
width:220px;
float:left;
height:600px;
}

#content_holder #content #left_comic #no_arrow{
font-size:15px;
background-repeat:no-repeat;
width:220px;
height:15px;
text-align:center;
padding-top:75px;
}


#content_holder #content #left_comic #back_arrow{
font-size:15px;
background-image:url(images/content/back_arrow_first.png);
background-repeat:no-repeat;
width:220px;
height:15px;
text-align:center;
padding-top:75px;
}

#content_holder #content #left_comic #back_arrow:hover{
font-size:15px;
background-image:url(images/content/back_arrow.png);
background-repeat:no-repeat;
width:220px;
height:15px;
text-align:center;
padding-top:75px;
}

#content_holder #content #left_comic #date{
font-size:16px;
width:220px;
margin-top:130px;
height:20px;
text-align:center;
}

#content_holder #content #left_comic #title{
background-image:url(images/content/bubble_small.png);
background-repeat:no-repeat;
font-size:12px;
width:172px;
margin-left:auto;
margin-right:auto;
margin-top:5px;
height:16px;
padding-top:3px;
text-align:center;
}

#content_holder #content #left_comic #comic{
width:200px;
border:6px solid #C8F538;
margin-left:auto;
margin-right:auto;
margin-top:25px;
height:200px;
text-align:center;
}

#content_holder #content #left_comic #comic #small_comic{
width:200px;
height:200px;
}

#content_holder #content #left_comic #comic #digg_button{
width:30px;
height:40px;
text-align:center;
margin-top:20px;
margin-left:auto;
margin-right:auto;
}

#content_holder #content #right_comic{
width:220px;
float:left;
height:600px;
}

#content_holder #content #right_comic #no_arrow{
font-size:15px;
background-repeat:no-repeat;
width:220px;
height:15px;
text-align:center;
padding-top:75px;
}

#content_holder #content #right_comic #back_arrow{
font-size:15px;
background-image:url(images/content/forward_arrow_first.png);
background-repeat:no-repeat;
width:220px;
height:15px;
text-align:center;
padding-top:75px;
}

#content_holder #content #right_comic #back_arrow:hover{
font-size:15px;
background-image:url(images/content/forward_arrow.png);
background-repeat:no-repeat;
width:220px;
height:15px;
text-align:center;
padding-top:75px;
}

#content_holder #content #right_comic #date{
font-size:16px;
width:220px;
margin-top:130px;
height:20px;
text-align:center;
}

#content_holder #content #right_comic #title{
background-image:url(images/content/bubble_small.png);
background-repeat:no-repeat;
font-size:12px;
width:172px;
margin-left:auto;
margin-right:auto;
margin-top:5px;
height:16px;
padding-top:3px;
text-align:center;
}

#content_holder #content #right_comic #comic{
width:200px;
border:6px solid #C8F538;
margin-left:auto;
margin-right:auto;
margin-top:25px;
height:200px;
text-align:center;
}

#content_holder #content #right_comic #comic #small_comic{
width:200px;
height:200px;
}

#content_holder #content #mid_comic{
width:560px;
float:left;
height:600px;
}

#content_holder #content #mid_comic #date{
font-size:26px;
width:560px;
margin-top:50px;
height:34px;
text-align:center;
}

#content_holder #content #mid_comic #title{
background-image:url(images/content/bubble_large.png);
background-repeat:no-repeat;
font-size:20px;
width:265px;
margin-left:auto;
margin-right:auto;
margin-top:5px;
height:27px;
padding-top:3px;
text-align:center;
}

#content_holder #content #mid_comic #comic{
width:360px;
border:6px solid #C8F538;
margin-left:auto;
margin-right:auto;
margin-top:25px;
height:360px;
text-align:center;
}

#content_holder #content #mid_comic #comic #large_comic{
width:360px;
height:360px;
}

#footer_holder{
width:1000px;
margin-left:auto;
margin-right:auto;
}

#footer_holder #footer{
width:313px;
height:57px;
background-image:url(images/footer/footer.png);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
padding-top:16px;
}

#footer_holder #footer #footertexttop{
width:305px;
margin-left:auto;
margin-right:auto;
text-align:center;s
}

#footer_holder #footer #footertextmid{
width:305px;
margin-left:auto;
margin-right:auto;
font-size:12px;
text-align:center;
}

#footer_holder #footer #footertextbase{
width:305px;
margin-left:auto;
margin-right:auto;
font-size:10px;
text-align:center;
}
