body {
	background: url("http://overcompensating.com/cast/olde.jpg") fixed;
	background-repeat: repeat;
	font-family:  Georgia,Serif, times; 
	color: #000000;
}

a {text-decoration:none;}


SELECT	{padding:0px 0px 0px 3px;  color:#000; margin:2px 0px 5px 2px; font-family: Georgia,Serif, times;    font-size: 12px;  font-weight:normal; background:#fff; border-style:solid; border-color:#cccc00; border-width: 2px 0px 2px 2px; MARGIN:2PX; }

SELECT:active	{background:#fff}
SELECT:hover	{background:#ffffcc; border-color:#0000ff; cursor: pointer; cursor:hand; }

INPUT[type="button"],INPUT[type="submit"] { color:#00f; padding:0px 3px 0px 3px;  background:#cccc00;  margin-bottom:0px; font-family: Georgia,Serif, times; font-size: 16px;   float:none; border-style:solid; border-color:#000; border-width: 2px; MARGIN:2PX;}

INPUT[type="button"],input[type="submit"]:hover { cursor: pointer; cursor: hand;  background:#ffff00;   }

INPUT[type="TEXT"],INPUT[type="password"] { padding:0px 3px 0px 3px; color:#990000; background:#fff;  margin-bottom:0px; font-family: Georgia,Serif, times; font-size: 16px;   float:none; border-style:solid; border-color:#cccc00; border-width: 2px;}

INPUT[type="password"] { padding:0px 3px 0px 3px; color:#990000; background:#FFFF99;  margin-bottom:0px; font-family: Georgia,Serif, times; font-size: 12px;   float:none; border-style:solid; border-color:##cccc00; border-width: 2px;}

INPUT[type="text"]:hover {cursor: text;  background:#FFFFcc;}


table.oc {
	width:100%; text-align:left;
	padding: 5px;
	margin: 0px;
	font-size:14px;
}


table.oc td {
padding: 5px 6px 5px 1px; margin-bottom:3px;
}



#main{ margin:5px 0px 0px 0px; padding:2px 0px 0px 0px; vertical-align:middle; float:center; width:1010px;  min-width:1010px; }



.sidebar {margin:0px; float:right; width:170px; background-image:url('http://overcompensating.com/cast/olde-lite.jpg'); background-repeat:repeat; text-align:center;   padding:2px 5px 5px 5px; background-color:#fff;  border-style:solid; border-color:#000; border-width:2px 2px 2px 2px; margin:0px 0px 0px 0px;
	}




.header { min-height:180px; height:180px; background-image: url('images/header.gif'); vertical-align:top; text-align:right;  margin: 0px; padding:0px 0px 0px 0px; }



.comicarea { width:800px; min-width:800px; min-height:900px;  margin:0px; padding:5px 5px 5px 5px;    border-style:solid; border-color:#000; border-width:0px 2px 2px 2px;  background-color:#fff}

.menu {text-align:center; width:800px; min-width:800px;  font-size:x-small; margin: 0px; padding:2px 5px 2px 5px;    border-style:solid; border-color:#000; border-width:2px 2px 0px 2px; background-color:#000;  margin:0px 0px 0px 0px;  }




a.nav
{font-size:30px; font-weight:bolder; padding:0px letter-spacing:-5px;  color:#00f; background-color:#ffcc00; width:100px; min-width:70px; text-decoration:none;  vertical-align:text-top;}

a.nav:visited {font-size:24px;font-color:#cc966;background-color:#fff}
a.nav:hover { background-color:yellow;color:#ff0000; border-color:#ffcc66; }
a.nav:active {color:#000000}

a.nav-small 	
{background-color : #fff; font-size:x-small; margin:0px; padding:0px;  text-decoration: none; color: #808080; border-style:solid; border-color:#808080; border-width:1px 0px 0px 0px }

a.nav-small:visited {color: #708090; }
a.nav-small:hover {background-color:#EEE8AA;color:#ff0000; text-decoration: none; border-width:0px 0px 1px 0px  }
a.nav-small:active {color: #000000 }



a.menu{text-decoration: none; color: #FFFF00;}
a.menu:visited {color: #FF9900; }
a.menu:hover {color:#FFF;}
a.menu:active {color: #fff }



.navbox {margin:0px 5px 5px 25px; padding: 2px; background-color:#fff; float:right; width:170px; text-align:center; border-style:solid; border-color:#000; border-width: 1px 1px 1px 1px; color: #000000;
}



p {
	font-size: 10pt;
	color: black;
}
.headline { text-decoration:none; padding:0px; font-size:16px; color:#f00;  text-align:center; font-weight:bold}

.title {
	font-size: 20px;
	font-weight: bold;
	color: #000000;
}



.tiny {
	font-size: 12px; padding:2px;
	color: #ff9900; background-color:#ffffff;
}


.wigu {	font-size: 12px; padding:0px 0px 0px 0px;
}

.quote{	font-size: 14px;  font-style:italic; padding:0px 20px 0px 20px;
}


.content{font-size: 14px;
}

.body {

	padding: 0px 8px 0px 8px;
	font-size: 12px;
	color: #000000;
	letter-spacing: 0px;
}

.prevmonth {
	width: 10px;
	padding: 0px;
	margin: 0px;
	float: left;
}
.nextmonth {
	width: 10px;
	padding: 0px;
	margin: 0px;
	float: left;
}

.previous img, .next img { 
	padding: 20px;
}

.prevmonth img, .nextmonth img { 
	display: none;
	padding: 0px;
	margin: 0px;
	border-style: none; align:left;
}

.dh_post h1 { display: none; } 
.dh_post h3 {padding:0px 0px 5px 5px  ; margin:0px; font-weight:bolder; font-size:14px; color:#333300}


#calendarbox { text-align:center;
	width: 170px;
	padding: 0px;
	margin: 0 0px 0 6px;
	float: none;
}

#archive_ad {
	padding: 10px;
}

