html {
 margin: 0;
 padding: 0;
 }

body{
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 100%;
 color: #000;
 background-color:#A19B3D;
 scrollbar-base-color: #A19B3D;
 
}

p {
 margin: 0 10px;
 font: 0.80em verdana, arial, helvetica, sans-serif;
 line-height: 1.5em;
 }

h1 {
 margin: 20px 150px 10px 10px;
 font: 30px arial,helvetica,verdana,sans-serif;
color: #007C2E;
 } 
body#admin h1 {
font: 1.5em arial,helvetica,sans-serif;
padding: 5px 10px;
color: #999966;
border-bottom: solid 1px #663333;
} 

h2 {
 margin: 20px 20px 10px 10px;
 padding: 3px;
 font: bold 0.75em verdana, arial, helvetica, sans-serif;
 color: #000;
 line-height: 1.5em;
 background-color: #EEE4A6;
 }
h4 {
font: 0.65em verdana,arial,helvetica,sans-serif;
padding: 5px 10px;
color: #000;
}


/*============= main divs ==================*/
div#container{
border: solid 3px #000;
background-color: #F6F1D1;
/* width: 99%; */
max-width:1400px; 
 width: auto !important;
 width:1400px;
margin: 5px auto;
}


div#wrapper{
 float:left;
 width:100%;
 }

div#header{
 height:159px;
 margin:0;
 padding-left:10px;
background: url(/images/headerbak.jpg) top left no-repeat #82A85D;
border-bottom: solid 6px #006617;
 }

#header img{
margin: 50px 0 0 180px;
}

/* div#search {
 margin: 0;
 height: 64px;
 background: #F6F1D1;
 border-top: solid 6px #006617;
}
 */
 div#search {
 font: bold 0.80em verdana,arial,helvetica,sans-serif;
 margin: 0;
 padding:3px 15px 3px 15px;
  height: 25px; 
 background: #E9E6D3;
 /* border-top: solid 6px #006617; */
}

/* #search h1{
font: 30px arial,helvetica,verdana,sans-serif;
color: #007C2E;
} */

 
div#ufwus{
 margin-left:200px;
 margin-right: 3em;
padding: 1em;
 min-height:400px; 
 height: auto !important;
 height:400px;
background: transparent;
 }


#ufwus p{
 margin: 1em ;
 line-height:1.4;
 color: #000;
 }
 
 #ufwus img{
 border: solid 1px #000;
 margin: 2px 15px 2px 10px;
 }
 
 #ufwus img.nil{
 border: none;
 margin: 2px 15px 2px 0;
 }
body#admin img{
border: none;
}


#ufwus ul li {
 font: 0.80em verdana, arial, helvetica, sans-serif;
 list-style: square;
 color: #000;
 line-height: 1.5em;
 text-align: left;
 margin: 0 10px 0 40px;
 padding: 0 10px 0 5px;
 }

#ufwus ul ul li {
 list-style: circle;
 font: 0.80em verdana, arial, helvetica, sans-serif;
 color: #000;
 line-height: 1.5em;
 text-align: left;   
 margin: 0 10px 0 20px;
 padding: 0 10px 0 5px;
 }

#ufwus ol{
 list-style-type: decimal;
 font: 0.80em verdana, arial, helvetica, sans-serif;
 line-height: 1.5em;
 color: #000;
 line-height: 1.5em;
 text-align: left;   
 margin: 0 10px 0 40px;
 padding: 0 10px 0 5px;
 }

#ufwus ol ol{
 list-style-type: lower-roman;
 font: 0.80em verdana, arial, helvetica, sans-serif;
 line-height: 1.5em;
 color: #000;
 text-align: left;   
 margin: 0 10px 0 20px;
 padding: 0 10px 0 5px;
 }

#ufwus a, #ufwus a:link { 
 color: #000;   
 text-decoration: underline;
 } 

#ufwus a:visited { 
 color: #000;  
 text-decoration: underline;
 } 

#ufwus a:hover { 
 color: #A9B688;
 text-decoration: none;
 } 
 
 /*================ADMIN=======================*/
 body#admin #ufwus{
/*padding-top: 1em;*/
margin: 20px 1em 0 1em; /* SWAP ORDER */
background-color: transparent; 
}

#ufwus p.notice{/*red message text*/
 font: bold 0.8em verdana, geneva, arial, sans-serif;
 color: #660000;
 }
 
 #ufwus p.message{/*red message text*/
 font: bold 0.8em verdana, geneva, arial, sans-serif;
 color: #DB0000;
 }
/*======================================tinyMCE hack==========================*/ 
body#admin #ufwus table .mceToolbar table tr td {border:solid 1px #EEE4A6; margin:0; padding:0;}/*this colours the toolbar border the same as background*/
body#admin #ufwus table .defaultSkin table.mceToolbar {margin-left:0; border:0;}
body#admin #ufwus table .defaultSkin table.mceLayout {border:0}
body#admin #ufwus table .defaultSkin table.mceLayout tr.mceFirst td {border-top:0;}
body#admin #ufwus table .defaultSkin table.mceLayout tr.mceLast td {border-bottom:1px solid #000}
body#admin #ufwus .defaultSkin .mceToolbar {height:26px; border: 0; }
body#admin #ufwus .defaultSkin .mceLeft {text-align:left; border:0;}
body#admin #ufwus .defaultSkin .mceRight {text-align:right; border:0;}
body#admin #ufwus .defaultSkin table {background-color:#EEE4A6;}/*this colours the toolbar background*/
/*====================================================================*/ 
/*============= TABLE STYLES ==============================*/
#ufwus table{
margin-left: 30px !important;
 border: solid 1px #000;
 border-collapse: collapse;
 font: 0.80em arial,verdana,helvetica,sans-serif;
 }

#ufwus table tr.mainfill{
 background-color: #A9B688;
 font: bold 0.90em verdana,arial,helvetica,sans-serif;
 color: #fff;
 border-bottom: solid 1px #000;
 }

#ufwus table tr.lighter{
 background-color: #CED1A0;
 font: bold 1.0em verdana,arial,helvetica,sans-serif;
 color: #000;
 border-bottom: solid 1px #000;
 }
 
 #ufwus table tr.lighterx{
 background-color: #E0E1C2;
 font: bold 0.90em verdana,arial,helvetica,sans-serif;
 color: #000;
 }

#ufwus table tr.gold{
 background-color: #D9D2B1;
 font: bold 1.0em arial,verdana,helvetica,sans-serif;
 }
 #ufwus table tr.goldx{
 background-color: #E9E6D3;
 font: bold 0.90em verdana,arial,helvetica,sans-serif;;
 }
 
 #ufwus table tr.yellow{
 background-color: #EEE4A6;
 font: bold 1.0em arial,verdana,helvetica,sans-serif;
 }
 #ufwus table tr.yellowx{
 background-color: #F2EBBB;
 font: bold 0.90em verdana,arial,helvetica,sans-serif;;
 }
 
 #ufwus table tr.alt{
 background-color: #E9EEA7;
 /*font: bold 0.84em verdana,arial,helvetica,sans-serif;*/
 color: #000;
 }
 
 #ufwus table tr.rock{
 background-color: #D19D94;
 font: bold 1.0em arial,verdana,helvetica,sans-serif;
 }
 #ufwus table tr.rockx{
 background-color: #E0BEB8;
 font: bold 0.90em verdana,arial,helvetica,sans-serif;;
 }

#ufwus table td{
 border-right: solid 1px #000;
 }

#ufwus table td.line{
 border-right: solid 1px #000;
 }

#ufwus table.noborder{
 border: none;
 border-collapse: collapse;
 }
 
 #ufwus table img.salespic{
 border: solid 1px #000;
 }


div.rig{
margin: 0 5px 0 0;
font: bold 0.7em verdana,arial,helvetica,sans-serif;
color: #006617;
text-align: right;
border-top: solid 1px #000;
}

div#footer{
 clear: both;
margin: 0;
padding: .5em;
background-color: transparent;
 }

div#footer p{
 margin:0;
 font: bold 0.70em arial,verdana,helvetica,sans-serif;
 text-align:left;
color: #000; 
 }

#footer a, #footer a:link { 
 color: #000;  
 text-decoration: none;
 } 

#footer a:visited { 
 color: #000;   
 text-decoration: none;
} 

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

div#space{/* to make sure the ufwus and left column don't cover footer*/
 height: 1px;
 width: 100%;
 clear: left;
 }

div#copyright{/*at bottom of page*/
 text-align: center;
 font: 0.8em verdana, arial, helvetica, sans-serif;
 color: #000;
 }

#copyright a, #copyright a:link { 
 color:  #000;   
 text-decoration: none;
 } 

#copyright a:visited { 
 color:  #000;   
 text-decoration: none;
 } 

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

div#update{/*at bottom of page*/
margin: 1em auto;
font: 0.80em verdana,arial,helvetica,sans-serif;
color: #000;
max-width:1400px; 
 width: auto !important;
 width:1400px;

 text-align: left;
 font: 0.8em verdana, arial, helvetica, sans-serif;
 color: #000;
 }

.line{
border: solid 2px #fff;
background-color: #000;
}