body {
background-color:#241008;
background:#221008 url(../images/bg.gif) repeat-x;
color:#FFF;
font-family:arial,helvetica;
font-size:.9em;
margin:0;
}

img {
border-style:none;
}

h1 {
font-size:1.3em;
}

h2 {
font-size:1.1em;
}

a {
text-decoration:none;
font-weight:bold;
color:#FC0;
}
a:hover {
text-decoration:underline;
}


p {
line-height:150%;
}

#container {
width:735px;
margin-left:auto;
margin-right:auto;
background-image:url('../images/bg-content.gif');
background-repeat:repeat-y;
}


a#logo {

}

#content {
padding:0 30px 10px 30px;
margin:0;
font-size:.9em;

min-height:300px;
height:auto !important;
height:300px;
}

#nav {
margin:0;
padding:0;
}
#nav li {
border-left:1px solid #80461a;
margin:0;
padding:0 8px;
display:inline;
list-style-type:none;
}
#nav li.first {
padding-left:0;
border-left:0;
}

#nav {
text-align:center;
font-weight:bold;
font-size:1.1em;
border-top:1px solid #80461a;
border-bottom:1px solid #80461a;
width:500px;
margin:5px auto 20px auto;
padding:5px 0;
}

#footer {
background-image:url('../images/bg-footer.gif');
background-repeat:no-repeat;
height:19px;
}

.header {
font-weight:bold;
background-color:#600;
border:1px solid #930;
padding:3px;
}

.img_border {
border:1px solid #000;
}



table.default_form td {
vertical-align:top;
}
table.default_form th {
text-align:left;
vertical-align:top;
}



div.error {
font-weight:bold;
margin-bottom:20px;
}

div.success {
font-weight:bold;
margin-bottom:20px;
}

.btn {
background-color:#522512;
color:#FC0;	
border:1px solid #000;
}