/* Style Sheet for Home Farm Holiday Cottages */

/* Created 02/08/06 by David Jenkins - dave@david-jenkins.co.uk */



/* Main Layout Elements */ 



body{

	color: White;

	background-color: #D0DE85;

	margin-top: 0px;

	font-family: Tahoma, Arial, sans-serif;

}



#wrapper {

	height: auto;

	width: 760px;

	background-image:	url('assets/wrapper-bkg.jpg');

	background-repeat: repeat-y;

	padding-top: 0px;

	margin-top: -20px;

	margin-left: auto;
	
	margin-right: auto;

}



#header{

	width: 760px;

	height: 200px;

	padding-left: 30px;

}



#navigation{

	width: 200px;

	height: auto;

	background-color: #003300;
	
	color: #D0DE85;

	float: left;

	margin-left: 30px;

	margin-top: 10px;

	padding-top: 10px;

	font-family: Tahoma, Arial, sans-serif;

}



#text{

	width: 490px;

	height: auto;

	background-color: #003300;
	
	color: #D0DE85;

	float: right;

	margin-right: 30px;

	margin-top: 10px; 

}



#footer{

	clear: both;

	width: 760px;

	height: 20px;
	
	background-image: url(assets/footer-img.jpg);
	
	background-repeat: no-repeat;
	
	background-position: center;

}



#navigation img{

	border: none;

	margin-left: 40px;

	margin-bottom: 10px;

}





/* Text Elements */

h2{

	color: #D0DE85;
	
	background-color: transparent;

	font-size: 1.6em;

	font-weight: 500;

	text-align: right;

	margin-right: .5em;

}



#text p{

	color: #D0DE85;
	
	background-color: transparent;

	font-size: 90%;

	font-family: Tahoma, Arial, sans-serif;

	margin-left: 1em;

	margin-right: 1em;

	margin-bottom: 1em;

}

#text li{
	margin-top: 1em;
	
	color: #D0DE85;
	
	background-color: transparent;
	
	font-size: 90%
}

#text a{
	color: #6699CC;
	
	background-color: transparent;
}

#navigation p{

	color: #D0DE85;
	
	background-color: transparent;

	font-size: 90%;

	font-family: Tahoma, Arial, sans-serif;

	margin-left: 1em;

	margin-right: 1em;

	margin-bottom: 1em;

}



#navigation a{

	color: #D0DE85;
	
	background-color: transparent;

	text-decoration: none;

	font-size: 1.2em;

	line-height: 1.5em;

}



#navigation a:hover{

	color: White;
	background-color: transparent;

}



#navigation ul{

	margin: 0px;

	padding: 0px;

	text-decoration: none;

	list-style: none;	

}



#navigation li{

	margin-left: 10px;

	margin-right: 10px;

	border-bottom:	1px solid;

	border-bottom-color: #D0DE85;

}



#navigation p{

	margin-bottom: -.5em;

	

}



.imgright {

	float: right;

	margin-left: 1em;

	margin-bottom: 1em;

	margin-right: 1em;

}



.imgleft {

	float: left;

	margin-left: 1em;

	margin-bottom: 1em;

	margin-right: 1em;	

}



.navemail{

	font-size: 90%;

}

address {
	margin-left: 1em;
	font-size: 90%;
	color: #D0DE85;
	font-style: normal;
}

.designlink{
	color: #003300;
	font-size: 90%;
}
