body {
background-color: #fdfdfd;
color: #001855;
font-size:9pt;
font-family: Tahoma;
text-align: center; /* center things in pre-IE6 */
font-weight: normal;
line-height:12pt;
}


#container {
width: 780px;
text-align: center; /* center things in pre-IE6 */
background-color: white;
}
#header {
width: 780px;
text-align: left;
}

#content {
float: left;
width: 500px;
padding-right: 10px;
padding-left: 10px;
margin-left:5px;
margin-right:5px;
text-align: left;
background-color: white;
}

.centered {
margin: 0 auto 0 auto;
}

#gap {
float:left;
width:10px;
}

#sidebar {
float: right;
width: 220px;
padding-right: 5px;
margin-right: 5px;
padding-right: 10px;
padding-left: 10px;
text-align: left;
background-color: white;
}

#gap2 {
float:right;
width:15px;
}
#footer {
clear: both;
}

#navigation {
   margin: 0;
   padding: 0;
   list-style-type: none;
}

#navigation a {
   background: #b867ff;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none; 
   color:#001855;
   display: block;
   text-align:left;
   border-bottom: 2px solid white;
line-height:17px;
padding-left: 10px;
}
#navigation a:hover {
   background: #70d1f1;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none; 
   color:#001855;
   display: block;
   text-align:left;
   border-bottom: 2px solid white;
line-height:17px;
padding-left: 10px;
}

#affies {
   margin: 0;
   padding: 0;
   list-style-type: none;
}

#affies a {
   background: #b867ff;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none; 
   color:#001855;
   display: block;
   text-align:left;
   border-bottom: 2px solid white;
line-height:17px;
padding-left: 10px;
}
#affies a:hover {
   background: #70d1f1;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none; 
   color:#001855;
   display: block;
   text-align:left;
   border-bottom: 2px solid white;
line-height:17px;
padding-left: 10px;
}

#fav {
   margin: 0;
   padding: 0;
   list-style-type: none;
}

#fav a {
   background: #b867ff;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none; 
   color:#001855;
   display: block;
   text-align:left;
   border-bottom: 2px solid white;
line-height:17px;
padding-left: 10px;
}
#fav a:hover {
   background: #70d1f1;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none; 
   color:#001855;
   display: block;
   text-align:left;
   border-bottom: 2px solid white;
line-height:17px;
padding-left: 10px;
}

#pic {
	 float: left;
	 padding-right: 5px;
}


table{
font-family: Tahoma;
color: #001855; 
font-size: 11px;
text-align: center;
}



td {
vertical-align: bottom;
}
.faq {
vertical-align: top;
}

input, textarea{
background: #ffffff;
font-family: Tahoma;
color: #001855; 
letter-spacing: 0pt;
font-weight: normal;
font-size: 8pt;
border-style: solid;
border-color: #001855;
border-width: 1px;
}

th {
background-color: #b867ff;
font-family: Tahoma;
color: #001855; 
font-weight: bold;
font-size: 9pt;
border-width: 0px;
text-align: left;
}


a, a:link
{text-decoration: underline ; font-weight: bold; color:#904deb}
a:visited
{text-decoration: underline ; font-weight: bold; color:#904deb;}
a:active
{text-decoration: underline ; font-weight: bold; color:#70d1f1;}
a:hover
{text-decoration: underline ; font-weight: bold; color:#70d1f1;}
a img
{	border: none;}

h1 { 
font-family: Century Gothic; 
font-size: 22px; 
font-weight: bold; 
   color: #13B7ED;
   display: block;
   text-align:left;
   border-bottom: 2px solid #001855;
   line-height: 24px;
   padding-left: 5px;
}



h2 { 
font-family: Century Gothic; 
font-size: 16px; 
font-weight: bold; 
   color: #50CAF2;
   display: block;
   text-align:left;
   border-bottom: 2px solid #001855;
   line-height: 20px;
   padding-left: 10px;
}

h2 a:link, h2 a:visited {
color: #50CAF2;
text-decoration: none;
}

h2 a:hover, h2 a:active {
color: #9CE1F8;
}

h3 { 
font-family: Century Gothic; 
font-size: 14px; 
font-weight: bold; 
   color: #50CAF2;
   display: block;
   text-align:left;
   border-bottom: 2px solid #001855;
   line-height: 18px;
   padding-left: 10px;
}

code.text {
display: block;
background: #b867ff;
border: 1px solid #001855;
width: 150px;
height: 50px;
overflow: auto;
color: #001855;
}

code.buttons {
display: block;
background: #b867ff;
border: 1px solid #001855;
width: 90px;
height: 50px;
overflow: auto;
color: #001855;
}

.quote {
text-align: center;
background: #001855;
color: #ffffff;
padding: 5px;
border: 3px double #70d1f1;
}

.quote2 {
text-align: center;
background: white;
color: #001855;
padding: 5px;
border: 3px double #70d1f1;
}


.indent {
padding-left: 20pt;
}

.graphics {
text-align: center;

}

.lout {
background-position:right;
background-repeat:no-repeat;
background-image:url(http://www.oh-the-irony.org/lout.gif);
padding-right:14px;

}

#navlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist li
{
padding-left: 10px;
padding-right: 40px;
background-image: url(http://www.oh-the-irony.org/images/bullet.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}

#navlist2
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist2 li
{
padding-left: 10px;
padding-right: 40px;
background-image: url(http://www.oh-the-irony.org/images/bullet.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}

#navlist3
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist3 li
{
padding-left: 10px;
padding-right: 40px;
background-image: url(http://www.oh-the-irony.org/images/bullet.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}

#navlist4
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist4 li
{
padding-left: 10px;
padding-right: 40px;
background-image: url(http://www.oh-the-irony.org/images/bullet.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}

#navlist5
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist5 li
{
padding-left: 10px;
padding-right: 40px;
background-image: url(http://www.oh-the-irony.org/images/bullet.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}

#navlist6
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist6 li
{
padding-left: 10px;
padding-right: 40px;
background-image: url(http://www.oh-the-irony.org/images/bullet.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}

.commr {
font-weight: bold;
padding-right: 10px;
padding-left: 10px;
text-align: left;
background-color: #97e0f5;
border-bottom: 2px solid #001855;
}

.comms {
text-align: left;
border: 1px solid #001855;
}
.commt {
padding-left: 5px;
padding-right: 5px;
}

/*	FanUpdate 2.0.5	*/

div#fanupdate {}

h2 {}
h3 {}
p {}

/*	Entries			*/

div.post {}

p.catfile {padding: 0 0 0 0em;

}

/*	Comments		*/

div#comments {}

div.comment {
	clear: both;
	padding: 0em;
	}

div.comment p {padding: 0 0 0 0em;
}

div.comment p.commenter {padding: 0;

}

div.odd {background: #ddd1ff;}

div.author {}

div#newComment {}

img.gravatar {
	float: right;
	margin: 0 1em 1em 0;
	}

/*	Comment Form		*/

div.comments-form {}

form#comments-form {}

form#comments-form p {margin: 0 0 0.5em 0;}

p#cmt-rules {}
p#cmt-moderation {}

fieldset {
	border: 1px solid #ffffff;
	margin: 0 auto 0.5em auto;
	padding: 0.5em;
	}

fieldset p, fieldset ul {margin: 0 0 0.5em 0;}

label {
	float: left;
	width: 9em;
	text-align: right;
	margin: 0 0.5em 0 0;
	}

input, textarea, select, option {
	font-family: Arial, sans-serif;
	font-size: 1em;
	}

input[type=submit] {
	text-transform: capitalize;
	font-size: 1.2em;
	}

/*	Footer			*/

a.rss {}

div.archivelink {
	text-align: left;	
	margin: 2em 0 0 0;
	}

div.credit {
	clear: both;
	text-align: center;
	margin: 1em 0 0 0;
	}

div.credit p {margin: 0;}

blockquote {
   background: #70d1f1;
   color: #001855;
   text-align:left;
   border: 2px solid #001855;
   padding-left: 5px;
}


