/*Stylesheet for Plaistowe Designs : http://www.sardinemedia.com*/

* {
padding : 0;
margin : 0;
}

body 	{

background-color : #ff; 
color : #000; 
margin : 0; 
padding : 0; 
font-family : Georgia, Times New Roman, serif;					
font-size : .85em; 
line-height : 1.5em;
text-align : center; 
}
						
html>body {
font-size : 11px; /* Be kind to Opera */
}
						
/* Global Divs
................................................................ */

div { 
margin : 0;
padding : 0;
}
						
#Container 	{
width : 752px;
margin : 0 auto;  
background-color : #fff;
border: 2px solid #465621; 
color : #333;
text-align : center;				
}
						


/*------------navigation--------------------------------*/

#topNav {
float : left;
width : 752px;
background-color : #FFFCE3;
border-bottom : 1px #465621 solid;
}

#topNav ul {
list-style : none;
list-style-type : inline;
margin : 0 0 0 220px;
text-align : center;
}

#topNav li	{ 
float : left;
list-style-type : inline;

}		

#topNav a 				{ 
float : left;
list-style-type : inline;
font-weight : bold;
text-decoration : none;
padding : 0 10px 10px 0;
margin : 10px 0 0 0;
}

#topNav a:link	{ 
color : #465621;
}

#topNav a:hover { 
color : #A70027;
text-decoration : underline;
}

#topNav a:visited	{ 
color : #465621;
}

#topNav span {
background-image : url(images/leafnav.gif);
background-position : center;
background-repeat : no-repeat;
padding : 12px 0 13px 0;
}

						
/* Divs Inside #Container DIV
................................................................ */
						
#Header	{ 
clear : both;
height : 191px;
}			

#Content { 
background-color : #fff;
}				

/*-----main text div------*/						
#mainTextDiv { 
float : left;
width : 480px;
padding : 20px 30px;
text-align : left;		
}

#mainTextDiv ul{
padding : 0 0 10px 10px;
}

#mainTextDiv li{
margin : 5px 0 0 0;
}

#mainTextDiv span{
margin : 10px 0 0 0;
color : #6C80D7;
font-weight : bold;
}

#mainTextDiv img {
padding : 5px 0;
}

/*--------Garden Div---------*/

.gardenImageDiv {
float : left;
margin : 5px 0 0 0;
}

.gardenImageDiv img {
float : left;
margin : 0 20px 0 0;
}

/*-----Product Div------*/

.productDiv {
float : left;
margin : 10px 0 0 0;
}

.productDiv img {
float : left;
margin : 0 20px 0 10px;
}

.productDiv h2 {
margin : 0 0 10px 180px;
}

.productDiv h3 {
margin : 0 0 10px 180px;
}

.productDiv p {
margin : 5px 0 5px 180px;
font-size : 90%;
}

.productDiv p.roll {
margin : 5px 0 5px 10px;
font-size : 90%;
}

.productDiv form {
margin : 0 0 0 180px;
}


/*------right nav div--------*/

#rightDiv {
float : right;
text-align : center;
width : 160px;
margin : 30px 10px 0 0;
padding : 0 0 0 10px;
clear : none;
border-left : 1px solid #A70027;
}

#rightDiv ul {
float : left;
padding : 10px 0 10px 15px;
text-align : left;
list-style : square;
list-style-type : square;
}





#Copyright 	{
clear : both; 
padding : 0.5em;
text-align : center;
font-size : 85%;
height : 18px;
color : #636163;
}
						
						/*-----------------*/				


h1, h2, h3, h4, h5, h6, h7	{ 
margin : 0 0 1em 0; 
padding : 0;
}

h1	{ 
font-size : 1.3em;	
font-style : italic;
color : #6C2202; 
padding : 10px 0;
}
						
h2	{ 
font-size : 1.1em;	
color : #465621; 
}
						
h3	{ 
font-size : 1em;
font-weight : bold;
}
						
h4	{ 
font-size : 1.2em;
color : #fff;
font-weight : bold;
}
						
h5	{ 
font-size : 0.9em; 
font-weight: normal;
padding-top: 1em;
}						
						
h6	{ 
font-size : 110%; 
font-weight: Bold;
color : #75775f;
}	

p	{ 
font-size : 1em; 
margin : 0 0 1em 0; 
padding : 0; 
line-height : 180%;
color : #465621;
}
						
abbr, acronym 	{ 
border-bottom : 1px dotted #333; 
cursor : help; 
}
						
/* Links
................................................................ */

a { 
text-decoration : underline; 
background : transparent; 
}

a:link { 
color : #465621; 
}
						
a:active	{ 
color : #d6000e; 
}
						
a:hover	{ 
color : #A70027; 
}
						
a:visited { 
color : #98003d; 
}
						
/* Lists
................................................................ */

ul	 { 
margin : 0  1em; 
padding : 0;
}
						
li	 { 
margin : 0; 
padding : 0;
}
						
/* IMAGE PROPERTIES
................................................................ */

img { 
border : none;
margin : 0;
padding : 0;
}
						
/* FORM PROPERTIES
................................................................ */

form{
margin : 0 0 15px 0;
}



fieldset {
	border : solid 1px #9CBECE;
	padding : 10px;
	margin : 10px 0 10px 0;
}


fieldset input, fieldset select, fieldset textarea {
	display : block;
	width : 300px;
	padding : 1px;
	background : #fff;
	color : #000;
	margin : 5px 0 10px 0;
}

/*---------other------------*/

address {
margin : 0 0 10px 0;
}

address span {
display : block;	
color : #000;	
}
						
						
.clear { 
clear : both;
height : 0px;
}
						

