body {
	background-color: #FFF;
	background-image: url("http://www.riotloungeent.com/images/background_content.jpg");
	background-repeat: repeat-x;
	margin: 0px 0px; 
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000;
	font-size: 12px;
}

.clear {clear: both;}

.topnav {position: absolute; margin: 24px 0px 0px 250px; width: 750px; text-align: right;}
.topnav a {font-family: century gothic, verdana, arial, helvetica; font-size: 16px; text-transform: uppercase; color: #666666; margin: 0px 20px 0px 2px; text-decoration: none;}
.topnav a:visited {text-transform: uppercase; color: #666666; text-decoration: none;}
.topnav a:hover {text-transform: uppercase; color: #000; text-decoration: none;}

.pagetitle {position: absolute; margin: 29px 0px 0px 75px; font-family: century gothic, verdana, arial, helvetica; font-size: 18px; color: #F00;}

.sectiontitle {position: absolute; margin: 70px 0px 0px 0px; width: 805px; font-family: century gothic, verdana, arial, helvetica; font-size: 24px; color: #8dbe40; text-transform: uppercase; text-align: right;}

.sectionnav {position: absolute; margin: 8px 0px 0px 0px; width: 805px; text-align: right; color: #8dbe40; font-family: century gothic, verdana, arial, helvetica; font-size: 16px;}
.sectionnav a {color: #8dbe40; font-family: century gothic, verdana, arial, helvetica; font-size: 16px; text-decoration: none; font-weight: bold;}
.sectionnav a:visited {color: #8dbe40; text-decoration: none;}
.sectionnav a:hover {color: #F00; text-decoration: none;}

.content_container {margin: 40px 0px 0px 0px; width: 875px; color: #000;}
.content_container a {color: #8dbe40; text-decoration: none;}
.content_container a:visited {color: #8dbe40; text-decoration: none;}
.content_container a:hover {color: #8dbe40; text-decoration: underline;}

.frontpage_bottom_title {margin: 0px 0px 0px 0px; font-family: century gothic, verdana, arial, helvetica; font-size: 20px; color: #8dbe40;}
.frontpage_bottom_desc {margin: 10px 0px 0px 0px; font-size: 11px; color: #666666;}
.frontpage_bottom_desc a {color: #f00; text-decoration: none;}
.frontpage_bottom_desc a:visited {color: #f00; text-decoration: none;}
.frontpage_bottom_desc a:hover {color: #f00; text-decoration: underline;}

.footer {margin: 0px 0px 40px 0px;}

.footernav {position: absolute; margin: 60px 0px 0px 920px; font-size: 10px; color: #666666; text-align: right;}
.footernav a {color: #666666; text-decoration: none;}
.footernav a:visited {color: #666666; text-decoration: none;}
.footernav a:hover {color: #000; text-decoration: none;}

.copyright {position: absolute; margin: 60px 0px 0px 30px; font-size: 10px; color: #666666;}
.copyright a {color: #666666; text-decoration: none;}
.copyright a:visited {color: #666666; text-decoration: none;}
.copyright a:hover {color: #000; text-decoration: none;}

.footer_frontpage {margin: 0px 0px 40px 0px;}

.footernav_frontpage {position: absolute; margin: 10px 0px 0px 940px; font-size: 10px; color: #666666; text-align: right;}
.footernav_frontpage a {color: #666666; text-decoration: none;}
.footernav_frontpage a:visited {color: #666666; text-decoration: none;}
.footernav_frontpage a:hover {color: #000; text-decoration: none;}

.copyright_frontpage {position: absolute; margin: 10px 0px 0px 00px; font-size: 10px; color: #666666;}
.copyright_frontpage a {color: #666666; text-decoration: none;}
.copyright_frontpage a:visited {color: #666666; text-decoration: none;}
.copyright_frontpage a:hover {color: #000; text-decoration: none;}