/* 
Rick Whitehead Guitar
site design by Scott Lenger :: www.scottlenger.com
last updated: September 24, 2006
*/

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

body {margin-bottom:20px;
	font-family: arial, helvetica, sans-serif; font-size: 76%;
	background-color:#fff;}

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:#000; font-weight:bold; text-decoration:none;}

#frame {margin:0 auto; width:652px; clear:left;}

p#skipnav {display:none;}


/* Header ----------------------------------------------------------- */
#header {width:650px;}
#header a {color:#000;}
#header a:hover {color:#000;}
#header h1 {padding-top:20px; width:650px;
	background-color:#000; border-bottom:solid 1px #fff;}

#header h1 span {display:none;}
#header ul {display:none;}
#header p {display:none;}
	
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; width:650px;
	font-style:italic; color:#000;}

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:#fff; 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:#fff;}

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 #000;}
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:#000;}
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; min-height:70px;}

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



/* Footer ---------------------------------------------------*/
#footer {margin-top:40px; width:650px; clear:both;
	color:#000; 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:#000;}

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