@charset "utf-8";
/* CSS Document */

body
	{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9.55pt;
	text-decoration: none;
	font-weight: normal;
	color: #000000; /*414d5d*/
	background:#000000;
	margin: 0px;
	padding: 0px;
	border: 0px;
	line-height: 14pt;
	text-align: center;
	height: 100%;
	}
body{text-align: -moz-center;}
#container{
float:none;
	margin: 0px;
	padding-left: 0px;
	width:100%;
	height:230px;
	text-align: center;
	text-align: -moz-center;
}
#container .banner{
	background:#000000;
	float:none;
	text-align: center;
	text-align: -moz-center;
	height:203px;
	width:800px;
	margin: 0 auto;
}

#container #topnav{
float:none;
	background:none;
	text-align: center;
	text-align: -moz-center;
	height:27px;
	width:800px;
	margin: 0 auto;
}
#dukesbody{
	margin: 0px auto;
	padding: 0px;
	width: 800px;
	height: 400px;
	text-align: -moz-center;
	text-align:center;
}
#dukesbody .bio{
background:transparent url(images/mainbodybio_bg.jpg) no-repeat;
float:left;
	margin: 0px auto;
	padding: 0px;
	width: 800px;
	height: 326px;
	color:#FFFFFF;
}
#dukesbody .biocontainer{
	background:url(images/newheader.gif) no-repeat;
	width:800px;
	height:325px;	
}
#dukesbody .biocontainer .title{	
	clear:both;
	width:770px;
	height:30px;
	padding-top:25px;
	padding-left:30px;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	font-size:18px;
}
.biocontainer .bioleft{
	float:left;
	width:325px;
	height:250px;
	padding-top:20px;
	padding-left:30px;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
}
.biocontainer .bioright{
	padding-left:20px;
	float:right;
	width:325px;
	height:300px;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
}
#dukesbody .left{
background:transparent url(images/mainbody_left.jpg) no-repeat;
float:left;
	margin: 0px auto;
	padding: 0px;
	width: 400px;
	height: 326px;
	color:#FFFFFF;
}
#dukesbody .lefttext{
background:transparent url(images/mainbody_left.jpg) no-repeat;
float:left;
	margin: 0px auto;
	padding: 100px 0px 0px 90px;
	width: 350px;
	height: 300px;
	color:#FFFFFF;
}
#dukesbody .text{
float:left;
	margin: 0px auto;
	padding: 20px ;
	width: 350px;
	height: 325px;
	color:#FFFFFF;
}

#dukesbody .right{
background:transparent url(images/mainbody_right.jpg) no-repeat;
float:left;
	margin: 0px auto;
	padding: 0px;
	width: 400px;
	height: 325px;
}
#dukesbody .middlead{
background:none;
float:left;
	margin: 0px auto;
	padding: 0px;
	width: 800px;
	height: 114px;
}
#bottomad{
background-color:#999999;
float:none;
	margin: 0px auto;
	padding: 0px;
	width: 658px;
	height: 250px;
	text-align: -moz-center;
	text-align:center;
}
#bottomad .menu{
background:transparent url(images/bottom_01.gif) no-repeat;
float:left;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	width: 219px;
	height: 250px;
	text-align: -moz-center;
	text-align:left;
	
}
#bottomad .menu a{
color:#FFFFFF;
	font-size:11px;

}
#bottomad .hours{
background:transparent url(images/bottom_02.gif) no-repeat;
float:left;
	margin: 0px auto;
	padding: 0px;
	width: 218px;
	height: 250px;
	text-align: -moz-center;
	text-align:center;
}
#bottomad .map{
background:transparent url(images/bottom_03.gif) no-repeat;
float:right;
	margin: 0px auto;
	padding: 0px;
	width: 221px;
	height: 250px;
	text-align: -moz-center;
	text-align:center;
}
#dukesmenu{
	margin: 0px auto;
	padding: 0px;
	width: 800px;
	height: 2300px;
	text-align: -moz-center;
	text-align:center;
	color:#FFFFFF;
	font-size:11px;
}

#dukesmenu strong{
	color:#0066FF;
	font-size:14px;
}
#dukesmenu p{
	color:#009900;
	font-weight:bold;
}
#dukesgallery{
	margin: 0px auto;
	padding: 0px;
	width: 750px;
	height: 800px;
	text-align: -moz-center;
	text-align:center;
	color:#FFFFFF;
	font-size:11px;
}
#dukesevents{
	margin: 0px auto;
	padding: 0px;
	width: 800px;
	height: 1500px;
	color:#FFFFFF;
	font-size:11px;
}
.eventheader{
	width: 775px;
	height:50px;
	padding-top:25px;
	padding-left:25px;
	padding-bottom:25px;
	clear:both;
}
.eventthumb{
	float:left;
	padding-top:25px;
	padding-left:25px;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	width: 30%;
}
.eventdetails{
	float:right;
	padding-top:25px;
	padding-left:25px;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:14px;
	width: 60%;
}

#dukesevents strong{
	color:#0066FF;
	font-size:14px;
}
#dukesevents p{
	color:#009900;
	font-weight:bold;
}
#contactbody{
	margin: 0px auto;
	padding: 0px;
	width: 800px;
	height: 700px;
	text-align: -moz-center;
	text-align:center;
}


#contactbody td p{
	color:#FFFFFF;
	font-size:11px;
}
#dukeslinks {
	margin: 0px auto;
	padding: 0px;
	width: 800px;
	height: 700px;
	text-align: -moz-center;
	text-align:center;
	color:#FFFFFF;
	font-size:11px;
}
#dukeslinks a{
color:#FFFFFF;
	font-size:12px;
}

#dukeslinks p{
	margin: 0px auto;
	padding: 0px;
	width: 658px;
	height: 40px;
	text-align: -moz-center;
	text-align:center;
	color:#FFFFFF;
	font-size:11px;
}
#dukeslinks p a{
color:#FFFFFF;
	font-size:11px;
}





#bottomad .footer{
	
	margin: 0px auto;
	padding: 0px;
	width: 658px;
	height: 40px;
	text-align: -moz-center;
	text-align:center;
	color:#FFFFFF;
	font-size:9px;
}




