/*  
Theme Name: GashPhotography
Description: Gash Photography custom blog theme.
Template: thematic
*/

@import url('../thematic/library/styles/reset.css');
@import url('../thematic/library/styles/images.css');
@import url('../thematic/library/layouts/2c-r-fixed.css');
/* @import url('../thematic/library/styles/typography.css'); */
@import url('../thematic/library/styles/18px.css');
@import url('../thematic/library/styles/plugins.css');
@import url('../thematic/library/styles/default.css');
/** General element styles */
body, input, textarea {
	background-color:#000;
	color:#CCC;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10pt;
	line-height: 1.2em;
	text-align:justify;
}
input, textarea {
	border: 1px solid #666;
	padding: 5px;
}
ol, ul {
	list-style-position:inside;
}
ol {
	list-style-type:upper-roman;
}
ul {
	list-style-type:inherit;
}
blockquote {
	padding: 10px;
	border: 1px dashed #666;
	background-color: #111;
	margin-bottom: 22px;
}
blockquote p {
	margin: 0px;
}
p, ul, ol, dd, pre {
	margin-bottom:10px;
}
/** Unique element styles (sorted in page visibility order) */
#respond {
	padding: 10px;
	background-color: #333333;
}

#branding {
	padding: 10px 0px 10px 0px;
	background-image: url("/images/blog-title_background.png");
	background-repeat:no-repeat;
	background-position:bottom right;
}
#access {
	border-bottom: 1px solid #333;
}
#blog-title a {
	text-indent: -9999px;
	background-image:url(/images/blog-header.png);
	width: 400px;
	height: 105px;
	display: inline-block;
}
#blog-description {
	text-align:right;
	font-size: 7pt;
	font-family:Verdana, Geneva, sans-serif;
	font-style: normal;
	font-weight:normal;
	color:#999;
}
#footer {
	border-top: 1px solid #333;
}
#primary {
	border:0px;
}
#main {
	padding-top: 10px;
}
/** Link tuning */

a, a:link {
	color: #CCC;
}
a:active, a:hover {
	color: #FFF;
}
a:visited {
	color: #888;
}
.entry-title a:active, .entry-title a:hover, .entry-utility a:active, .entry-utility a:hover, .aside a:active, .aside a:hover, .entry-meta a:active, .entry-meta a:hover {
	color:#fff;
	text-decoration:underline;
}
.aside h3 {
	font-style: normal;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	border-bottom: 1px solid #333;
	margin-bottom: 10px;
}
/** Items for static flash pages */
.sf-menu {
	border: 0px;
}
.sf-menu a {
	border: 0px;
	text-decoration:underline;
}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background: none repeat scroll 0 0 #666;
	color: #fff;
	text-decoration: none;
}
.sf-menu li {
	background: none repeat scroll 0 0 #000;
}
/** Tuning for entry content */
.entry-content {
	color:#CCC;
	padding-top: 5px;
}
.entry-meta {
	border-bottom: 1px solid #333;
}
.entry-title a {
	color: #CCC;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

