/*
Theme Name:     Gallomanor
Theme URI:      www.gallomanor.com
Description:    Wordpress theme for the Gallomanor website
Author:         Andrew Beeken
Author URI:     
Template:       twentyten
Version:        1.0
*/

/*Get the TwentyTen styles; we'll override these as necessary...*/
@import url("../twentyten/style.css");

body{
	background-color: #000;
	color: #fff;
	font-family: Verdana, Arial, sans-serif;
}

#wrapper{
	background: none;
}

#access .menu-header, div.menu, #colophon, #branding, #main{
	padding: 0px;
	margin: 0px;
	width: 100%;
	background: none;
}

#wrapper{
	background: none;
	width: auto;
	padding: 15px;
	margin: 0px;
}

#header{
	padding: 0;
}

	#site-title{
		margin: 0 0 30px;
	}

#primary{
	float: left;
}

#secondary{
	float: left;
}

#container{
	float: left;
	margin: 0 -440px 0 0;
}

#content{
	margin: 0 480px 0 20px;
}

/*Widget styles*/
#primary .widget-container,
#secondary .widget-container{
	color: #ccc;
}

#primary .widget-container a,
#secondary .widget-container a{
	color: #FF9;
}

	#primary .widget-container a:hover,
	#secondary .widget-container a:hover{
		color: #C60;
	}
	
#primary .widget-title,
#secondary .widget-title{
	margin: 5px 0;
	border-bottom: 1px solid #CCC;
	padding: 3px;
	color: #CCC;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: .3em;
	text-align: left;
}

/*Posts*/
.post .entry-meta,
h3#comments-title,
h3#reply-title,
#content h1.page-title{
	margin: 0 0 10px 0;
	border-bottom: 1px solid #999;
	padding: 3px;
	color: #999;
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	text-align: left;
	font-weight: bold;
}

	#content h1.page-title{
		border: none;
		font-size: 20px;
	}
	
	.page-title span {
		color: #DB8135;
		font-style: normal;
		font-size: 20px;
		font-family: Verdana, Arial, sans-serif;
	}

#content .post .entry-title,
.post .entry-title a,
.post .entry-content a,
.post .entry-summary a,
.post .entry-utility a,
.navigation a:link,
.comment-meta a,
#respond a,
#content .page .entry-title,
.comment-body a{
	color: #DB8135;
}

	.post .entry-content a:visited,
	.post .entry-utility a:visited,
	.navigation a:visited,
	.comment-meta a:visited,
	#respond a:visited,
	.page .entry-content a:visited,
	.comment-body a:visited{
		color: #A4753E;
	}

	.post .entry-content a:hover,
	.post .entry-utility a:hover,
	.navigation a:hover,
	.comment-meta a:hover,
	#respond a:hover,
	.page .entry-content a:hover,
	.comment-body a:hover{
		color: #FC3;
	}

.post .entry-content,
.post .entry-summary,
.page .entry-content{
	color: #eee;
	font-size: 14px;	
}

.post .entry-utility,
.comment-meta{
	border-top: 1px dotted #999;
	padding: 3px;
	font-size: 11px;
	font-weight: bold;
	color: #999;
}

/*Comments*/
.comment-body{
	color: #eee;
	font-size: 12px;
}

.comment-meta cite{
	font-style: normal;
}

.commentlist li.comment{
	border: none;
}

.comment-author .avatar{
	border: 1px solid #999;
	padding: 2px;
	background-color: white;
}

#respond{
	border: none;
}

#respond p,
#respond label{
	color: #eee;
	font-size: 12px;
}

#respond .required{
	color: #DB8135;
}