body         {
              margin:            0;
              padding:           0;
              font-family:       Verdana, Arial;
              background-color:   #A78675;
			  text-align:        center;
              } 
 
             
#wrapper      {
              position:                   relative;
              text-align:                 center;
              width:                      970px;
              margin-right:                auto;
              margin-left:                 auto;
              padding:                     0px 0 0 0;
              /*background-image:            url(background.jpg);
			  background-repeat:           no-repeat;
			  background-position:         left top;*/
              border-top:				   1px solid #800000;
			  border-left:                 1px solid #800000;
              border-right:                1px solid #800000;
              border-bottom:               1px solid #800000;
              background-color:            #F7BE73;
              }
			  
#banner		  {	
               background-image:            url(images/banner.jpg);
			   background-repeat:           no-repeat;
			   height:200px;
			   }	
			   
h1			   {
			   font-family:                  verdana;
              font-size:                    20px;
              font-weight:                  lighter;
              text-align:                   center;
			  margin-top:                   40px;
			  margin-bottom:				30px;
              /*padding:                      10px 0 10px 0;*/
              color:                        #808080;
			   }
			   
			   
			   
			   
			   
			   	  
 
#maincontent  {
              float: right; 
              display:inline; 
              position: relative; 
              width:80%; 
              /*padding:0 20px 0 0px;*/
              margin:0 0 0 0;}
              
#maincontent p {
              font-size:                    80%;
              color:                        #333333;
              text-align:                   justify;
              line-height:                  1.8em;
              margin:						20px 0px 0 20px;
			  padding:                      0px 50px 0 40px;
              text-align:                   justify;
			  }
              
#maincontent p.centre {
text-align:center;
font-weight:bold;
margin-bottom:20px;
}


 
#maincontent h2   {
              font-family:                  verdana;
              font-size:                    14px;
              font-weight:                  lighter;
              text-align:                   center;
              padding:                      10px 0 10px 0;
              color:                        #808080;
              }
			   
img.main	  {
              display:block;
			  margin-left:auto;
			  margin-right:auto;
			  /*margin: 0 0 40px 90px;
			  padding: 0 0 0 0px;*/
              border:#FFFFFF solid 1px;
			  }              
			  
img.gallery	  {
              border:1px solid #ffffff;
			   }					  
			  
img.chart	{
             display:block;
			 margin-left:auto;
			 margin-right:auto;
			 margin-top:50px;
			 
			 /*margin: 50px 0 0 180px;*/
             }			  
			  
#leftcontent  {
	float:                        left;
	width:                        20%;
	background-color:            #F7BE73;
	margin-top: 50px;
}

img.left	{
             margin: 20px 0 20px 20px;
			 padding: 0 0 0 0px;
			 border:#FFFFFF solid 1px;
			 }

img.response {
              float:left;
			  width:60px;
			  }



#navcontainer {
        background: #F7BE73;
        width: 100%;
        margin: 0 auto;
        padding: 50px 0 50px 10px;
        font-family: georgia, serif;
        font-size: 13px;
        text-align: center;
        text-transform: lowercase;
}

ul#navlist {
        text-align: left;
        list-style: none;
        padding: 0;
        margin: 0 0 0 18px;
        width: 80%;
}

ul#navlist li {
        display: block;
        margin: 0;
        padding: 0;
}

ul#navlist li a {
	display: block;
	width: 100%;
	border-width: 1px;
	border-color: #ffe #aaab9c #ccc #fff;
	border-style: solid;
	color: #777;
	text-decoration: none;
	background:#F9B66C;
	padding-top: 0.5em;
	padding-right: .1em;
	padding-bottom: 0.5em;
	padding-left: 1.8em;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a {
        background: #f0e7d7;
        color: #800000;
		background-image:url(sun.gif);
background-repeat:no-repeat;
}

ul#navlist li a:hover, ul#navlist li#active a:hover {
        color: #800000;
        background: transparent;
        border-color: #aaab9c #fff #fff #ccc;
background-image:url(sun.gif);
background-repeat:no-repeat;
}
                               
#footer        {
                
                font-size:                  70%;
                color:                      #AAAAAA;
                background-color:           transparent;                                                                                                                     
                text-decoration:             none;
                padding:                    0 0 10px 10px;
                clear:                        both;/*important*/
                }
                
#footer a:link,  #footer a:visited     {
               
                font-size:                  100%;
                color:                      #AAAAAA;
                background-color:           transparent;
                text-decoration:             none;
                }       
 
/*ul#gallery		{
				
				padding: 0 12px 0 12px;
				}
 */                                                

ul#gallery ul	{
                list-style-type:none;
                }                 

ul#gallery li	{
                float:						left;
				list-style-type:            none;
				margin: 10px 5px 10px 5px;
				width:                      auto;
				}                    

ul#gallery li a:hover, ul#gallery li#active a:hover {
        color: #800000;
        background: transparent;
        }


#tables			{
	display:block;
	margin-left:auto;
	margin-right:auto;
	width: 420px;
				
				
				 /*margin:0 0px 0 70px;
				 padding:0 0px 0 110px;
				 width:65%;
				 text-align:left;*/
				 }



    
.datatable
                 {
                 /*display:block;*/
				margin-left:auto;
				margin-right:auto;
				 border:                      1px solid #D6DDE6;
                 border-collapse:             collapse;
                 width:400px;
                 }
                 
.datatable td    {
                 border:                      1px solid #D6DDE6;
                 text-align:                  center;
                 padding:                     4px;
                 border-collapse:             collapse;
                
                 }
                 
.datatable th      
                 {
                  border:                     1px solid #828282;
                  background-color:           #BCBCBC;
                  font-weight:                bold;
                  text-align:                 left;
                  padding:                    4px;
                  
                  }
                  
.datatable p, td, th
                  {
                  font:                       0.7em Verdana, Arial, sans-serif;
                  }


.datatable tr.altrow
				  {
				  background-color:#CC6600;
				  color:#FFFFFF;
				  }







                 
#floatbox {
  float: left;
  width: 100px;
  }
 
#contactform{
background-color:transparent;
width:450px;
display:block;
margin-left:auto;
margin-right:auto;
margin-top:40px;

}
 
/* Hide from IE5-mac. Only IE-win sees this. \*/
 
* html #floatbox {
  margin-right: 10px;
  }
 
* html p {
  height: 1%;
  margin-left: 0;
  }
/* End hide from IE5/mac */



              
              

               
               


                

      
      
      

      

 
