html {height:100%}

body { 
	min-height:101%; 
	color: #ccc; 
	background-color:#ccc; background-image: url(bg.gif); 
	text-align:center;
	padding:10px 10px 0;}

* {padding:0; margin:0;}
img {border:none;}
	
#container {
	margin:0 auto; 
	text-align:left; 
	background: #fff;
	width: 740px;
	border: 1px solid #5a5959; 
	padding: 10px; }

#tagline {text-align:center; }

.head {
	background:#fff;
	color: #333;
	width: 738px; 
	height:246px; 
	 }


.pad10 {padding:10px}
.pad6 {padding:6px}

p {
	font-size: 114%;
	font-weight:normal; 
	font-family:verdana, sans-serif;  
	line-height:150%;
	margin-bottom:15px;}

.h1box {}

h1 {
   margin: 8px auto;
	font-size: 92%; letter-spacing: .5px;
	color: #3B7421; background: transparent;
	font-family:verdana, arial, sans-serif; }
	
h2 { 
	margin:0; padding:4px; 
	color: #E1700D; background: transparent;
	font-size: 174%; 
	font-style:normal; 
	font-family:'comic sans', cursive; }
	
h3 { 
	margin:0; padding:4px; 
	color:#3B7421; background: transparent;
	font-size: 144%; 
	font-weight:800; 
	font-family:'comic sans', cursive; }
	
	
h4 {
	margin:2px 0 0px; padding:2px; 
	color:#000; background: transparent;
	font-size: 136%; 
	font-weight:700; 
	font-family:'comic sans', cursive; }

.footer h3, .footer h4 {color:#fff; background: transparent;}

.main {
	width: 740px;
	margin-top:0px;
	color: #333; background:#fff;
	font-weight: bold;
	text-align:left;
 }

.lefttxt {
	width: 175px; 
	color: #fff; background:#f0660d; 
	vertical-align: top;
	font-family:verdana, arial, sans-serif; }
}
#hours {
	width:166px; border: 0;padding:2px;
}


.imgpad {padding-bottom:10px;}
.imgright {float:right; padding-left:15px;}
.imgmid {vertical-align:top; margin:4px 2%; }
.clr {clear:both}

.padleft {padding-left:10px;}

.lefttxt ul {list-style-type:none;text-align:left;margin-top:15px;}
.lefttxt ul li {width:155px; }

.lefttxt a {
	color:#fff; 
	background:transparent; 
	padding: 6px 0 6px 15px; 
	text-decoration:none; 
	display:block;
	width:160px;}

.lefttxt a:hover {
	color:#448D22;
	background:#FFF5ED;
	padding: 6px 0 6px 15px; 
	text-decoration:none; 
	display:block;
	width:160px;}

.cell10 {width:10px;background:#fff;color:#fff;}

.content {
	width: 555px;
	font-weight:normal;
	text-align:left; vertical-align:top;
	color:#333; background:#fff;
	border: 1px solid #666; 
	}

	.missing {
	width: 80%; 
	color: #f0660d; background:#fff; 
	vertical-align: top; text-align:center;
	font-family:verdana, arial, sans-serif;
	 }
	 
.missing ul {list-style-type:none;}

	.missing a {
	color:#f0660d; font-size:114%;
	background:transparent; 
	text-decoration:none; 
}

.missing a:hover {
	color:#448D22;
	background:#FFF5ED;
	text-decoration:none; 
}
	
	
.footer {
	width: 736px;
	margin-top: 10px; padding: 10px;
	color: #fff; 
	background-color: #3B7421;border:2px solid #333;
	text-align:center;  }


.sp {margin-top:10px;}
.sp2 {margin-top:20px;}

	
table.scoretable {
	width:500px;
	margin: 10px auto;
	border:0;
	border-collapse:collapse;
	border-spacing:0;
	text-align:center;	
	}
	
table.scoretable td{border:1px solid silver; padding:2px;}
table.scoretable td.bold { width:70px; font-weight:bold;}


p#credit {font-size: 77%;font-family: verdana, sans-serif; color:#333;background:transparent;}

p#credit a:link, p#credit a:visited, p#credit a:hover, p#credit a:active {color: #333; background: transparent; }
