/*   
Theme Name: Dude
Theme URI: 
Description: Pillbilly Wordpress
Author: Peter Perini
Author URI: http://music345.com/
Template: thematic
Version: 1.0
Tags: Music345, Pillbilly
.
Dude is © Peter Perini http://music345.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('default.css');

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


/* Global */

.hr2 {
    background-color:#eee;
    border:0;
    color:#eee;
    height:1px;
    margin-bottom:22px;
    margin-top:32px;
}

.table1 {
    border:0px;
    border-width:0px;
    margin:0px;
    padding:0px;
    text-align:left;
}

.tr1 {
    border-bottom:0px;
}
.th1, .td1 {
    padding:0px;
}


/* Header */

#header {
	background:url(images/clean_air.jpg) no-repeat top right;
}


#branding {
	padding:22px 0px 0px 0px;
}

#blog-title a {
	background:url(images/songs_for_a_better_world.jpg) no-repeat top center;
	display:block;
	text-indent:-9000px;
	width: 111px;
	height: 110px;
}

#blog-description {
	display: none;
}

/* Content */

.entry-content h1 {
    font-family:Arial,sans-serif;
    font-size:21px;
    font-weight:normal;
    color: #000;
    padding:0px;
    margin:0px 0px -15px 0px;
}

.entry-content h2 {
    font-family:Arial Black,Arial,sans-serif;
    font-size:18px;
    font-weight:bold;
    color: #000;
    padding:0px;
    margin:0px 0px -15px 0px;
}

.entry-content h2 a {
    text-decoration:none;
}

.entry-title {
    font-family:Arial Black,Arial,sans-serif;
    font-size:26px;
    font-weight:normal;
    line-height:26px;
    padding:0 0 7px 0;
    color:#000;
}

.sub1 {
	font-family:Arial,sans-serif;
    font-size:21px;
    color: #000;
} 

.sub1red {
	font-family:Arial,sans-serif;
    font-size:21px;
    color: #ff3300;
} 

.sub2 {
	font-family:Arial Black,Arial,sans-serif;
    font-size:21px;
    font-weight:bold;
    color: #000;
} 

.sub2red {
	font-family:Arial Black,Arial,sans-serif;
    font-size:21px;
    font-weight:bold;
    color: #ff3300;
} 

.sub3 {
	font-family:Arial Black,Arial,sans-serif;
    font-size:18px;
    font-weight:bold;
    color: #000;
} 

.sub3 a {
	text-decoration:none;
} 

.sub3red {
	font-family:Arial Black,Arial,sans-serif;
    font-size:18px;
    font-weight:bold;
    color: #ff3300;
}

.sub4 {
	font-family:Arial,sans-serif;
    font-size:15px;
    color: #000;
}

.sub4bold {
	font-family:Arial,sans-serif;
    font-size:15px;
    font-weight:bold;
    color: #000;
} 
 

.sub4red {
	font-family:Arial,sans-serif;
    font-size:15px;
    color: #ff3300;
} 

.sub4redbold {
	font-family:Arial,sans-serif;
    font-size:15px;
    font-weight:bold;
    color: #ff3300;
} 

.sub5 {
	font-family:Arial Black,Arial,sans-serif;
    font-size:15px;
    font-weight:bold;
    color: #000;
} 

.sub5red {
	font-family:Arial Black,Arial,sans-serif;
    font-size:15px;
    font-weight:bold;
    color: #ff3300;
}

.smalltext {
    font-size:13px;
    line-height:18px;
}


/*.smalltext666 {
    font-size:13px;
    line-height:18px;
    color: #666;
}

.smalltext666 a {
    font-size:13px;
    line-height:18px;
    color: #003366;
}

.smalltext666 a:active,
.smalltext666 a:hover {
    color: #b9b700;
}*/


.alt-title {
    font-family:Arial Black,Arial,sans-serif;
    font-size:26px;
    font-weight:bold;
    line-height:26px;
    padding:0 0 7px 0;
    color:#000;
}

.alt-title2 {
    font-family:Arial Black,Arial,sans-serif;
    font-size:26px;
    font-weight:normal;
    line-height:26px;
    padding:0 0 7px 0;
    color:#000;
}

body.pageid-163 .entry-title {
	  display:none;
}

body.pageid-163 .entry-content {
	padding:0 0 0 0;
}

body.pageid-2219 .entry-title {
	  display:none;
}

body.pageid-2219 .entry-content {
	padding:0 0 0 0;
}

body.pageid-2580 .entry-title {
	  display:none;
}

body.pageid-2580 .entry-content {
	padding:0 0 0 0;
}

body.pageid-2589 .entry-title {
	  display:none;
}

body.pageid-2589 .entry-content {
	padding:0 0 0 0;
}

body.pageid-2600 .entry-title {
	  display:none;
}

body.pageid-2600 .entry-content {
	padding:0 0 0 0;
}

body.pageid-1189 .entry-title {
	  display:none;
}

body.pageid-1189 .entry-content {
	padding:0 0 0 0;
}

body.pageid-1215 .entry-title {
	  display:none;
}

body.pageid-1215 .entry-content {
	padding:0 0 0 0;
}

body.pageid-419 .entry-title {
	  display:none;
}

body.pageid-419 .entry-content {
	padding:0 0 0 0;
}

/*LISTEN*/body.pageid-87 .entry-title {
	  display:none;
}

body.pageid-87 .entry-content {
	padding:0 0 0 0;
}

/*COURSES*/body.pageid-2814 .entry-title {
	  display:none;
}

body.pageid-2814 .entry-content {
	padding:0 0 0 0;
}

/*SONGWRITING STEP1*/body.pageid-2958 .entry-title {
	  display:none;
}

body.pageid-2958 .entry-content {
	padding:0 0 0 0;
}

/*ALBUMS*/body.pageid-817 .entry-title {
	  display:none;
}

body.pageid-817 .entry-content {
	padding:0 0 0 0;
}

/*BAND*/body.pageid-16 .entry-title {
	  display:none;
}

body.pageid-16 .entry-content {
	padding:0 0 0 0;
}

/*CONTACT*/body.pageid-1074 .entry-title {
	  display:none;
}

body.pageid-1074 .entry-content {
	padding:0 0 0 0;
}

/*MEMBERS*/body.pageid-2801 .entry-title {
	  display:none;
}

body.pageid-2801 .entry-content {
	padding:0 0 0 0;
}

/*PROJECTS*/body.pageid-2861 .entry-title {
	  display:none;
}

body.pageid-2861 .entry-content {
	padding:0 0 0 0;
}

/*SUBSCRIBE*/body.pageid-1114 .entry-title {
	  display:none;
}

body.pageid-1114 .entry-content {
	padding:0 0 0 0;
}


#blockblue {
	background-color:#f9eae3;
	   padding:11px;
}

#box {
    border:1px solid #eee;
    padding:18px;
    margin:0 0 22px 0;
}


/* Menu */

#access {
    border-bottom:1px solid #eee;
}

.menu ul {
	float:right;
}

.sf-menu .current_page_item a,
.sf-menu .current_page_ancestor a,
.sf-menu .current_page_parent a {
    color:#b9b700;
}

/* Asides */

.aside .current-cat a {
	color: #b9b700;
}

.aside a {
    text-decoration:none;
}

.aside a:active,
.aside a:hover {
    text-decoration:none;
}

/* Navigation */

.navigation {
    color:#666;
    font-size:13px;
    line-height:18px;
    margin:0px 0 22px 0;
    overflow:hidden;
}

.navigation a {
    text-decoration:none;
}

.navigation a:active,
.navigation a:hover {
    color: #b9b700;
    text-decoration:none;    
}

.entry-meta a {
    color:#003366;
    text-decoration:none;
}


/* Footer */

#footer {
    border-top:1px solid #eee;
    margin-top:22px;
    background:url(images/ocean_conservation.jpg) no-repeat top right;
    height: 187px;
}
