#defbody { 
width: 710px; 
background: url(../parks/defimages/defbanner-full.jpg) no-repeat top left #dae6e4;
}
#defbanner { 
width: 710px; 
height: 151px; 
background: url(../parks/defimages/defbanner960-2.jpg) no-repeat top left; 
padding: 0px; 
margin: 0px; 
border: 0px; 
}
.defbannertop { width: 550px; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; padding-top: 5px; font-size: 14px; color: #ffffff; }

.defbannertitle { padding-top: 5px; font-size: 24px; color: #ffffff; margin-bottom: 5px; }

.defbannermenu { width: 670px; height: 20px; padding: 10px 20px 0px 20px; margin: 0px; border: 0px; text-align: center; background-color: #6666aa;}

#deflinks {
	width: 170px;
	text-align: left; 
	background: url(../parks/defimages/deflinkback2.jpg) no-repeat top left #dae6e4;
	padding: 30px 0px 0px 0px;
	margin: 10px 0px 10px 0px;
	font: 11px Geneva, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color: #410038; 
	text-decoration: none;
	float: left;
}
	#deflinks .content {
		width: 170px;
		background: url(../parks/defimages/deflinkbottom.jpg) no-repeat bottom left;
	}
.defhomepic { width: 708px; height: 250px; padding: 0px; margin: 0px; border-left: 1px solid #6666aa; border-right: 1px solid #6666aa; background: #6666aa; text-align: center; }

#defcontent { 
width: 680px;
background: url(../parks/defimages/deffooter.jpg) no-repeat bottom left; 
padding: 140px 15px 10px 15px; 
margin: 0px; 
line-height: 150%; 
text-align: left; 
color: #000000;
}
h3.def {
font: 16px arial;
font-weight: bold;
color: #ffff99;    
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;   
}
h4.def {
font: 14px arial;
font-weight: bold;
color: #424286;    
padding: 0px 0px 0px 0px;
margin: 20px 0px 3px 0px;   
}
h5.def {
font: 14px arial;
font-weight: bold;
color: #424286;    
padding: 0px;
margin: 0px 0px 5px 0px;   
}
.deflowerlinks { width: 670px; padding: 5px 20px 5px 20px; margin: 0px; border: 0px; text-align: center; background-color: #6666aa; }

.defvisitor { width: 708px; height: 165px; padding: 0px; margin: 0px; border-left: 1px solid #6666aa; border-right: 1px solid #6666aa; background: url(../parks/defimages/visitors.jpg); text-align: center;}

.defaboutrm { width: 708px; height: 134px; padding: 0px; margin: 0px; border-left: 1px solid #6666aa; border-right: 1px solid #6666aa; background: url(../parks/defimages/mainstreet.jpg); text-align: center;}

.defhistory { width: 708px; height: 165px; padding: 0px; margin: 0px; border-left: 1px solid #6666aa; border-right: 1px solid #6666aa; background: url(../parks/defimages/defhistory.jpg); text-align: center;}

#deffooter { 
width: 710px; 
height: 76px;
background: url(../parks/defimages/travellogo.gif) no-repeat bottom right #e1e1e1;
}
.defheading{
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 12px;
font-weight: normal; 
color: #ffffff;
line-height: 150%;
border: 0px;
background-color:#6666aa;
padding: 2px 2px;
}
ul.defsidelinks {
list-style-type: none;
padding: 0px 5px 5px 10px;
margin: 0px;
}
ul.defsidelinks li {
list-style-type: none;
font-size: 11px;
padding: 2px 0px 0px 0px;
margin: 0px;
color: #424286;
font-weight: bold;;
}
ul.defsidelinks li a { 
color: #424286; text-decoration: none; font-weight: bold;
}
ul.defsidelinks li a:hover { 
background: #dbefed; color: #000000;
}

hr.defline {
background-color: #6666aa;
color: #6666aa;
height: 1px;
border: 0 solid #6666aa;
border-top-width : thin;
margin-top: 10px;
margin-bottom: 10px;
text-align: left;
}

hr.platline {
background-color: #7272a2;
color: #7272a2;
height: 1px;
border: 0 solid #7272a2;
border-top-width : thin;
margin-top: 5px;
margin-bottom: 5px;
text-align: left;
}
hr.goldline {
background-color: #d3b102;
color: #d3b102;
height: 1px;
border: 0 solid #d3b102;
border-top-width : thin;
margin-top: 5px;
margin-bottom: 5px;
text-align: left;
}
hr.silverline {
background-color: #acacac;
color: #acacac;
height: 1px;
border: 0 solid #acacac;
border-top-width : thin;
margin-top: 5px;
margin-bottom: 5px;
text-align: left;
}
hr.bronzeline {
background-color: #cc3300;
color: #cc3300;
height: 1px;
border: 0 solid #cc3300;
border-top-width : thin;
margin-top: 5px;
margin-bottom: 5px;
text-align: left;
}
hr.greenline {
background-color: #008000;
color: #008000;
height: 1px;
border: 0 solid #008000;
border-top-width : thin;
margin-top: 5px;
margin-bottom: 5px;
text-align: left;
}
hr.line {
background-color: #000000;
color: #000000;
height: 1px;
border: 0 solid #000000;
border-top-width : thin;
margin-top: 5px;
margin-bottom: 5px;
text-align: left;
}
.spanspace {
display:-moz-inline-box;
display: inline-block; 
width: 100px;
}

a.white:link	 { color: #ffffff; text-decoration: none; }
a.white:visited	 { color: #ffffff; text-decoration: none; }
a.white:hover	 { color: #ffff00; text-decoration: none;}

a.black:link	 { color: #000000; text-decoration: none;}
a.black:visited	 { color: #000000; text-decoration: none;}
a.black:hover	 { color: #000000; text-decoration: underline;}



#fdlist {
margin-left: 0px;
margin-top: 5px;
padding-left: 0px;
list-style: none;
}
#fdlist li {
padding: 0px 0px 5px 15px;
margin-bottom: 0px;
background: url(../parks/defimages/right.gif) no-repeat top left;
}
ul.fdbullet {
padding: 0px 0px;
margin-left: 8px; 
margin-top: 5px; 
margin-bottom: 5px;
list-style: none;
}
ul.fdbullet li {
padding-left: 12px;
margin-bottom: 8px;
background-image: url(../fire/images/bullet.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
}
ul.fdbullet li.p {
margin-top: 5px; 
margin-bottom: 10px;
}
ul.fdbullet li.parag{
margin-top: 5px; 
margin-bottom: 15px;
}
ul.fdbullet2 {
padding: 0px 0px;
margin-left: 8px; 
margin-top: 5px; 
margin-bottom: 5px;
list-style: none;
}
ul.fdbullet2 li {
padding-left: 12px;
margin-bottom: 8px;
background-image: url(../fire/images/bullet.gif);
background-repeat: no-repeat;
background-position: 0 .7em;
}
ul.fdbullet2 li.p {
margin-top: 5px; 
margin-bottom: 10px;
}
ul.fdbullet2 li.parag{
margin-top: 5px; 
margin-bottom: 15px;
}
a:active, a:focus { 
outline: none; -moz-outline-style: none; 
} 