/* CSS Document */

body {
	background: url(233c8e6aa98db46bc312419a91288fc02bdf29ee.jpg)  repeat-x #dfebc3;
	margin-left: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666600;
}

img{ border: none
}

#main{
position:relative;
width:920px;
margin-left: -450px; 
left: 50%;
}
#content{
width:670px;
margin:0px;
padding:0px;
float:left;
overflow: visible;
}
#side-bar{
width:200px;
float:right;
margin:0px;
padding:0px;
overflow:hidden;
}
.sm{
font-size:10px;
margin-top:280px;
}
.join {
background-color:#c9ed81;
font-weight:bold;
padding:2px;
}

#sponsor{
border:1px solid #99CC33;
width:250px;
margin:0 5px;
padding:0 5px;
}
#sponsor p{
background-color:#99CC66;
margin:0;
padding:0;
}
h1 a{
	color:#660;
	text-decoration:none;
}