body
{
	background: #2c2c2c;
	background-image: url(bg-grey.gif);
	background-repeat: repeat-y;
	background-position: center;
}

.highlightit:hover img{ 
	outline: 1px dotted white
	
}

a.dark:visited,a.dark:active,a.dark:link {
    color: #FFCC00;
    text-decoration: none;
    font-weight: bold;

}

a:hover.dark {
    color: #FFFFFF;

}

a.light:visited,a.light:active,a.light:link {
    color: #FFCC00;
    text-decoration: none;

}

a:hover.light  {
    color: white;

}

.buttonscontainer {width: 164px;}

.buttons a {color: #FFFFFF;
background-color: #000000;
padding: 2px;
padding-left: 3px;
display: block;
border-left: 10px solid #990000;
font: 10px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
margin-top: 1px;}

.buttons a:hover {border-left: 10px solid #66FF00;
text-decoration: none;
color: #FFFFFF;}

.buttons2 a {color: #FFFFFF;
background-color: #000000;
padding: 2px;
padding-left: 3px;
display: block;
border-left: 10px solid #3300FF;
font: 10px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
margin-top: 1px;}

.buttons2 a:hover {border-left: 10px solid #66FF00;
text-decoration: none;
color: #FFFFFF;}

.buttonscontainer3 {width: 140px;}

.buttons3 a {color: #FFFFFF;
background-color: #414141;
padding: 2px;
padding-left: 3px;
display: block;
border-left: 10px solid #FFFF33;
font: 10px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
margin-top: 1px;}

.buttons3 a:hover {border-left: 10px solid #66FF00;
text-decoration: none;
color: #FFFFFF;}

.buttonscontainer4 {width: 290px;}

.buttons4 a {color: #FFFFFF;
background-color: #414141;
padding: 2px;
padding-left: 3px;
display: block;
border-left: 10px solid #FFFF33;
font: 10px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
margin-top: 1px;}

.buttons4 a:hover {border-left: 10px solid #66FF00;
text-decoration: none;
color: #FFFFFF;}

