body{background-color:#d9e5f4; background-image:url(gfx/bgwater.gif);
	background-position: center 100px; background-repeat: no-repeat;
	font-family:arial, helvetica; font-size:10pt; text-align:center; margin-top:20px;}

body.comments{background-color:#eef6ff; background-image:url(gfx/bgwatertrans.gif);
	background-position: -59px -42px; background-repeat: no-repeat;
	font-family:arial, helvetica; font-size:10pt; background-attachment: fixed;}

div.menu{text-align:center; font-family: arial, helvetica;
	position:relative; top:-2px; left:-2px;background-color: #ffffff;
	border:1px solid #a8b7c8;}
	
div.daddy{width:800px;position:absolute; left: 50%; margin-left:-400px;}

div.shadow{border:0px; background-color: #8fabca;}

div.menu:hover{text-align:center; font-family: arial, helvetica;
	position:relative; top:0px; left:0px; background-color:
	#ffffff; border:1px solid #a8b7c8;}

input.commform { width:140px; background-color: #ffffff; border: 1px solid #a8b7c8;
	color: #3b5f88;font-family:arial, helvetica; font-size:10pt;}

input.commbutton { background-color: #deebff; border: 1px solid #a8b7c8; 
	cursor: pointer; cursor: hand; color:#444444;
	font-family:arial, helvetica; font-size:10pt; font-weight: bold;}

font.tiny {font-size: 8pt; color: #3b5f88;}
font.commname {font-weight:bold;margin-top:0px;}
font.commmessage {font-size: 10pt;}
font.commtime {color: #91adcc; font-size: 7pt; position:relative; left: 30px; margin-top:0px;}

div.commforms{text-align:right; margin-top:0px;}


div.comment {width: 139px; overflow: auto; border: 0px; border-top: 1px solid #dddddd; margin-top:0px; margin-bottom:10px;}

div.commentscroll {width: 160px; height: 415px; 
	overflow: auto;}

div.commentsdisplay {width: 150px; text-align: left; opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;
	color:#3b5f88; font-family:arial, helvetica; font-size:10pt;}
	
div.commentsdisplayhover {width: 150px; text-align: left;
	color:#3b5f88; font-family:arial, helvetica; font-size:10pt;}
	
div.commentshadow {border:0px; background-color: #acc4de; 
	position:relative; top: 200px; left: 0px;width:170px; margin-top:0px}
	
div.commentshadowhover {border:0px; background-color: #acc4de; 
	position:relative; top: 200px; left: 0px;width:170px; margin-top:0px}
	
div.comments {border: 1px solid #a8b7c8; background-color: #ffffff; color:#3b5f88;
	position:relative; top:-5px; left:-5px;}

div.comments a span {display: none;}
div.comments a img.spacer {display:none;}
div.comments a img.label {display:none;}

div.comments a:hover span {display: block;
	position:absolute; top:1px; left:0px; width: 160px;
	border: 0px; color:#3b5f88; background: #eef6ff;}
	
div.comments img.spacer {display:block; width:170px; height: 500px;}

div.comments img.label {display:block; width: 29; height: 87px; position:absolute; top:-1; left:165px;}

div.comments iframe {border:0px width: 168px; height: 575px;}
	
font.content{color:#3b5f88; font-family:arial, helvetica; font-size:11pt;}

table.main{font-family:arial, helvetica; width:800px; background-color: #ffffff;
	border:1px solid #8fabca;position:relative; top:-5px; left:-5px;}
	
table.content{color:#3b5f88; font-family:arial, helvetica; font-size:11pt;
	background-image:url(gfx/sarahfooter.gif); background-repeat:no-repeat;
	background-position:right bottom;}
	
table.content2{color:#3b5f88; font-family:arial, helvetica; font-size:11pt;}

table.shadow{width:800px; border:0px; background-color: #7b91aa; margin-top: 20px;}


td.blog{width:650px; color:#3b5f88; font-family:arial, helvetica; font-size:11pt;}

td.comic{color:#3b5f88; font-family:arial, helvetica; font-size:10pt; text-align:center;}

td.copyright{width:800px; color:#3b5f88; font-family:arial, helvetica; font-size:10pt; text-align:right;}

td.content{color:#3b5f88; font-family:arial, helvetica; font-size:10pt;
	background-image:url(gfx/sarahfooter.gif); background-repeat:no-repeat;
	background-position:right bottom;}
	
td.head{color:#3b5f88; width: 400px; height:150px; background-image:url(gfx/textheader.gif);
	background-repeat:no-repeat; background-position:10px bottom;
	font-family:arial, helvetica; font-size:10pt;}
	
td.menu{width: 400px; height: 150px; background-image:url(gfx/mooheader.gif);
	background-repeat:no-repeat; background-position:right bottom;
	font-family:arial, helvetica; font-size:10pt;}
	
td.sidebar{width:150px; color:#3b5f88; font-family:arial, helvetica; font-size:10pt;}

a.menu:link {color:#416d9e; text-decoration:none; font-weight:bold;}
a.menu:active {color:#416d9e; text-decoration:none; font-weight:bold;}
a.menu:visited {color:#416d9e; text-decoration:none; font-weight:bold;}
a.menu:hover {color:#416d9e; text-decoration:none; font-weight:bold;}

a:link {color:#444444; text-decoration:none; font-weight:bold;}
a:active {color:#444444; text-decoration:none; font-weight:bold;}
a:visited {color:#444444; text-decoration:none; font-weight:bold;}
a:hover {color:#000000; text-decoration:none; font-weight:bold;}
