body {
        font:13px "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	    color: #222;
	    background:#a3945d;
	    margin: 10px auto 0px auto;
}

#container {
        width: 960px;
	    margin: 0px auto 0px auto;
	    padding: 0;
	    background:#dce4b1;
}

#palsta {
        width: 700px;
	    margin: 5px 20px 10px 10px;
	    float: right;
	    padding: 0;
	    background: transparent;
}




TD {    font: 12px Lucida Sans Unicode, Arial, sans-serif;
         background: transparent;
}

a, a:link, a:active, a:visited {
	     color: #4A708B;
	     text-decoration: none;
}

a:hover {
         color: #a35407;
	     text-decoration:underline;
}


a img {	border:none;}

.form {  padding:0.2em;
	font-size: 1.2em;
	border: 1px solid #CCCFBC;
	color: #353F2f;
	background: #fefff8;
}


#header a img{
	border: 0;
}

#header {
	margin: 00px;
	padding: 0px;	
	height: 210px;
	background-image: url(../img/forum_header.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}


/************topnavit************/

#topnavi {
       padding: 0;
       margin: 0;
       width: 205px;
       float: left;
       background-color: transparent;
       
}

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

#menu li {
      margin: 0;
      padding: 0;
      display: inline;
}

#menu li a {
	display: block;
	padding: 5px 12px;
	font: 1.2em arial, serif;
	letter-spacing: -0.05em;
	text-decoration: none;
	color: #bf9a82;
	background-color: #663300;
	border-top: 6px solid #FFF;
	border-bottom: 3px solid #333;
    text-align: left;
}

#menu li.here a {
	color: #FFF;
    background-image: url(../img/menu_here.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#menu li.first a {
}

#menu li.last a {
    border-bottom: 6px solid #FFF;
}


#menu li a:hover {
	color: #ffffff;
	background-color: #40200A;
	background-image: url(../img/menu_arrow.gif);
	background-repeat: no-repeat;
	background-position: center left;
}


#subnavi {
    margin: 0;
       
}

#member_menu li ul {
	display: none;
}

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

#member_menu li {
      margin: 10px auto 10px auto;
      
      padding: 0;
      display: inline;
}

#member_menu li a {
	padding: 5px 12px;
	font: 1.0em arial, serif;
	letter-spacing: -0.05em;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
}


#member_menu li a:hover {
	color: #222;
}


.meta {
    color: #333;
	font: 10px "Century Gothic", "Trebuchet MS", sans-serif;
	letter-spacing: 1px;
	text-transform: uppercase;
}


.bbexp {

     font-size: 11px; 
     background-color: #EEE8CD; color: #102132; 
     border: 1px solid #EEE8CD; 
     margin-right: 0px;
}
.tz {
     background-color: #EEE8CD; 
     color: #222; 
     font-family: verdana; 
     font-size: 10px;
}

.submit {
     padding:0.3em;
	 font-size: 1.0em;
	 color: #FFF;
     text-transform: uppercase;
	 background: #2F4F4F;
     border: 1px solid #2F4F4F;
     margin: 5px 0px 5px 0px;
} 

input[type=button] {
     padding:0.2em;
	 font-size: 0.9em;
	 color: #FFF;
     text-transform: uppercase;
	 background: #2F4F4F;
     border: 1px solid #2F4F4F;
     margin: 5px 0px 5px 0px;
} 

.row1{
	background-color: #F5F5DC;
    padding: 6px;
    border-top: 4px solid #EEEEEE;
    border-bottom: 4px solid #EEEEEE;
    border-left: 6px solid #2F4F4F;
}

.row2{
	background-color: #EEEEEE;
    border: 1px solid #B2B2B2;
    padding: 4px;
}

.row3{
	background-color: #F5F5DC;
    padding: 6px;
    border-top: 4px solid #EEEEEE;
    border-bottom: 4px solid #EEEEEE;
    font-size: 11px;	
}

#rap {
     width:960px;
     margin: 10px auto 0px auto;
     background-color: #dce4b1;
     padding: 0;
     text-align:left;
}

	
blockquote {
	 border-left: 5px solid #DADACE;
	 margin-left: 1.5em;
	 padding-left: 5px;
}

.navi, .navi a {
     color: #2F4F4F;
     font-family: "Century Gothic", "Trebuchet MS", Verdana, Helvetica, Arial;
     font-weight: bold;
     font-size: 1.0em;
     margin: 10px 0px 5px 10px;    
}


h2, h3, h4 {
	font-family: "Century Gothic", "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
}

h2 {
    color: #2F4F4F;
	margin:5px 10px 5px 10px;
	font-size: 1.8em;
	display: block;
	border-bottom: 1px dotted #666;
}


h3 {
	color: #222;
        margin:5px 0 5px 0;
	font-size: 1.2em;
}

h5, h6 {	
margin: 1em 0;
        font-family: verdana; 
        font-weight: bolder; 
        font-size: 11px
}




#loginbox {
        color: #fff;
        font-size: 1.0em;
        margin: 1em 0;
        background:#87a284;
        display: block;
        width: 205px;
        float: left;
        padding: 0;
}



/*  Footer Styles */

#footer{
    width:960px;
	border-top:10px solid #2F4F4F;
	border-bottom:10px solid #2F4F4F;
	color: #eee;
	background: #87a284;
	clear:both;
	padding:0;
	text-align:center;
	margin: 0px auto 0px auto;
	display:block;
    font-size: 0.9em;
}

#footer a{
	color: #fff;
	font-weight:bold;
}


textarea 
{
	width:80%;
}


#search {
		list-style: none;
		padding-top: 20px;
		color: #202020;
		font-size: 15px;
		font-weight: bold;
		margin-bottom: 2px;
		text-align: right;
	}


