/*  LAYOUT GRID */

#container {
width: 730px;
\width: 740px;
w\idth: 730px;
margin: 10px;
margin-left: auto;
margin-right: auto;
padding: 10px;
background-color:#FFECBF;
background-image: url(/images/wrapper-bg2.gif);
background-repeat: no-repeat;
}

#head {
text-align: center;
height: 100px;
background-color: #FFB200;
background-image: url(/images/wrapper-bg4.gif);
}

#left {
float: left;
width: 170px;
\width: 170px;
w\idth: 170px;
margin-right: 5px;
padding-top: 100px;
}

#center {
margin-left: 5px;
margin-right: 175px;
padding-top: 30px;
border-left: 1px solid #55441C;
border-right: 1px solid #55441C;
}
#contact #center, #links #center, #about #center, #chart #center {
margin-left: 179px;
margin-right: 5px;
}

#right {
float: right;
width: 170px;
\width: 170px;
w\idth: 170px;
margin-left: 5px;
padding-top: 100px;
}

#ankle {
padding: 15px 0;
margin: 0;
}
#ankle td {
padding:0;
margin:0;
}

#foot {
clear: both;
text-align: center;
background-color:#BFA260;
padding:0;
margin:0;
}

/* FORMATTING */

body {
background-color: #DFCEA7;
color:#55441C;
}

a {text-decoration: none}
a:link {color: #B26500; text-decoration: none; font-weight:normal;}
a:visited {color: #B26500; text-decoration: none; font-weight:normal;}
a:hover { color:#55441C; text-decoration: none;}
a:active {color: #000; text-decoration: none; }
a:focus {color: #B26500; text-decoration: none;}

h1, h2, h3 {
font-weight: normal;
font-family: georgia, times new roman, times, serif;
font-size: 18px;
line-height: 130%;
letter-spacing:0.05em;
padding-left: 10px;
padding-right: 10px;
}

#links h2 {
font-style:italic;
margin-bottom:-5px;
padding-bottom:0;}

#links h1 {padding-bottom:5px;}

.posted {
font-family: georgia, times new roman, times, serif;
font-size:14px;
font-variant:small-caps;
letter-spacing:0.1em;
}

p, blockquote, li {
font-family: Verdana, "Lucida Grande", Tahoma, Helvetica;
font-size: 11px;
line-height: 18px;
padding-left: 10px;
padding-right: 10px;
}

#about #center li {
padding: 0 15px 15px 0;
}

td {
font-family: Verdana, "Lucida Grande", Tahoma, Helvetica;
font-size: 11px;
padding-left: 10px;
}

blockquote {
margin-left: 20px;
margin-right: 0px;
}

#right p, #left p {
line-height: 15px;
font-size: 10px;
}

#left ul, #left ul p, #right ul, #right ul p {
list-style:none;
padding:0;
margin:0;
}
#left li, #right li {
padding-bottom:13px;
}

#foot p, #foot p a { 
color:#FFECBF; 
font-family: Verdana, "Lucida Grande", Tahoma, Helvetica; 
font-size: 9px; 
line-height: 18px; 
text-align: center; 
padding-top: 9px; 
padding-bottom: 9px; 
text-transform:uppercase; } 

.caps {
letter-spacing: 0.1em;
font-size: 10px;
padding:0 10px;
margin-bottom: 15px;
text-transform:uppercase;
}

#center .caps {
margin-bottom: 0;
}

.nudgebottom {
margin-bottom: 21px;
}

.imgleft {
float:left;
padding: 0 13px 5px 10px;

}
.imgright {
float:right;
padding: 0 10px  5px 13px;
}

/*  MAIN NAV */

#nav {
margin:0;
padding:0;
height:32px;
background-color:#FFD980;
}
#nav ul {
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}
#nav ul li {
text-align: center;
padding: 0;
margin: 0;
display:block;
float:left;
}
#nav ul li a {
display:block;
float:left;
width:146px;
}
#nav ul li a {
padding: 7px 0;
margin: 0;
color:#55441C;
text-decoration: none;
text-align: center;
font: normal 18px/18px georgia, times new roman, times, serif;
font-style:italic;
letter-spacing:0.1em;
}
#nav ul li a:hover {
color: #fff;
background-color: #DFCEA7;
}
#nav a:active	{
color: #000;
}
body#about #nav li#about a,
body#log #nav li#log a,
body#chart #nav li#chart a,
body#links #nav li#links a,
body#contact #nav li#contact a {
color: #fff;
background-color: #BFA260;
}