/* CSS Document */

body {
	background:#c9bb8c;
	text-align:center;
	margin:0;
	padding:0;
	font:normal 0.8em/1.2em verdana,aria,sans-serif;
	color:#666;
	}
	
link {
	border:0;

}


	#page{
	width: 800px;
   background: white url('dropshadow.png') top left repeat-y;
   margin: 0 auto;
   padding: 0 15px 0 15px;
	}
	
	#picture1{
	float:left;
	padding:1%;
}

#pictureheader{
	padding:0
}
	

/* header, footer and menus */
#header {
	background: white;
	margin:0;
	text-align:left;
	color:white;
	}
	
 	#headerlogo {
	float: right;
	background: white;
	margin:0;
	text-align:left;
	color:white;
	}
	
#headercopy {
	float:left;
   font:normal 0.8em/1.2em verdana,aria,sans-serif;
   text-align:left; 
	background-color:white;
	color: #5e4427;
	font-weight: bold;
	margin: 0;
}
	
#footer {
	width: 800px;
	height:30px;
   background: white url('dropshadowbottom.png') top left;
   margin: 0 auto;
   padding: 0 15px 0 15px;
	}

#menu ul {
  margin: 0;
  padding: 0;
  text-align:left;
}

#menu li{
	display: inline;
  	color: white;
}


#menulevel1 {
	font:normal 75% verdana,aria,sans-serif;
	background-color:#4c0000;
	text-align:left;
	color:white;
	padding: 1%;
	margin:0;
	border-bottom: 1px solid white;
	}
	
#menulevel1 a:link, #menulevel1 a:visited {
  text-decoration: none;
  background-color: #4c0000;
  color: white;
}
	
	
#menuleveltea {
	font:normal 75% verdana,aria,sans-serif;
	background-color:#8c0000;
	text-align:left;
	color:white;
	padding: 1%;
	margin:0;
	border-bottom: 1px solid white;
}

#menuleveltea a:link, #menuleveltea a:visited {
  text-decoration: none;
  background-color: #8c0000;
  color: white;
}

#menulevel3 {
	font:normal 75% verdana,aria,sans-serif;
	background-color: #c9bb8c;
	text-align:left;
	color:white;
	padding: 1%;
	margin:0;
   border-bottom: 1px solid white;
}

#menulevel3 a:link, #menulevel3 a:visited {
  text-decoration: none;
  background-color: #c9bb8c;
  color: white;
}

#menulevelskin {
	font:normal 75% verdana,aria,sans-serif;
	background-color:#824f3c;
	text-align:left;
	color:white;
	padding: 1%;
	margin:0;
	border-bottom: 1px solid white;
}

#menulevelskin a:link, #menulevelskin a:visited {
  text-decoration: none;
  background-color: #824f3c;
  color: white;
}

#menulevelwomen {
	font:normal 75% verdana,aria,sans-serif;
	background-color:#8cc5d8;
	text-align:left;
	color:white;
	padding: 1%;
	margin:0;
	border-bottom: 1px solid white;
}

#menulevelwomen a:link, #menulevelwomen a:visited {
  text-decoration: none;
  background-color: #8cc5d8;
  color: white;
}

#menulevelannique {
	font:normal 75% verdana,aria,sans-serif;
	background-color:#ca837f;
	text-align:left;
	color:white;
	padding: 1%;
	margin:0;
	border-bottom: 1px solid white;
}

#menulevelannique a:link, #menulevelannique a:visited {
  text-decoration: none;
  background-color: #ca837f;
  color: white;
}

#menulevelcompany {
	font:normal 75% verdana,aria,sans-serif;
	background-color:#a59983;
	text-align:left;
	color:white;
	padding: 1%;
	margin:0;
	border-bottom: 1px solid white;
}

#menulevelcompany a:link, #menulevelcompany a:visited {
  text-decoration: none;
  background-color: #a59983;
  color: white;
}

#menulevelevents {
	font:normal 75% verdana,aria,sans-serif;
	background-color:#72751a;
	text-align:left;
	color:white;
	padding: 1%;
	margin:0;
	border-bottom: 1px solid white;
}

#menulevelevents a:link, #menulevelevents a:visited {
  text-decoration: none;
  background-color: #72751a;
  color: white;
}

#info{
	background:white;
}

#leftinfo {
   font-weight: normal;
	color: #5e4427;
	float:left;
	width:400px;
	height:71px;
	margin:0; 
	padding:0;
	border-top: 1px solid #c9bb8c;
	text-align:center;
}

#rightinfo {
   background:white
	text-decoration: none;
	font-weight: normal;
	color: #5e4427;
	float: right;
	width:399px;
	margin:0;
	padding:0;
	border-top: 1px solid #c9bb8c;
	text-align:center;
	}

#centerinfo {
	text-decoration: none;
	font-weight: normal;
	color: #5e4427;
	margin:0 350px;
	background:white;
	font-size:75%;
}

#trtlogo{
   text-decoration: none;
	border-top: 1px solid #c9bb8c;
	text-align: right;
}

#homedisclaimer{
   text-align:center;
	background-color:white;
	color: #c9bb8c;
	font:normal 0.8em/1.2em verdana,aria,sans-serif;
	margin: 0 0 0 0;
	padding: 10px;
	}
	
#homedisclaimer a:link, #homedisclaimer a:visited {
   text-decoration: none;
	background-color:white;
	color: #c9bb8c;
	}
	
#homedisclaimer p {
   text-decoration: none;
	background-color:white;
	color: #c9bb8c;
	text-align: center;
	}
	
#anniquedisclaimer{
   border-top: 1px solid #c9bb8c;
   text-align:center;
	background-color:white;
	color: #c9bb8c;
	font:normal 0.8em/1.2em verdana,aria,sans-serif;
	margin: 72px 0 0 0;
	padding: 10px;
	}
	
#anniquedisclaimer a:link, #anniquedisclaimer a:visited {
   text-decoration: none;
	color: #c9bb8c;
	}
	
#anniquedisclaimer p {
   text-decoration: none;
	background-color:white;
	color: #c9bb8c;
	text-align: center;
	}


#disclaimer{
   border-top: 1px solid #c9bb8c;
   text-align:center;
	background-color:white;
	color: #c9bb8c;
	font:normal 80% verdana,aria,sans-serif;
	margin: 0;
	padding: 10px;
	}
	
#disclaimer a:link, #disclaimer a:visited {
   text-decoration: none;
	background-color:white;
	color: #c9bb8c;
	}
	
#disclaimer p {
   text-decoration: none;
	background-color:white;
	color: #c9bb8c;
	text-align: center;
	}




/* text formats for the page */
#maincopy {
   font:normal 80% verdana,aria,sans-serif;
   text-align:left; 
	background-color:white;
	color: #5e4427;
	margin: 0;
	padding: 10px;
}

#maincopy p{
   text-align:left; 
	background-color:white;
	color: #5e4427;
	margin: 0;
	padding: 10px;
	font-weight: normal;
}

#maincopy p a:link, #maincopy p a:visited{
   text-align:left; 
	text-decoration: none;
	color: #5e4427;
	margin: 0;
	padding: 0;
	font-weight: bold;
}

#maincopy a:link, #maincopy a:visited{
   text-align:left; 
	text-decoration: none;
	color: #5e4427;
	margin: 0;
	padding: 0;
	font-weight: normal;
}


#maincopy h6{
   font:normal 0.8em/1.2em verdana,aria,sans-serif;
   text-align:left; 
	background-color:white;
	color: #5e4427;
	margin: 0;
}

#maincopy h6 a:link, #maincopy h6 a:visited{
   font:normal 0.8em/1.2em verdana,aria,sans-serif;
   text-align:left; 
   text-decoration: none;
	background-color:white;
	color: #5e4427;
	margin: 0;
}

#maincopy h5{
   font:normal 0.8em/1.2em verdana,aria,sans-serif;
   text-align:center; 
	background-color:white;
	color: #5e4427;
	margin: 0;
}

#maincopy h4 {
   font:normal 90% verdana,aria,sans-serif;
   text-align:center; 
	background-color:white;
	color: #5e4427;
	font-weight: bold;
	margin: 0;
}

#maincopy h3 {
   font:normal 0.8em/1.2em verdana,aria,sans-serif;
   text-align:left; 
	background-color:white;
	color: #5e4427;
	font-weight: bold;
	margin: 0;
}

#maincopy h2 {
   font:normal 1.2em/1.4em verdana,aria,sans-serif;
   text-align: center; 
	background-color:white;
	color: #4c0000;
	font-weight: bold;
	margin: 0;
}

#maincopy h2 a:link, #maincopy h2 a:visited {
   font:normal 1.0em/1.2em verdana,aria,sans-serif;
   text-decoration: none;
   text-align: center; 
	background-color:white;
	color: #8c0000;
	font-weight: bold;
	margin: 0;
}

#maincopy h1 {
   font:normal 1.4em/1.6em verdana,aria,sans-serif;
   text-align: center; 
	background-color:white;
	color: #8c0000;
	font-weight: bold;
	margin: 0;
}



/* main body of the page */
#main {
	background:white;
	padding:0;
	margin:0;
}

#homemain{
	position: relative;
	top:0;
	left: 0;
	width: 100%;
	background:white;
	padding:0;
	margin:0;
}

#homemain a:link, #homemain a:visited {
   text-decoration: none;
   text-align: right; 
	background-color:white;
	color: #8c0000;
	font-weight: normal;
	margin: 0;
}

#homecopy {
   font:normal 80% verdana,aria,sans-serif;
   text-align:left; 
	background-color:white;
	color: #5e4427;
	margin: 0;
	padding: 10px;
}

#homecopy p{
   text-align:left; 
	background-color:white;
	color: #5e4427;
	margin: 0;
	padding: 10px;
	font-weight: normal;
}

#homecopy p a:link, #maincopy p a:visited{
   text-align:left; 
	text-decoration: none;
	color: #5e4427;
	margin: 0;
	padding: 0;
	font-weight: bold;
}

#homecopy a:link, #maincopy a:visited{
   text-align:left; 
	text-decoration: none;
	color: #5e4427;
	margin: 0;
	padding: 0;
	font-weight: normal;
}


#content {
	font:normal 100% verdana,aria,sans-serif;
   text-align:left; 
	background-color:white;
	color: #5e4427;
  	margin: 0 240px 0 0;
  	padding:0;
  	border-right: 1px solid #c9bb8c;
}

#sidebar {
		font:normal 80% verdana,aria,sans-serif;
   	text-align:left;
      position: absolute;
      top: 0;
      right: 0;
      width: 240px;
      background-color: white;
  		color: #5e4427;
  		margin: 0;
  		padding: 0;
}
#sidebar .inner{
  margin: 10px;
  padding: 0;
}

#sidebar .inner a:link, #sidebar .inner a:visited {
   font-size:90%;;
   text-decoration: none;
   text-align: right; 
	background-color:white;
	color: #8c0000;
	font-weight: normal;
	margin: 0;
}
#sidebar .inner h6{
  color:#8c0000;
}

#main .inner{
  margin: 20px 60px 40px 60px;
  padding: 0px;
}

#main .inner p {
color: #5e4427;
font-size: 80%;
}

#main .inner ul.products {
  margin: 0;
  padding: 0;
  list-style: none;
}

#main .inner .products li.alternate{
  padding: 0;
  list-style: none;
}

#main .inner .products p{
  text-align: left;
}

#main .inner .products h3 {
  color: #5e4427;
  padding-bottom: 0.2em;
  border-bottom: 1px solid #c9bb8c;
  font-size: 90%;
  text-align:left
}

#main .inner .products h4 {
  color: #4c0000;
  padding-bottom: 0.2em;
  font-size: 80%;
  text-align:left
}

#main .inner .products a:link, #main .inner .products a:visited {
   font-size:90%;
   text-decoration: none;
   text-align: right; 
	background-color:white;
	color: #8c0000;
	font-weight: normal;
	margin: 0;
}

#main .inner .products li img {
  float: left;
  margin: 0 60px 5px 0;
}

#main .inner .products .alternate img {
  float: right;
  margin: 0 5px 5px 60px;
}

#main .inner .products .alternate h5 {
	color: #5e4427;
	text-align: left;
	font-size: 80%;
	font-weight:normal;
	margin: 0 0 0 120px;
}

#main .inner .products .alternate h4 {
  color: #4c0000;
  padding-bottom: 0.2em;
  font-size: 80%;
  text-align:left;
  margin: 0 0 0 120px;
}

#main .inner .products .alternate a:link, #main .inner .products .alternate a:visited {
   text-align:right; 
   font-size:80%;
   text-decoration: none;
   background-color:white;
	color: #8c0000;
	font-weight: normal;
	margin: 0 0 0 120px;
}

#main .inner .products .treatmentalternate img {
  float: right;
  margin: 0 5px 5px 60px;
}

#main .inner .products .treatmentalternate h5 {
	color: #5e4427;
	text-align: left;
	font-size: 80%;
	font-weight:normal;
	margin: 0 0 0 120px;
}

#main .inner .products .treatmentalternate h4 {
  color: #4c0000;
  padding-bottom: 0.2em;
  font-size: 80%;
  text-align:left;
  margin: 0 0 0 120px;
}

#main .inner .products .treatmentalternate a:link, #main .inner .products .treatmentalternate a:visited {
   text-align:right; 
   font-size:80%;
   text-decoration: none;
   background-color:white;
	color: #8c0000;
	font-weight: normal;
	margin: 0 0 0 120px;
}


#main .inner .products .teaalternate img {
  float: right;
  margin: 0 5px 5px 60px;
}

#main .inner .products .teaalternate h5 {
	color: #5e4427;
	text-align: left;
	font-size: 80%;
	font-weight:normal;
	margin: 0 0 0 0px;
}

#main .inner .products .teaalternate h4 {
  color: #4c0000;
  padding-bottom: 0.2em;
  font-size: 80%;
  text-align:left;
  margin: 0 0 0 120px;
}

#main .inner .products .teaalternate a:link, #main .inner .products .teaalternate a:visited {
   text-align:right; 
   font-size:80%;
   text-decoration: none;
   background-color:white;
	color: #8c0000;
	font-weight: normal;
	margin: 0 0 0 120px;
}

#main .inner .products .anniquealternate img {
  float: right;
  margin: 0 5px 5px 60px;
}

#main .inner .products .anniquealternate h5 {
	color: #5e4427;
	text-align: left;
	font-size: 80%;
	font-weight:normal;
	margin: 0 0 0 0px;
}

#main .inner .products .anniquealternate h4 {
  color: #4c0000;
  padding-bottom: 0.2em;
  font-size: 80%;
  text-align:left;
  margin: 0 0 0 0px;
}

#main .inner .products .anniquealternate a:link, #main .inner .products .anniquealternate a:visited {
   text-align:right; 
   font-size:80%;
   text-decoration: none;
   color: #8c0000;
	font-weight: normal;
	margin: 0 0 0 0px;
	}
	
#main .inner .products .alternatebaby img {
  float: right;
  margin: 0 5px 5px 60px;
}

#main .inner .products .alternatebaby h5 {
	color: #5e4427;
	text-align: left;
	font-size: 80%;
	font-weight:normal;
	margin: 0 0 0 100px;
}

#main .inner .products .alternatebaby h4 {
  color: #4c0000;
  padding-bottom: 0.2em;
  font-size: 80%;
  text-align:left;
  margin: 0 0 0 100px;
}

#main .inner .products .alternatebaby a:link, #main .inner .products .alternatebaby a:visited {
   text-align:right; 
   font-size:80%;
   text-decoration: none;
   background-color:white;
	color: #8c0000;
	font-weight: normal;
	margin: 0 0 0 100px;
}

#main .inner .products li.news{
  padding: 0;
  list-style: none;
}

#main .inner .products li.newsalternate{
  padding: 0;
  list-style: none;
}

#main .inner .products .news img {
  float: left;
  margin: 0 60px 5px 0;
}

#main .inner .products .news h5 {
	color: black;
	text-align: left;
	font-size: 80%;
	font-weight:bold;
	margin: 0 0 0 0px;
}

#main .inner .products .news h4 {
  color: black;
  padding-bottom: 0.2em;
  font-size: 80%;
  text-align:left;
  font-weight:normal;
  margin: 0 0 0 0px;
}

#main .inner .products .news h3 {
  background-color: #b2d281;
  color: #325b0a;
  padding: 0.5em;
  font-size: 90%;
  text-align:left
}

#main .inner .products .news a:link, #main .inner .products .news a:visited {
   text-align:right; 
   font-size:90%;
   text-decoration: none;
   color: #1b5790;
	font-weight: normal;
	margin: 0 0 0 0px;
	}
	
#main .inner .products .newsalternate img {
  float: right;
  margin: 0 5px 5px 60px;
}

#main .inner .products .newsalternate h5 {
	color: black;
	text-align: left;
	font-size: 80%;
	font-weight:bold;
	margin: 0 0 0 0px;
}

#main .inner .products .newsalternate h4 {
  color: black;
  padding-bottom: 0.2em;
  font-size: 80%;
  text-align:left;
  font-weight:normal;
  margin: 0 0 0 0px;
}

#main .inner .products .newsalternate h3 {
  background-color: #b2d281;
  color: #325b0a;
  padding: 0.5em;
  font-size: 90%;
  text-align:left
}

#main .inner .products .newsalternate a:link, #main .inner .products .newsalternate a:visited {
   text-align:right; 
   font-size:90%;
   text-decoration: none;
   background-color:white;
	color: #1b5790;
	font-weight: normal;
	margin: 0 0 0 0px;
}
