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

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

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

.header {width: 975px; height: 421px; background: url(/papi/images/bg.jpg) top center no-repeat;}
.header h1, .header h2 {display: none;}

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

.nav ul li#home a {background: #88ff00 url(/papi/images/home.jpg) center center no-repeat;}
.nav ul li#episodes a {background: #88ff00 url(/papi/images/allepisode.jpg) center center no-repeat;}
.nav ul li#dudes a {background: #88ff00 url(/papi/images/thedudes.jpg) center center no-repeat;}
.nav ul li#members a {background: #88ff00 url(/papi/images/members.jpg) center center no-repeat;}
.nav ul li#join a {background: #cc0001 url(/papi/images/join.jpg) center center no-repeat;}
.nav ul li#next a {background: #88ff00 url(/papi/images/next.jpg) center center no-repeat;}

.nav ul li#home a:hover {background: #00cd34 url(/papi/images/home2.jpg) center center no-repeat;}
.nav ul li#episodes a:hover {background: #00cd34 url(/papi/images/allepisode2.jpg) center center no-repeat;}
.nav ul li#dudes a:hover {background: #00cd34 url(/papi/images/thedudes2.jpg) center center no-repeat;}
.nav ul li#members a:hover {background: #00cd34 url(/papi/images/members2.jpg) center center no-repeat;}
.nav ul li#next a:hover {background: #00cd34 url(/papi/images/next2.jpg) center center no-repeat;}

.navbottom {background: url(/papi/images/navbottom.jpg) center center no-repeat; height: 30px; width: 975px; margin: -5px 0 0 0;}

.welcomeblock {width: 510px; float: left; margin: 30px 0 0 20px;}
.welcomeblock hr {width: 422px; float: left; margin: 10px 0;}
.welcomeblock h2 {font-weight: bold; font-size: 22px; float: left; margin: 0 0 0 25px;}
.welcomeblock img {float: left;}
.welcomeblock p {float: left; width: 400px; text-align: left; margin: 0 0 0 5px;}
.welcomebigimage {float: right; margin: 0 10px 0 0;}

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

.rightcolumn {width: 214px; background-color: #cccccc; float: right; margin: 0 0 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 10px;}

.update {width:738px; background-color: #e0e0e0; text-align: left;}
.update h3 {font-size: 17px; margin: 5px 10px;}
.update img {float: left; margin: 0 0 5px 5px;}
.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: 738px; 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;}