body {
margin: 0 0 15px;
padding: 0;
background: #E6C26A url(images/bg.jpg) repeat-x;
font-family: verdana, sans-serif;
font-size: 11px;
text-align: center;
line-height: 15px;
color: #753100;
cursor: default
}


/* CONTENT LAYERS */

#center {
width: 753px;
margin: 0 auto
}

#back {
width: 753px;
background: url(images/back.jpg)
}

#top_1 {
background: url(images/top_1.jpg);
width: 713px;
height: 35px;
font-family: "century gothic", "avant garde", sans-serif;
font-size: 47px;
text-transform: lowercase;
text-align: left;
padding: 69px 0 0 40px;
color: #837B5D;
float: left
}

#top_2 {
background: url(images/top_2.jpg);
width: 690px;
height: 57px;
line-height: 13px;
padding: 5px 0 0 63px;
text-align: left;
color: #675F37;
float: left
}

#nav {
float: right;
width: 246px;
background: url(images/right.jpg) no-repeat;
padding: 160px 12px 0 32px;
text-align: justify
}

* html #nav {
padding-top: 175px
}

#content {
float: left;
width: 426px;
background: url(images/left.jpg) no-repeat;
padding: 13px 5px 0 32px;
text-align: justify;
overflow: visible
}

.main_1, .main {
margin: 0 8px 10px 6px;
padding: 0 10px
}

.main_1 {
background: #F2C790 url(images/main_1.jpg) no-repeat
}

.main {
background: #F0BB79 url(images/main.jpg) repeat-x bottom
}

#footer {
clear: both;
height: 57px;
background: url(images/footer.jpg);
text-align: left;
padding: 37px 0 0 40px
}

#end {
clear: both;
height: 1px
}

p {
margin: 0;
padding: 5px 0 10px
}


/* LINKS */

a {
font-weight: bold;
text-decoration: none;
letter-spacing: 1px
}

#nav a {
letter-spacing: 0
}


/* NAVIGATION LINKS */

#nav ul {
margin: 0 0 0 35px;
padding: 0;
list-style: none;
text-align: right
}

#nav li a {
display: block;
height: 21px;
width: 191px;
margin: 0 0 3px;
padding: 5px 20px 0 0
}

#nav li a:link, #nav li a:visited {
background: url(images/nav.gif);
color: #C0BA65
}

#nav li a:hover, #nav li a:active {
background: url(images/nav_hover.gif);
color: #564E21
}

#content a:link, #content a:visited,
#footer a:link, #footer a:visited,
#top_2 a:link, #top_2 a:visited {
color: #9F8C00
}

#content a:hover, #content a:active,
#footer a:hover, #footer a:active,
#top_2 a:hover, #top_2 a:active {
color: #93776C
}


/* HEADINGS */

h1 {
margin: 0;
color: #C7660F;
border-bottom: 1px solid #CA8B3F;
font-family: georgia, serif;
font-size: 23px;
font-weight: normal;
padding: 10px 0 3px 10px
}

h2 {
font-size: 11px;
text-align: right;
margin: 0;
padding: 0 20px 5px 0;
color: #A47E67;
letter-spacing: 1px
}

h3 {
font-family: georgia, serif;
color: #B4A184;
font-size: 17px;
font-weight: normal;
background: url(images/h3.gif) no-repeat;
height: 26px;
text-transform: uppercase;
margin: 15px 0 5px;
padding: 9px 0 0 25px
}

.h3_1 {
background: url(images/h3_1.gif) no-repeat
}

.avatar {
float: left;
margin-right: 7px
}
