body {	
	padding:0px;
	margin: 10px 10px;
	
	
	
     }
input.btn {
background:#FC0; /* background color of button */
border:1px solid #777; /* border */
color:#FFFFFF; /* text color */
}
input.joinfree {
background:#0099CC; /* background color of button */
border:2px solid #777; /* border */
color:#FFFFFF; /* text color */
width:150px;
}
input.reg{
	width:150px;
}
td, table{
	font-family:tahoma;
	font-size:12px;
	vertical-align:top;
	line-height:14px;
	color:#4B4B4B;
	
	
}
th, table{
	font-family:tahoma;
	font-size:14px;
	vertical-align:top;
	line-height:14px;
	color:#000099;
	
	
}
.show { 
display: none; /* THIS IS REQUIRED */ 
} 

.form input{
	width:135px;
	height:19px;
	font-family:tahoma;
	font-size:11px;
	color: #4B4B4B;
	padding:2px 0 0 7px;
	border-color:#555555;
	border-style:solid;
	border-width:1px;
	background-color:#FFFFFF
}
#content {
	margin: 0px auto;
	text-align: left;	
	width: 850px;
	background-color:#FFF;
}
#menu{
	background-image: url(images/ebbtcbinsmenu1_0.gif);
	width:850px;
}
#homeleft
{
	width:575px;
	height:275px;
	float:left;
	display:inline;
	margin-top:3px;
}
#contleft{
	width:665px;	
	float:left;
	display:inline;
	margin-top:3px;
}
#contright{
	width:185px;
	height:275px;
	float:right;	
	margin-top:3px;
}
#contallright{
	width:185px;
	
	float:right;	
	margin-top:3px;
}
#left200{
	width:200px;	
	float:left;
	display:inline;
	margin-top:3px;
}
#right650{	
	width:650px;	
	float:right;	
	margin-top:3px;
}
#left650{
	width:650px;	
	float:left;
	display:inline;
	margin-top:3px;
}
#right200{
	width:200px;	
	float:right;	
	margin-top:3px;
}
#homeimage
{
	padding:1px;
   border:1px solid #0099CC;
   background-color: #FFF
   
}	
#homeright
{
	width:275px;
	height:275px;
	float:right;	
	margin-top:3px;
}
#homead
{
	clear:both;
	padding:5px 0px 5px 0px;
}
input.login
{
	width:150px;
}
.free {
	color: #F00;
	font-weight: bold;
}
.freeblue {
	color: #039;
	font-weight: bold;
}
.topic {
	font-weight: bold;
	font-size: 16px;
	color: #03C;
	font:Verdana;
}
.display {
	color: #F90;
	font-weight: bold;
}
a:link {
	text-decoration: none;
	font-weight: bold;
	color:#03C;
}
a:visited {
	text-decoration: none;
	font-weight: bold;
	color:#03C;
}
a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #F00;
	
}
#footer{
	
	font:Tahoma;
	font-size:14px;
}
#footer a{
	text-decoration: none;
	font-weight: bold;
	color: #069;
	
}
#footer a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #00F;
	
}
#footer a:visited {
	text-decoration: none;
	font-weight: bold;
	color:#069;
	
}
#menucont{
	border:1px solid  #999;
	height:25px;
	padding-top:5px;
	
	
}

#menucont a{
	text-decoration: none;
	font-weight: bold;
	color: #39F;
    height:25px;
}
#menucont a:hover{
	background: #F00;
	color:#FFF;
	text-decoration: none;
	font-weight: bold;
	height:25px;
	
}
#maincontent{
	border:3px solid   #39F; 
	padding-top:10px;
	padding-bottom:10px; 
	padding-left:5px; 
	padding-right:5px; 
	margin-top:10px
}	
	
#ball{
	width:16px;
}
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;

left: -1000px;

visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -1;
left: 105px; /*position where enlarged image should offset horizontally */

}
#profilecont img{
	padding:1px;
   border:1px solid  #999;
   background-color: #FFF;
}
#testdiv {width:600px; margin:0 auto; border:1px solid #ccc; padding:20px 25px; background:#fff}

#tinybox {position:absolute; display:none; padding:10px; background:#fff url(images/preload.gif) no-repeat 50% 50%; border:10px solid #e3e3e3; z-index:2000}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500}
#tinycontent {background:#fff}
#contwidth
{
	width:120px;
}

	

