/* CSS Document 
Default screen stylesheet for http://www.creosotecouncil.com
Last updated: 01/2009
*/
 
/* Defaults begin *************************************************************************************************/
/* Remove padding and margin and other goodies */
 
* { margin: 0px; padding: 0px; border:0; outline:none;}

/* Puts sensible margin and padding back on suitable elements */

h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, fieldset, table {}

/* Headers *****************************/

h1 {}
  
h2 {}
  
h3 {}
  
h4 {}
  
h5 {}
 
/* Text *****************************/
  
p { margin:10px 0; font-size:1.2em; line-height:17px; color:#261F19;}

#subNav{ text-align:center; font-size:1.2em; color:#261F19;}
  
/* Links *****************************/
 
a { color: #85642D;	text-decoration:none;}
 
a:hover{ color: #261F19; text-decoration: underline;}

a:active{ color: #85642D;	text-decoration:none;}
 
a:visited{ 	color: #85642D;	text-decoration:none;}

#subNav a{ text-decoration:none; color:#261F19;}

#subNav a:hover{ text-decoration:underline; color:#261F19;}

#footerLinks a, #footerLinks a:visited{ font-size:1em; color:#261F19; text-decoration:none;}

#footerLinks a:hover{ font-size:1em; color:#261F19; text-decoration:underline;}
  
/* Images *****************************/
  
img { border: 0px;}
  
/* Lists *****************************/
 
ul { font-size:1.2em; color:#261f19;}

ol{}
  
/* Removes styling from all list items */
  
ul, ol, li { margin:5px 0 5px 20px;}

ul li {}
 
ul li a {}

/* Clears all floats */
 
.clear { clear: both;}

/* Forms *****************************/
  
/* Removes fieldset borders */
 
fieldset { border: 1px solid transparent;}
 
/* Wrappers *****************************/

#mainWrapper{ width:650px; margin:0 auto; background:url(../images/creosotelayout_04.jpg) repeat-y; 

	position:relative; /* needed for footer positioning*/ height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */ }

#mainContentWrapper{ background:url(../images/creosotelayout_04.jpg) repeat-y; width:590px; padding:15px 30px 20em 30px; /* bottom padding here is needed to keep footer from overlapping */ }

#footerWrapper{	width:650px; font-size:1em; text-align:center; position:absolute;	bottom:0;}

#footerLinks{ height:29px; background:url(../images/creosotelayout_08.jpg) no-repeat; padding:10px 0 0 0;}

/* Tables *****************************/
  
table {border-spacing: 0; border-collapse: collapse;}
 
td { text-align: left; font-weight: normal;}
 
/* HTML and body tags *****************************/
 
html { height:100%;}

/* Creates foundation "em" font sizes where 1em is equal to approximately 10px and 1.1em = approx. 11px etc */
 
body { font: 62.5%/1.6 Arial, Helvetica, sans-serif; background:url(../images/bg.jpg) repeat; height:100%;}

/* Defaults end *************************************************************************************************/

/* Flash *****************************/

#flashNav{ width:650px; height:98px;}

#flashImages{ width:650px; height:169px;}

/* Title Bars & Sub Nav *****************************/

#subNav{ background:url(../images/subnav.gif) no-repeat top center; width:100%; height:22px;}

#homeTitle{ width:650px; height:50px; background:url(../images/creosote.jpg) no-repeat;}

#aboutTitle{ width:650px; height:50px; background:url(../images/about_03.jpg) no-repeat;}

#newsTitle{ width:650px; height:50px; background:url(../images/news_03.jpg) no-repeat;}

#historyTitle{ width:650px; height:50px; background:url(../images/creosotelayout_03.jpg) no-repeat;}

#regulationTitle{ width:650px; height:50px; background:url(../images/regulation_03.jpg) no-repeat;}

#researchTitle{ width:650px; height:50px; background:url(../images/research_03.jpg) no-repeat;}

#scienceTitle{ width:650px; height:50px; background:url(../images/science_03.jpg) no-repeat;}

#healthTitle{ width:650px; height:50px; background:url(../images/health_03.jpg) no-repeat;}

#environmentalTitle{ width:650px; height:50px; background:url(../images/environmental_03.jpg) no-repeat;}

#linksTitle{ width:650px; height:50px; background:url(../images/links_03.jpg) no-repeat;}

#contactTitle{ width:650px; height:50px; background:url(../images/contact_03.jpg) no-repeat;}

#siteTitle{ width:650px; height:50px; background:url(../images/sitemap_03.jpg) no-repeat;}
