* {
padding: 0;
margin: 0;
} 

body {
background: #EEE url(images/background.jpg) repeat-y;
background-position:center;
font-family: Verdana, Tahoma, Arial, sans-serif;
font-size: 11px;
padding: 0;
margin: 0;
color: #555;
line-height: 150%;
}

img { border: none; }
a { text-decoration: underline; color: #AAA; }
a:hover { color: #FF9900; }
h3 { border-bottom: 1px dotted #ccc; color: #F0A848; padding: 10px 0 2px 0; }
h3 a { color: #3090F0; }
h3 a:hover { color: #F0A848; }


#wrap {
margin: 0px auto;
width: 1000px;
}








p, ul{
	text-align: left;
}

p {
font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif;
font-size:11px;
text-indent: 10px;
line-height: 130%;
color:#555;
margin:0px 0px 0px 0px;
padding:5px 0px 5px 0px;
}



#content { 
}


#header {
background: #555 url(images/header.jpg) top center repeat-x;
width: 990px;
height: 140px;
padding: 5px;
margin: 0 0 15px 0;
}

#headerLadder {
background: #555 url(images/header_ladder.jpg) top center repeat-x;
width: 990px;
height: 140px;
padding: 5px;
margin: 0 0 15px 0;
}


.comicHolder{
margin: 20px 0 0 0;
}

#comicColumn {
background: #FFF url(images/background2.jpg) top center repeat-x;
float: left;
width: 540px;
min-height: 600px;
height: auto !important;
height: 600px;
padding: 0px;
}


#rightColumn { 
float: right;
width: 450px;
margin-right: 0px;
}


.stage {
background: #AAA ;
width : 1200px;
}

.adColumn {
background: transparent;
float: right;
width: 160px;
}




.newsBoxHold {
// background: #C0D8F0 url(images/center.gif) top center repeat-y;
float: left;
width : 250px;
padding: 0 0 0 0;
}


.newsBox {
background: #FFF;
width: 270px;
padding: 0px 10px 10px 10px;
min-height: 570px;
height: auto !important;
height: 570px;
color: #444;
}



#rightColumn a
{
color: #294a23;
text-decoration: none;
background: url(images/link_shadow_anim.gif) repeat-x 100% 100%;
padding-bottom: 1px;
white-space: nowrap;
}
#rightColumn a:link, #navlist a:visited
{
color: #294a23;
text-decoration: none;
}
#rightColumn a:hover
{
background: #e7f4d2;
color: #509244;
text-decoration: none;
}











#footer {
background: #EEE;
color: #444;
font-size: 10px;
width: 980px;
height: 50px;
padding: 10px;
margin: 0;
}


.interior{
font-family: Georgia,Times,serif;
font-size: 10pt;
color: #FFF;
}


#comicNav{
margin: 20px 10px 10px 125px;
padding: 0 0 5px 0;
}
#comicNav a
{
font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif;
font-size:13px;
text-indent: 10px;
color:#555;
margin:0px 0px 0px 0px;
padding: 5px 12px 5px 5px;
text-decoration: none;
}
#comicNav a:link, #navlist a:visited
{
color: #555;
text-decoration: none;
}
#comicNav a:hover
{
background: #4a7937;
color: #EEE;
}


#navadvert {
width: 400px;
float: right;
margin: 20px;
 }



#navcontainer {
width: 200px;
float: left;

 }
#navcontainer ul
{
margin-left: 10px;
padding-left: 0;
list-style-type: none;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}
#navcontainer a
{
display: block;
padding: 2px;
width: 520px;
background-color: transparent;
}
#navcontainer a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}
#navcontainer a:hover
{
background: url(images/menu_fade.png);
color: #16360d;
}



.title { text-align: center; color: #FFFFFF; font-style: italic; font-size: 14pt; font-family: Georgia,Times,serif; }
.subTitle { text-align: center; color: #FFFFFF; font-size: 12pt; font-family: Georgia,Times,serif; margin: 3px 0 10px 0; }

a.centerLine:link{color:#FFF; }
a.centerLine:visited{color:#FFF; }
a.centerLine:hover{color:#f26531; }
a.centerLine:active{color:#FFF; }

a.archive:link{color:#444; text-decoration: none; padding-left: 10px;}
a.archive:visited{color:#888; text-decoration: none; padding-left: 10px;}
a.archive:hover{color:#888; text-decoration: underline;}
a.archive:active{color:#888; text-decoration: underline;}







/* Js-Kit Echo theme */

.jsk-ThreadWrapper { background-color: #444444; } /* changes the primary foundation color */
.js-singleCommentName { background-color: #FFFFFF; } /* changes the primary foundation color */


.js-kit-comments
div.jsk-HeaderWrapper {display: none;}
div.js-singleCommentAvatarWrapper {display: none;}
div.js-singleViaLinkWrapper {display: none;} 
/* colors */
.js-singleCommentBg { background-color:#FFF; } /* changes the bg color of each item */
.jsk-PrimaryBackgroundColor { background-color: #FFF; } /* changes the primary foundation color */
.jsk-SecondaryBackgroundColor { background-color: #FFF; } /* changes things like the comment form bg */
.jsk-PrimaryHighlightColor { color: #FFF } /* not currently used */
.jsk-SecondaryHighlightColor { color: #FFF } /* not currently used */
.jsk-PrimaryFontColor { color: #FFF; } /* the color of all primary text elements */
.jsk-SecondaryFontColor { color: #FFF; } /* the color of all secondary text elements */
.jsk-ThreadWrapper a, .jsk-LinkColor { color: #000 }  /* the color of the Echo Stream background */
.jsk-H1Color { color: #FF0000; } /* the color of the 1st level headers */
.jsk-MenuContainer { background-color: #000; }    /* the color of the 'Add another site' drop-down menu */
/* fonts */
.jsk-PrimaryFont, .jsk-CommentFormSurface input { font-family: Lucida grande, Tahoma, Verdana, Arial; }
.jsk-PrimaryFont { font-size: 8pt; font-weight: normal; }
.jsk-H1Font { font-size: 1.38em; font-weight: bold; line-height: 1.4em; }
.jsk-LinkFont, .jsk-ThreadWrapper a, .jsk-ThreadWrapper a:hover { text-decoration: none; font-weight: normal; }
	


