/* Generic Selectors */ 
body { 
	background-image:url('images/bg14.jpg');
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 14px; 
	
	color: #333333; 
	background-color: #000000; 
	text-align: center;

}

p {
	letter-spacing:2px;
	color:#396;
	width: 0 auto;
	height:100px;
	background:#000000; 
	padding:0px;
	margin:0px;
} 

li { 
	
	
	font-family: Gadget, fantasy ; 
	font-size: 20px; 
        border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	font-weight: bold; 
	color: #f9f9f9; 
	

} 
ul {
	background-color: #222222;
	font-family: Gadget, Lithos Black ; 
	font-size: 14px; 
        border-top: 1px solid #008866;
	border-bottom: 1px solid #008866;
	
        text-align: left;
	font-weight: bold; 
	color: #f9f9f9; 
	padding: 0px 0px 0px 0px;
	

}



h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px; 
	font-weight: bold; 
	color: #f9f9f9; 
	text-align: center;
	width: 100px;
	height:50px;
	padding:20px 10px;
	margin:0 auto;
} 

h2 { 

	
	width: 1000px; 
	height: 140px; 
	 
	
} 
h3 {
	float:left;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px; 
	font-weight: bold; 
	color: #f9f9f9; 
	width: 600px;
	height:0px;
	padding:0 0 0 50px;
} 




/**************** Pseudo classes ****************/ 
a:link { 
	color: #009966; 
	text-decoration:none;
	font-weight: bold;
	margin: left;
	padding: 5px 30px 5px 50px;
	
} 

li a:link { 
	color: #009966; 
	text-decoration:none;
	font-weight: bold;
	margin: 0 auto;
	padding: 5px 30px 5px 50px;  
} 

a:visited { 
	color: #006600; 
	text-decoration:none;
	font-weight: bold;
	margin: 0 auto;
	padding: 5px 30px 5px 50px; 
} 

li a:visited { 
	color: #006600; 
	text-decoration:none;
	font-weight: bold;
	margin: 0 auto;
	padding: 5px 30px 5px 50px; 
} 

a:hover { 
	color: #0099cc; 
	text-decoration:none;
	font-weight: bold;
	margin: 0 auto;
	padding: 5px 30px 5px 50px;
	
} 

li a:hover { 
	display: block; 
	color: #00cc00; 
	text-decoration:none;
	font-weight: bold;
	margin: 0 auto;
	padding: 5px 30px 5px 50px;  
	
} 

a:active { 
	color: rgb(255, 0, 102); 
	text-decoration:none;
	font-weight: bold;
	margin: 0 auto;
	padding: 0px 30px 0px 50px; 
} 

/************************* ID's *************************/ 
.logo {
	margin: 0 auto;
	padding:0;
	width:1000px;
	height:150px;
	background-image:url('images/dadhead1.jpg');
	}


#navigation { 
	
	background-color: #000000;
	background-repeat:no-repeat;
	background-position: center;
	z-index: 10; 
	width: 1000px; 
	height: 100px; 
	margin: 0 auto; 
	padding: 10px 0px 0px 0px;
	font-weight: normal; 
	
} 
#centerDoc {
	background-position:center;
	background-color: #000000;
	z-index: 15; 
	padding: 10px 0px 0px 0px; /*top right bottom left*/ 
	width: 1000px;
	height: 500px;
	margin: 0 auto; 
}
#centerDoc .home {
	display:inline-block;
	text-align:center;
	margin: 0;
	padding:0;
	width:975px;
	height:668px;
	background:url(images/dadb2.jpg) no-repeat;
	}
#centerDoc .lou {
	display:inline-block;
	text-align:center;
	margin: 0;
	padding:0;
	width:750px;
	height:500px;
	background:url(images/loupage.jpg) no-repeat;
	}
#centerDoc .snsl {
	float:left;
	margin: 0;
	padding:0;
	width:500px;
	height:2000px;
	}
#centerDoc .snsr {
	float:right;
	margin: 0;
	padding:0;
	width:500px;
	height:2000px;
	}
#centerDoc .news {
	display:inline-block;
	text-align:center;
	margin: 0;
	padding:0;
	width:750px;
	height:200px;
	}
#crwrap {
	float:right;
	width:600px;
	height:540px;}
#centerDoc .cright {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:600px;
	height:540px;
	}
.cr1 {
	border:1px solid #146343;
	background:#333;
	width:400px;
	height:100px;
	margin:10px 10px 30px 50px;
	color:#146343;
	font-size:24px;
	}
#centerDoc .cleft {
	background:url(images/newsd.jpg) no-repeat;
	margin:0px 0px 0px 10px;
	padding:0px;
	float:left;
	width:390px;
	height:545px;
	}
.contact {
    float:left;
	background-color: #000000;
	margin:100px 0px 0px 100px;
	padding: 0px 0px 0px 0px; /*top right bottom left*/ 
	width: 225px;
	height: 400px;
	background:url(images/contact.jpg) no-repeat;
	}	
.con {
	float:left;
	background-color: #000000;
	margin:0px 0px 0px 0px;
	padding: 100px 0px 0px 0px; /*top right bottom left*/ 
	width: 600px;
	height: 400px;
	}
.con h1{
	background-color: #000000;
	margin:70px 0px 0px 50px;
	padding: 0px 0px 0px 0px; /*top right bottom left*/ 
	width: 600px;
	height: 100px;
	text-align:left;
	
	}
#middledoc {
        background-color: #000000;
	z-index: 14; 
	padding: 30px 0px 0px 0px; /*top right bottom left*/ 
	width: 1000px;
	height: 200px;
	
	margin: 0 auto; 
}
#middledoc_tour {
    background-color: #000000;
	z-index: 14; 
	padding: 30px 0px 0px 0px; /*top right bottom left*/ 
	width: 1000px;
	height: 480px;
	margin: 0 auto; 
}

#lowdoc {
    background-color: #000000;
	z-index: 15; 
	padding: 1px 0px 0px 0px; /*top right bottom left*/ 
	width: 1000px;
	height: 200px;
	margin: 0 auto; 
	letter-spacing:20px;
}
#lowdoc p{
	letter-spacing:30px;
	}
#footdoc {
	background-color: #000000;
	background-image:url('images/foot.jpg');
	background-repeat:no-repeat;
	z-index: 15; 
	padding: 5px 0px 0px 0px; /*top right bottom left*/ 
	height: 30px;
	width: 1000px;
	
	margin: 0 auto; 
}

#navlinks {
	background-color: #000000;
        background-image:url('images/navbar.jpg');
	font-family: Gadget, fantasy ; 
	font-size: 20px; 
        border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
        padding: 0px 0px 0px 0px;
	font-weight: bold; 
	color: #f9f9f9; 
	text-align: center;
	margin: 0 auto; 
}

#social {
	background-color: #000000;
	width: 1000px;
	height:20px;
	z-index: 15; 
	padding: 0px 0px 10px 0px;
	margin: 0 auto; 
	
}

#copyright {
	
	background-color: #000000;
	z-index: 15;
	width: 1000px;
	height: 20px; 
	padding: 0px 0px 0px 0px;
	text-align: center;
	margin: 0 auto; 
}
.cleaner {
	clear:both;
	width:100%;
	}
