/*****************************************
  Basic Formatting - Elements
******************************************/
body {
  font-family: Arial,Verdana,sans-serif; 
	font-size: 0.95em;
	margin: 0px;
	background-color: #fdfdaa;
	scrollbar-face-color:#AB5112;
	scrollbar-highlight-color:#fdfdaa;
	scrollbar-3dlight-color:#6F340C;
	scrollbar-darkshadow-color:#000000;
	scrollbar-shadow-color:#D7A747;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#ab5112;
  } 

p,h1,h2,h3,form,table {
	margin: 0px 20px 0px 20px;
  }

li  {
	margin: 0px 20px 0px 20px;
}

h1 	{
	padding: 10px 0px 10px 0px;
	font-size: 1.3em;
  }

h3 	{
	padding: 10px 0px 10px 0px;
	font-size: 1em;
  }

form    {
  border: 1px solid #d7a747;
  padding: 2px;
  width:450px;
  margin-left: 50px;
  text-align:center;
  }

fieldset {
  padding-bottom: 2px;
  }

input,textarea,select   {
  background-color: #fdfdaa;
  color: #000;
  font-family: Verdana,Arial,sans-serif;
  }

legend  {
  font-size: 0.8em;
  padding-bottom: 5px;
  }

/*****************************************
  Links 
*****************************************/

a:link  {
        color: #630;
        text-decoration: underline;
}

a:visited {
        color: #963;
        text-decoration: underline;
}

a:hover {
        color: #c93;
        text-decoration: underline;
}

a:active, a:focus {
        color: #c93;
        text-decoration: none;
}


/*****************************************
  Extended Formatting - Classes 
*****************************************/
label.left {
  float: left;
  text-align: right;
  width: 4em;
  margin-right: .3em;
  }
  
td.nowrap {
  white-space: nowrap;
  }

/*****************************************
  Standard-Classes 
*****************************************/
.small  {
  font-size: 0.8em;
  }

.mini {
  font-size: 0.7em;
  }

.indent {
  margin-left: 20px;
  }

.right {
  text-align: right;
  }
.left {
	text-align: left;
	}
  
.row1 {
  background-color: #FFFF88;
  }
  
.row2 {
  background-color: #fefeee;
  }


/*****************************************
  Contextual-Classes 
*****************************************/


/************************* Banner */

#banner .logopic {
  float: left; 
  padding-top: 5px; 
  text-align:left;
  }
  
#banner .name {
  float: left; 
  padding-top: 17px;
  }

#banner .slogan {
  text-align: right; 
  padding-top: 12px;
  }

#banner .bannerpic {
  float: right; 
  clear: none; 
  text-align: right; 
  margin-right: 0px; 
  margin-left: 40px;
  }

/************************* Sidebar */

#sidebar-r h3 {
  color:#f6f6aa;
  background-color: #944610;
  /* border-bottom: 1px solid #000;
  background-image:url(images/blend.gif);
  background-repeat:no-repeat; */
  padding: 15px 5px 0px 20px;
  margin:0px;
  }

/************************* Content */

#content p,ol,ul,table {
	padding: 0px 0px 10px 0px;
  }

#content p:first-letter { 
  color: #ab5112;
  font-size: 1.3em;
  font-weight: bold;
  margin-right: 1px;
  }

#content p.markup {
  margin-top: 0px; 
  margin-left: 50px;
  margin-right: 50px;        
  border: 1px solid #d7a747; 
  background-color: #fdfdaa; 
  text-align: center; 
  padding:5px;
  }

#content img     {
  border: 4px outset #944610;
  margin: 2px;
  }

#content td {
  vertical-align:top;
  }


#content .leftbox {
  border: none;
  float: left;
  clear: none;
  width: 180px;
  text-align: center;
  margin: 0px;
  }

#content .rightbox {
  border: none;
  float: right;
  clear:right;
  width: 180px;
  text-align:center;
  margin: 0px;
  }

#content .textbox {
  border: none;
  float: none;
  clear:none;
  text-align:left;
  margin-left: 180px;
  }

#content .noclass {
  border: none;
  margin: 0px;
  padding: 0px;
  color: #000000;
  font-size: 1.0em;
  font-weight: normal;
  }


/*****************************************
  IDS 
*****************************************/

#container {
  width: 100%;
  border: 1 px solid #000;
  margin: 0px, 0%, 0px, 0%;
  padding: 0px;
  }

#banner {
  background-color: #ab5112;
  border-bottom: 2px solid black;
  padding: 0px 0px 0px 0px;
  margin-bottom: 0px;
  margin-top: 0px;
  margin-left: 0px;
  color: #fff;
  font-weight: bolder;
  height: 60px;
  \height: 62px;
  h\eight: 60px;
  }

#content {
  padding: 5px;
  margin-right: 210px;
  background-color: #fff;
	border-right: 2px solid black;
	border-bottom: 2px solid black;
  }

#sidebar-r {
  /* border: 1px solid #ab5112; */
  float: right;
  width: 210px;
  \width: 215px;
  w\idth: 210px;
  margin: 0px;
  padding: 0px;
  background-color: #fdfdaa;
  }

#footer {
  clear: both;
  padding: 0px;
  margin-top: 1px;
  margin-right: 197px;
  background-color: #fdfdaa;
  font-size: 0.6em;
  text-align: right;
  }
