/* 
Rick Whitehead Jazz Trio
site design by Scott Lenger :: www.scottlenger.com
last updated: September, 28 2006
*/

* {margin:0; padding:0;list-style-type:none;}

body {font-family: arial, helvetica, sans-serif; font-size: 76%;
	background: url(/wp-content/themes/rickwhiteheadguitar/images/bodybg.jpg) no-repeat top center #000; background-attachment: fixed;}

a {text-decoration:none;}
a:hover {text-decoration: underline;}

.edit {font-style:italic;}

img {border:0;}

p {font-size:.9em; line-height:1.7em;}
p a {color:#e17a02; font-weight:bold;}

#backgroundimg {margin:0 auto; max-width:1100px;
	border-right:solid 1px #fff; border-left:solid 1px #fff;}
#frame {margin:0 auto; width:652px; clear:left;}


p#skipnav {padding-top:20px; padding-left:20px; font-style:italic; font-weight:bold;}
p#skipnav a {color:#fff;}
p#skipnav a:hover {color:#99cb51;}



/* Header ----------------------------------------------------------- */
#header {width:650px;
	background-color:#209182; border:solid 1px #fff;}
#header a {color:#fff;}
#header a:hover {color:#99cb51;}
#header h1 {padding-top:120px; height:48px; width:464px; display:block; float:right; position:relative; /* padding-top and width are IE only */
	font-size:1.4em; font-variant: small-caps; text-align:right;
	background-color:#000; border-bottom:solid 1px #fff;}
	header > h1 {padding-right:30px; width:434px;} /* fixes image for other browsers */
#header h1 span {width:100%; height:100%; display: block; position:absolute; top:0; left:0;
	color:#000; text-align:left;
	background:url(/wp-content/themes/rickwhiteheadguitar/images/h1.jpg) no-repeat;}

#header ul {padding:10px 0px 0; height:158px; width:186px; float:left;
	background-color:#000; border-right:solid 0px #fff; border-bottom:solid 1px #fff;}
#header ul li {padding-right:20px; width:130px; height:1.4em; display:block; position:relative;
	font-size:1.2em; font-weight:bold; text-align:right;
	background-color: #000;}
#header ul li span {height:1.4em; width:150px; display:block; position:absolute; left:0;
	color:#000;
	background-repeat: no-repeat; background-position:center;}
#header ul li a:hover span  {color:#000; text-decoration:none;}
/* main links ... and hover links */
	#header ul li#home a span {background-image: url(/wp-content/themes/rickwhiteheadguitar/images/home.gif);}   #header ul li#home a:hover span, #header ul li#home {background-image: url(/wp-content/themes/rickwhiteheadguitar/images/homehover.gif);}
	#header ul li#shows a span {background-image: url(/wp-content/themes/rickwhiteheadguitar/images/shows.gif);} #header ul li#shows a:hover span, #header ul li#shows {background-image: url(/wp-content/themes/rickwhiteheadguitar/images/showshover.gif);}
	#header ul li#bio a span {background-image: url(/wp-content/themes/rickwhiteheadguitar/images/bio.gif);}     #header ul li#bio a:hover span, #header ul li#bio {background-image: url(/wp-content/themes/rickwhiteheadguitar/images/biohover.gif);}
	#header ul li#music a span {background-image: url(/wp-content/themes/rickwhiteheadguitar/images/music.gif);} #header ul li#music a:hover span, #header ul li#music {background-image: url(/wp-content/themes/rickwhiteheadguitar/images/musichover.gif);}
	#header ul li#contact a span {background-image: url(/wp-content/themes/rickwhiteheadguitar/images/contact.gif);} #header ul li#contact a:hover span, #header ul li#contact {background-image: url(/wp-content/themes/rickwhiteheadguitar/images/contacthover.gif);}
/* current page links */
	#header ul li#homecurrent a span {background-image: url(/wp-content/themes/rickwhiteheadguitar/images/homehovercurrent.gif);}
	#header ul li#showscurrent a span {background-image: url(/wp-content/themes/rickwhiteheadguitar/images/showshovercurrent.gif);}
	#header ul li#biocurrent a span {background-image: url(/wp-content/themes/rickwhiteheadguitar/images/biohovercurrent.gif);}
	#header ul li#musiccurrent a span {background-image: url(/wp-content/themes/rickwhiteheadguitar/images/musichovercurrent.gif);}
	#header ul li#contactcurrent a span {background-image: url(/wp-content/themes/rickwhiteheadguitar/images/contacthovercurrent.gif);}
	#header ul li#archivecurrent a span {background-image: url(/wp-content/themes/rickwhiteheadguitar/images/archive.gif);}
	
#header p {width:650px; clear:both;
	font-size:1.3em; color: #209182;}
	
p#skipnav {font-size:1em;}

	
	
/* SubNavigation ---------------------------------------------------- */
#subnavigation {margin:10px 0; width:770px; 
	background-color: #ddd;}
#subnavigation ul {margin:0 40px;}
#subnavigation ul li {padding:0 8px; display:inline;
	font-weight: bold; line-height:2em;}



/* Blockquote -------------------------------------------------------- */
blockquote {padding:30px 30px 0;
	font-size:1.65em; font-family:georgia; color:#fff; font-style:italic;}
blockquote p {line-height:1.3em;}
blockquote span {padding-top:5px; display:block;
	color:#666; text-align: right;}
		
	

/* Content ---------------------------------------------------------- */
div.post a:hover {color:#e17a02;}

h2, h4 {margin:25px 0 -7px; padding-right:25px; width:625px;
	font-size:2.2em; font-style:italic; color:#fff; text-align:right;}

div.post {padding-bottom:60px; float:left; position:relative;}

div.post h3, div.post div {width:500px; float:right; 
	font-size: 1.15em;
	background-color:#99cb51; border:solid 1px #fff; border-bottom:solid 2px #000;}
div.post div {padding-bottom:10px; background-color:#fff; border-bottom:0;}
	div.post h3 a, div.post h3 a:hover {color:#000;}
div.post h3, div.post p {padding:5px 25px;}
div.post h3 {width:450px;}
li.official h3 {background-color:#209182;}

div.post p a {color:#000;}
div.post div img {margin:5px 0 8px 10px; padding:7px; float:right;  
	border:solid 1px #999;}
span.more, p.more {width:450px; text-align:right;}

div.post ul, div.post ol {padding:5px 25px; width:450px; float:right;
	background-color: #fff;}
div.post ul li, div.post ol li {margin:3px 0 3px 25px;}
	div.post ol li {list-style-type:decimal;}
div.post ul li a, div.post ol li a {font-weight:bold; color:#000;}

div.post ul.archives {padding-bottom:10px; width:452px; }
div.post ul.archives li {padding:5px 0; margin:0;}

div.post dl {padding-right:20px; width:130px; float:left; top:0;
	color:#fff; font-weight:bold; text-align: right;}
div.post dt {margin-bottom:8px; padding:5px 0 4px; 
	font-size:1.15em; font-style:italic; line-height:1.25em; 
	border-bottom:solid 2px #e17a02;}
div.post dt a {color:#fff;}
div.post dd {padding:4px 0;}
div.post dd a {color:#fff;}

/* next & previous */
div.navigation {width:650px;clear:both;padding:0 0 20px;}
div.navigation a {color:#fff; font-weight:bold;}
div.navigation a:hover {color:#99cb51;}
div.alignleft {width:300px; float:left;}
div.alignright {width:300px;float:right; text-align:right;}



/* Comments --------------------------------------------------------------- */
div.post ol.commentlist {margin-bottom:-50px; padding:0; width:652px; float:right;
	background-color:transparent;}
div.post ol.commentlist li {margin:0 0 50px; padding:0; width:652px; float:left;
	list-style-type:none;}
div.post ol.commentlist li dd a {color:#fff;}
div.post ol.commentlist li p {width:450px; float:right; }

input:focus, #commentform textarea:focus {background-color:#ddd;}



/* Footer ---------------------------------------------------*/
#footer {margin-top:40px; width:650px; clear:both;
	color:#209182; font-size:1.5em;
	background-color:#209182; border:solid 1px #fff;}

#footer p {padding:10px 20px;
	font-size:.6em; color:#fff;
	background-color: #000; border-bottom:solid 1px #fff;}
#footer p a {color:#99cb51;}

#footer form {padding:10px 20px; width:280px; float:right;
 	text-align:right;}
	
p.credits {margin:0 auto; padding:20px 0; width:650px; clear:left;
	font-size:.9em; color:#fff; text-align:center;}