table#pagelayout { height:100%; width:100%; margin:auto; }

body { text-align: center; margin: 0; padding: 0 ; border-top: 3px solid #d59f03; border-bottom: 3px solid #8a1f03; }
/*   THE WRAPPER - GOES AROUND EVERYTHING */
#envelope { text-align: center; margin: 0; 
width: 100%; margin-right: auto; margin-left: auto;
 }
#enclosure {width: 840px; margin-right: auto;
			margin-left: auto;
			margin-top: 10px;
			margin-bottom: 0px;
			text-align: center;
			border-top: 3px double #808080;}

/*      THE COLUMNS     */
#forehead { text-align: center; position: relative; margin-top: 0; margin-right: auto; width: 840px; height: 110px; margin-bottom: 20px; margin-left: auto !important; border-bottom: 3px double #808080; }
#forehead h3 { color: #8a1f03; font-size: 15px; font-family: Georgia, Times, serif; line-height: 15px; text-transform: capitalize; }
#pop { background-image: url(http://www.slcatlanta.org/meetings/OKC_08/images/pop2.jpg); background-repeat: no-repeat; position: relative; width: 840px; margin: auto; padding: 0; }
#popper { background-repeat: no-repeat; position: relative; width: 840px; margin: auto; padding: 0; }
#logoblock { text-align: left; position: absolute; top: 15px; left: 10px; width: 500px; z-index: 10; }

#logoblock2 { text-align: left; position: absolute; top: 15px; left: 10px; width: 700px; z-index: 10; }

#countdown { color: #bcbcbc; font-size: 11px; 
		font-family: Verdana; line-height: 14px; 
		background-color: #8a1f03; text-align: left; 
		vertical-align: middle; position: absolute; 
		top: 10px; left: 630px; 
		width: 175px; margin-bottom: 10px; padding: 5px; }
#pop h1 { color:#d59f03; font-size: 85px; font-family: Verdana, Arial, sans-serif; font-weight: bold; line-height: 100%; text-align: left; }
#pop h2 { color:#d59f03; font-size: 65px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; line-height: normal; text-align:left;}
#pop h3 { color:#d59f03; font-size: 45px; font-family: Verdana, Arial, sans-serif; font-weight: bold; text-align: left; }
#popper h1 { color:#d59f03; font-size: 85px; font-family: Verdana, Arial, sans-serif; font-weight: bold; line-height: 100%; text-align: left; }
#popper h2 { color:#d59f03; font-size: 65px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; line-height: normal; text-align:left;}
#popper h3 { color:#d59f03; font-size: 45px; font-family: Verdana, Arial, sans-serif; font-weight: bold; text-align: left; }
#popper h4 { color:#d59f03; font-size: 35px; font-family: Verdana, Arial, sans-serif; font-weight: bold; text-align: left; }

#colfat {border-right: 1px solid #808080;
 			padding: 0px 20px 25px 10px;
 			margin:0px 0px 0px 0px; 
 			text-align: left; float: left; }
 			
#colfattxt {width: 350px; font-size: 11px; line-height: 15px;}

#colfat2 {padding: 0px 10px 25px 10px;
 			margin:0px 0px 0px 0px; 
 			text-align: left; float: left; }
 			
#colfattxt2 {width: 805px; font-size: 11px; line-height: 15px;}

#colobese {border-right: 1px solid #808080;
 			padding: 0px 20px 0px 10px;
 			margin:0px 0px 0px 0px; 
 			text-align: left; float: left;  }
 			
#colobesetxt {width: 590px; font-size: 11px; line-height: 15px;}

#colobesetxt li { text-align: left; }

#obesebox {border-top: 1px solid #808080; 
			border-bottom: 3px solid #808080;
			padding: 0 20px 25px 10px;
 			margin:0 -20px 0 0; 
 			text-align: left; float: left; 
 			background-color: #f6ead0 } 
 			
#obeseboxtxt {width: 580px; font-size: 11px; 
			  line-height: 15px; 
			  padding-right: 0;}

#colslim {border-right: 1px solid #808080;
 			padding: 0px 10px 25px 10px;
 			margin:0px 0px 0px 0px; 
 			text-align: left; float: left; }

#colslimtxt {width: 190px; font-size: 11px; line-height: 15px;}

#colhome {border-right: 1px solid #808080;
 			padding: 0px 10px 25px 10px;
 			margin:0px 0px 0px 0px; 
 			text-align: left; float: left; }	

#colhometxt {width: 220px; font-size: 11px; line-height: 15px;}

/* NAVIGATION */
 #nav {font-family: Verdana; font-weight: bold;}
 #nav ul {background-color: #8a1f03; color:#f6ead0;}
 #nav li {margin: 0pt; padding: 10px; display: block; list-style-type: none; border: 0;}
 #nav a:hover {text-decoration: none; color: #000000;font-weight: bold;}
 #nav tr { background-color: #8a1f03; color:#f6ead0; font-weight: bold; }
 #nav tr:hover { background-color: #d59f03; color: #000000; font-weight: bold; }
#nav a { text-decoration: none; color: #f6ead0; font-weight: bold;}
/* HEADLINES */
h1 {font-family: Verdana, Arial, san-serif; color: #8a1f03; font-size: 30px; line-height: 40px;}
h2 { font-family: Georgia, Times, serif; color: #000000; font-size: 20px; color: #d59f03; line-height: 30px; }
h3  {font-family: Georgia, Times, serif; color: #000000; font-size: 15px;}
h4 { color: #8a1f03; font-size: 18px; font-weight: bold; text-transform: capitalize; margin: 0; text-align: center; padding: 0; }
h5 { font-family: Georgia, Times, serif; color: #8a1f03; font-size: 20px; font-weight: bold; line-height: 30px; background-color: #d59f03; text-align: center; margin: 0; padding: 5px; }
p {font-family: Georgia, serif, times; font-size: 11px; line-height: 15px;}
 
 /* THE SCHEDULE */
 #prog { width: 540px; margin: 0; padding: 0; }
 #prog a:hover { text-decoration: none; color: #000000; background-color: #808080; }
#prog a { text-decoration: none; color: #000;}
#prog h1 { color: #8a1f03; font-size: 12px; font-family: Verdana, Arial, sans-serif; font-weight: bold; }
/*  THE CLASSES FOR THE SCHEDULE */
.progevent { font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #8a1f03; font-weight: bold; width: 90px; }
.progbody { color: #000; background-color: #ccc ; width: 90px; }
.proghead { color: #8a1f03; font-family: Verdana, Arial, sans-serif; font-weight: bold; background-color: #d59f03; }
.progbody hover { color: #000; background-color: #f6ead0; }
.progdate { color: #8a1f03; font-family: Verdana, Arial, sans-serif; font-weight: bold; font-size: 16px; line-height: 20px; background-color: #d59f03; text-transform: capitalize; text-align: center; }
.progtime {font-family: Georgia, serif, times; font-size: 10px;}
.progcomm { font-family: Georgia, serif, times; font-size: 11px; color: #000; text-transform: capitalize; text-indent: 0; }
.progbycomm { font-family: Georgia, serif, times; font-size: 12px; color: #000; text-indent: 0; }
.progbigevent { color: #8a1f03; font-size: 18px; font-family: Georgia, Times, serif; font-weight: bold; line-height: 18px; background-color: #d59f03; }

/*   OTHER CLASSES  */
.bim { font-size: 18pt; color: #d59f03; font-family: Verdana, Arial, sans-serif; font-weight: bold; line-height: 24pt; }
.bam {font-family: Verdana, Arial, sans-serif; font-size: 3em; color: #8a1f03; font-weight: bold; }
.ping { font-family: Georgia, Times, serif; 
		color: #8a1f03;
		font-size: 20px; 
		font-weight: bold; 
		line-height: 30px; 
		background-color: #d59f03; 
		padding-left: 5px;}
.pong { font-family: Georgia, Times, serif; 
		color: #d59f03; 
		font-size: 20px; 
		font-weight: bold; 
		line-height: 30px; 
		background-color: #8a1f03; 
		padding-left: 5px;}
/*	FOOTER  */
#ankle {width: 100%;
border-top: #808080 double 3px;
background-color: #f6ead0;
font-family: Georgia "Times New Roman" serif;
font-size: .75em;
clear: both;
padding-top: 10px;
padding-bottom: 10px;}


