/*

Theme Name: Andrew McKean Arts

Theme URI: http://www.andrewmckeanarts.co.uk/

Description: Developed for Andrew McKean Arts.

Version: 1.1

Author: Steve Dalgleish

Author URI: http://www.esspeedee.com/

Tags: gray, green, fixed width, two columns, widgets

*/



body {

	background-color: #593E1A;

	font-family: Tahoma, Arial, Verdana, Helvetica;

	font-size: 80%;

}



#container {

	background-color: #FFFFBE;

	background-color: #fffff0;

	padding: 20px;

	width: 740px;

	margin: 0 auto;

/*	border: 10px solid #BCDD5A;*/

	border: 10px solid #266A2E;

}



#header h1 {

	margin: 0;

	font-size: 300%;

	margin-bottom:5px;

}



#header h1 a {

	text-decoration: none;

	color: #000;

}



#navigation {

	margin-bottom: 10px;

}



#navigation ul {

	padding-left: 0;

	margin-left: 0;

	background-color: #266A2E;

	color: #fff;

	float: left;

	width: 100%;

}



#navigation ul li { display: inline; }



#navigation ul li a {

	padding: 0.2em 1em;

	padding: 0.5em 1em;

	background-color: #266A2E;

	color: #fff;

	text-decoration: none;

	float: left;

	border-right: 0px solid #fff;

}



#navigation ul li a:hover  {

	background-color: #BCDD5A;

	color: #000;

}



#sidebar {

	width: 250px;

	float: right;

	border: 0px solid #f00;

	clear: both;

}



#body {

	margin-right: 300px;

/*	clear: both;*/

	border: 0px solid #f00;

	text-align: justify;

}



#body p {

	margin-top: 0;

}



#body h2 {

	margin-top: 0;

	font-size: 175%;

}



#body img {

/*	border: 3px solid #FF7900;*/

}



#body a {

	color: #000;

}



.gallery {

	margin-right: 0;

}



/*.cpg-link span {

	width: 500px;

	border: 3px solid #f00;

}*/



#footer {

	border-top: 3px solid #266A2E;

	padding: 0.5em 0;

	font-size: 90%;

	clear: both;
	margin-top: 10px;

}



#footer, #footer a {

	color: #696969;

	text-decoration: none;

}



#footer a:hover {

	text-decoration: underline;

}



#footer p {

	margin: 0;

}



#esspeedee {

	width: 780px;

	margin: 5px auto 0 auto;

}



#esspeedee p, #esspeedee p a {

	text-align: right;

	font-size: 90%;

	margin: 0;

	text-decoration: none;

}



#esspeedee p, #esspeedee p a {

	color: Gray;

}

























/* Random photos on pages */

.picturebox {

	border: 5px solid #FF7900;

	padding: 10px;

	height: 250px;

}



.picture h2 {

	margin: 0;

	font-size: 110%;

	color: #ff7900;

}



.picture p, .picture a {

	margin-top: 0;

	color: #ff7900;

	text-decoration: none;

}



.picture a:hover {

	text-decoration: underline;

}



/* Gallery Formatting */

.photo_div {

	margin-top: 20px;

	width: 170px;

	height: 100px;

	border: 1px solid #f00;

	clear: both;

}



#page_photo img {

	/*border: 5px solid #ff7900;*/

	border: 5px solid #4C88BE;

	border: 5px solid #3E6F9B;

}

#page_photo div div {
	margin-bottom: 10px;
}



.current_page_item {

	background-color: #BCDD5A;

	color: #000; 

}



#page_gallery {

	text-align: center;

	margin-top: 15px;

	border: 5px solid #4C88BE;

	border: 5px solid #3E6F9B;

	background-color: #266A2E;

	padding: 5px;

}



#page_gallery a {

	text-decoration: none;

}



#page_gallery a span.small {	

	color: #c0c0c0;

	color: #FBB36B;

	color: #696969;

	color: #fff;

	display: block;

	text-transform: uppercase;

	font-size: 18px;

	margin: 0;

	letter-spacing: 3px;

	line-height: 18px;

}



#page_gallery a span.large {

	color: #696969;

	font-weight: bold;

	display: block;

	text-transform: uppercase;

	font-size: 40px;

	margin: 0;

	letter-spacing: 7px;

	line-height: 40px;

}



.album-photo {

	width: 210px;

	height: 190px;

	text-align: center;

	padding-right: 30px;

	font-weight: bold;

	padding-bottom: 10px;

}



.album-photo img {

	border: 5px solid #4C88BE;

	border: 5px solid #3E6F9B;

}

.table {
	border-collapse: collapse;
	border: 1px solid #266A2E;
	width: 100%;
}

.table th, .table td {
	padding: 3px;
	vertical-align: top;
}

.table th {
	text-align: left;	
	background-color: #266A2E;
	color: #fff;
}

.table td {
	background-color: #EBF1EC;
}