/* basic elements */
body {
   font: 10pt/16pt Georgia, sans-serif;
   color: White;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   background: #804000;
   }
   
#css-zen-garden>#container {
   background: transparent url(./../images/bg1.jpg) no-repeat top center fixed;
   width: 950px;
   }

#css-zen-garden>#end {
   background: #804000 url(./../images/gradient.jpg) repeat-x top center fixed;
   width: 1000px;
   }

#container>#intro {
   background: transparent url(./../images/bg1.jpg) no-repeat top center fixed;
   }   
   
#intro>#quickSummary {
   background: transparent url(./../images/bg1.jpg) no-repeat top center fixed;
   }
   
#container>#supportingText {
   color: #000000;
   background: transparent url(./../images/bg2.jpg) no-repeat top center fixed;
   }
   
html>body {
   color: #400000;
   background: #804000;
   }
   
p {
   font: 10pt/16pt Georgia, sans-serif;
   margin: 0 0 0 0;
   text-align: justify;
   padding: 10px 8px 10px 8px;
   color: #804000;
   }
   
.right {
   font: 10pt/16pt Georgia, sans-serif;
   margin: 0 0 0 0;
   text-align: right;
   padding: 10px 8px 10px 8px;
   color: #804000;
   font-weight: bold;
   }
   
.left {
   font: 10pt/16pt Georgia, sans-serif;
   margin: 0 0 0 0;
   text-align: left;
   padding: 10px 8px 10px 8px;
   color: #804000;
   }
   
.just {
   font: 10pt/16pt Georgia, sans-serif;
   margin: 0 0 0 0;
   text-align: justify;
   padding: 10px 8px 10px 8px;
   color: #804000;
   }
	
.cent {
	font: 10pt/16pt Georgia, sans-serif;
	margin: 0 0 0 0;
	text-align: center;
	padding: 10px 8px 10px 8px;
	color: #804000;
	}
   
.point {
   font: 10pt/16pt Georgia, sans-serif;
   margin: 0 0 0 0;
   text-align: justify;
   padding: 10px 8px 10px 8px;
   background: url(./../images/point.gif) repeat-x center;
   }
	
.encadre {
   font: 10pt/16pt Georgia, sans-serif;
   margin: 0 0 0 0;
   text-align: justify;
   padding: 10px 8px 10px 8px;
   border: thin solid #804000;
   font-weight: bold;
	color: #804000;
   }
   
h3 {
   background-color: #804000;
   font: normal bold 2.5em "Tempus Sans ITC", monospace;
   letter-spacing: 1px;
   margin: 0 0 0 0;
   color: #ffffff;
   padding: 0 8px 0 8px;
   border-left: none;
   }
   
div>h3 {
   background: #804000 url(./../images/gradient.jpg) repeat-x top center fixed;
   }
   
a:link, a:visited {
   font-weight: bold;
   text-decoration: underline;
   color: #400000;
   }
a:hover, a:active {
   text-decoration: underline;
   color: #ffffff;
   }

/* specific divs */
#container {
   padding: 0 0 0 0;
   width: 950px;
   margin: 0 auto 0 auto;
   }
   
#end {
   padding: 0 0 0 0;
   width: 950px;
   height: 500px;
   margin: 0 auto 0 auto;
   background: #804000 url(./../images/gradient.jpg) repeat-x top center fixed;
   }

#intro {
   width: 700px;
   color: #804000;
   z-index: 2;
   }

#pageHeader {
   margin: 0 0 0px 0;
   padding: 1px 0 0 0;
   }
   
#pageHeader span {
   display: none;
}

#quickSummary {
   margin: 0 0 0 auto;
   width: 700px;
   height: 438px;
   }
   
#quickSummary p {
   font: italic bolder 10pt/22pt Georgia, serif;
   text-align: right;
   width: 700px;
   }
   
#supportingText {
   width: 700px;
   color: #ffffff;
   padding: 0 0 0 0;
   z-index: 2;
   }

#supportingText a:link {
   font-weight: bold;
   text-decoration: underline;
   color: #400000;
}
#supportingText a:visited {
   font-weight: bold;
   text-decoration: underline;
   color: #400000;
}
#supportingText a:hover {
   text-decoration: underline;
   color: #804000;
}
#supportingText a:active {
   text-decoration: underline;
   color: #804000;
}

#footer {
   color: #ffffff;
   text-align: center;
   background-color: #804000;
   margin: 0 0 0 0;
   padding: 10px 8px 20px 8px;
   border: 1px solid #804000;
   }
   
#supportingText>#footer {
   background: #804000 url(./../images/gradient.jpg) repeat-x top center fixed;
   }   
   
#footer a {
   margin: 0 20px 0 0;
   }

#linkList>#linkPage {
   background: transparent url(./../images/bg1.jpg) no-repeat top center fixed;
   }

#linkList>#linkList2 {
   background: transparent url(./../images/bg2.jpg) no-repeat top center fixed;
   }
   
#linkList>#linkList2 li:hover {
   background: transparent url(./../images/bg3.jpg) no-repeat top center fixed;
   }

#linkList {
   width: 247px;
   float: right;
   top: 0px;
   padding: 0 0 0 0;
   margin: 0 auto 0 auto;
   z-index: 1;
   }   
	
#linkPage {
   font: 10px Georgia, sans-serif;
   text-align: left;
   width: 180px;
   padding: 0 0 0 0;
   margin: 0 0 0 auto;
}

#linkList2 {
   font: 10px Georgia, sans-serif;
   text-align: right;
   width: 180px;
   padding: 0 0 0 0;
   margin: 0px 0 0 auto;
   }
   
#linkList h3 {
   font: normal bold 1.2em "Tempus Sans ITC", monospace;
   }
   
#linkList ul {
   margin: 0 0 0 0 ;
   padding: 0 0 0 0;
   }
   
#linkList li {
   line-height: 2.5ex;
   list-style-type: none;
   display: block;
   padding: 5px 8px 5px 0;
   margin: 0 0 0px 0;
   }
   
#linkList li a:link {
   color: #400000;
   }
   
#linkList li a:visited {
   color: #400000;
   }
   
#linkList li:hover a {
   color: #ffffff;
   }
   
#linkList li:hover {
   color: #ffffff;
   }
   
#linkList li a:hover {
   color: #ffffff;
   }
	
.blink {
text-decoration: blink;
font-weight: bold;
}
   

