/*
Theme Name: The Well Tempered Clavier
Theme URI: http://www.wcoles.com
Description: Designed by Terinea for William Coles for The Well Tempered Clavier
Author: Terinea
Author URI: http://www.terinea.co.uk
*/
* { padding: 0; margin: 0; }

body {
	font							: 0.9em Georgia, "Times New Roman", Times, serif;
	font-family						: Georgia, "Times New Roman", Times, serif;
 	background-image				: url(http://wcoles.terinea.co.uk/wp-content/themes/2col_fixed_right/images/background.gif);
	background-position				: center;
	background-repeat				: repeat-y;
	background-color				: #ffdcbf;
}

#page {
	width							: 950px;
	margin							: 0 auto;
	
}

/******************** HEADER ************************/



#top_header {
	width							: 650px;
	height							: 161px;
	margin-left						: auto;
	margin-right					: auto;
	background-image				: url(http://wcoles.terinea.co.uk/wp-content/themes/2col_fixed_right/images/header_top2.gif);
}

#wcoles {
	width							: 155px;
	height							: 30px;
	margin-left						: 30px;
	margin-top						: 103px;
	float							: left;

}

#wcoles p {
	font-size						: 150%;
	color							: #000000;

}

#topbook {
	width							: 83px;
	height							: 130px;
	margin-right					: 50px;
	float							: right;
	margin-top						: 10px;
}

#topbook img {
	border:none;
}


#header {
	width							: 650px;
	background-color				: #f79646;
	margin-left						: auto;
	margin-right					: auto;
	height							: 120px;
	text-align						: center;
}
#header h1 a, #header h1 a:visited{
	font-size						: 160%;
	color							: #FFFFFF;
	text-decoration					: none;
	font-weight						: 600;
	margin-bottom					: 20px;
}




/************** menu  ******************/

#menu {
	height							: 25px;
	width							: 650px;
	text-align						: center;
	margin-top						: 30px;
	font-size						: 105%;
}

#menu_shadow {
	height							: 19px;
	width							: 650px;
	margin-left						: auto;
	margin-right					: auto;
	background-image				: url(http://wcoles.terinea.co.uk/wp-content/themes/2col_fixed_right/images/shadow_bottom.gif);
}

#menu li {
	list-style						: none; 
	display							: inline;
	padding-left					: 13px;
	padding-right					: 13px;
}

#menu a, a:visited {
	font-size						: 110%;
	color							: #666666;
	text-decoration					: none;
}

#menu a:hover {
	color							: #000000;
	text-decoration					: none;

}


/****************** end ************************/

/*********** Top images *****************/
#rightside {
	float							: right;
	margin-top						: 50px;
}

#leftside {
	float							:left;
	margin-top						: 50px;
}



.description {

}

#wrapper {
	width							: 630px;
	background-color				: #FFFFFF;
	margin-left						: auto;
	margin-right					: auto;
}

#sidebar {
	width							: 165px;
	padding							: 5px;	
	float							: right;
	background-color				: #FFFFFF;

}

#content {
	width							: 420px;
	background-color				: #FFFFFF;
	float							: left;
	margin-bottom					: 30px;
	
}

/*-------------------------- FOOTER --------------------- */

#footer {
	width							: 950px;
	height							: 360px;
	clear							: both;
	margin-left						: auto;
	margin-right					: auto;
	background-image				: url(http://wcoles.terinea.co.uk/wp-content/themes/2col_fixed_right/images/footer.jpg);
	background-position				: center;
	background-repeat				: no-repeat;
}
#footer_menu {
	width							: 650px;
	margin-left						: auto;
	margin-right					: auto;
	margin-top						: 5px;
	text-align						: center;
}

#footer_menu li {
	list-style						: none; 
	display							: inline;
	padding-left					: 13px;
	padding-right					: 13px;
}

#footer_menu a, a:visited {
	font-size						: 110%;
	color							: #666666;
	text-decoration					: none;
}

#footer_menu a:hover {
	color							: #000000;
	text-decoration					: none;

}

#copyright {
	width							: 650px;
	height							: 25px;
	margin-left						: auto;
	margin-right					: auto;	
	text-align						: center;

}

#copyright p {
	font-size						: 80%;
	color							: #333333;
}

/*-------------Headings-------------*/

h1 {
	font-size						: 150%;
	color							: #f79646;
	font-weight						: 600;
	padding-top						: 5px;
	padding-bottom					: 5px;
}

h2 {
	font-size						: 140%;
	color							: #f79646;
	font-weight						: 600;
	padding-top						: 5px;
	padding-bottom					: 5px;
}

h3 {
	font-size						: 130%;
	color							: #f79646;
	font-weight						: 600;
	padding-top						: 5px;
	padding-bottom					: 5px;
}

h4 {
	font-size						: 120%;
	color							: #f79646;
	font-weight						: 600;
	padding-top						: 5px;
	padding-bottom					: 5px;
}

h5 {
	font-size						: 110%;
	color							: #f79646;
	font-weight						: 600;
	padding-top						: 5px;
	padding-bottom					: 5px;
}

/*-------------The Post-------------*/



h2 a:hover, h2 a:visited, h2 a {
	font-size						: 120%;
	color							: #f79646;
	text-decoration					: none;
	font-weight						: 600;
}

h2 a {
	font-size						: 120%;
	color							: #f79646;
	text-decoration					: none;
	font-weight						: 600;
}

h2 {
	font-size						: 120%;
	color							: #f79646;
	text-decoration					: none;
	font-weight						: 600;
}

.post h2 {
	font-size						: 120%;
	color							: #f79646;
	text-decoration					: none;
	font-weight						: 600;
}

.post h2 a {
	font-size						: 120%;
	color							: #f79646;
	text-decoration					: none;
	font-weight						: 600;
}


.entry h2 a {
	font-size						: 120%;
	color							: #f79646;
	text-decoration					: none;
	font-weight						: 600;
}
.post h2 a:hover, h2 a:visited, h2 a {
	font-size						: 120%;
	color							: #f79646;
	text-decoration					: none;
	font-weight						: 600;
}

.post {
	margin-bottom:25px;

}

.post p {
	color					: #333333;
	line-height				: 1.5em;

}

.post a {
	color					: #999999;
	text-decoration			: none;
}

.post a:hover {
	text-decoration			: underline;
}

.post ul {
	margin-top: 3px;
	margin-bottom: 3px;

}

.post li {

}

.entry {
	margin-top			: 10px;
	margin-bottom		: 20px;


}

.entrytext .postmetadata {
	margin-top			: 10px;
	margin-bottom		: 10px;

}

.postmetadata alt {
	background-color				:#999999;

}

.postmetadata a {

}

.navigation {

}

.alignleft {

}

.alignright {

}

.center {

}

.pagetitle {

}

blockquote {
	margin-left				: 40px;
	padding-left			: 5px;
	font-style				: italic;
	color					: #999999;
	border-left-color		: #CCCCCC;
	border-left-style		: solid;
	border-left-width		: thick;
	margin-top				: 8px;
	margin-bottom			: 8px;
}

cite {

}

a img {
	border					: none;

}

img {
	max-width: 400px;
	
}

acronym, abbr {

}

/*--------------Sidebar------------*/

#sidebar ul {
	list-style:none;
	margin-top: 3px;
	margin-bottom: 3px;
}

#sidebar ul h2 {
	
	color							: #f79646;
	text-decoration					: none;
	font-weight						: 500;
}

#sidebar ul li {
	margin-top: 3px;
	margin-bottom: 6px;
}

#sidebar ul ul {
	margin-top: 3px;
	margin-bottom: 3px;
}

#sidebar ul ul li {
	margin-top: 3px;
	margin-bottom: 3px;
}

#sidebar ul ul ul {
	margin-top: 3px;
	margin-bottom: 3px;
}

#sidebar p {

}

#sidebar a {
	color					: #999999;
	text-decoration			: none;
}
#sidebar a:hover {
	color					: #999999;
	text-decoration			: underline;
}

#sidebar a:visited {
	color					: #999999;
	text-decoration			: none;
}


/*--------------Comments--------------*/

ol.commentlist {

}

ol.commentlist li {

}

ol.commentlist li.alt {

}

ol.commentlist a {

}

small.commentmetadata {

}

/*--------------Search Form-------------*/

#searchform {

}

#searchform input {

}

#searchform #s {

}


/*-------------Calendar-----------------*/

#wp-calendar {

}

#wp-calendar th {

}

#wp-calendar a {

}

#prev a, #next a {

}

#wp-calendar caption {

}

/*--------------web 2.0 -------------*/



/*-------------flickr------------------*/

#flickr {
	margin-left				: 420px;
	margin-top				: 30px;
	margin-bottom			: 10px;

}

#flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#666666;}
#flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid rgb(0, 0, 0) !important;}
#flickr_icon_td {padding:0 5px 0 0 !important;}
.flickr_badge_image {text-align:center !important;}
.flickr_badge_image img {border: 1px solid black !important;}
#flickr_www {display:block; padding:0 2px 0 2px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#CCCCCC;}
#flickr_badge_wrapper {}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}


/*------------ upcoming badge ----------*/

div#upcoming_clean_medium {width:150px;margin:0;padding:8px;background-color:transparent;}
div#upcoming_clean_medium .upb_text,div#upcoming_clean_medium a {color:#333;font:normal 11px Verdana, Arial, Helvetica, sans-serif}
div#upcoming_clean_medium a {color:#0000A5;text-decoration:none;}
div#upcoming_clean_medium a:hover {background-color:#eee;}
div#upcoming_clean_medium .upb_header {padding:3px 3px 5px 0px;}
div#upcoming_clean_medium .upb_header .upb_text {font: normal bold 12px Georgia, Serif;color:#424142;}
div#upcoming_clean_medium .upb_header a{font: normal bold 12px Georgia, Serif;color:#A51410;}
div#upcoming_clean_medium .upb_events {margin:0;padding:5px 0px;}
div#upcoming_clean_medium .upb_event {margin-bottom:5px; line-height: 140%;}
div#upcoming_clean_medium li {list-style: none;}
div#upcoming_clean_medium .upb_date {border-bottom:1px solid #C6C3C6;margin:10px 0 3px 0}
div#upcoming_clean_medium .upb_date .upb_text{color:#424142;font-size: 11px;font-weight: bold;border-bottom:1px solid #C6C3C6;color: #424142;margin:10px 0 3px 0}
div#upcoming_clean_medium .upb_more {margin: 20px 0px 5px 0px;text-align:left}


/*-------------------- Web 2.0 -----------*/
#facebook {
 width							: 100px;
 margin-top						: 40px;
 height							: 37px;
 	cursor				: pointer;
 background-image				: url(http://wcoles.terinea.co.uk/wp-content/themes/2col_fixed_right/images/small_facebook-logo.jpg);
}
#youtube {
	cursor				: pointer;
 width							: 100px;
 margin-top						: 10px;
 height							: 43px;
 background-image				: url(http://wcoles.terinea.co.uk/wp-content/themes/2col_fixed_right/images/small_youtube.jpg);
}
#flickrlogo {
	cursor				: pointer;
 width							: 100px;
 margin-top						: 10px;
 height							: 40px;
 background-image				: url(http://wcoles.terinea.co.uk/wp-content/themes/2col_fixed_right/images/small_flickrLogo.jpg);
}
#upcoming {
	cursor				: pointer;
 width							: 100px;
 margin-top						: 10px;
 height							: 29px;
 background-image				: url(http://wcoles.terinea.co.uk/wp-content/themes/2col_fixed_right/images/small_upcoming.jpg);
}
#web20{
	margin-right			: 165px;
	width					: 100px;
	height					: 275px;
	float					: right;
}


/*-------------Other------------------*/

hr {
	border-style:thin;
	border-color:#999999;
	margin-top:7px;

}