
/* basic elements */
body {
     background:#B4794E;
     margin:0;
     padding:0;
	 font-family:verdana, arial, sans-serif;
	 font-size:12px;
}

/* Container */
#container {
     width:100%;
	 text-align:left;
}
/* Intro Section */
#top {
	
	 width:100%;
	 height:276px;
     border-bottom:3px solid #fff;
	 bottom:-10px;
	
}

#pageHeader {
     background:url('titlebox.jpg') no-repeat top left;
	 width:332px;
	 height:283px;
	 position:absolute;
	 right:0;
	 top:0;
	 z-index: 1;
}
html>body #pageHeader {
     position:absolute;
	 right:0;
}
#pageHeader h1, #pageHeader h2 {display:none;}
#promo {
     background:#B4794E url('preamble_bg1.gif') repeat-y top right;
	 height:283px;
	 width:312px;
	 margin:0;
	 padding:0;
	 position:absolute;
	 left:0;
	 top:0;
	 z-index: 2;
}
html>body #promo {
     position:absolute;
	 left:0;
}
#promo h3 {
     
	 height:48px;
	 width:auto;
	 margin:0;
	 padding:0
}
#promo h3 span {display:none;}
#promo p {
     color:#45200F;
	 font-family: "Palatino Linotype", Times, serif;
	 font-size: 26px;
	 font-style: italic;
	 font-weight: bold;
    margin:0 10px 10px 10px;
	
}

#promo p.line2 {
          text-align: center;
}
#promo p.line4 {
          text-align: center;
}
#quickSummary {
     background:url('top_bg.gif') repeat-x top right;
	 border-right:4px solid #fff;			  
	 
  	 height:231px; margin-left:312px; margin-right:332px; margin-top:0; margin-bottom:0; padding-left:0; padding-right:0; padding-top:52px; padding-bottom:0
}
#quickSummary p {
     margin:0 10px 10px 10px;
	 color:#fff;
}
#quickSummary a:link, #quickSummary a:active, #quickSummary a:active {
     color:#fff;
}
#quickSummary a:hover {
     color:#ddd;
}

# bottom {margin: 283px 0 0 0;
}
/* Supporting Text */
#supportingText {
     width:668px;
     	 margin-top:-3px;
}
#supportingText h3 {
    margin:0;
	padding:0;
}
#supportingText p {
     margin:10px 10px 0 10px;
	 line-height:16px;
	 color:#2D1008;
	 max-width:525px;
}
#explanation, #participation, #benefits, #requirements {
     background:#E9C9A8;
     width: 668px;
	 border-right:3px solid #fff;
	z-index: 3;
}
#participation, #benefits, #requirements {
     padding-top:15px;
}
#requirements {
     padding-bottom:25px;
}
#explanation h3 {
     background:url('headlinehome_bg.gif') no-repeat top left;
	 height:51px;
	 width: 
}
#participation h3 {
     background:url('../../Documents%20and%20Settings/Me%20Myself/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/U5CBQ9A5/part_h3_bg.gif') no-repeat top left;
	 height:51px
}
#benefits h3 {
     background:url('../../Documents%20and%20Settings/Me%20Myself/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/U5CBQ9A5/ben_h3_bg.gif') no-repeat top left;
	 height:51px
}
#requirements h3 {
     background:url('../../Documents%20and%20Settings/Me%20Myself/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/U5CBQ9A5/req_h3_bg.gif') no-repeat top left;
	 height:51px
}
#explanation h3 span, #participation h3 span, #benefits h3 span, #requirements h3 span {display:none;}
#supportingText a:link, #supportingText a:active, #supportingText a:visited {
     color:#4f5e77;
}
#supportingText a:hover {
     color:#0c1a33;
}
html>body #requirements {
     padding-bottom:300px;
}
#footer {
     background:#CC9F79;
     width: 668px;
	 border-right:3px solid #fff;
	 border-top:3px solid #fff;
	 border-bottom:3px solid #fff;
	 padding:15px 0;
	 text-align:center;
 }
html>body #footer {
    background:;
   
	right:0;
	bottom:261px;
	padding:0;
	border-right:0px none;
	border-top:0px none;
	border-bottom:0px none;
	text-align:left; margin-left:0; margin-right:160px; margin-top:0; margin-bottom:0
}
#footer a:link, #footer a:active, #footer a:visited {
     color:#5B260D;
}
#footer a:hover {
     color:#fff;
}
/* Link List Section */
#linkList {
     background:#CC9F79;
	 width:180px;
	 padding-bottom:453px;
	 border-bottom:3px solid #fff;
	 border-right:3px solid #fff;
	 margin-left: 671px;
	 position: absolute; top: 286px; left: 0px;
	
}
html>body #linkList {
     padding-bottom:700px;
}
#linkList h3 {
	 background:#C6946F;
	 font-size:12px;
	 font-family: georgia, serif;
	 color:#5B260D;
}
#linkList h3 a:link, h3 a:active, h3 a:visited {
   	 color:#5B260D;
	 }
#linkList h3 a:hover {
   	 color:#fff;
	 }	 
h3.select {
     padding:10px 0 10px 10px;
	 margin:0 0 5px 0;
	 border-bottom:1px dotted #5B260D;
}
h3.select a:link, h3.select a:active, h3.select a:visited {
   	 color:#5B260D;
	 }
h3.select a:hover {
	color:#FFF
	}
h3.archives, h3.resources {
	 border-top:1px dotted #5B260D;
	 padding:10px 0 10px 10px;
	 margin:10px 0 5px 0;
	 border-bottom:1px dotted #5B260D;
}
h3.archives a:link, h3.select a:active, h3.select a:visited {
   	 color:#5B260D;
	 }
h3.archives a:hover {
	color:#FFF
	}

#linkList ul {
     margin:0 0 0 5px;
	 padding:0;
	 list-style-type:none;
}
#linkList ul li {
     padding:5px 0 5px 15px;
	 color:#5B260D;
	 font-size:10px;
}

#linkList ul li a:link, #linkList ul li a:active, #linkList ul li a:visited {
     display:block;
	 color:#5B260D;
	 font-weight:bold;
	 font-size:11px;
}
#linkList ul li a:hover {
     color:#fff;
}
#linkList ul li a.c {
     display:inline;
	 font-weight:normal;
	 font-size:10px;
}

.piccentre {text-align: center; padding-bottom: 20px;}
.caption {font-size: 80%; font-style: italic; }
.testimonial {margin-left: 20px; padding: 15px; border: 1px dotted #5B260D; width: 75%; background-color:#fff;}

/* Ugly Opera 7 Hacks Section */
@media all and (min-width: 0px){
  div#intro {
     position: absolute;
     right:0;
     width:100%;
     height:283px;
     top:0;
     z-index: 0;
	 border-bottom:3px solid #fff;
  }
  div#supportingText {
     margin-top:280px;
  }
  div#footer {
     position:absolute;
	 right:0;
	 top:12px;
   }
   div#linkList {
      margin-top:280px;
   }
}
/* extraDivs */
#extraDiv1, #extraDiv2, #extraDiv3, #extraDiv4, #extraDiv5, #extraDiv6 {display:none;}
