/* CSS Document */

A:link
{ text-decoration: none; color:#336633; }
A:visited
{ text-decoration: none; color:#336633; }
A:active
{ text-decoration: underline; color:#669933; }
A:hover
{ text-decoration: underline; color:#339933; }

h2
{color:#669933;
text-align:right;
padding-right:5px;
margin-top:15px;}

body
{ background: url(bkgd.jpg) fixed;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
font-size: small; 
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
padding-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
height:100%;
width:100%;
}

img
{border:0;}

a.img
{border:0;}

#content p img.thumb{
  opacity: 0.5;
  filter:alpha(opacity:50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  border: 1px solid #336633;
  margin-right:3px;
  margin-bottom:3px;
 }
#content p img.thumb:hover{
  opacity: 1.0;
  filter:alpha(opacity:100);
  -moz-opacity: 1.0;
  -khtml-opacity: 1.0;}
  
#content p img.banner{
  opacity: 0.6;
  filter:alpha(opacity:60);
  -moz-opacity: 0.6;
  -khtml-opacity: 0.6;
  margin-right:3px;
  margin-bottom:3px;
 }
#content p img.banner:hover{
  opacity: 1.0;
  filter:alpha(opacity:100);
  -moz-opacity: 1.0;
  -khtml-opacity: 1.0;}

form {padding:10px;}

/*---Layout*/

#box
{position:absolute;
width:831px;
min-height:100%;
top: 0;
right: 10%;
}

#container
{position:fixed;
background: url(container.png) top left repeat-y;
width:831px;
min-height:100%;
top: 0;
}

#top
{position:absolute;
top:0; 
left: 23px;}

#deco
{position:absolute;
top:360px; 
right:13px;}

#content
{position:absolute;
top:410px;
right:13px;
background:url(backgreen.png);
width:585px;}

#content p
{padding-left:10px;
padding-right:10px;}

#sidebar
{position:absolute;
top:410px;
left: 28px;
width: 200px;
padding-top:0;
margin:0;
}

div.sidec
{position: relative;
top:0;
margin-top:0;
margin-bottom:5px;
padding-top:0;
width:200px;
background:url(sdeco.png) no-repeat;}

div.sidebox
{width: 200px;
background: url(backgreen.png);
padding-top:1px;
}
div.sidebox p
{margin:5px;}
div.sidebox ul{list-style-type:square;}

#footer {position:absolute;
bottom:0;
width:90%;
text-align:center;
font-size:9px;
color:#666666;}