body, table, tr, td {
font: 14px Arial, Geneva, sans-serif; 
color: #676767; 
letter-spacing: 0px;  
}

body { 
background-color: #efefef; 
padding: 0px; 
margin: 30px 0px;
text-align: center;
}

a:link {text-decoration: underline; color: #9f9f9f; font-weight: normal; }
a:visited  {text-decoration: underline; color: #9f9f9f; font-weight: normal; }
a:hover {text-decoration: underline; color: #c4c4c4; font-weight: normal; }
a:active {text-decoration: underline; color: #9f9f9f; font-weight: normal; }

a.nav:link {
text-decoration: none; 
color: #676767; 
font-weight: normal;
background-color: #f3f3f3;
display: block;
padding: 2px 4px; 
}

a.nav:visited  {
text-decoration: none; 
color: #676767; 
font-weight: normal;
background-color: #f3f3f3;
display: block;
padding: 2px 4px; 
}

a.nav:hover {
text-decoration: none; 
color: #000000; 
font-weight: normal; 
background-color: #f7f7f7;
display: block;
padding: 2px 4px; 
}

a.nav:active {
text-decoration: none; 
color: #c4c4c4; 
font-weight: normal; 
background-color: #f3f3f3;
display: block;
padding: 2px 4px; 
}

.textlink { width: 100%; }

.thumb { border: 1px solid #315442;
margin: 0px 8px 8px 0px; }

.content {  
width: 767px;
margin: 2px 0px; 
padding: 0px 0px 2px 0px;
text-align: justify; 
background-color: #fff;
}

.body {
width: 574px;
padding: 6px 12px 20px 12px;
}

#wrap { 
width: 767px;
background-color: #efefef;
margin: auto;
text-align: center;
}

#header { 
width: 767px; 
height: 350px; }

#columnone {
float: left;
margin: 0px 0px 0px 0px;
padding: 0px;
clear: none;
}

#columntwo {
float: right;
}

#columnthree {
float: left;
clear: left;
margin: 0px 1px 0px 0px;
}

#rowone {
float: right;
clear: both;
}

#rowtwo {
float: right;
clear: both;
}

#imageone {
float: left;
}

#imagetwo {
float: left;
clear: left;
}

#imagethree {
float: left;
clear: right;
margin: 0px 0px 0px 1px
}

#imagefour {
float: left;
margin-top: 1px;
}

#imagefive {
float: left;
margin-bottom: 1px;
}

#imagesix {
float: left;
clear: left;
}

#bestgame {
float: right;
margin: 2px 0px;
clear: both;
}

h1 {
font-size: 32px;
font-family: Arial, serif;
font-weight: normal;
text-transform: lowercase;
margin: 0px;
padding: 0px;
letter-spacing: 3px;
color: #c4c4c4;
}

h2 {
font-size: 22px;
font-family: Arial, serif;
font-weight: normal;
text-transform: lowercase;
margin: 0px;
padding: 0px;
letter-spacing: 1px;
color: #9f9f9f;
}

.menu .menutitle {
font-size: 22px;
font-family: Arial, serif;
font-weight: normal;
text-transform: lowercase;
margin: 10px 0px 0px 3px;
padding: 0px;
letter-spacing: 1px;
color: #9f9f9f;
}

.menu { 
padding: 0px 12px 20px 0px; 
width: 163px;
text-align: left; 
margin: 0px 0px 0px 0px;
float: right;
}

.menu ul {
list-style-type: none;
margin: 4px 0px 0px 0px;
}

.menu li {
margin: 1px 0px 0px 0px;
padding: 0px 0px;
}

ul {
margin-left: 5px;
padding-left: 8px;
text-indent: 0px;
}

.row1 {
background-color: #fcfcfc;
}

.row2 {
background-color: #f7f7f7;
}

.title {
font-family: Tahoma, sans-serif;
font-size: 10px;
text-transform: uppercase;
color: #315442; 
font-weight: bold;
letter-spacing: 1px;
}

p {
margin: 0px 0px 12px 0px;
}

.footer {
padding: 6px 6px;
margin: 12px;
font-size: 11px;
font-family: Verdana;
color: #676767;
background-color: #f9f9f9;
}

.onthisday {
padding: 6px 6px;
margin: 0px;
font-size: 10px;
font-family: Tahoma, sans-serif;
color: #606060;
background-color: #f3f3f3;
}

.footer h2 {
font-size: 13px;
font-weight: bold;
font-family: Arial;
text-transform: none;
color: #9f9f9f;
letter-spacing: 0px;
}

.footer ul {
list-style-type: none;
margin: 2px 0px;
padding: 0px;
}

.footer li {
margin: 2px 0px;
}

.form {
width: 100%;
background-color: #f3f3f3;
border: none;
font: 14px Arial, Geneva, sans-serif;
color: #676767;
padding: 2px;
}

.button {
background-color: #f3f3f3;
border: none;
font: 14px Arial, Geneva, sans-serif;
color: #676767;
padding: 2px;
width: 80px;
}

.memberlist {
border-collapse: separate; 
border-spacing: 0px 1px;
}