﻿/* --------------------------------------------------
CSS Document For Leaves v1.0 - Anthonyy @ OSWD.org
-------------------------------------------------- */

body {background-color: #EEEADB;}

/* CONTAINER */

		#container {
			width: 830px;
			margin: 0 auto;
			padding:5px;
			font-family: Lucida Grande, Tahoma, Arial, Helvetica, sans-serif; /* Lucida Grande for the Macs, Tahoma for the PCs */
			font-size: 11px;
			line-height: 1.6em;
			color: #666;
			background-color: #FFFFFF;
			border:1px #EAEAEA dashed;
		}
		
/* GENERAL */
		
		h1 {
			color: #666666;
			font-size: 17px;
			font-family: Arial, Helvetica, sans-serif;
			background-color: #FFFFFF;
		}
		
		
		h2 {
			color: #666666;
			font-size: 16px;
			font-family: Arial, Helvetica, sans-serif;
			background-color: #FFFFFF;
		}
		
				
		h3 {
			color: #666666;
			font-size: 13px;
			font-family: Arial, Helvetica, sans-serif;
			background-color: #FFFFFF;
		}

		h4 {
			color: #666666;
			font-size: 11px;
			font-family: Arial, Helvetica, sans-serif;
			background-color: #FFFFFF;
		}

		
		p{font-size: 105%;
			font-family: Arial, Helvetica, sans-serif;}

		
		a {
			color:#CC6714;
			text-decoration: none;
			
		}

		a:hover {
			color:#CC6714;
			background-color: #F5F5F5;
		}

		
		form {
			font-size: 12px;
		}
		
		input {
			background-color: #FFF;
			color: #999999;
			border: 1px solid #CCC;
			font-size: 11px;
			padding: 3px;
		}
		
		.button {
			padding: 2px;
		}
		
/* HEADER ELEMENTS */

		#header {
		width: 830px;
		height:85px;
			border-bottom: 3px solid #669834;
			padding-top: 5px;
			clear: both;
			margin-bottom: 17px;
			background-color: #FFFFFF;
		}
		

		/* the slogan */
				
		#logo {
			float:left;
			}
			
			#logo img {border: 0.5px #D6E3CC solid;}

#feature_boxshopbanner {
  float:right;
  margin-top:8px;
  background-color: #ffffff;
  ;
   
 }
  
 #feature_boxshopbanner img {border: 0px;}

/* NAVIGATION ELEMENTS */
	
		 #navigation ul {
			margin-left: 0;
			padding-left: 0;
			list-style-type: none;			
			float: left;
			width: 140px;
		}

		#navigation a {
			display: block;
			padding: 5px;
			width: 140px;
			font-size: 103%;
			border-bottom: 1px solid #CCC;
		}

		#navigation a:link, #navlist a:visited {
			color:#CC6714;
			text-decoration: none;
		}
		
		#navigation a:hover {
			background: #F5F5F5 url('arrow.gif') no-repeat 96% 50%;
			color:#CC6714;
		}
		#navlistbox a{color:green; padding:1px; margin-bottom: 2px; border-bottom:0px
	 
}
		#navlistbox a:link {color:green; text-decoration:none;	font-size: 100%;
}
		#navlistbox a:hover {background: white}
		
		#navlistbox a:visited {color:green;}
		
		
	

		#navlistbox p {
			margin-top: 20px;
			padding: 2px;
			border-bottom: 1px dotted #CCC;
			border-top: 1px dotted #CCC;
		}
		
					
		#navlistbox1 a{color: #008BB9; padding:1px; margin-bottom: 2px; border-bottom:0px
	 
}
		#navlistbox1 a:link {color:#008BB9; text-decoration:underline;	font-size: 100%;
}
		#navlistbox1 a:hover {background: white}
		
		#navlistbox1 a:visited {color:#008BB9;}
	

		#navlistbox1 p {
			margin-top: 20px;
			padding: 2px;
			border-bottom: 1px dotted #CCC;
			border-top: 1px dotted #CCC;
		}
	.background {background-image:url('images/backgroundtester.png');background-position:center;background-repeat:no-repeat;}

#navlistbox1 img {border:0px; margin-bottom:0px; padding:0px;}



/* THE SMALL BOX BELOW NAV */

		#navigation p {
			margin-top: 20px;
			padding: 5px;
			border-bottom: 1px dotted #CCC;
			border-top: 1px dotted #CCC;
		}
		
/* CONTENT ELEMENTS */

		#content {
			width: 422px;
			margin-left: 180px;
			margin-right: 200px;
		}
		
		#content p {
			padding-bottom: 7px;
			border-bottom: 1px solid #DDDDDD; /* A faint grey line below the text */
		}
		
		#content ul {
		margin-left: 16px;
		list-style-type: circle;
			}
			
			#content ul li{font-size: small ;
			 font-family: Arial, Helvetica, sans-serif; 
			 padding-bottom: 3px;}
			 
			 #content h3{font-size:14px;color: #76AE00}
			 
			 #content img {padding:3px ;border:0px;
			 float:left}
			 
			 #content .noimgpadding{padding:0px ;border:0px;
			 float:left}

			 
			 #tinyimg {float:left;
			 padding-right:10px;			
		}
		#tinyimg1 {float:left;
			 padding-right:5px;			
		}

			 #alterh {margin-top:25px;}
			 			 
			 #describe {float:right;
			 }
		.buyit {font-size:13px;
		background-color: #F7F7F7;
		border:1px #527900 solid;
		}	
		
		#feature_box {
  float:left;
  width:105px;
  background-color: #ffffff;
  border:1px #AAE5A4 solid;
  padding:7px;
  margin-top:5px;
  margin-bottom:10px;
  margin-left:20px;
 }
 #feature_box a:link a:visited {color:#008800 
 }
 
 	 
#feature_boxrt {
  float:right;
  width:105px;
  background-color: #ffffff;
  border:1px solid #AAE5A4;
  padding:7px;
  margin-top:5px;
  margin-bottom:10px;
  margin-right:25px;
 }
#feature_boxrt a:link {color:#008800 
 }
#feature_boxnorm {
  float: left;
  width:267px;
  background-color: #ffffff;
  border:1px #AAE5A4 solid;
  padding:7px;
  margin-top:5px;
  margin-bottom:10px;
  margin-left:20px;
 }

#feature_boxclear {
  float: left;
  width:267px;
  background-color: #ffffff;
  border:0px;
  padding:15px;
  margin-top:5px;
  margin-bottom:10px;
  margin-left:20px;
 }
 #horizontalclear {float: left;
  width:267px;
  background-color: #ffffff;
  border:0px;
  padding:1px;
  margin-top:2px;
  margin-bottom:5px;
  margin-left:10px;

 }
 #feature_boxshoptxt {
  float:left;
  width:120px;
  height:20px;
  background-color: #ffffff;
  border:1px #AAE5A4 solid;
  padding:4px;
  margin-top:4px;
   margin-right: 5px;
 }
 #feature_box a:link {color:#008800 
 }
#feature_boxshopimg {
  float:left;
  width:120px;
  height:60px;
  background-color: #ffffff; 
  padding:0px;
  margin-top:2px;
  margin-right: 7px;
 
  
 }
 #feature_boxshopimga {
  float:left;
  width:120px;
  height:90px;
  background-color: #ffffff;
  border:1px #AAE5A4 solid;
  padding:0px;
  margin-top:4px;
  margin-right: 5px;
 
  
 }

 
 #feature_box a:link {color:#008800 
 }


/* SIDEBAR ELEMENTS */

		#sidebar {
			float:right; width:185px;}
			
		
.subcontent-unit-noborder-green {width:185px; margin:0 0 2.5em 0; padding:0 0 3px 0; background-color:rgb(217,239,185); border-bottom:1px #669834 solid;}
.subcontent-unit-noborder-green h5 {clear:both; padding-bottom:3px; border-bottom:0px #0033CC dashed ;font-family:"trebuchet ms",verdana,arial,sans-serif; color: #5B8800; font-weight:bold; font-size:140%;text-align:center}
}
.subcontent-unit-noborder-green p {text-align: center;margin-top:-1em }
.subcontent-unit-noborder-green p /* Mozilla Firefox alignment */{text-align: -moz-center;margin-top:-1.5em}

.subcontent-unit-noborder-orange {width:185px; margin:0 0 2em 0; padding:0 0 3px 0; background-color:rgb(248,224,150); border-bottom:1px #FF9900 solid;}
.subcontent-unit-noborder-orange h5 {clear:both; padding:1px 1px 1px 20px; border-bottom:1px #0033CC dashed ;font-family:"trebuchet ms",verdana,arial,sans-serif; color: #CC5200; font-weight:bold; font-size:140%;text-align:center}
}
.subcontent-unit-noborder-orange p {text-align:center;}
.subcontent-unit-noborder-orange p /* Mozilla Firefox alignment */{text-align: -moz-center;}
.subcontent-unit-noborder-blue  {width:185px; margin:0 0 2.5em 0; padding:0 0 3px 0; background-color:rgb(213,225,240);border-bottom:1px #2B53A8 solid;}
.subcontent-unit-noborder-blue h5 {clear:both; padding-bottom:3px; border-bottom:0px #0033CC dotted ;font-family:"trebuchet ms",verdana,arial,sans-serif; color: #2F5BB9; font-weight:bold; font-size:140%; text-align:center}
}
.subcontent-unit-noborder-blue p {text-align:center; margin-top:-1em}
.subcontent-unit-noborder-blue p /* Mozilla Firefox alignment */{text-align: -moz-center;margin-top:-1.5em}


.sidebar1 p {
			padding:0 0 1em 0;
			border-bottom: 1px solid #DDDDDD;
		}

.sidebar1 h5 {font-size:120%;
color: #8CBB00; }

.sidebar1 img {
	border:0px}
}

.round-border-topleft {width:10px; height:10px; position:absolute; z-index:100; background:url(bg_corner_topleft.gif) no-repeat; margin-top:-1px; margin-left:-1px;}
.round-border-topright {width:10px; height:10px; position:absolute; z-index:100; background:url(bg_corner_topright.gif) no-repeat; margin-top:-1px; margin-left:174px;}
.round-noborder-topleft {width:10px; height:10px; position:absolute; z-index:100; background:url(bg_corner_topleft.gif) no-repeat; margin-top:0px; margin-left:0px;}
.round-noborder-topright {width:10px; height:10px; position:absolute; z-index:100; background:url(bg_corner_topright.gif) no-repeat; margin-top:0px; margin-left:175px;}


/* FOOTER ELEMENTS */

		#footer {
			margin-top: 20px;
			clear: both;
			background-color: #F3F3F3;
			padding: 0px 5px 0px 5px;
		}
		
		#footer p { text-align:center; color:green;padding:5px; 
		}
		
		#footer p a {
			color: #89817f;
			border-bottom: 1px dotted #89817f;
		}
		
		#footer p a:hover {
			color: #FFFFFF;
			background-color:#575352;
		}
		
		/* And they lived happily ever after...apparently. The End. */