body {margin:0;padding:0;font:14px arial, verdana, sans-serif;background-color:#600;position:relative;}

#container {margin:0;padding:0;
background-color:#ffffff;
background-image:url('/images/sidebar.jpg');
background-position:auto left;
background-repeat:no-repeat;
}

h1 {margin:0;padding:0;background:#600;height:29px;}
h1 span {display:none;}
#banner {background:#fff url(/images/header.jpg) top left repeat-x;height:69px;}

#badge {position:absolute;top:5px;right:5px;z-index:5;}

#content {
margin:0 150px 0 160px;padding:0 ;
background:#fff;
min-height:450px;
}

#content p {clear:left;}

div#subnav {display:block;width:100%;margin-bottom:10px;}

#subnav ul {
list-style: none;
margin: 0;
padding: 0;
}

#subnav li {float:left;}

#subnav li a, #subnav li a:hover, #subnav li a:active { 
display: inline;
color: #333;
font-size:11px;
margin: 0;
padding: 2px 6px;
border-right: 1px solid #960;
text-align: center;
letter-spacing:1px;
text-decoration:none;
}
#subnav li a:hover, #subnav li a:active { 
color: #600;text-decoration:underline;
}

/* font styles */
h2 {margin:0;padding:5px 0;font-size:24px;color:#600;}
h3 {color:#960;font-size:16px;border-bottom:1px solid #600;width:80%;margin-bottom:3px;clear:left;}
h4 {margin-bottom:0;color:#333;font-weight:normal;font-size:14px;}
h4.red {background-color:#600;color:#fff;}
dd {margin-top:10px;margin-bottom:10px;}
p, td {font:14px arial, verdana, sans-serif;}
strong {color:#600;}
th {text-align:left;margin-bottom:0;color:#333;font-size:12px;background-color:#FFE784;}
dt {color:#960;font-size:16px;border-bottom:1px solid #600;width:500px;}

a:link {color:#333;text-decoration:underline;}
a:visited {color:#333;}
a:hover {color:#600;}
a:active {color:#600;}
/* font styles */

/* form styles */
form {margin:0;padding:0;}
input {font-size:11px;color:#333}

.feature {margin-left:20px;}
.feature img {border:1px solid #600;margin-right:5px;}
.feature p {margin-top:0}

#news {}

#news .heading {
margin: 0;
padding: 2px;
font-size:12px;
font-weight: bold;
color:#600;
float:left;
}

#news .date {
margin:2px 0 0 25px;
color:#aaa;
font-size:10px;
}

#news .body {
clear:left;
margin:0;
padding: 2px;
border-bottom: 1px solid #eee;
font-size:12px;}

#navigation {
font:10px/16px verdana, arial, georgia, sans-serif;
margin: 0px 0px 0px 0px;
padding: 0 0 0 150px;
border-top: 10px solid #996600;
border-bottom: 10px solid #FFCC00;
background-color : #DC9D04;
text-align: left;
}

#navigation ul {}

#navigation li {
display: inline;
list-style: none;
margin: 0px;
padding: 0px;
}
#navigation li a, #navigation li a:hover, #navigation li a:active { 
display: inline;
text-decoration: none; 
color: #333;
background-color : #DC9D04;
margin: 0px 0px 0px 0px;
padding: 2px 6px 2px 6px;
border: none;
border-top: 10px solid #996600;
border-bottom: 10px solid #FFCC00;
text-align: center;
font-weight: bold;
letter-spacing:2px;
}
#navigation li a:hover, #navigation li a:active { 
color: #600;
background-color : #EFCF84;
border-top: 10px solid #CEB67B;
border-bottom: 10px solid #FFE77B;
}
#navigation li.currentpage a {color:#600;}

#inform {
position:absolute;
top:240px;right:5px;
width:140px;text-align:center;;
padding: 0;
border-bottom:5px solid #DE9E08;
}

#inform h4 {color:#fff;font-size:12px;margin:0;padding:0;background-color:#DE9E08;width:100%;}

#inform ul {
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#inform li {display:inline;border-bottom: 1px solid #90bade;}

#inform li a {
display:block;margin:0;
background-color:#FFCF00;
color: #333;
text-decoration: none;font-weight:bold;font-size:11px;letter-spacing:2px;
padding: 5px 5px 5px 0.5em;
border-left: 5px solid #DE9E08;
border-right: 5px solid #DE9E08;
width: 100%;
}
#inform li a:hover, #inform li a:active {
background-color:#FFE784;color:#600;
border-left: 5px solid #EFCF84;
border-right: 5px solid #EFCF84;
		}

html>body #inform li a {width: auto;}

#inform li.currentpage a {color:#600;}

#info {text-align:center;color:#666;font-size:11px;margin:15px 0 5px 0;clear:both;background-color:#fff;}
#info a {color:#666;font-size:11px}
.clear {clear:both;}

#footer {background:#600 url(/images/footer.gif) top left repeat-x;height:25px;}
#footer span {display:none}

/* page specific styles */
#pictures table {align:center;margin-top:20px;margin-bottom:10px;}
#pictures table td {text-align:center;}
#pictures table td img {border:1px solid #600}

#notes {width:80%;}

#random {text-align:center;}
#random img {border:2px solid #600;}		

#jumbucks table {margin:10px;}
#jumbucks .red {border:2px solid #600;width:150px;float:left;}
#jumbucks .red td {border-bottom:1px solid #aaa;background-color:#fcc;}
#jumbucks .red th {border-bottom:1px solid #aaa;border-right:1px solid #aaa;font-weight:700;background-color:#c66;}

#jumbucks .yellow {border:2px solid #996600;width:150px;float:left;}
#jumbucks .yellow td {border-bottom:1px solid #aaa;background-color:#FFE784;}
#jumbucks .yellow th {border-bottom:1px solid #aaa;border-right:1px solid #aaa;font-weight:700;background-color:#FFCC00;}

#jumbucks h3 {margin-bottom:0;color:#333;font-weight:normal;font-size:14px;}

#jumbucks .div2 {clear:left;}

.profile {border-bottom:0px solid #960;padding-bottom:3px;margin-bottom:10px;}
.profile th {text-align:right;font-size:12px;background-color:#fff;color:#960;padding-top:5px;}
.profile td {padding-left:3px;padding-bottom:5px;padding-top:5px;border-bottom:1px solid #ddd;}

#promises {clear:left}.top {  font-size: 10px; color: #999999; text-align: right}

.skiplink {display:none;}
