# {
margin: 0px;
padding: 0px;
}

a {
font-family: verdana, arial, Helvetica, sans-serif;
color: blue;
text-decoration: none;
}

a:hover {
color: red;
text-decoration: underline;
}

#maintable {
background-image:url(pics/left.jpg);
background-repeat:no-repeat;
background-position: 0px 75px;
float:left;
}

#nav {
font-family: verdana, arial, Helvetica, sans-serif;
margin:0px;
padding-right:10px;
float:left;
display: block;
width: 170px;
color:black;
font-size:x-small;
}

#pictnav {
font-family: verdana, arial, Helvetica, sans-serif;
margin-left:10px;
margin-right:10px;
background-color: white;
width: 180px;
color:black;
font-size:x-small;
}

#nav h1
{
padding:0px;
margin-top:16px;
margin-bottom:10px;
font-family: "Times New Roman", serif;
font-size:16px;
color:black;
border-bottom:1px solid #777777;
}

#nav h2
{
padding:0px;
margin-top:0px;
margin-bottom:6px;
font-family: "Times New Roman", serif;
font-size:14px;
color:black;
}

#nav ul
{
margin:0;
padding:0;
list-style-type:none;
}

#nav li
{
margin: 0 0 2px 0px;
}

#content {
font-family: verdana, arial, Helvetica, sans-serif;
padding-left:10px;
padding-top:10px;
padding-right:10px;
padding-bottom:1px;
margin-right:10px;
margin-bottom:10px;
background-color:white;
text-align:left;
color:black;
font-size: small;
background-image: url("pics/content-back.gif")
}

.article {
background-color:#AAAABB;
padding:0px 12px 12px 12px;
margin-bottom:10px;
background-image:url(pics/article.jpg);
background-repeat:no-repeat;
}

.featureimg {
float:right;
margin-top:12px;
margin-right:0px;
margin-left:15px;
margin-bottom:15px;
border:2px solid white;
}

.rightimg {
float:right;
margin:15px;
margin-top:0px;
border:2px solid white;
}

.leftimg {
float:left;
margin:15px;
margin-left:40px;
margin-top:0px;
border:2px solid white;
}

.adlink {
font-size:x-small;
color:#666666;
margin-left:40px;
margin-top:15px;
margin-bottom:20px;
}

.interstitial {
text-align:center;
margin-bottom:10px;
}

#content h1 {
font-family: "Times New Roman", serif;
font-size:26px;
color:white;
margin-top:0px;
padding-top:6px;
border-bottom:2px solid white;
}

#content p, #content ul, #content table {
margin-left:40px;
}

#content ul
{
padding:0;
}

#content li
{
margin-left:30px;
}

.date {
font-size:x-small;
font-style:italic;
float:right;
margin-top:14px;
color:white;
}

.picname {
font-size: medium;
color:orange;
font-weight:bold;
}

.comic {
text-align:center;
clear:both;
}

.thumbs {
margin-left:40px;
clear:both;
}

.thumb {
text-align:center;
font-size:x-small;
float:left;
width:90px;
height:90px;
border:1px solid #999;
margin:0 15px 15px 0;
padding:5px;
background-color:white;
}

.wallthumb {
text-align:center;
font-size:x-small;
float:left;
width:160px;
height:110px;
border:1px solid #999;
margin:0 15px 15px 0;
padding:5px;
background-color:white;
}

.contentnav {
font-size:large;
margin-top:40px;
}

.leftlink {
font-size:large;
margin-left:0px;
margin-bottom:10px;
float:left;
}

.rightlink {
font-size:large;
text-align:right;
margin-right:10px;
margin-bottom:10px;
}

.midlink {
font-size:large;
margin-left:100px;
margin-bottom:10px;
}

#piccontent img {
display:block;
clear:both;
}