/*   
Theme Name: Artist Theme
Theme URI: 
Description: Child theme of Thematic for artists.
Author: Rachel Tietjen
Author URI: http://themeshaper.com/
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');



.masthead {
	width: 960px; height: 45px;
	background:#29ABE2 url(/_img/bg-masthead.jpg) no-repeat;
	margin: 5px auto;
	}
.masthead img {
			float:left;
			margin: 5px 0 5px 20px;
			}
			
.welcome {
	width: 960px;
	height: 165px;
	background-image: url(/_img/bg3-gradient.jpg);
	background-repeat: repeat-x;
	margin: 5px auto;
	}
	
	.welcome-text {width: 50%; float: left; padding: 20px;}
	
	.welcome img {float: right;}
	
	.welcome h1 {font-family:arial,helvetica,sans-serif; color:#29ABE2; font-size: 30px; font-weight: bold;}
	
	.welcome p {color: #fff; margin-top: 20px;}

body {
background:#58595B url(/_img/bg-gradient.jpg) repeat-x scroll 0 0;
font-family: arial,helvetica,sans-serif;}

#header {margin: 5px 0;}


#main {background: #000; color: #ffffff; padding: 40px 0 20px 0;}


#logo-image {float: right; display: inline; margin: 0; padding: 0;}

#blog-title {float: left; display:inline; margin: 0;margin-top: 60px; }

#blog-title a {color: #29abe2; padding-left: 20px;}

 #blog-description  {width: 50%; clear: left; display: block; padding-left: 20px;}

li.page_item {background: transparent; border: 0;}


/* NAV STYLES */



#prinav {
	font: normal 12px/12px arial,helvetica,sans-serif;
	text-align:center;
	margin:17px 0 10px 20px; padding:0;
	height:20px; width: 800px;
	float:left;
	position:absolute; 
	}

html>body #prinav  {margin-left:170px;} 
/* what we really want - IE 4/5/6 can't see */

#prinav ul {
	list-style: none;
	border:0; margin:2px 0 0 0;
	text-align:center;
	display:inline;
	}
		
#prinav li {
	list-style: none;
	margin:0; margin-left:10px;
	line-height:normal;
	float:left;
	}

/* below is where you specify the height of the block and the display */
		
#prinav li a {
		color: #ffffff;
		font-weight: normal;
		text-align:center;
		text-decoration: none;
		padding:0; margin:0 20px 0 0;
		float:left;
		font-size:14px;
		}

	html>body #prinav li a {
		width: auto;
		}

		#prinav li.last a {
		margin-right:0;
		}

	#prinav li a:hover {
		text-decoration:underline;
		}

	#prinav li#active a {
		color: #fff;
		text-align:center;
		text-decoration: none;
		font-weight: bold;
		}
		
	/* end nav styles */

	/* NEW STYLES ADDED BY TIM */
	
	.entry-content a { color:#2aabe2; }
	.entry-content a:hover { color:#f00; }
	
	ul.xoxo li a { color:#999; }
	
	h3.widgettitle { color:#999; }
	
	div.entry-meta, div.entry-meta a { color:#999; }
	
	
	#footer {text-align: center; border: 0;}
	
	.entry-title a {color: #fff;}
	
	#primary {border-width: 0 0 0 1px; border-color: #333333; }
	
	#container {padding-left: 10px;}
	
	#siteinfo {padding: 0 0 20px 0;}
	

