* {padding: 0; margin: 0; }
body {font: 14px/21px Arial, sans-serif; background: #e0e0e0 }
div#container {width: 824px ; margin: 0 auto; padding: 0 10px; background: url(/img/container-bg.gif) #fff; }
div#header {background: url(/img/header.gif) no-repeat 50% 0 transparent; height: 74px; padding: 0 0 50px; }
div#header h1 {display: none;}

div#wrapper {float: left; width: 100%; background: #fff; }

div#content { text-align: left; margin: 0 143px 0 147px;  padding: 20px 20px 33px; border: 1px solid #cbcb98; border-width: 1px 1px 0;}
div#content ul { padding-left: 15px; list-style: circle; }
div#content ul li { margin-left: 15px;}
div#content ol { padding-left: 15px;}
div#content ol li { margin-left: 15px; }

div#navigation { float: left; width:127px; margin-left: -814px ; }
div#navigation ul {list-style: none; border-top: 1px solid #cbcb98}
div#navigation ul li {font-size: 12px; text-align: center; border: 1px solid #cbcb98 ; border-width: 0 0 1px 0; padding: 0 0; width: 100%;}
div#navigation ul li a { text-decoration: none; display: block; color: #000; background-color: #fff; }
/*div#navigation ul li a.color1 {background-color: #cc9;}
div#navigation ul li a.color2 {background-color: #ffc;}
div#navigation ul li a.color3 {background-color: #fcf;}*/
div#navigation ul li a:hover {background-color: #ffc; border-color: #cbcb98}
div#navigation ul li a:active {background-color: #fff;}
div#navigation img { border: 1px solid #cbcb98;}

div#extra {float: left; width: 123px; margin-left: -133px;}
div#extra img { border: 1px solid #cbcb98; margin: 0; padding: 0; }

div#footer {clear: both; width: 100%; height: 87px; background: url(/img/footer-bg.gif) repeat-x; text-align: center; }
div#footer ul {width: 100%; text-align: center; height: 2px;}
div#footer ul li {display: inline; padding: 0 5px; }
div#footer ul li a {color: #996; font-size: 10px; }

h1,h2,h3,h4 { }
h1 {font-size: 26px; margin-bottom: 14px }
h2 {font-size: 22px; margin: 0 0 6px 0;}
h3 {font-size: 18px; margin: 0 0 6px 0; text-transform: uppercase}
h4 {font-size: 16px; font-weight: bold; margin: 0 0 6px 0;}
p {padding: 0 0 14px 0 ; }
ul {padding: 0 0 14px 0;}
ol {padding: 0 0 14px 0;}

.alignleft {float: left; display: inline;}
.alignright {float: right; display: inline;}

a { outline: 0;}
a img {border: 0;}

hr {height: 1px; background-color: #cbcb98; border-width: 0; margin: 0 0 14px; }

input, select {border: 1px solid #ccc; background: #fff; width: 300px; height: 20px; }
textarea {border: 1px solid #ccc; background: #fff; width: 300px; }