/* Greasel CSS document */



body
{
background-color:#000000;
font-family:arial, helvetica, verdana, sans-serif;
font-size:11px;
color:#ffffff;
padding:0;
margin:0;
cursor:crosshair;
}


#header
{
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
width:780px;
height:204px;
position:relative;
padding:0;
margin-top:0;
margin-bottom:0;
}


#header span
{
display:none;
}


#container
{
width:780px;
height:656px;
padding:0;
margin:0 auto 0 auto;
}


#left_column
{
width:201px;
height:371px;
background-image:url(../images/left_column.jpg);
margin:0;
float:left;
}


#wrapper
{
width:780px;
height:371px;
padding:0;
margin:0;
}


#content
{
background-image:url(../images/content_background.jpg);
background-repeat:no-repeat;
width:428px;
height:371px;
float:left;
padding:0;
margin-bottom:0;
position:relative;
overflow:auto;
}


#textfieldleft
{
padding:5px;
margin:0;
float:left;
width:214px;
height:auto;
border:none;
}


#textfieldright
{
width:204px;
padding:0;
height:98px;
float:right;
margin:0;
}


#contentwrapper
{
width:428px;
}


#textbox
{
clear:both;
width:418px;
background-repeat:no-repeat;
padding-left:5px;
padding-right:5px;
}


#about_textbox
{
clear:both;
width:418px;
height:268px;
/*background-image:url(../images/avatar.png);
background-repeat:no-repeat;
background-position:right top;*/
padding-left:5px;
padding-right:5px;
padding-top:5px;
}


.bio_header
{
font-weight:bold;
color:#59a1fb;
}


.timeline_header
{
color:#59a1fb;
font-weight:bold;
}


#greasel
{
padding-top:45px;
text-indent:0;
border-bottom:solid 1px #a2a2a2;
background-color:transparent;
}


#version
{
color:#59a1fb;
background-color:transparent;
}


#request_link:link
{
color:#59a1fb;
text-decoration:none;
background-color:#000000;
}


#request_link:visited
{
color:#9a9696;
text-decoration:none;
background-color:#000000;
}


#request_link:hover
{
color:#f7ac5b;
text-decoration:underline;
background-color:#000000;
}


.sound_clip:link
{
color:#59a1fb;
text-decoration:none;
background-color:#000000;
}


.sound_clip:visited
{
color:#9a9696;
text-decoration:none;
background-color:#000000;
}


.sound_clip:hover
{
color:#f7ac5b;
text-decoration:underline;
background-color:#000000;
}


#right_column
{
width:151px;
height:296px;
position:relative;
float:right;
margin:0;
padding:0;
}


#menu_header
{
background-image:url(../images/menu_header.jpg);
width:151px;
height:115px;
position:relative;
float:right;
margin:0;
padding:0;
}


#menu_container
{
background-image:url(../images/menu.jpg);
background-repeat:no-repeat;
width:151px;
height:86px;
padding:0;
margin:0;
text-align:center;
float:right;
display:block;
}


#nav_text
{
margin:0;
padding:0;
width:151px;
height:86px;
}


#nav_text li
{
list-style-type:none;
}


#nav_text a
{
width:151px;
height:17px;
margin:0;
padding:0;
text-decoration:none;
display:block;
}


a#links:hover{background-image:url(../images/links_rollover.jpg);}
a#prog:hover{background-image:url(../images/prog_rollover.jpg);}
a#images:hover{background-image:url(../images/images_rollover.jpg);}
a#about:hover{background-image:url(../images/about_rollover.jpg);}
a#home:hover{background-image:url(../images/home_rollover.jpg);}
a:hover{border:none;}


#nav_text li span
{
visibility:hidden;
}


#menu_footer
{
background-image:url(../images/menu_footer.jpg);
width:151px;
height:170px;
margin:0;
padding:0;
float:right;
}


#footer
{
background-image:url(../images/footer.jpg);
background-repeat:no-repeat;
width:780px;
height:81px;
margin-bottom:0;
}


#colophon_container
{
width:244px;
position:absolute;
top:0;
right:0;
margin:0;
padding:0;
font-size:10px;
display:block;
background-color:#000000;
}


#colophon_links
{
margin:0;
padding:0;
}


#colophon_links li
{
list-style-type:none;
float:left;
}


#colophon_links li a
{
margin:0;
padding:0 9px;
display:block;
}


#colophon_links a:link
{
color:#59a1fb;
text-decoration:none;
}


#colophon_links a:visited
{
color:#9a9696;
text-decoration:none;
}


#colophon_links a:hover
{
color:#f7ac5b;
text-decoration:overline;
}











