html {background-color: #777777;}
body {width: 950px; margin: 0 auto; text-align: center; position: relative;}
strong {font-weight: bold;}

.clear {clear: both;}
.floatl {float: left;}
.floatr {float: right;}

.content {width: 950px; background-color: white; border-right: 3px solid white; border-left: 3px solid white;}

.header { width: 950px; height: 310px; background: url('http://cachecdn.realitykings.com/bf/tour2/header.jpg') top center no-repeat;}
.header h1, .header h2 {display: none;}

.nav {width: 950px;}
.nav ul li {float: left;}
.nav ul li p {display: none;}
.nav ul li a {width: 195px; height: 49px; display: block;}

.nav ul li#home a {background: url('http://cachecdn.realitykings.com/bf/tour2/home3.jpg') 0 0 no-repeat; width: 188px; height: 57px;}
.nav ul li#dudes a {background: url('http://cachecdn.realitykings.com/bf/tour2/allguys3.jpg') 0 0 no-repeat; width: 210px; height: 57px;}
.nav ul li#members a {background: url('http://cachecdn.realitykings.com/bf/tour2/members3.jpg') 0 0 no-repeat; width: 169px; height: 57px;}
.nav ul li#join a {background: url('http://cachecdn.realitykings.com/bf/tour2/join3.jpg') 0 0 no-repeat; width: 180px; height: 57px;}
.nav ul li#next a {background: url('http://cachecdn.realitykings.com/bf/tour2/next.jpg') center center no-repeat; width: 203px; height: 57px;}


.nav ul li#home a:hover {background-position: 0 -57px;}
.nav ul li#dudes a:hover {background-position: 0 -57px;}
.nav ul li#members a:hover {background-position: 0 -57px;}
.nav ul li#join a:hover {background-position: 0 -57px;}

.blackblock {height: 182px; width: 713px; background: url('http://cachecdn.realitykings.com/bf/tour2/midpagebg.jpg') center center no-repeat; margin: 5px 0;}
.blackblock img {float: left; margin: 10px 0 0 10px;}
.blackblock p {float: left; margin: 10px; width: 380px; text-align: left; color: white;}
.blackblock p.signature {text-align: right;}

.blackhr {width: 950px; height: 20px; background-color: black; border: none;}

.rightcolumn {width: 214px; background-color: #cccccc; float: right; margin: 5px 0;}
.rightcolumn .item {margin: 5px 0;}
.rightcolumn h2 {font-size: 15px; font-weight: bold; padding: 5px 0 0 10px; width: 204px; background-color: purple; color: white; height: 21px; text-align: left;}
.rightcolumn .item h3 {font-weight: bold; font-size: 15px;}
.rightcolumn .item img {border: 1px solid black;}
.rightcolumn .item p {font-size: 10px;}

.leftcolumn {float: left; margin: 0 0 0 0px;}
.update {width:725px; background-color: #e0e0e0; text-align: left;}
.update h3 {font-size: 17px; margin: 5px 10px;}
.update img {float: left; margin: 0 0 5px 2px;}
.update h3 a {color: black; text-decoration: none;}
.update h4 {text-align: center; font-size: 20px; margin: 10px 0;}
.update h4 a {font-weight: bold; color: black;}
.update p {margin: 10px;}
.update .updatefooter {width:725px; background-color: black; color: white;}
.update .updatefooter p {text-align: center; font-weight: bold; padding: 5px;} 

.footer {background-color: #cccccc;}
.footer a {color: black;}
.footer .box {float: left; margin: 10px 0 10px 50px; width: 400px;} 
.footer .box h1 {font-size: 25px; font-family: "Arial Black", Arial, sans-serif;}
