@charset "UTF-8";
/* CSS Document */
html {
 overflow-y: scroll !important;
}

body {	font: 11px 'Helvetica Neue', HelveticaNeue, Arial; color: #fff; 
		text-align: justify;
		background-color: #FCE86D;
		background-image: url('bgcharcoal2.jpg');
		
scrollbar-face-color: #000;
scrollbar-3dlight-color: #000;
scrollbar-highlight-color: #000;
scrollbar-darkshadow-color: #FCE86D;
scrollbar-shadow-color: #000;
scrollbar-arrow-color: #FCE86D;
scrollbar-track-color: #FCE86D;
}



h1 {font: 18px 'Helvetica Neue', HelveticaNeue, Arial; font-weight: bold; color: #fff; 
background: #000; 
border:#FDC984 solid 0px; 
margin:0 0 5px 0; padding:0 3px;}

h2 {	font: 12px 'Helvetica Neue', HelveticaNeue, Arial; font-weight: bold; color: #fff;
		background: green; margin:10px; padding:0 3px; width:100px; float:left;}

h3 {	font: 12px 'Helvetica Neue', HelveticaNeue, Arial; font-weight: bold; color: #fff;
		background: green; margin:10px; padding:0 3px; width:50px; float:right;}

hr {border: 1px dotted #000; border-style: none none dotted; margin: 15px 0 15px 0; }

a {color:#fff; text-decoration:none;}
a:hover {color:#78562A; text-decoration:none;}

b {color:#rrrrrr; text-decoration:bold;}
 
table, tr {
  	font: 11px 'Helvetica Nueu', Arial, sans-serif; color: #000;
	background: #BA8641;
	text-align: justify;
	background-image: url('bggrain.jpg');
	}

.tablebg{
border: 1px solid #FFF;
}


.buy {font: bold 12px  Arial, Helvetica, sans-serif;
	color: #FFF;
	display: block;
	height: 15px;
	width: 137px;
	margin: 5px 0 10px 0;
	padding: 2px;
	text-align: center;
	background: green;
	border: 1px solid #000;
}

a.buy:hover {
	background: #000;
	color: #fff;
	border: 1px solid #fff;
}


.opacity a{ 
filter: Alpha(opacity=100); /* IE */ 
-moz-opacity: 1.0; /* Mozilla */ 
} 

.opacity a:hover { 
filter: Alpha(opacity=50); /* IE */ 
-moz-opacity: 0.5; /* Mozilla */ 
}