body
{
  background-image:URL(../icons/brown035.jpg);
/*  background-repeat: repeat;  */
/*  background-color:#9B7E55;   */
}


.page
{
  width:1002px;  
  overflow:hidden;
  font-family:Verdana; 
  font-size:10pt; 
  font-weight:light;
  color:#555555;
}

.header
{
  width:1000px;
  height:120px;
  border:1px solid black;
  background-color: #FFFFFF;
  overflow:hidden;
}

.main
{
  width:1000px;
  height:500px;
  border-left:1px solid black;
  border-right:1px solid black;
  background-color: #FFFFFF;
  overflow:hidden;
}

.mainx
{
  width:1000px;
  height:1200px;
  border-left:1px solid black;
  border-right:1px solid black;
  background-color: #FFFFFF;
  overflow:hidden;
}

.mainy
{
  width:1000px;
  height:900px;
  border-left:1px solid black;
  border-right:1px solid black;
  background-color: #FFFFFF;
  overflow:hidden;
}


.footer
{
  width:1000px;
  height:30px;
  border:1px solid black;
  color:#B19385;                       /*white;*/ 
  background-color:#53463B;     /*#62561C;*/         /* #BAA092; */
  text-align:center; 
  font-family:Verdana; 
  font-size:7pt; 
  font-weight:light;
  overflow:hidden;
}

.lastupdated
{
  width:1000px;
  height:30px;
  border:0px;
  color:white;   
  text-align:right; 
  font-family:Verdana; 
  font-size:7pt; 
  font-weight:light;
  overflow:hidden;
}

.contextmenuframe
{
  width:184px;
  height:100%;
  text-align:left;
  border-right:1px solid black;
  font-family:Verdana;
  font-size:8pt;
  font_weight:lighter;
  float:left;
  overflow:hidden;
  padding: 8px 8px 8px 8px;
  /*background-image:URL(../icons/contextbkgr3.gif);
  background-repeat:no-repeat;
  background-position:top center;*/
}


div.contextmenu { width:180px; color:#F3EBFF; background-color:#E4F6CA; }
div.contextmenu a { display:block; margin:0; width:100%; padding:2px; font-family:Verdana; font-size:8pt; font-weight:light; text-decoration:none; voice-family: "\"}\""; voice-family:inherit; width:auto; }
div.contextmenu a:visited {color:#6757FF; display:block; margin:0; width:100%; padding:2px; font-family:Verdana; font-size:8pt; font-weight:light; text-decoration:none; voice-family: "\"}\""; voice-family:inherit; width:auto; }
div.contextmenu a:link { color:#6757FF; display:block; margin:0; width:100%; padding:2px; font-family:Verdana; font-size:8pt; font-weight:light; text-decoration:none; voice-family: "\"}\""; voice-family:inherit; width:auto; }
div.contextmenu a:hover { background:#ffcc00; color:#00f; text-decoration:none; }

div.island {width:180px; border:1px solid black;}
div.islandheader  {width:180px; background-color:White; color:#FF8827; font-family:Verdana; font-size:8pt; font-weight:bold; text-align:center}
div.islandcontent {width:180px; background-color:#E4F6CA; color:#3F4F77; font-family:Verdana; font-size:8pt; font-weight:normal; text-align:left}

.picturelistleft
{
  width:120px;
  height:100%;
  text-align:center;
  padding: 4px 4px 4px 4px;
  float:left;
}

.picturelistright
{
  width:500px;
  height:100%;
  text-align:left;
  padding: 4px 4px 4px 4px;
  float:left;
}

.sheet
{
  font-family:Verdana;
  font-size:8pt;
  color:#555555;
  width:780px;
  height:100%;
  text-align:left;
  border-right:1px solid black;
  float:right;
  overflow:hidden;
  padding: 8px 8px 8px 8px;
}


.logoframe
{
  width:180px;
  height:120px;
  text-align:left;  
  padding: 20px 10px 20px 10px;
  border-right:1px solid black;
  float:left;
  overflow:hidden;
  background-color:#7B8622;
  color:#FFFFFF;
  font-family:Verdana;
  font-size:16pt;
  font-weight:light;
}

.logoframesubheader
{
  font-size:8pt;
  font-family:Verdana;
  font-weight:light;
  color:#FFFFFF;
}

.topcontextframe
{
  width:798px;
  height:120px;
  text-align:center;  
  float:left;  
  border:0px solid;
  overflow:hidden;
}

.topgraphicsframe
{
  width:798px;
  height:95px;
  overflow:hidden;
  padding:0px;
  background-image:URL(../pictures/layout/ribbon1.jpg);
}

h1 
{
  font-size:12px;
  font-weight:bold;
  color:#FE7428;
  margin-top:14px;
  margin-bottom:6px;
}


.newsdate
{
  font-size:10px;
  font-weight:bold;
  color:#050505;
  margin-top:15px;
  margin-bottom:5px; 
  width:30%;
  float:left;
}


.newsheader
{
  font-size:10px;
  font-weight:lighter;
  color:#050505;
  margin-top:15px;
  margin-bottom:5px;
  width:70%;
  float:left;
}


.newstext
{
  font-size:10px;
  font-weight:lighter;
  color:#555555;
  margin-top:5px;
  margin-bottom:5px;
}

.testemonialtext
{
  font-size:10px;
  font-weight:lighter;
  font-style:italic;
  color:#555555;
  margin-top:5px;
  margin-bottom:5px;
}

.testemonialname
{
  font-size:10px;
  font-weight:lighter;
  font-style:normal;
  color:#555555;
  margin-top:5px;
  margin-bottom:5px;
}

.qaquestion
{
  font-size:10px;
  font-weight:bold;
  font-style:italic;
  color:#555555;
  margin-top:5px;
  margin-bottom:5px;
}

.qaanswer
{
  font-size:10px;
  font-weight:lighter;
  font-style:normal;
  color:#555555;
  margin-top:5px;
  margin-bottom:25px;
}

