body {
background-color:#EEEEEE;
font-family:arial;
font-size:11px;
font-style:normal;
font-weight:normal;
color:#666666;
margin:0;
height:100%;
}

#floating-header {
position:absolute;
background-image:url("floating-header.gif");
width:324px;
height:117px;
border:0;
padding:0;
margin-left:446px;
}

form {
display:inline;
}

html {
height:100%;
}

a:link {
text-decoration:none;
color:#666666;
}

a:visited {
text-decoration:none;
color:#666666;
}

a:hover {
text-decoration:none;
color:#666666;
}

p {
font-family:arial;
font-style:normal;
font-weight:normal;
font-size:12px;
color:#888888;
padding:0;
margin:0;
}

#top-grey {
height:80px;
background-color:#333333;
}

#top-bits-contain {
width:770px;
margin:auto;
}

#form-box {
padding-top:25px;
}

.input-search
{
font-family:arial;
font-style:normal;
font-weight:normal;
font-size:11px;
width:150px;
height:14px;
color:#000000;
border:0;
background-color: #FFFFFF;
padding:3px;
spacing:0;
}

input, textarea
{
font-family:arial;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#000000;
border:1px solid #E4E4E4;
background-color: #FFFFFF;
padding:4px;
margin:0px;
}

.login-submit
{
font-family:arial;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#000000;
width:50px;
border:1px solid #E4E4E4;
background-color:#FFFFFF;
padding:0.4em;
margin-top:5px;
outline: none;
}

.search-submit
{
font-family:arial;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#FFFFFF;
width:50px;
border:0;
background-color:#666666;
padding:0.2em;
margin-left:5px;
outline:none;
line-height:13px;
}

.send-friend
{
font-family:arial;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#FFFFFF;
width:50px;
border:0;
background-color:#666666;
margin-left:5px;
outline:none;
line-height:13px;
}

.select-main
{
width:120px;
font-family:arial;
font-style:normal;
font-weight:normal;
font-size:11px;
border:1px solid #D9D9D9;
background-color: #FFFFFF;
padding:4px;
margin:0px;
}

#top-green {
height:37px;
background-color:#AFDF08;
}

#white-box {
width:770px;

background-color:#FFFFFF;
margin:auto;
}

#tab-contain {
width:770px;
height:26px;
margin:auto;
padding-top:11px;

}

.top-nav-tab a {
display:block;
float:left;
width:110px;
height:26px;
background-image: url("on-tab.gif");
margin-right:2px;
line-height:26px;
text-align:center;
font-size:11px;
}

.top-nav-tab a:hover {
background-color:#EEEEEE;
background-image: url("hover-tab.gif");
line-height:26px;
text-align:center;
}

ul {
list-style:none;
margin:0;
padding:0;
}

.menu-include {
width:149px;
}

.menu-include li a {
height:20px;
text-decoration:none;
color:#666666;
line-height:20px;
}	

.menu-include li a:link, .menu-include li a:visited {
display:block;
background-color:#FFFFFF;
color:#666666;
padding-left:10px;
line-height:20px;
}

.menu-include li a:hover {
background-color:#EEEEEE;
color:#333333;
padding-left:10px;
line-height:20px;
}	

#green-under {
width:770px;
height:30px;
background-color:#AFDF08;
margin:auto;
}

#grey-under {
width:770px;
height:100%;
background-color:#333333;
margin:auto;
}

#top-menu {
height:30px;
background-color:#FFFFFF;
line-height:30px;
text-align:right;
padding-right:15px;
}

#grey-line {
width:770px;
height:1px;
background-color:#EEEEEE;
margin:auto;
}

#menu-out {
display:inline;
float:left;
}

.menu-1 {
border-right:1px solid #EEEEEE;
padding-top:15px;
margin-left:15px;
}

#content-bit {
float:left;
width:410px;
margin-top:15px;
margin-left:15px;
margin-right:15px;
}

#right-nav {
display:inline;
float:right;
width:150px;
height:150px;
margin-top:15px;
margin-right:15px;
}

#users-box {
width:128px;
border:1px solid #EEEEEE;
padding:10px;
margin-top:15px;
}

#login-box {
width:128px;
border:1px solid #EEEEEE;
padding:10px;
}

#signup-box {
width:150px;
height:200px;
margin-top:15px;
}

#copyright {
float:right;
color:#FFFFFF;
padding:6px;
}

.small-header {
width:120px;
height:20px;
background-color:#555555;
margin-top:15px;
padding-left:10px;
line-height:20px;
}

#login-header {
height:20px;
background-color:#666666;
padding-left:10px;
padding-right:10px;
line-height:20px;
margin-bottom:10px;
}

#user-header {
height:20px;
background-color:#888888;
padding-left:10px;
padding-right:10px;
line-height:20px;
margin-bottom:10px;
}

.big-green-text {
font-family:arial;
font-size:27px;
font-style:normal;
font-weight:normal;
color:#AFDF08;
}

.mid-green-text {
font-family:arial;
font-size:18px;
font-style:normal;
font-weight:normal;
color:#AFDF08;
}

.green-text {
color:#AFDF08;
}

.rule {
height:1px;
background-color:#E4E4E4;
margin-top:15px;
margin-bottom:15px;
}

div.pagination {
padding: 3px;
margin: 3px;
}

div.pagination a {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #EEEEEE;
text-decoration: none;
color: #666666;
}

div.pagination a:hover, div.pagination a:active {
border: 1px solid #666666;
color: #000;
}

div.pagination span.current {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #6666666;

font-weight: bold;
background-color: #AFDF08;
color: #FFF;
}

div.pagination span.disabled {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #EEEEEE;
color: #999999;
}

.Zango { width:120px;height:150px;background-color:#FFFFFF }
.Zango p { color:#FFFFFF;font-face:bold }
	
