/*

--------------------------------------------------------

FileName:	Cochfean

Version:	01.00.00

Author:		Tim Pascoe ~ Machina LTD

--------------------------------------------------------

*/



/*--- STANDARD ELEMENTS --------------------------------*/

body {

		margin: 0px;

		padding: 0px;

		font-family: verdana, lucida, arial, helvetica, sans-serif;	

		background-color: #FFFFFE;

		font-size: 0.75em;

		color: #494B3A;

		}

h1 {color:#CCC; font-size:10px; font-weight: normal; text-align:center;}

#green,

.green{

	color : #5C6C29;

	}



h2{

	margin:	20px 0 0 87px;
	padding:0;
	width:540px;
	font-size:16px;
	color:#333333;
}

	

h2.header{

	margin:	20px 0 16px 87px;

	}



 p{

		margin: 16px 0px 16px 87px;

		padding : 0px;

		width: 600px;

		/* border : 1px solid #5C6C29; */

	}
p strong { color:#000000;}
p a { color:#5C6C29; font-weight:bold;}


.ac-content p{

		margin: 16px 0px 16px 87px;

		padding : 0px;

		width: 540px;

	}

	



	

/*--- END STANDARD ELEMENTS ----------------------------*/



/*--- LAYOUT STYLES ------------------------------------*/



.maincontainer{

	margin : 10px;

	padding: 0px;

	width: 770px;

	/*border : 1px solid #5C6C29;*/

}

#homeimage,

.homeimage{

	margin : 0 0 10px 87px;

	padding: 0px;

}



#home .imagedisplay img{

	margin:10px 45px 0 0;

}

#home .imagedisplay span{

	width: 280px;

	margin-right: 28px; 

}





.logo{

	margin :0px;

	padding: 0px;

}

.navigation{

	margin : 0px 0px 0px 185px;

	padding: 0px;

}

.navigation a{

	margin : 0px 5px 0px 0px;

	padding: 0px;

}

.address{

	margin : 30px 20px 5px 87px;

	padding: 0px;

	font-size: 12px;

	text-align : left;

	color : #5C6C29;

	clear: left;

}

#cl-title{

	margin : 10px 0px 0px 0px;

	padding: 0px;

}

#cl-logo{

	margin : 25px 0px 0px 0px;

	padding: 0px;

}

.content{

	margin : 0px;

	padding: 0px;

	text-align : left;

}

.imagedisplay{

	margin : 0px 87px;;

	padding: 0px;

}

.imagedisplay img{

	margin : 10px 20px 0px 0px;

	padding: 0px;

}

.imagedisplay2{

	margin : 0px 87px;

	padding: 0px;

	text-align: center;

}

.imagedisplay3{

	margin : 0px 87px;

	padding: 0 0 10px 0;

}

.imagedisplay3 img{

	margin : 10px 10px 0px 0px;

	padding: 0px;

}

.imagedisplay3 span{

	width: 187px;

	display: block;

	float: left;

	text-align: center;

	margin-right: 10px; 

}

.imagedisplay4{

	margin : 0px 87px;

	padding: 0 0 10px 0;

}

.imagedisplay4 img{

	margin : 10px 10px 0px 0px;

	padding: 0px;

}

.imagedisplay4 span{

	width: 239px;

	display: block;

	float: left;

	text-align: center;

	margin-right: 20px; 

}

#imagedesc{

	margin : 0px 0px 0px 87px;

	padding: 0px;

	font-size: 10px;

	text-align : left;

	color : #5C6C29;

}

#blue{

	color : Blue;

}



/* Acc LAnding page */



#acclanding{

	padding-top: 10px;

}



#acclanding span{

		font-size: 1.6em;

}



#acclanding .subhead{

	margin:2px 0 0 272px;

}



/* double spacing for legal stuff */

.legal h2{

	line-height : 2em;

	text-decoration: underline;

}

.legal p{

	line-height : 2em;

}



/* Footer */



#footer{

	padding: 40px 0 15px 0;

}



#footer a{

		font-size: 0.85em;

}





/*--- END LAYOUT STYLES ---------------------------------*/





/*--- LINK STYLES ---------------------------------------*/



	a { color : #5C6C29;} 

	a:link {  text-decoration : none;}

	a:visited { text-decoration : none;}

	a:hover  { color : #000000; text-decoration : underline;}

	 a:active  { text-decoration : none;}

			



/*--- END LINK STYLES -----------------------------------*/





/*  Gallery */



#gallery{

	margin: 30px 0 0 82px;

	width: 630px;

	/*overflow: auto;*/

}



#gallery ul{

	margin: 0;

	padding: 0;

	list-style: none;

}



#gallery ul li{

	float: left;

	padding: 0 15px 15px 5px;

	width: 190px;

	height: 170px;

	text-align: center;

}



#gallery ul li img{

	width: 190px;

	margin-bottom: 5px;

}



#gallery ul li span{

	

}





.imgs { text-align:center;}
.imgs img { border:#CCCCCC 1px solid; padding:5px; margin:0 10px;}