﻿* { 
	padding: 0; 
	margin: 0; 
	} 

body {
	margin: 0px;
	padding: 0px;
	background: #b0c9e4 url("http://www.animepenguin.net/App_Themes/Clannad/Images/BG_main.png") top left repeat-x;
	}

body, td {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:7.5pt;
}
input {
-x-system-font:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
select {
-x-system-font:none;
background:#FFFFFF none repeat scroll 0 0;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
textarea {
-x-system-font:none;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #404040;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-bottom:2px;
padding-left:2px;
}
form {
display:inline;
}
input {
border:1px solid #404040;
font-size:8pt;
}
ul{
list-style-type: none;
}
input.pbutton {
background:#EEEEEE none repeat scroll 0 0;
}
.ButtonOut {
border:1px solid #7F9DB9;
}
.ButtonOver {
background-color:#FFE1AC;
border:1px solid #FFAD55;
}
.ButtonChecked {
background-color:#FFCB7E;
border:1px solid #FFAD55;
}
.ButtonOff {
background-color:#C0C0C0;
border:1px solid #7F9DB9;
}
img {
border:0 none;
}
a {
color:#132a41;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
.header1 {
background: #b0c9e4 ;
color:#000000;
font-size:12px;
font-weight:bold;
height:32px;
}
tr.header1 a {
color:#FFFFFF;
text-decoration:none;
}
tr.header1 a:hover {
color:#000000;
text-decoration:none;
}
.header1Title {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:32px;
}
.header2 {
background-color:#b0c9e4 ;
color:#000000;
font-weight:bold;
height:28px;
}
td.header2links a {
color:#000000;
font-size:7.5pt;
text-decoration:none;
}
td.header2links a:hover {
color:#000000;
font-size:7.5pt;
text-decoration:none;
}
.footer1 {
background-color:#FBFBFB;
font-size:7pt;
height:28px;
}
.footer1 select, .footer1 td {
font-size:7pt;
}
.UserBox {
color:#808080;
font-size:7.5pt;
}
.postformheader {
background-color:#E2E9E9;
font-weight:bold;
}
.postheader {
background-color:#E2E9E9;
color:#505050;
}
.postheader a {
font-size:10pt;
}
.post {
background-color:#e0e7ee;
color:#000000;
}
.post_alt {
background-color:#ECF1F1;
color:#404040;
}
.post_priority {
font-weight:bold;
}
.post_link {
font-size:10pt;
font-weight:bold;
}
.postfooter {
background-color:#E2E9E9;
}
.postsep {
background-color:#BCCDCD;
height:2px;
}
.content {
background-color:#000000;
border:1px solid #505050;
color:#000000;
font-family:verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
width:100%;
position: relative;					
margin: 0 0% 0 0%;
padding:0;
}
.content td {
padding:3px;
}
.forumheading {
font-size:10pt;
font-weight:bold;
}
.forumviewing {
color:#A0A0A0;
font-size:8pt;
}
.forumsubheading {
font-size:7.5pt;
}
#RichEdit td {
padding:0;
}
.content a {
color:#000000;
text-decoration:none;
}
.content a:hover {
color:#132a41;
text-decoration:underline;
}
.quote {
margin-left:16px;
padding-left:16px;
}
.innerquote {
background-color:#D1D1D1;
border:1px solid #505050;
padding:4px;
}
.code {
margin-left:16px;
padding-left:16px;
}
.innercode {
background-color:#EFEFEF;
border:1px solid #808080;
color:#000000;
font-family:Courier New,Courier;
font-size:8pt;
padding:4px;
}
.smallfont {
font-size:7.5pt;
}
.largefont {
font-size:9pt;
}
a.imagelink {
color:#000080;
font-size:8pt;
font-weight:bold;
}
a.imagelink:hover {
color:#0000FF;
text-decoration:underline;
}
.posteditor {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
height:200px;
width:100%;
}
table.command {
padding:3px;
}
.navlinks {
color:#000000;
font-size:9pt;
font-weight:bold;
}
.navlinks a {
color:#000000;
text-decoration:none;
}
.navlinks a:hover {
color:#132a41;
text-decoration:underline;
}
.navlinks #current {
color:#800000;
}
.print {
border:1px solid #C0C0C0;
}
.printheader {
background-color:#DDDDDD;
color:#000000;
padding:4px;
}
.printbody {
background-color:#FFFFFF;
color:#000000;
padding:4px;
}
/*
.alignleft {
color:#000000;
font-family:verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
width:80%;
position:relative;
margin: 0 10% 0 10%;
}
*/
.datetimediv 
{
    position: absolute;
    top: 190px;
}
.pusher 
{
    height: 50px;
}


div#MainSection
{
    width:970px;
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
    position: relative;
}

.topimage {
	background: url("http://www.animepenguin.net/App_Themes/Clannad/Images/topright.png");
	width: 371px;
	height: 400px;
	position: absolute;
	right: -90px;
	top: 12px;
	z-index: -1;
	}

.bottomimage {
	background: url("http://www.animepenguin.net/App_Themes/Clannad/Images/bottomleft.png");
	width: 134px;
	height: 393px;
	position: absolute;
	left: -90px;
	bottom: 30px;
	z-index:-1;
	}

.head {
background-color:#b0c9e4;
padding: 0px;
/*width:80%;*/
position: relative;
/*margin: 0 10% 0 10%;*/
}
.header {
padding: 70px 0px 20px 0px;
width: 10px;
position: relative;
}