body {background-color:#5a70c2; padding:20px 0; margin:0 auto;}

.bucket {font:12px Arial; text-align:center; width:200px; float:left; padding:10px 0;}
.bucket a {color:#513608; text-decoration:none; font-weight:bold; display:block; margin:5px 0;}
.bucket a:hover {text-decoration:underline;}

.top_nav {background-image:url(../images/bg_nav.gif); text-align:center;}
.top_nav ul { padding:0; margin:9px 0 0 0;}
.top_nav ul li {display:inline; list-style-type:none; margin:0; padding:0;}
.top_nav ul li a {font:12px Arial; color:#5a70c2; padding:0 8px; border-right:1px Solid #5a70c2; font-weight:bold;text-decoration:none;}
.top_nav ul li a.last {border-right:0;}
.top_nav ul li a:hover {text-decoration:underline;}


.content {font:12px Arial; background-color:#FFF; padding:20px; color:#513608;}
.content a {color:#5a70c2; text-decoration:none;}
.content a:hover {text-decoration:underline;}
.content p {margin:0 0 18px 0; padding:0;}
.content h1 {color:#513608; margin:0 0 30px 0; font:35px Arial; width:100%; border-bottom:2px solid #5d72c4;}
.content h2,h3,h4,h5,h6 {color:#5a70c2; font:18px Arial; margin:0 0 5px 0;}
.content img.right {border:1px solid #d6b57c; padding:5px; background-color:#FFF; margin-left:20px;}
.content img.left {border:1px solid #d6b57c; padding:5px; background-color:#FFF; margin-right:20px;}
.content label {margin:10px 0 3px 0; display:block; font-weight:bold;}
.content .submit {margin-top:14px; display:block;}
.content fieldset {margin-bottom:20px;}
.content legend {font-weight:bold; color:#5a70c2; font:14px Arial;}

.footer {color:#ffffff; text-align:center; font:11px Arial;}