
body
{
/*	background-attachment: fixed; */
	background-image : url(images/CherryCoy.jpg);
	color: #DDD;
	font-size: 14;
}

form
{
	border: 0px solid yellow;
	margin: 0px;
	padding: 0px;
}

A:link    {color:#FFFFFF; text-decoration:none;}
A:visited {color:#FFFFFF; text-decoration:none;}
A:active  {color:#FFFFFF; text-decoration:none;}
A:hover   {color:#FFFFFF; text-decoration:underline;}

A.BodyLink:link    {color:#FFFFFF; text-decoration:none; font-weight: bold;}
A.BodyLink:visited {color:#FFFFFF; text-decoration:none; font-weight: bold;}
A.BodyLink:active  {color:#FFFFFF; text-decoration:none; font-weight: bold;}
A.BodyLink:hover   {color:#FFFFFF; text-decoration:underline; font-weight: bold;}

A.blanklink:link    {color:#DDD; text-decoration:none;}
A.blanklink:visited {color:#DDD; text-decoration:none;}
A.blanklink:active  {color:#DDD; text-decoration:none;}
A.blanklink:hover   {color:#FFF; text-decoration:none;}

A.MySpace:link    {color:#DDD; text-decoration:none;}
A.MySpace:visited {color:#DDD; text-decoration:none;}
A.MySpace:active  {color:#DDD; text-decoration:none;}
A.MySpace:hover   {color:#DDD; text-decoration:none;}

A.buttondark
{
	font-size: 15px;
	color: #FFF;
	text-decoration:none;
	font-variant: small-caps;
	background-color: #CC6600;
	font-weight: bold;
	border: 0px solid #000000;
	font-family: arial;
}

input.buttondark
{
	font-size: 15px;
	font-family: arial;
	font-variant: small-caps;
	color: #FFF;
	background-color: #CC6600;
	font-weight: bold;
	border: 0px solid #000000;
}

input.buttonlight
{
	font-variant: small-caps;
	color: #ffffff;
	background-color: #FF6600;
	font-weight: bold;
	border: 0px solid #000000;
}

.credits
{
	border: solid 1px #000000;
}

.uploadtable
{
	width: 100%;
        background: #CC6600;
        border-bottom: solid 1px #FF6600; 
}

.uploadtitle
{
	font-size: 13;
	font-family: courier;
        color: #000;
        background: #FF6600;
        text-align: center; 
}

.uploadcell
{
	padding: 3;
}

.uploadresult
{
}


.announcetable
{
	width: 100%;
        background: #CC6600;
        border-bottom: solid 1px #FF6600; 
}

.announcetitle
{
        background: #FF6600;
	font-size: 13;
	font-family: courier;
        color: #000;
        text-align: center; 
}

.announcecell
{
	padding: 3px;
}

.newstable
{
        background: #CC6600;
	width: 100%;
}

.newsposttitle
{
	padding: 0 0 0 20;
	font-size: 13;
	font-family: courier;
        background: #FF6600;
        color: #000;
}

.newspostbody
{
	padding: 3 3 3 3;
        border-bottom: solid 1px #FF6600; 
        text-align: justify; 
}

.newspostauthor
{
        font-style: italic; 
        font-weight: bold;
        color: #DDD;
        font-size: 12;
}

.newspostcontrols
{
        font-style: italic; 
        font-weight: bold;
        color: #FFF;
        font-size: 12;
        text-align: right; 
}

.navtable
{
	background: #CC6600;
	width: 100%;
}

.navhead
{
        background: #FF6600;
        color: #000;
        font-size: 13;
        text-align: center; 
	font-family: courier;
}

.navbody
{
        border-bottom: solid 1px #FF6600; 
        font-weight: bold;
        text-align: center; 
        color: #DDD;
}

.maintable 
{
	filter:alpha (opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	-khtml-opacity: 0.9;
        background: #663300;
	width: 800;
        border-bottom: solid 3px #FF6600; 
        border-left: solid 0px #bbbbbb; 
        border-right: solid 0px #bbbbbb;
}

.maintitle
{
	font-variant: small-caps;
	padding: 0 0 0 20;
        border-bottom: solid 3px #FF6600; 
        border-top: solid 3px #FF6600; 
        font-weight: bold;
        font-size: 30;
        color: #FFF;
}

.maintableleft
{
        width: 100;
        padding: 3 5 0 5;
	vertical-align: top;
}

.maintablecenter
{
	width: 463;
        border-left: solid 1px #FF6600; 
        border-right: solid 1px #FF6600; 
        padding: 5;
	vertical-align: top;
}

.maintableright
{
        width: 235;
        padding: 5;
	vertical-align: top;
}

.projtable
{
	width: 100%;
        background: #CC6600;
        border-bottom: solid 1px #FF6600; 
}

.projtitle
{
        background: #FF6600;
        color: #FFF;
        font-size: 13;
	font-family: courier;
	padding: 0 0 0 20;
}

.projbody
{
        text-align: center; 
}

.linkstable
{
	width: 100%;
        background: #CC6600;
        border-bottom: solid 1px #FF6600; 
}

.linkstitle
{
        background: #FF6600;
        color: #FFF;
        font-size: 13;
	font-family: courier;
	padding: 0 0 0 20;
}

.linksbody
{
        text-align: right; 
	padding: 0 20 0 0;
}

.emailtable
{
	width: 100%;
        background: #CC6600;
        border-bottom: solid 1px #FF6600; 
}

.emailtitle
{
        background: #FF6600;
        color: #FFF;
        font-size: 13;
	font-family: courier;
	padding: 0 0 0 20;
}

.emailbody
{
        text-align: center; 
	padding: 0 20 0 0;
}

.emailheader
{
	font-variant: small-caps;
	font-weight: bold;
	font-size: 80%;
}

.emailsignup
{
	background-color: #FF6600;
	border: 1px solid #000000;
	padding: 2px;
}

.emailsignupsubmit
{
	text-align: right;
	padding-top: 2px;
}

.pollstable
{
	width: 100%;
        border-bottom: solid 1px #FF6600; 
	background: #CC6600;
}

.pollstitle
{
        color: #000;
        background: #FF6600;
	font-size: 13;
	font-family: courier;
        text-align: center; 
}

.pollsquestion
{
	padding: 4 0 0 0;
	font-weight: bold;
	text-align: center;
}

.pollsdatatable
{
        color: #000;
        background: #FF6600;
        margin: 5px;
}
 
.birthdaytable
{
	width: 100%;
	background: #CC6600;
        border-bottom: solid 1px #FF6600; 
}

.birthdaytitle
{
        color: #000;
        background: #FF6600;
        text-align: center; 
	font-size: 13;
	font-family: courier;
}

.birthdaymessage
{
	font-weight: bold;
        text-align: center; 
}

.birthdayperson
{
        text-align: center; 
}

.thedate
{
	width: 100%;
	color: #000;
	font-size: 13;
	font-family: courier;
	text-align: center;
        background: #FF6600; 
}

.weathertable
{
	width: 100%;
	color: #000;
	font-size: 12;
	font-family: tahoma;
        background: #FF6600; 
}

.weatherbody
{
	padding: 5;
}

.schemeswitch
{
	border: 1px ridge #CC6600;
}

img.EasyPics
{
	margin: 2px;
	padding: 4px;
	height: 80px;
        background: #fff;
	border: 2px ridge #fff;
}

a:link img.EasyPics
{
	filter:alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
	filter:gray
}

a:visited img.EasyPics
{
	filter:alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
	filter:gray
}

a:hover img.EasyPics
{
	-moz-opacity:1;
	opacity:1;
	filter:none;
	border: 2px ridge #fff;
}

.wotdword
{
	font-weight: bold;
}

.wotddef
{
	font-style: italic;
	padding-left: 15px;
	font-size: small;
}

.qotdauthor
{
	font-style: italic;
	text-align: right;
	font-size: small;
	font-weight: bold;
}

.qotdquote
{

}
