body { 
background: url(images/NineDaiesb.jpg); background-attachment: fixed;
} 
h2	{
	color: #fff; font-family: "Arial", sans-serif; font-size: 16pt; font-weight: bold;	text-align: center;
	}
h3	{
	color: #000; font-family: serif; font-style: italic; font-size: 14px;
	}
h4	{
	color: #000; font-family: sans-serif; font-size: 12pt;
	}
p	{
    color: #fff; font-size:12pt; font-family: serif; text-align: justify;
	}
alink {
	color:blue;	background-color: white;
}
.bold {
    font-weight: bold;
	}
/* header */
#boxtop {
	background-color: #ff0; float: left;	height: 240px; margin-left: 38px; margin-top: 6px; padding: 4px; width: 850px;
	}	 
#dodbox {
	background: url(images/Paper.jpg);	display: block; float: left;	height: auto; margin-left: 30px; padding: 4px; position: absolute; width: 780px;
	}	 
#badge {
	clear: right; display: block; float: left; margin-top: 18px;	margin-left: 24px; position: absolute;
	}			
#banner {
	background-color: #ff0; height: 36pt;margin-left: 300px;	margin-top: 18px; position: absolute;
	}
#bannertext {
	margin-left: 300px;  margin-top: 80px; position: absolute;
	}
#month {
	background-color: inherit; margin-left: 650px; margin-top: 160px; position: absolute; text-align: right;
	}
/* body */
#main {
	background-color: #008000; display:block; height: 600px; margin-left: -4px; margin-top: 240px; padding: 4px; position: absolute; width: 850px;
}
#cmain {
	background-color: #008000; height: 600px; margin-left: 38px; margin-top: 250px; padding: 4px; position: absolute; width: 850px;
 	}
.venues {
	background-color: inherit; border: 1px dashed blue; display: block; height: 360px; margin-top: 32px; padding: 2px; position: absolute; width: 840px;
	}
.day {
	height: 360px; margin-left:8px; margin-top:4px; padding: 2px; position: absolute; text-align: right; width: 108px;
	}
.ordinal {
	height: 360px; margin-left: 92px; margin-top: 4px; padding: 2px; position: absolute; text-align: center; width: 32px;
	}
.month {	
	height: 360px; margin-left: 130px;margin-top: 4px; padding: 2px; position: absolute; text-align: left; width: 128px;
	}
#month {
	height: 360px; margin-left: 600px;margin-top: 140px; padding: 2px; position: absolute; text-align: left; width: 128px;
}
.timing {
	height: 360px; margin-left: 220px; margin-top: 4px; padding: 2px; position: absolute; text-align: left; width: 128px;
	}
.location {
	float: left; height: 360px; margin-left: 350px; margin-top: 4px; padding: 2px; text-align: left; width: 640px; 
	}

#dodsched {
	background-color: #006a25; height: auto; margin-left: 28px; margin-top: 8px; padding: 2px; position: absolute; width: 850px;
	}
#dodtour {
	background-color: #ff0; height: auto; margin-left: 372px; margin-top: -32px; margin-bottom: 4px; position: absolute; text-align: left; width: 440px;	
}
#imga {
	display: block; margin-left: 720px; margin-top: 140px; position: absolute; z-index: 2;
	}
.dodphoto {
	margin-left: -220px; margin-top: -560px; position: absolute; z-index: 1;
	}
.dodphoto2 { 
	margin-left: 1020px; margin-top: -580px; position: absolute; z-index: 2;
	}
.photo {
	display:block; margin-left: 800px; margin-top: -600px; position: absolute; 
	}	
#photoj {
	display: block; margin-left: 780px; margin-top: 120px; position: absolute; 
}
.photoc {
	display:block; margin-left: 800px; margin-top: -560px; position: absolute;
	}
#photod {
	margin-left: 850px; margin-top:120px; position: absolute;
	}
#footplate {
		background-color: #ff0; block; height: 96px; margin-left: 11px;margin-top: 720px; padding: 4px; position: absolute; width: 820px;
}	
#return {
	background-color:inherit; clear:both; display: inline; margin-left: 310px; margin-top: 50px; padding: 6px; position: absolute;  text-align: center; width: 100px;
	}
#areturn {
	background-color: #ff0; color: #a52a2a; display: block; height: 96px; margin-left: 11px;margin-top: 726px; padding: 4px; position: absolute; width: 820px;
	}
#breturn {
	background-color: #ff0; clear:both; color: #a52a2a; float: left; margin-top: 268px; margin-left: 32px; padding: 6px; padding-right: 1em; position: absolute; text-align: center; width: 820p8xt;
	}
#creturn {
	background-color: #ff0; color: #a52a2a; height: 96px; margin-top: 636px; margin-left: 38px; padding: 6px; position: absolute; text-align: center; width: 846px;
	}
#dreturn {
	background-color: #ff0; height: 120px; margin-top: 710px; margin-left: 50px; padding: 6px; position: absolute; text-align: center; width: 820px; 
	}
#returnj {
	background-color: #ff0; clear:both; color: #a52a2a; float: left; margin-top: 8px; padding: 6px; padding-right: 1em; position: absolute; text-align: center; width: 624pt;
	}
#authora {
	background: inherit; margin-left: 640px; margin-top: 0px; position: absolute; width: 160px;
	}
#authorb {
	background: inherit; margin-left: 640px; margin-top: 0px; position: absolute; width: 160px;
	}
#authorc {
	background: inherit; margin-left: 8px; margin-top: -16px; position: absolute; text-align: right; width: 186px;
	}
#authord {
	background: inherit; float: left; margin-left: 32px; margin-top: 16px; position: absolute; width: 186px;
	}
#address {
	background: inherit; display: inline; margin-left: 32px; margin-top: 6px; position: absolute; 
	}
#addressd {
	background: inherit; display: inline; margin-left: 128px; margin-top: 36px; position: absolute; 
	}
#valid {
	margin-left: 260px; margin-top: 16px;position: absolute;
	}	
			