body {
    margin: 0 auto;
    text-align: center;
    background: url(images/bg_watermark.png);
    }
    
p  {
    font-family: Arial;
    font-size: 12px;
	text-align: justify;
    }
    
.pindex {
    font-family: Arial;
    font-size: 15px;
    line-height: 20px;
    }
    
.clearboth {clear: both;}


#mainDiv    {  
    width: 900px;
    *margin: -19px 0 0 0;
    padding: 0;
    border-right: solid 1px #bfa161;
    border-left: solid 1px #bfa161;
    border-bottom: solid 1px #bfa161;
    background-color: White;
    }
      
#headerDiv  {
    margin: 0;
    background-color: White;
    }
    
#topNav     {
    float: left;
    margin: 0 0 0 5px;
    }
    
#topNav a   {
    float: left;
    font-family: Arial;
    font-weight: bold;
    font-size: 14px;
    color: #5e4d56;
    padding: 0 15px 0 5px;
    text-decoration: none;
    }

    
#topNav a:hover {
    color: Maroon;
    text-decoration: none; 
    }
    
 
#mainMenu  {
    font-family: Andalus;
    font-size: 17px;
    font-weight: bold;
    float: right;
    text-align: right;
    margin: 40px 5px 0 0;
    width: 100%;
    }
    
#mainMenu a {
    display: inline;
    margin: 0 18px 0 0;
    color: navy;
    text-decoration: none;
    padding: 0 15px 0 0;
    }
	
#flag	{
	margin: -13px 0 0 0;
    float: right;
    width: 96px;
    height: 52px;
    position: relative;
    z-index: 3;
	}
    
#mainMenu a:hover   {
    color: Maroon;
    }   
   
#topBanner      {
    width: 900px;
    clear: both;
    height: 275px;
    margin: 30px 5px 0 0;
    }
	

    
#logo           {
    margin: 18px 0 5px 45px;
    float: left;
    width: 151px;
    height: 161px;
    position: relative;
    z-index: 2;
    }
    
    #logo img       {
        border: none;
        }
		
#navbar	{
	margin: 0;
    float: right;
    position: relative;
    z-index: 2;
	height: 31px;
    }
	
#map {
    width: 700px;
    float: left;
    position: relative;
    z-index: 1;
    margin: 0 0 0 -196px;
    }
    
#bodyDiv        {
    background-color: white;    margin: 0;
    padding-top: 5px;
    width: 100%;
    }
    
        #leftWrapper    {
            float: left;
            width: 200px;
            font-family: Arial;
            font-size: 12px;
            font-style: italic;
            color: #6f4e07;
            padding-right: 55px;
            padding-left: 0;
            text-align: justify;
            margin: 0;
            }
            #leftWrapper h1.mission {
                 font-family: Andalus;
                 font-weight: bold;
                 font-size: 25px;
                 font-weight: bold;
                 font-style: normal;
                 line-height: 32px;
                 color: #bfa161;
                 text-align: center;
                 padding-left: 10px;
                 padding-right: 50px;
                 }
                 #leftWrapper img {
                 display: block;
                 margin-left: auto;
                 margin-right: auto
                 }
              
            
        #rightWrapper   {
            width: 850px;
            padding-right: 15px;
            padding-left: 35px;
            font-family: Arial;
            font-size: 12px;
            line-height: 18px;
            color: black;
            text-align: justify;
            }
            #rightWrapper h1 {
                 font-family: Arial;
                 font-weight: bold;
                 font-size: 25px;
                 color: #13759C;
                 text-align: left;
                 padding-left: 50px;
                 padding-right: 50px;
                 }
                 #rightWrapper img {
                 display: block;
                 margin-left: auto;
                 margin-right: auto
                 }
                
          
 

          

#footerDiv  {
    float: left;
    background: url(images/bg_bottombar.png) no-repeat;
    height: 120px;
	}
    
#footerNav  {
    width: 900px;
    background: url(images/bottombar.png) no-repeat;
    background-position: center;
    height: 40px;
    font-family: Arial;
    font-size: 12px;
    padding-top: 30px;
    }
 
#footerPin  {
    width: 900px;
    height: 25px;
    font-family: Arial;
    font-size: 10px;
    color: White;
    float: left;
    padding-top: 25px;
    }

/* Alternative to clear div */

.clear:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
.clear { /* for IE/Mac */
	display: inline-block;
	}  
* html .clear {
	display: block;
	zoom: 1;
	}/* zoom:1 which triggers hasLayout was taken out of hack, but display resets display for IE/Win */

#mainWrapper    {
    width: 800px;
    }
    
.tobaccoLinetd {
    font-family: arial;
    font-size: 14px;
    color: #13759b;
    line-height: 22px;
    vertical-align: top;
    padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
    }
    
.tobaccoLine {  
    padding: 25px;
    }
