/* Style sheet for Funtime #21 */

/* links */

a {
text-decoration: none;
border: none;
}
a img {
	/*required to stop Firefox from putting borders around link images*/
	border: none;
}
a:link {
background: transparent;
color: #597b90;
}

a:visited {
background: transparent;
color: #395b70;
}

a:active {
background: transparent;
color: #000000;
}

a:hover {
background: transparent;
color: #092b40;
}

/* body */
   
html {
margin: 0;
padding: 0;
}
body {
font-family: verdana, sans-serif;
font-size: 14px;
margin: 0;
padding: 0;
background: black;
color: #993300;
}

/* divs */
#header {
background: white;
color: #993300;
margin: 0;
padding: 30px 0 0 30px;
height: 197px;
text-align: left;
color: black;
}
#header h1 {
font-size: 50px;
color: black
}
#header a {
color: black;
}
#header img {
float: left;
}

#contentWrapper {
background: white;
color: #333333;
}
#leftcontent {
width: 200px;
padding: 0;
margin: 30px 0 30px 0px;
font-size: 125%;
font-weight: bold;
line-height: 125%;
float: left;
}
	#leftcontent ul {
list-style-type: none
}
	#leftcontent ul li {
list-style-type: none
float: left;
clear: left;
}
	#leftcontent ul li img {
margin-right: 10px;
float: left;
}

#rightcontent {
text-align: left;
padding: 10px 30px 10px 230px;
}
#footer {
background: white url(graphics/footer_background.png) top left repeat-x;
color: white;
margin: 0;
height: 79px;
padding: 50px 50px 0 50px;
}

div.latestIssue {
  width: 200px;
  float: right;
padding: 0;
margin: 0 0 30px 30px;
}
div.latestIssue img {
margin: 0;
}
/* headings */

h1,h2,h3 {
font-family: verdana,sans-serif;
margin: 0px;
color: rgb(246,78,37);
}

h1 {
font-size: 250%;
}

h2 {
font-size: 200%;
}

h3 {
font-size: 125%;
}
 
/*tables*/

td {
font-family: tahoma, verdana, sans-serif;
font-size: x-small;
background: #ffff99;
color: #993300;
padding-bottom: 2px;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
}

td.box {
background: #ffff99;
color: #993300;;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
}

img.issueCover {
background: #eeeeee;
margin: 1em;
}

ul {
text-align: left;
margin-left: 20px;
margin-bottom: 0px;
padding-left: 0px;
text-indent: 0px;
margin-top: 0em;
}
	div.clearer {/* Ensures that floats clear properly - see http://www.complexspiral.com/publications/containing-floats/ */
		clear: both;
line-height: 0px;
height: 0px;
text-align: center;
}
		div.comicSpacer {/* Ensures that floats clear properly - see http://www.complexspiral.com/publications/containing-floats/ */
			clear: both;
line-height: 0px;
height: 50px;
text-align: center;
}
div.sidebar {
float: right;
margin-left: 1em;
padding: 0 1em 1em 1em;
background: #e9f7cB;
}

div.jumpLinksBlock {
width: 100%;
border-bottom: solid 1px #24570c;
margin-bottom: 50px;
}
ul.jumpLinks {
display: inline;
list-style-type: none;
}
ul.jumpLinks li {
display: inline;
list-style-type: none;
}
