@charset "utf-8";
/* CSS Document */

body
{font-family:"Trebuchet MS", Arial, sans-serif; font-size:medium; background-color:#555; color:#333; margin:0; padding:0; width:800px; background-image:url(../images/main_bg.jpg); background-repeat:repeat-y; border-right:5px solid #333;}

#side
{width:337px; float:left; padding-right:20px;}
#content
{width:423px; float:left; padding:30px 10px;}

h1
{text-indent:-500px; width:357px; height:142px; background-image:url(../images/Logo.jpg); margin:0; padding:0;}

#nav
{list-style-type:none; font-size:180%; font-weight:bold; font-style:italic; text-align:center; margin:0 0 20px 0; padding:0;}

#side a:link, #side a:visited
{color:#FFF; text-decoration:none; border:none;}
#side a:hover, #side a:active
{color:#FC0; text-decoration:none; border-bottom:2px solid #FFF;}

#flowerbar
{background-image:url(../images/hibiscus_bar.gif); width:199px; height:48px; display:block; margin:0 auto;}
#flowerdeco
{background-image:url(../images/hibiscus_deco.gif); width:151px; height:165px; display:block; margin:0 auto;}

#side p
{background-image:url(../images/datebox.gif); width:214px; height:116px; margin:10px auto; text-align:center;}
#side p abbr
{display:none;}
#side p a
{position:relative; top:70px; font-size:120%;}

#content
{line-height:1.4em;}
#content a:link
{color:#600;}
#content a:visited
{color:#300;}
#content a:hover, #content a:active
{color:#C60;}
h2
{color:#900; font-size:180%; line-height:1.4em;}
h3
{color:#C00; font-size:160%;}
fieldset
{font-size:80%; margin-bottom:10px;}
legend
{font-size:150%; font-weight:bold; color:#900;}
dl
{padding:0; margin:0;}
dt
{font-weight:bold; color:#333; width:40%; float:left; padding:0; margin:0 0 15px 0;}
dd
{width:60%; float:left; padding:0; margin:0 0 15px 0;}
input
{width:95%; font-family:"Trebuchet MS", Arial, sans-serif; color:#666; margin:0 auto; display:block;}
input.button
{font-size:140%; font-weight:bold; border:1px solid #666; color:#600; background-color:#EEE;}

