/* CSS Document for www.learntheguitarnow.com website */

/* Helpers
************************************************************************************ */

.clear {
	clear:both;
}
.padding{
	padding:0px 20px;
}
.paddingSideCol{
	padding:0px 20px;
}
.paddingFooter{
	padding:10px 20px;
}
.hide {
	display:none;
}

img {
	border:none;
}

.imgSmallBorder {
	border:1px solid #ccc;
	padding:3px;
	margin:10px;
}

.divider {
	background:#D9E9FA;
	height:3px;
	margin:5px 0;
	clear:both;
}

.video {
	float:left;
	width:320px;
	padding:3px;
	margin:5px 0;
	border:1px solid #ccc;
}
.videoDesc {
	float:left;
	width:240px;
	margin-left:20px;
}

/* Layout
************************************************************************************ */

* {
	margin: 0;
	padding: 0;
}

body {
	text-align: center;
	font: 62.5%/160% Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: url(http://www.learntheguitarnow.com/img/layout/bg.gif) repeat-x left top;
}
/* For IE */
#wrapper {
	width: 960px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
/* All other browsers */
html>body #wrapper {
	width: 960px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	margin-top:-10px;
}
#header {
	width: 622px;
	height: 93px;
	background: url(http://www.learntheguitarnow.com/img/layout/header-new.gif) no-repeat left top;
}

/* Navigation */

/* ---------------------- Dolphin nav ---------------------- */
#nav{position:relative;height:56px;color:#E0E0E0;background:#143D55;width:100%;font-family:Helvetica,Arial,Verdana,sans-serif;}
#dolphinnav{position:relative;height:33px;font-size:12px;font-weight:bold;background:#337FDE url(http://www.learntheguitarnow.com/img/nav/dolphin_bg.gif) repeat-x bottom left;padding:0 0 0 20px;}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 1px;}
#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 20px;height:33px;}
#dolphinnav ul li a span{padding:12px 20px 0 0;height:21px;float:left;}
#dolphinnav ul li a:hover{color:#fff;background:transparent url(http://www.learntheguitarnow.com/img/nav/dolphin_bg-OVER.gif) repeat-x bottom left;}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;background:#1D6893 url(http://www.learntheguitarnow.com/img/nav/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}
#dolphinnav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;background:#1D6893 url(http://www.learntheguitarnow.com/img/nav/dolphin_right-ON.gif) no-repeat top right;height:33px;}


/* ---------------------- END Dolphin nav ---------------------- */

#mainCol {
	width: 600px;
	margin: 0 0 0 20px;
	float: left;
	display: inline;
}

#sideCol {
	width: 340px;
	margin: 0px;
	float: left;
	display: inline;
	background-color: #fff;
	text-align:left;
}
.panelHomeStart {
	float:left;
	border-top:4px solid #B9D5F5;
	background:#fff;
	width:320px;
	margin-top:10px;
	padding-bottom:10px;
	margin-left:10px;
}
.panelHome {
	float:left;
	border-top:4px solid #B9D5F5;
	background:#fff;
	width:320px;
	margin-top:10px;
	padding-bottom:10px;
	margin-left:20px;
}
.panelChannelStart {
	float:left;
	border-top:4px solid #B9D5F5;
	background:#fff;
	width:320px;
	margin-top:10px;
	padding-bottom:10px;
	margin-left:10px;
}
.panelChannel {
	float:left;
	border-top:4px solid #B9D5F5;
	background:#fff;
	width:280px;
	margin-top:10px;
	padding-bottom:10px;
	margin-left:20px;
}
.panelHomeBlue {
	float:left;
	border-top:4px solid #B9D5F5;
	background:#D9E9FA;
	width:260px;
	margin-top:10px;
	padding-bottom:10px;
	margin-left:10px;
}
.panel {
	border-top:4px solid #B9D5F5;
	background:#D9E9FA;
	width:320px;
	margin-top:10px;
	padding-bottom:10px;
}
.padding-panel {
	padding:10px;
}
. {
	display:block;
	height:1px;
	background-color:#D9E9FA;
	margin:8px 0;
}

#footer-container {
	border-top:6px solid #19435C;
	background: #19445D url(http://www.learntheguitarnow.com/img/layout/bg-footer.gif) repeat-x 0 0;
	clear: left;
}

#footer {

}

#footer-blog {
	border-top:6px solid #19435C;
	background: #19445D url(http://www.learntheguitarnow.com/img/layout/bg-footer.gif) repeat-x 0 0;
	clear: left;
}
.footer-col-01 {
	width:460px;
	float:left;
	
}
.footer-col-02 {
	width:340px;
	float:left;
	
}

#textAlert {
	border:1px solid #900;
	background-color:#ffc;
	width:442px;
}
.textAlertPadding {
	padding:10px;
}

/* Reviews & Thumbnails
************************************************************************************ */

.review-thumbnail {
	float:left;
	display:inline;
	width:210px;
	margin-right:10px;
	margin-bottom:20px;
	border:1px solid #CCCCCC;
}


/* Google Ads
************************************************************************************ */
.google300-250 {
	padding:10px 0 5px 0;
}
.google300-250-panel {
	padding:10px 0;
}
.banner-zone-1 {

}
.banner-zone-2 {
	padding:10px 0;
}
/* images
************************************************************************************ */

.imgBorder {
	border:5px solid #000;
	margin-top:20px;
}
.imgInline {
	margin-left:20px;
	border:5px solid #000;
}
.imgCentered {
	border:0;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
	
}

.imgSideCol {
	margin:0.5em 1.0em;
}
/* Typography
************************************************************************************ */
p, .PostBody, .blogComments
	{
	margin: 0 0 0.8em 0;
	font-size:1.2em;
	line-height: 1.8em;

}
p.blogger-labels {
	font-size:1.1em;
	line-height: 1.8em;
}
.PostBody li {
	font-size:1.2em;
	line-height: 1.8em;
}
#sideCol p
	{
	font-size:1.2em;
	line-height: 1.8em;
	}
	

	
.redText {
		color:#900;
		
}


/* h2 {
	font: normal 1.8em/1.2em Georgia, "Times New Roman", Times, serif;
	color:#1D4159;
	background:#D9E9FA;
	border-bottom: 2px solid #B9D5F5;
	margin: 0 0 0.8em 0;
	padding:8px 4px;
}
*/
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.67em;
	line-height:2.0em;
	font-weight:bold;
	color:#FF6200;
}

#homeHeading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.67em;
	line-height:2.0em;
	font-weight:bold;
	color:#900;
	text-align:center;
}

h3
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.67em;
	line-height:2.0em;
	font-weight:bold;
	color:#FF6200;
	
}
h4
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.5em;
	line-height:2.0em;
	font-weight:bold;
	color:#FF6200;
	
}
	
#sideCol h4
	{
	font: bold 1.4em/1.2em Georgia, "Times New Roman", Times, serif;
	color:#1D4159;
	background:#D9E9FA;
	border-bottom: 2px solid #B9D5F5;
	margin: 0.5em 0;
	padding:0;
	
	}
	
#sideCol h4#guitar-reviews	{
	background: #D9E9FA url(http://www.learntheguitarnow.com/img/layout/h3-reviews.gif) no-repeat 0 0;
	width:280px;
	height:24px;
	border:none
}

#sideCol h4#recommendations	{
	background: #D9E9FA url(http://www.learntheguitarnow.com/img/layout/h3-recommendations.gif) no-repeat 0 0;
	width:280px;
	height:24px;
	border:none
}

#sideCol h4#best-seller	{
	background: #D9E9FA url(http://www.learntheguitarnow.com/img/layout/h3-best-seller.gif) no-repeat 0 0;
	width:280px;
	height:24px;
	border:none
}

#sideCol h4#also-in-this-section	{
	background: #D9E9FA url(http://www.learntheguitarnow.com/img/layout/h3-also-in-this-section.gif) no-repeat 0 0;
	width:280px;
	height:24px;
	border:none
}

#sideCol h4#advertising	{
	background: #D9E9FA url(http://www.learntheguitarnow.com/img/layout/h3-advertising.gif) no-repeat 0 0;
	width:280px;
	height:24px;
	border:none
}

#sideCol h4#categories	{
	background: #D9E9FA url(http://www.learntheguitarnow.com/img/layout/h3-categories.gif) no-repeat 0 0;
	width:280px;
	height:24px;
	border:none
}

#sideCol h4#page-options	{
	background: #D9E9FA url(http://www.learntheguitarnow.com/img/layout/h3-page-options.gif) no-repeat 0 0;
	width:280px;
	height:24px;
	border:none
}

#sideCol h4#guitar-lessons	{
	background: #D9E9FA url(http://www.learntheguitarnow.com/img/layout/h3-guitar-lessons.gif) no-repeat 0 0;
	width:280px;
	height:24px;
	border:none
}

h4#featuredsites{
	background: #D9E9FA url(http://www.learntheguitarnow.com/img/layout/h3-featuredsites.gif) no-repeat 0 0;
	width:180px;
	height:24px;
	border:none
}

/* Blog */

#sideCol h4#archives	{
	background: #D9E9FA url(http://www.learntheguitarnow.com/img/layout/h3-archives.gif) no-repeat 0 0;
	width:280px;
	height:24px;
	border:none
}

#sideCol h4#previous-posts	{
	background: #D9E9FA url(http://www.learntheguitarnow.com/img/layout/h3-previous-posts.gif) no-repeat 0 0;
	width:280px;
	height:24px;
	border:none
}

#sideCol h4#categories	{
	background: #D9E9FA url(http://www.learntheguitarnow.com/img/layout/h3-categories.gif) no-repeat 0 0;
	width:280px;
	height:24px;
	border:none
}

.panelHomeBlue h4#guitar-lessons {
	background: #D9E9FA url(http://www.learntheguitarnow.com/img/layout/h3-guitar-lessons.gif) no-repeat 0 0;
	width:200px;
	height:24px;
	border:none;
	
}

#instant-access {
	background: #D9E9FA url(../img/layout/instant-access.gif) no-repeat 0 0;
	width:240px;
	height:97px;
	border:none;
}
	
#sideCol h4 span, .panelHomeBlue h4 span {
		display:none;
}

.panelHomeBlue h4 {
	color:#19435C;
}
#footer p {
	font-size:1.1em;
	line-height: 1.8em;
	color:#fff;
	margin:4px 0;
}
#footer-blog p {
	font-size:1.1em;
	line-height: 1.8em;
	color:#fff;
	margin:4px 0;
	padding:20px;
}
#footnote {
	font-size:1.0em;
	line-height: 1.8em;
	font-style:italic;
}
#foreword {
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background:#FFFFCC;
	margin:10px 0;
	padding:7px 0;
}
#foreword p {
	padding:3px 10px;
}
#footer span {
	display:none;
}
h6#about-this-website{
	background: #427A9B url(http://www.learntheguitarnow.com/img/layout/h6-about.gif) no-repeat 0 0;
	width:260px;
	height:24px;
	border:none
}

h6#guitar-news{
	background: #427A9B url(http://www.learntheguitarnow.com/img/layout/h6-guitar-news.gif) no-repeat 0 0;
	width:260px;
	height:24px;
	border:none
}

h6#blog-entries{
	background: #427A9B url(http://www.learntheguitarnow.com/img/layout/h6-recent-blog-entries.gif) no-repeat 0 0;
	width:260px;
	height:24px;
	border:none
}

.redText {
	color:#FF0000;
}
/* Links
************************************************************************************ */
a:link, a:visited
{
	color: #316AC5;
	text-decoration: underline;
}

a:hover
{ 
	color: #000066;
	text-decoration: underline;
}
h2 a:link, h2 a:visited, h3 a:link, h3 a:visited {
	color: #FF6200;
	text-decoration: none;
}

a:hover, h2 a:hover, h3 a:hover {

	color:#FF6200;

	text-decoration:underline;

}
	
#footer a:link, #footer a:visited
	{ color: #fff; text-decoration: none;}
	
#footer a:hover
	{ color: #fff;text-decoration: underline; }
	
#footer-blog a:link, #footer-blog a:visited
	{ color: #fff; text-decoration: none;}
	
##footer-blog a:hover
	{ color: #fff;text-decoration: underline; }
	
.panelHomeBlue a:link, .panelHomeBlue a:visited, #sideCol a:link, #sideCol a:visited {
	color: #316AC5;
	text-decoration: underline;
}

.panelHomeBlue a:hover, #sideCol a:hover {
	color: #143D55;
	text-decoration: underline;
}

#textAlert p {
	color:#990000;
}

/* Lists
************************************************************************************ */
#mainCol ul
	{
	list-style: none;
	margin: 0.5em 0;
	padding: 0;
}

#mainCol ul li
	{
	padding: 0 0 0 25px;
	margin: 0;
	background:#fff  url("http://www.learntheguitarnow.com/img/icons/mini/add.gif") no-repeat 0 0.35em;
	font-size:1.2em;
	line-height: 1.8em;
}

#mainCol .PostBody ul li
	{
	font-size:12px;
	line-height: 1.8em;
}

.panelHomeStart ul {
	list-style: none;
	margin: 0.5em 0;
	padding: 0;
}
.panelHomeStart ul li {
	padding: 0 0 0 1.2em;
	margin: 0;
	background:#fff  url("http://www.learntheguitarnow.com/img/icons/blt.gif") no-repeat 0.25em 0.6em;
	font-size:1.2em;
	line-height: 1.8em;
}
#mainCol ul#errorList
	{
	list-style:none;
	margin: 0.5em 0;
	padding: 0;
}

#mainCol ul#errorList li
	{
	padding: 0 0 0 25px;
	margin: 0;
	background:#ffc  url("http://www.learntheguitarnow.com/img/icons/close.gif") no-repeat 0 0.35em;font-size:1.1em;
	line-height: 1.8em;
}


#mainCol ul#checklist
	{
	list-style: none;
	margin: 0.5em 0;
	padding: 0;
}

#mainCol ul#checklist li
	{
	padding: 0 0 0 25px;
	margin: 0;
	background:#fff  url("http://www.learntheguitarnow.com/img/icons/green-check.gif") no-repeat 0 0.35em;
}

#sideCol ul, .panelHomeBlue ul
	{
	list-style: none;
	margin: 0.5em 0.2em;
	padding: 0;
}
#sideCol ul li, .panelHomeBlue ul li
	{
	margin: 0 0 0.8em 0;
	font-size:1.2em;
	line-height: 1.8em;
}
#footer ul{
	list-style: none;
	padding: 0;
	margin: 0.5em 0;
}
#footer ul li{
	padding: 0 0 0.5em 0;
	margin: 0;
	font-size:1.1em;
	line-height: 1.8em;
	font-weight:normal;
}
#footer ul li.startFooter{
	padding: 0 0 0.5em 0;
	margin: 0;
	font-size:1.1em;
	line-height: 1.8em;
	font-weight:normal;
}

/* Tables
************************************************************************************ */
table {
	width:90%;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;	
}

table td{
	padding:5px;
	font-size:12px;
	line-height: 18px;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;	
}

table th{
	padding:5px;
	font-size:12px;
	line-height: 18px;
	color:#fff;
	background:#3E8EE1;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}

/* Forms
************************************************************************************ */
#frmNewsletter {
	padding:0;
	margin:0 0 10px 0;
}

label {
	/*font-weight:bold;*/
	cursor:hand;
	font-size:1.2em;
	font-weight:bold;
}

.textfield {
	height:22px;
	width:340px;
	border:1px solid #999;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.textArea {
	height:110px;
	width:340px;
	border:1px solid #999;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

fieldset {
	border:none;
}
.frmInput {
	padding:3px;
	border:2px solid #D5E2F4;
	background:#fff;
	font-size:12px;
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.frmInputLong {
	padding:3px;
	border:2px solid #D5E2F4;
	font-size:12px;
	width:300px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.frmButton {
	padding:0.5em;
	font-size:12px;
	margin:5px 0;
	background:#143D55;
	border: 2px solid #337FDE;
	color:#fff;
	font-weight:bold;
}
#contactForm td {
	font-size:1.2em;
	padding:5px;
}

/* PayPal Forms */

.frmPaypal {
	padding:10px;
}

/* Articles
************************************************************************************ */
#authorDetails {
	margin:0px;
	padding:20px 0px;
	border-top:2px solid #D9E9FA;
	border-bottom:2px solid #D9E9FA;
}
#author {
	float:left;
	padding:0px 10px 10px 10px;
	
}
#authorText strong {
	font-size:1.1em;
	line-height:1.8em;
	color:#666666;
}
#authorText p {
	font-size:1.1em;
	line-height:1.8em;
	font-style:italic;
	color:#666666;
}

.footer-advert {
	padding-bottom:20px;
}
/* Miscellaneous */
#googleLeaderboard {
	margin:15px 0 0 0;
	text-align:center;
}
.code {
	font-family:"Courier New", Courier, mono;
	font-size:1.1em;
	color:#000066;
}

/* Blogger
************************************************************************************ */
.PostFooter {
	padding:5px 0;
}
.PostFooter img {
	border:none;
}
.blogger-spacer {
	display:block;
	height:10px;
}
.blogger-labels {
	font-weight:bold;
	padding:5px;
	margin:5px 0;
	border:1px solid #ccc;
}

.comment {
	background:#efefef;
	margin:15px 0;
	padding:5px 0 10px 0;
	font-size:12px;
}
.comment-footer {
	font-weight:bold;
	padding:5px 0;
	font-size:12px;
}