/*** Site wide ***/

body{
font-size:0.85em;
font-family:Palatino Linotype, Book Antiqua, Palatino, serif;
}

h1, h2, h3 {

	padding:0px;
	margin:0px;
	border:0px;
}

h1 {

	color:#608341;
	padding-top:15px;
	padding-bottom:5px;
	line-height:0.8em;
	font-weight:lighter;
	text-shadow: #CCCCCC 1px 1px 1px;
}

h2 {

	color:#608341;
	font-size:20px;
	text-shadow: #CCCCCC 1px 1px 1px;
}

h3 {

	line-height:0.9em;
	font-weight:bolder;
	color:#333333;
}

/*** Site Wide ***/

/*** Home Page ***/

#news , #dates , #blogs , #forum , #shop ,#more {

	padding:0px;
	padding-bottom:40px;
	margin:0px;
	border:none;
	overflow:hidden;

}

#news h2 , #dates h2 , #blogs h2 , #forum h2 , #shop h2, #more h2 {

	padding-left:15px;
	padding-top:10px;
	font-weight:lighter;
	text-shadow: #cccccc 1px 1px 1px;
}

#news ul, #dates ul, #blogs ul, #forum ul, #shop ul, #more ul {

	padding:0px;
	margin:0px;
	border:0px;
	padding-left:35px;
	padding-top:0px;
	padding-bottom:0px;

}

#news ul li, #dates ul li, #blogs ul li, #forum ul li, #shop ul li, #more ul li {

	width:160px;
	padding:0px;
	padding-bottom:2px;
	padding-top:3px;
	border:0px;
	list-style-image:url(http://www.emmersoncorncrakeconstantine.co.uk/images/ECC_list.gif);
}

#news ul li h4, #dates ul li h4, #blogs ul li h4, #forum ul li h4, #shop ul li h4, #more ul li h4 {

	width:140px;
	padding:0px;
	padding-top:10px;
	margin:0px;
	border:0px;
	color:#666666;
	font-weight:bold;
	font-size:14px;
}

#news a, #dates a, #blogs a, #forum a, #shop a, #more a {

	text-decoration:none;
	padding:0px;
	margin:0px;
	border:0px;
	color:#666666;
}

#news a:hover, #dates a:hover, #blogs a:hover, #forum a:hover, #shop a:hover, #more a:hover {

	color:#999999;
}


#news small, #dates small, #blogs small, #forum small, #shop small, #more small {
	
	padding:0px;
	padding-bottom:10px;
	padding-top:5px;
	margin:0px;
	border:0px;
	color:#666666;
}

#news img, #dates img, #blogs img, #forum img, #shop img, #more img {

	padding:0px;
	padding-right:10px;
	padding-left:110px;
	border:none;
	bottom:0px;
}

.lush_link, .soundapproach_link, .imaginedvillage_link {

	display:inline-block;
	width:180px;
	height:40px;
	background:#000000;
	padding:10px;
}

.lush_link:hover, .soundapproach_link:hover, .imaginedvillage_link:hover {

	background:#666666;
}

.lush_link span, .soundapproach_link span, .imaginedvillage_link span {

	display:none;
}

.lush_link {

	width:90px;
	background:url(../images/ECC_Home_lush.gif) no-repeat;
}

.lush_link:hover {

	background:url(../images/ECC_Home_lush_over.gif) no-repeat;
}

.soundapproach_link {

	background:url(../images/ECC_Home_soundapproach.gif) no-repeat;
	width:250px;
}

.soundapproach_link:hover {

	background:url(../images/ECC_Home_soundapproach_over.gif) no-repeat;
	width:250px;
}

.imaginedvillage_link {

	margin-left:30px;
	background:url(../images/ECC_home_imaginedvillage.gif) no-repeat;
	width:250px;
}

.imaginedvillage_link:hover {

	background:url(../images/ECC_home_imaginedvillage_over.gif) no-repeat;
	width:250px;
}

/*** Home Page ***/

/*** About ***/

.about_blog p {

	color:#666666;
	font-size:10px;
}

.about_blog h3 {

	color:#608341;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.about_blog a, .about_blog a:visited {

	text-decoration:none;
	color:#608341;
}

.quote {

	font-size:12px;
	font-weight:lighter;
	font-style:italic;
	text-indent:20px;
}

/*** About ***/

/*** Footer ***/

.disclaimer_small p{

	color:#666666;
	font-size:8px;
}

#footer h3, #footer span, #footer li {

	color:#FFFFFF;
}

#footerright li, #footerright ul, #footerright a, #footerright a:visited, #footerright a:hover {

	font-family: calibri, arial, sans-serif;
	padding:2px;
	padding-left:0px;
	list-style:none;
	color:#CCCCCC;
	font-size:12px;
	text-decoration:none;
	line-height:10px;
}

.footerheading {

	font-family: calibri, arial, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	padding:10px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
	margin-bottom:-10px;
}

.footerright ul {

	padding:0px;
	margin:0px;
	border:0px;
	height:0px;
}


.footernote {

	font-family: calibri, arial, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding:10px;
	padding-bottom:0px;
}

/*** Footer ***/

/*** Blog Homepage ***/

.bloghomepage {

	text-decoration:none;
	color:#608341;
	padding:0px;
	margin:0px;
}

.bloghomepagesmall {

	font-size:10px;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

/*** Blog Homepage ***/

/*** Shop Reviews ***/

.review_date {

	font-size:10px;
	font-weight:lighter;
	padding-bottom:10px;
}

.price {

	color:#608341;
	padding-top:15px;
	padding-bottom:5px;
	line-height:0.8em;
	font-weight:lighter;
}

/*** Shop Reviews ***/
