body {
	/*background-color:#a6bf79;*/
  background-color:steelblue;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 10px 10px;
	padding: 0px;}

.clear{clear:both;}

* {
	margin: 0px;
	padding: 0px;}
	
#container {
	margin: 0px auto;
	text-align: left;
	width: 717px;}
	
a{
	font-size:12px;}
	
p{
	margin: 5px 0 20px 0px;
	line-height:1.4;}


/********************** Header ***************************/

#header {
	margin: 0px 0px 0px 0px;
	background-image:url(images/header3.jpg);
	width:717px;
	height:288px;
	position:relative;}
	
#header ul{
	background-color:#85a157;
	width:711px;
	border: 3px solid #FFFFFF;
	display:block;
	top:255px;
	position:absolute;
	margin: 0px 0px 0px 0px;
	height:22px;
	padding:5px 0px 0px 0px;
	text-align:center;}
	
#header li{
	display:inline;}
	
#header ul a{
	text-decoration:none;
	color:#FFFFFF;
	margin: 0px 15px;}
	
#header ul a:hover{
	text-decoration:underline;
	color:#28556b;}
	
#logo_w1,#logo_w2 {
	font-size: 24px;
	font-style:italic;
	color:#FFFFFF;
	position:absolute;}
	
#logo_w1{
	top:23px;
	left:57px;}
	
#logo_w2{
	top:44px;
	left:94px;}
	
#header_text {
	top:190px;
	left:43px;
	width:300px;
	position:absolute;}
	
#header_text p{
	font-size: 18px;
  line-height:22px;
	color:#442914;}
	
#header_text a{color:#28556b;}
#header_text a:hover{color:#c77e0c;}

/********************** Content ***************************/

#content {
	background-image:url(images/content_bg.gif);
	width:717px;}
	
img{
	border-width:0px;}
	
h1{
	color:#000000;
	font-size:16px;
	margin: 20px 0px 20px 0px;}
	
h2{
	color:#677D43;
	font-size:14px;
	text-align:center;
	width:200px;
	margin: 10px 0px 15px 0px;}
  
h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:black;
  font-size:13px;
  padding-bottom:7px;
  font-weight:bold;}
  
h5 {
	color:#677D43;
	font-size:14px;
	text-align:left;}
  
.indentedList li{
	list-style: none;
  background: url(images/more-bullet.gif) no-repeat 0 2px;
  text-decoration: none;
	font-size:13px;
  padding: 0 0 5px 20px;
	margin-left: 20px;
	}
  
.indentedList li a{
	text-decoration: none;}
 
	
#left {
	float:left;
	width:428px;
	margin-left:27px;
	padding: 0px 10px 30px 0px;
	display:inline;}
	
#left a{color:#28556b;}

#left a:hover{color:#c77e0c;}


#left a.toggle{
	font-size:10px;
  color: #fff;
  font-weight: bold; 
	display:block;
	margin-left:250px;
	text-decoration: none;
  height:25px;
  width:128px;
  padding:5px 0 0 10px;
  background: url(images/readbio.gif) no-repeat 0 0;} 

#photos a{
	margin-right:14px;}
	
#right {
	float:right;
	width:210px;
	padding: 0px 20px 20px 20px;
	margin-top:10px;
	border-left: #FFF 2px solid;}
	
#right a{
	color:#c77e0c;}
	
#right a:hover{
	color:#85a157;}
  
  
.supplierListing{
	padding: 0 0 30px 0;
  }

.supplierListing p{
	margin:0;
	padding: 0 0 8px 0;}
  
.supplierListing li{
	padding-left:20px;
	list-style:none;
  line-height: 20px;}
  
  
  
.img-shadowRight {
  float:left;
  background: url(images/shadowRight.gif) no-repeat bottom right;
  margin: 15px 10px 5px 5px;
    }

.img-shadowRight img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -5px 4px 5px -4px;
  padding: 4px;
  } 

  
.img-shadowLeft {
  float:right;
  background: url(images/shadowLeft.gif) no-repeat bottom left;
  margin: 15px 5px 5px 10px;
    }

.img-shadowLeft img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -5px -4px 5px 4px;
  padding: 4px;
  }   


/********************** Footer ***************************/

#footerline {
clear:both;
background-image:url(images/footer_bg.gif);
font-size:1px;
height:11px;}

#footer {
	width:717px;
	text-align:center;
	padding: 0 0 20px 0px;}
  
#adminLink{
	margin-left:600px;
	color: #223F58;
  font-size: 10px;
  text-decoration:none;} 

/************************* Strange Classes ***************/

.learn-more{
	display: block;
	padding:8px 0 0 30px;}
  
.img_left{
	float:left;
	padding-right: 15px}

.img_right{
	float:right;
	padding: 15px 0 0 15px}
  
  
  
/************************* TinyMCE ***************/ 

.mceContentBody {
	background-image: none;
  background-color: White;
  color: Black; } /*SnippetMaster editor bg color*/

 