* {margin:0 auto; padding:0;}

body {background: #000000 url(images/brick2.gif) repeat; text-align:center; font-family:"Book Antiqua", Palatino, serif;}

#wrap {width:90%; margin-left:auto; margin-right:auto; margin-top:2%; background: #500000 repeat; border:1px solid #77604E; padding:20px;}

#container {border:1px solid #77604E; background-color:#FFF;}

#header {background: #FFFFFF; height:210px;}

#header img {float:left;}

#header h1 {color:#500000; font-size:325%; padding-top:50px; font-weight:bold;}

#nav {background-color:#500000; color:#000000; height:25px; padding-top:5px;}

#nav ul {list-style-type:none;}

#nav li {display:inline; padding:10px;}

#nav a, a:active, a:visited {color:#666; text-decoration:none; font-weight:bold;}

#nav a:hover {color:#000; text-decoration:none; background:#666;}

.clearthefloats {clear:both;}

#content {margin-top:20px; margin-bottom:20px;}

#content h2 {text-align:center; margin-top:10px;}

#content h3 {margin-top:10px;}

#content p {margin-left:5%; margin-right:5%; margin-top:10px; text-align:left;}

#content ul {margin-left:10%; margin-top:5px; text-align:left; list-style-type:none;}

#content li {background: url(images/fleur.gif) no-repeat; padding-left:20px;}

#content a, a:active, a:visited {color:#000; text-decoration:none; font-weight:bold;}

#content a:hover {color:#666; text-decoration:none; background:#500000;}

#content dl {text-align:left; margin-left:10%; margin-top:10px;}

#content dt {margin-top:10px; font-weight:bold;}

#content dd {margin-left:35px;}

#content table {border:3px solid #500000;}

#content table td {padding:3px; border:3px solid #500000;}

#content table th {padding:3px; border:3px solid #500000;}

#footer {font-size:80%; margin-top:5px; padding:5px; color:#666; background-color:#500000;}
