body {color: #4f372a;
      font-family:verdana;
			font-size:1em;
			font-weight:bold;
      text-align: center;
      margin-left:auto;
      margin-right:auto;
background:url("../images/bgrnd.jpg") repeat-x center top #e7d2c1;}

TEXTAREA {font-family:verdana;color: #4f372a;}
INPUT {font-family:verdana;color: #4f372a;}
SELECT {font-family:verdana;color: #4f372a;}

a {color:#4f372a; font-weight:bold; font-size:1.1em}

a img { border: none; }

li {padding:10px}

#container
{
width: 867px;
background-color: #fefaef;
color: #4f372a;
border-width:1px;
border-color: #ff8f3b;
border-style:solid;
font-family:verdana;
margin-left:auto;
margin-right:auto;
text-align:center
}

#top
{
background-color: #ff8f3b;
height:151px;
width:867px;
border:0px
padding:0px;
margin:0px;
}

#topbar
{
background-color: #ff8f3b;
padding: 0;
margin: 0;
width:867px;
border:0;
}


#leftnav
{
float: left;
width: 25px;
background-color: #ff8f3b;
border:0;
padding:0
}

#leftnav table
{
background-image: url("images/leftmenu.jpg");
background-repeat: no-repeat
}

#rightside
{
float: right;
width: 248px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right:0px;
height:490px;
background-color: #bcb0a8;
padding: 0px;
border:0px
}

#content
{
padding:5px;
color: #4f372a;
background-color: #fefaef;
font-size:.8em;
text-align:left;
float:left;
height:480px
}
#content TD{
font-size:.8em;
font-weight: bold
color: #4f372a;
}

#content A{
font-size:1em;
font-weight: bold
color: #4f372a;
}

div.row {
  clear: both;
  padding-top: 10px;
  }

div.row span.label {
  float: left;
  width: 100px;
  text-align: right;
  }

div.row span.formw {
  float: right;
  width: 285px;
  text-align: left;
  }

div.spacer{
  clear:both;
}

#footer
{
clear: both;
margin: 0;
color: #333;
background-color: #ff8f3b;
padding: 0px;
border:0px
}

#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

#cinline
{
list-style-type:none;
white-space:nowrap;
}

#cinline LI {border 1px solid #4f372a;}

#admin
{
text-align:center;
margin-left:auto;
margin-right:auto;
background-color:orange;
border solid 1px #4f372a;
color:#4f372a;
width:70%
}

#admin a{font-size .7em}
#admin td{border: 1px solid #4f372a;}

.marginleft
{
margin-left: 30px;
margin-right:30px
}

.yellowbox
{
background-color:#d0d0d0;
border: thin solid #4f372a;
padding:5px;
}

.newlink A {color:4f372a; font-weight:bold;font-size:1.1em}
.imgborder{border: thin solid #4f372a;}
.smalltext {font-size:.8em;
height:20px}

div.float {
  float: left;
  width: 120px;
  height:165px
  }

div.float p {
   text-align: left;
   }

div.centre {
  text-align:center;
  left-margin:auto;
  right-margin:auto;
  border: 1px solid #4f372a;
}

