/************universal settings****************/
* {
margin:0;
padding:0;
}
/*<!--re-define tag settings-->*/
body{  
         background: transparent url(../images/bg.gif)  top left repeat;

       font-family:georgia, Verdana, ariel, sans-serif;
       font-size:1em;
       color:#333;
      
        width:100%;

/*****a link settings*****/
}

a:link { 	font-weight: bold; 	color: #fff ;	text-decoration: none; 	}	a:visited {  	font-weight: bold;	color: #333;	text-decoration: none; 	}a:active {  	font-weight: bold;	color: #fc0;	text-decoration: none; 	}

/*****container settings*****/

#container {  display:block;
              margin:0 auto;
              position:relative;
               padding:20px 0 0 0;                         
                       
}

/*****header brown bar settings*****/

#header { background:transparent url(../images/lheader.gif) top left no-repeat;
               height:70px;
       
}

/*****wrapper*****/

#wrapper  { width:100%;
            background:#fbfaf4; 
             float:left;
           
 }
/*****mini nav on wrapper*****/

#mini-nav {float:left;margin:5px 5px 5px 10px;padding-top:30px;position:fixed;width:20px;
}

* html body DIV#mini-nav { padding-top:120px;

}

#mini-nav img  { color:#fff;
                  padding:0 0 2px 0;

}

/*****content settings*****/

#content  { font:0.8em lucida, verdana, sans-serif;
          
           
              width:80%;
            margin:0 auto;
                      

          
}
/*****logo h1 and h4 settings*****/
#text  {  background:transparent url(../images/logo14.gif)  15px 60% no-repeat;
          height:115px;
          margin:3px 0 20px 15px;


}

 h1   { font:1.5em  Trebuchet MS, courier, georgia, lucida, verdana, sans-serif;
       color:#666;
       margin:0 0 0 230px;
       font-weight:bold;
        width:60%;
       text-decoration:none;
              
     padding:70px 0 0 0;
}


/*****mainnav (left) settings*****/

#mainnav {  position:relative; 

           width:110px;
           float:left;
           margin:8px 5px 30px 2px;
           padding:5px 0 300px 0;   

               
}



#mainnav ul { margin:0 0 0 10px;   
                    
}






#mainnav ul li { list-style:none;
                 margin-bottom:5px;
                 display:block;

            
}

#mainnav ul li a  { font:1em  Trebuchet MS, tahoma, lucida, verdana, sans-serif;
                    color:#000;
                    text-decoration:none;
                    text-transform:uppercase;
                   background:transparent url(../images/arrow.gif)  5px 2px no-repeat;
                    padding:0 0 0 25px;
}



#mainnav ul li a:link {		color: #000;	text-decoration: none; 
}

#mainnav ul li a:visited {		color: #000;	text-decoration: none; 
}

#mainnav ul li a:hover {		color: #8b5c29;	text-decoration: none; 
}

#mainnav ul li a:active{		color: #666;	text-decoration: none; 
}


/*****main nav(right) settings*****/
#mainnav2 {  position:relative; 
           width:157px;
           float:left;
           margin:10px 0 10px 5px;
           padding:0 0 10px 0;   
          
               
}


#mainnav2 h3   { font:1.2em  Trebuchet MS, Georgia, courier, lucida, verdana, sans-serif;
                 color:#333;
                 margin:0 0 10px 10px;
      
                 font-weight:bold;
                 text-decoration:underline;
}



#mainnav2 ul { margin:0 0 10px 10px; 
                 border-bottom:1px dotted #333;

          
}






#mainnav2 ul li { list-style:none;
                 margin-bottom:5px;
                 display:block;

            
}

#mainnav2 ul li a  { font:0.9em  Trebuchet MS, tahoma, lucida, verdana, sans-serif;
                    color:#8b5c29;
                    text-decoration:none;
                     

                   background:transparent url(../images/arrow2.gif)  0 2px no-repeat;
                    padding:0 0 0 15px;

}

#mainnav2 ul li a:link {		color: #8b5c29;	text-decoration: none; 
}

#mainnav2 ul li a:visited {		color: #8b5c29;	text-decoration: none; 
}

#mainnav2 ul li a:hover {		color: #000;	text-decoration: none; 
}

#mainnav2 ul li a:active{		color: #666;	text-decoration: none; 
}


/*****middle content setting*****/

#right  {width:55%;
               float:left;
               margin:10px 0 30px 0;
              border-left:1px dotted #000;

                                 

}

#right h2  { font:1.3em Trebuchet MS, georgia, lucida, verdana, sans-serif;
                    padding:0 0 10px 20px;
             font-weight:bold;

}

#right h3  { font:1.3em Trebuchet MS, georgia, lucida, verdana, sans-serif;
                    padding:0 0 0 20px;
             font-weight:bold;
             color:#8b5c29;
             margin:10px 0 0 0;


}


#right p  { font:0.83em lucida, verdana, sans-serif;
                  color:#000;
                  text-align:justify;
                  letter-spacing:0.083em;
                  line-height:1.6em;
                  padding:5px 20px 20px 20px;
                    
}


#right p a {  color:#8b5c29;

}



#right ul { margin:0 0 30px 20px; 
                 border-bottom:1px dotted #333;

          
}






#right ul li { list-style:none;
                
                 display:block;
font:0.85em  Lucida grande, Trebuchet MS, tahoma, verdana, sans-serif;
 color:#8b5c29;
                    text-decoration:none;
                     letter-spacing:0.083em;
                  line-height:1.6em;
 background:transparent url(../images/arrow2.gif)  0 5px no-repeat;
                    padding:0 0 0 15px;
margin:0 0 10px 20px;


            
}




/*****quote inside middle content settings*****/

#quote  { margin:20px 0 0 30px;

}

#quote h4  { font:1.3em Trebuchet MS, georgia, lucida, verdana, sans-serif;
                    padding:0 0 0 20px;
             font-weight:bold;
             color:#8b5c29;
             margin:50px 0 0 0;
 
}



#quote h5  { font:1.3em Trebuchet MS, georgia, lucida, verdana, sans-serif;
                    padding:10px 0 5px 20px;
             font-weight:bold;
margin:10px 0 10px 0;

 border-bottom:1px dotted #000;
}

#quote p { font:0.77em lucida, Verdana, sans-serif;
                  color:#333;
                  text-align:justify;
                  letter-spacing:0.09em;
                  line-height:1.6em;
                padding:0 40px 0 10px;
               
                  border-left:4px solid #333;  
}


#quote a  {   font:1em Trebuchet MS, georgia, lucida, verdana, sans-serif;
              padding:0 0 25px 20px;
              font-weight:bold;
              text-decoration:underline;
              margin:0 0 20px 0;
color:#8b5c29;
             




}

/*****image inside middle content settings*****/


#right img  { margin:10px 0 30px 5px;
              border:1px double #666;

}

/*****contact form settings*****/


p#loadBar   { font:0.8em  Lucida Grande, Trebuchet MS, 'courier new',courier,monospace;
              letter-spacing:0;
              line-height:0;
              width:300px;
               color:#8b5c29;
}

#loadBar img  { margin:10px 50px 0 0;
                border:none;

}

p#emailSuccess    { font:0.8em  Lucida Grande, Trebuchet MS, 'courier new',courier,monospace;
                     color:#8b5c29;
}



fieldset { border:0;
           margin:0 0 0 0;
           padding:0 0 10px 0;
      

}


label { display:block;
        margin:5px 0 0px 20px;

}
	
input.text,textarea {     width:300px;
                          font:1em  Trebuchet MS, 'courier new',courier,monospace;
                          color:#333;
                          padding:3px 3px 3px 3px;
                          margin:1px 0 0 20px;
                          border:1px solid #ccc; 
}

textarea  {height:150px;


}

input.submit { padding:2px 5px;
font: 1em  Trebuchet MS, verdana,arial,sans-serif;
font-weight:bold;
}
	



.clear { clear:both;

}

/*****set of buttons for versions at the bottom*****/

#version {  
            margin:0 0 0 5px;
            padding:0 0 15px 0;
            width:800px;
          

}

#version p {  font:0.85em lucida, verdana, sans-serif;
                  color:#000;
               padding:0 0 5px 0;

}

#version a img {  color:#fff; 
                  margin:10px 0 0 0;          
           

}

/*****footer settings*****/


#footer {	background:  #e8e7aa;     clear:both;	font-size: 0.8em; 
     margin:0 0 0 0;
padding:0 0 0 0;    background:transparent url(../images/lfooter.gif) top left no-repeat;	}
#footer p {margin:0 0 0 30px;
           padding:10px 0 5px 0;
           text-align:left;
            background:transparent url(../images/footerlogo4.gif) 97% 10px no-repeat;
          font:1em Trebuchet MS, georgia, lucida, verdana, sans-serif;
}


