BODY {margin: 0px;
	text-align:center;
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: arial, helvetica, sans-serif, verdana, times; 
	BACKGROUND-COLOR: #383841;
	z-index: 0;}

a{color: #4D0B08;
	FONT-SIZE: 12px;}
a:hover{color: #ffffff;
	FONT-SIZE: 12px; }

a.menu{color: #ffffff;
	text-decoration: none;
	height: 25px;
	border-style: solid;
	border-width: 1px;
	border-color: #4E4F52;}
a.menu:hover{color: #ffffff;
	background-color: #2B2D34;
	height: 25px;}

a.footer{color: #ffffff;}
a.footer:hover{color: #CB2922;}



#footertext a{color: #ffffff;}
#footertext a:hover{color: #CB2922;}

a.submenu{color: #ffffff;
	text-decoration: none;}
a.submenu:hover{color: #4D0B08;}

#main {WIDTH: 771px; 
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;}

#header{POSITION: absolute;
	Z-INDEX: 2; 
	top: 0px;
	WIDTH: 771px;	 
	HEIGHT: 185px}
	
#contentbox{WIDTH: 771px; 
	POSITION: absolute; 
	TOP: 206px;
    background-color:#CCC;
	font-size: 12px;}
	
#topbox{position: relative;
	top: 20px;
	left: 20px;
	width: 700px;
	font-size: 12px;}

#cols{margin-left: 0px;
	width: 771px}	

#col1{float:left;
	width: 130px;}
#col2{float: left;
	width: 510px;}
#col3{float:left;
	width: 104px;}
	
#col1index{float:left;
	width: 250px;}
#col2index{float: left;
	width: 391px;}
#col3index{float: left;
	width: 130px;}
	
#col1content{position: relative;
	top: 20px;
	left: 20px;
	width: 110px;
	font-size: 12px;}
#col2content{position: relative;
	top: 20px;
	width: 480px;}
#col3content{position: relative;
	top: 0px;
	margin-left: 0px;
	width: 104px;
	text-align: center;}
	
#col1indexcontent{position: relative;
	top: 20px;
	left: 20px;
	width: 220px;
	font-size: 12px;}
#col2indexcontent{position: relative;
	top: 20px;
	width: 380px;}
	
#twocols{margin-left: 0px;
	width: 380px}	

#twocols1{float:left;
	width: 190px;}
#twocols2{float: left;
	width: 190px;}
	
#linkcols{margin-left: 0px;
	width: 771px;
	position: relative;
	left: 0px;
	BACKGROUND-COLOR: #383841;}	

#linkcol1{float:left;
	width: 187px;}
#linkcol2{float: left;
	width: 187px;}
#linkcol3{float:left;
	width: 187px;}
#linkcol4{float:left;
	width: 187px;}
	
#footerNew {
	width:772px;
	margin-left:-640px;
	height:20px;
	margin-top:10px;
	background-color:#000;
	color: #FFFFFF;
	text-align: center;
}
	
#footerNew a {
	color: #FFFFFF;
}

#footer{z-INDEX: 1; 
	WIDTH: 771px; 
	BOTTOM: 0px; 
	POSITION: relative; 
	HEIGHT: 95px; 
	BACKGROUND-COLOR: #2B2D34;
	clear : both;		
    BACKGROUND-IMAGE: url(images/footerback.gif); 
	background-repeat: repeat-y;}

#footerad{position: absolute;
	top: 0px;
	color: #827149;
	margin-left: 20px; 
	margin-right: 20px;
	text-align: center;
	width: 744px;}
	
#footermenu{z-INDEX: 1; 
	WIDTH: 771px; 
	BOTTOM: 0px; 
	POSITION: relative; 
	HEIGHT: 25px; 
	BACKGROUND-COLOR: #1F2023;
	text-align:center;
	clear : both; }

#footertext{
	color: #5C5B57;
	text-align: center;
	width: 744px;
	font-size: 12px;
}

#footertextLinks{
	position: absolute;
	top: 535px;
	color: #000;
	margin-left: 20px;
	margin-right: 20px;
	text-align: center;
	width: 744px;
	font-size: 12px;
	left: -11px;
}
	
#pageend{z-INDEX: 1; 
	WIDTH: 771px; 
	BOTTOM: 0px; 
	POSITION: relative; 
	HEIGHT: 50px; 
	BACKGROUND-COLOR: #383841;
	clear : both;}

h1{font-weight: bold; 
	font-size: 22px; 
	color: #580D09;}
	
h2{font-weight: bold;
	font-size: 12px; }

p.center{text-align: center;}

span.title{font-weight: bold;}

span.title2{font-weight: bold; 
	font-size: 14px;}
	
span.title3{font-weight: bold; 
	font-size: 16px; 
	color: #580D09;}
	
textarea{width: 480px;}

#dice{position: absolute;
	right: 8px;}

#menu{position: absolute;
	top: 185px;
	width: 771px;
	height: 21px;
	background-color: #1F2023;
	color: #ffffff;
	z-index: 3;}

#navlist {position: absolute;
	top: 1px;
	font-size: 12px;
	width: 100%;
	height: 19px;}
#navlist li {float: left;
	list-style-type: none;
	margin: 0 0 1em 1px;
	padding: 0;
	white-space: nowrap;
	height: 19px;}
#navlist ul {margin: 0;
	padding: 0;}
#navlist a {padding: 0px 6px 3px 10px;
	border: 1px solid;
	border-color: #5C5B57 #000 #000 #5C5B57;
	background-color: #1F2023;
	background-image: url(images/link_l.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	text-decoration: none;
	position: relative;
	height: 19px;
	zoom: 100%;}
#navlist a:link, #navlist a:visited {color: #ffffff;}
#navlist a:hover, #navlist a:active,
#current a:link, #current a:visited,
#current a:hover, #current a:active {background-color: #2E3036;
	background-image: url(images/link_l2.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	color: #CB2922;}
	
div#punch {float: left; width: 217px; height: 443px; 
   padding: 0 10px 0 0;}
div#punch img {width: 217px; height: 443px; }

div#punchbanner {float: left; width: 120px; height: 60px; 
   padding: 0  0 0;}
div#punchbanner img {width: 120px; height: 60px; }
