@charset "iso-8859-1";
/* author: sarahtolcser@hotmail.com */
/* Creation date: 8/26/2006 */


body 
{
background-color: white; 
background-image: url(http://www.tolcser.com/flow.gif) ; 
color: #000033; 
font: 80% arial, helvetica, sans-serif; 
padding: 0; 
text-align: right;
}
a
{
text-decoration: none;
}
a:hover
{
color: #0066FF;
}

#container 
{
margin: 1em auto;
width: 650px;    
text-align: left;    
background-color: #ffffcc;
border-top-width: 20px;
border-right-width: 20px;
border-left-width: 20px;
border-bottom-width: 20px;
border-style: solid;
border-color: #d0dea9;
}

#header 
{
background-color: black; 
background-image: url(http://www.tolcser.com/bannercss25.jpg) ; 
background-position: 0 0; 
background-repeat: no-repeat; 
border-bottom:  1px solid #ffffcc; 
height: 230px; 
position: relative
}

#header 
h1 
{
font-size: 1px;    
text-align: right;    
color: #ffffcc;    
margin: 0;    
padding: 0;
}

h2 
{
color: #ffffcc;    
font: 75% tahoma, times, "times new roman", serif;    
margin: 0 0 2px 0;
}

h2 a 
{
text-decoration: none;
}

h3 
{
color: #0066FF;    
font: 100% georgia, times, "times new roman", serif;    
font-weight: bold;    
margin-top: 0;
}

#topnav 
{
background-color: black;    
padding: 2px 0;    
margin-bottom: 22px;
}

#topnav ul 
{
margin: 0 0 0 20px;    
padding: 0;    
list-style-type: none;    
text-align: center;
}

#topnav li 
{
display: inline;    
padding: 0 10px;    
border-right: 1px solid #FFFFCC;    
color: #0066FF;    
font: 100% tahoma, times, "times new roman", serif;    
font-weight: bold;    
margin-top: 0;
}

#topnav li a 
{
text-decoration: none;    
color: #FFFFCC;
}

#topnav li a:hover 
{
text-decoration: none;    
color: #fffFCC;    
background-color: #0066ff;
}

#rmenu 
{
float: right;     
width: 180px;    
height: 200px;    
margin-right: 15px;    
margin-left: 15px;    
padding-left: 7px;    
padding-top: 7px;    
background-color: #fff178;
}

.imagefloat 
{
float: right;    
padding: 2px;    
border: 1px solid #0066ff;    
margin: 0 0 10px 10px;
}

#content 
{
margin-right: 200px;    
margin-left: 20px;    
margin-bottom: 20px;    
padding-right: 10px; 
background-color: #ffffcc;
}

#footer 
{
clear: both;    
background-color: black;    
text-align: right;    
padding: 2px;
}