/* CSS Document */

body {background-color:#769bde; font-family: Verdana, Arial, Helvetica, sans-serif;}

table#main { width: 800px; background-color:#fff}

/* Links */

table#main a { color:#fc3; }
table#main a:visited { color:#fc3; }
table#main a:hover { color:#fff; }

table#specials a { color:#ff0; }
table#specials a:visited { color:#ff0; }
table#specials a:hover { color:#ff0; }

table#content2 a { color:#ff0; }
table#content2 a:visited { color:#ff0; }
table#content2 a:hover { color:#ff0; }


/* Left Sidebar */

table#main td#leftside {
	border-top: solid #000 8px;
	border-bottom: solid #000 8px;
	border-left: 8px solid #000;
	border-right: solid #000 5px;
	vertical-align: top;
	background-color: #00C;
	background-image: url(images/background.jpg);
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align: center;
	padding: 0px;
	color:#fc3;
	width: 150px;
}

/* Right Sidebar */

table#main td#rightside {
	border-top: solid #000 8px;
	border-bottom: solid #000 8px;
	border-left: solid #000 5px;
	border-right: solid #000 8px;
	vertical-align: top;
	text-align: left;
	background-color: #00C;
	background-image: url(images/background.jpg);
	color:#FFCC33;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding-left:8px;
	width: 150px;
}


/* Right Sidebar Specials */

table#specials td#righttypespecials {
	
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding-left:0px;
	color:#FFF;

	width: 150px;
}

/* Middle Section */

table#main td#navigation {vertical-align: top; text-align: center; border-bottom: 5px solid #000; 
							background-color: #00C; padding: 0px;}
				
table#main td#banner {border-bottom: 5px solid #000; border-top: 8px solid #000; background-color: #ffff00;
						vertical-align: top; text-align: center; padding: 0px;}

table#main td#content { width: 444px; text-align: left; padding: 10px 15px 10px 15px; font-size: 10px;
						vertical-align: top; border-bottom: 5px solid #000; background-color: #fff;}
					
table#main td#content2 { width: 444px; text-align: left; padding: 10px 15px 10px 15px; font-size: 10px;
						vertical-align: top; border-bottom: 5px solid #000; background-color: #fff;}

table#main td#introflash { width: 474px; height: 201px; text-align: center; padding: 0px; background-color: #390; 
					vertical-align: top; border-bottom: 5px solid #000;}

table#main td#message {text-align: center; vertical-align: middle; 
						padding: 7px 0px 7px 0px; border-bottom: 5px solid #000; 
						background-color: #0048CA;}

table#main td#footer { font-family:Arial, Helvetica, sans-serif; font-size: 9px; line-height: 13px;
					color:#000; vertical-align: middle; background-color: #390; border-bottom: 8px solid #000;
					text-align: center; padding: 5px 0px 5px 0px}
					
table#main h1 { font-size: 15px; padding: 3px 0px 5px 0px; color: #0000CC; margin: 0px;}

table#main h2 { font-size: 13px; line-height: 18px; padding: 3px 0px 20px 0px; color: #0248ca; margin: 0px;}

table#main p { font-size: 11px; line-height: 20px; padding: 2px 10px 15px 0px; margin: 0px;}
					
/*  Game.html */

table#main table#game {
	border-top: 1px dashed #999;
	border-right: 1px dashed #999;
	border-left: 1px dashed #999;
}

.leftbox {width: 230px;  padding: 0px; text-align: center;
								border-right: 1px dashed #999; border-bottom: 1px dashed #999;}
								
.leftboxcolor {width: 230px;  padding: 0px; background-color: #ffc; text-align: center;
								border-right: 1px dashed #999; border-bottom: 1px dashed #999;}

.rightbox {width: 230px; padding: 0px; border-bottom: 1px dashed #999; text-align: center;}

.rightboxcolor {width: 230px; padding: 0px; background-color: #ffc;
								border-bottom: 1px dashed #999; text-align: center; }

table#main table#game h2 { font-size: 13px; padding: 0px 0px 0px 0px; color: #0248ca; margin: 0px;
							}
							
table#main table#game p {padding: 0px; margin: 0px;}

/* Shophome.html */

table#main table#shop { margin: 0px; padding: 0px; width: 450px; border-top-width: 1px; border-top-style: dashed; border-top-color: #999;}

table#main table#shop td#text {width: 270px;vertical-align: top; padding: 10px 0px 5px 0px;}

table#main table#shop td#picture{width: 180px; padding: 10px 0px 10px 0px; vertical-align: top; text-align: left; }

h3 { font-size: 13px; padding: 0px; margin: 0px; color: #009933; vertical-align: top;}
							
div#storehead { font-size: 15px; padding: 3px 0px 0px 0px; margin: 0px 0px 15px 0px; color: #00c; font-weight: bold; text-align: center;}

table#main table#shop a.description:link { color:#93c;}

table#main table#shop a.description:visited { color:#93c;}

table#main table#shop a.description:hover { color:#393;}

/* Shop_choral.html */

table#main table#choral { margin: 0px; padding: 0px; border-top-width: 1px; border-top-style: dashed; border-top-color: #999;}

table#main table#choral td#textleft { width: 225px; vertical-align: top; padding: 10px 5px 5px 0px;}

table#main table#choral td#textright { width: 225px; padding: 10px 5px 10px 0px; vertical-align: top; text-align: left; }

table#main table#choral a.description:link { color:#93c;}

table#main table#choral a.description:visited { color:#93c;}

table#main table#choral a.description:hover { color:#393;}


/* Write.html */

div#localnav {text-align: center; padding: 2px 0px 15px 0px; color: #000; }

table#main a.local:link { color:#93c;}

table#main a.local:visited { color:#93c;}

table#main a.local:hover { color:#393;}

/* Classes */

.topgraphic {padding: 10px 0px 0px 0px;}

.midgraphic {padding: 14px 0px 0px 0px;}

.graphic {padding: 5px 0px 0px 0px;}

.bottom {padding: 2px 0px 5px 0px;}

.lefttop {padding: 8px 0px 5px 0px;}

.lefthead {padding: 12px 0px 0px 0px;}

.lefttype {padding: 0px;}

.sleepy {padding: 7px 0px 10px 0px;}

.yellowtext {text-align: center; vertical-align: middle; font-size: 11px; line height: 20px; color:#fc3}

.blacktext {text-align: center; vertical-align: middle; font-size: 11px; line height: 20px; color:#000}

.dots {color:#999; font-size: 8px; letter-spacing: 7px;}
