﻿body {
color:#FFFFFF;
font-family:Tahoma,Verdana,Arial;
font-size:12px;
z-index:-1;
margin:0px;
background:#332610 url('../img/HeaderExt.jpg') repeat-x;
}
body a {text-decoration:none;color:#E0DAA3;}
body a:hover {color:White;text-decoration:none;}
#PageHead {
background:transparent url('../img/RWTC-jpg.jpg') no-repeat scroll 0 -315px; 
position:relative;
width: 960px;
height: 150px;
margin: 0px;
z-index: 2;
top:0px;
left:0px;
}
#rssIcon {
position:absolute;
background: transparent url('../img/RWTC-jpg.jpg') no-repeat scroll 0 -595px;
width:127px;
height: 55px;
top: 86px;
left: 830px;
border: 0px;
display:none;
cursor:pointer;
}

#rwtcLogo {
background-image:url('../img/RWTC-LOGO-Layers.png');
width: 285px;
height: 82px;
position:absolute;
top:27px;
left:24px;
cursor:pointer;
}
#Account {
height: 13px;
text-align: left;
font-weight: bold;
position:absolute;
left: 155px;
}
.lblMyAccount {
cursor:pointer;
color:#E0DAA3;
}
.lblMyAccount:Hover {
color:White;
}
.lblLogin {
color:#E0DAA3;
cursor:pointer;
}
.lblLogin:Hover {
color:White;
}
.lblLogout {
}
.lblSignUp{
color:#E0DAA3;
cursor:pointer;
}
.lblSignUp:hover{
color:White;
}
.loginImage {
position:absolute;
left:330px;
top:-4px;
z-index:0;
display:none;
}
.loginButton {
display:none;
position:absolute;
top:37px;
left:587px;
cursor:pointer;
z-index:10;
}
.loginTable {
z-index:9000;
position:absolute;
top:44px;
right: 379px; 
height: 44px;
width: 101px; 
}
#saveLogin {position:relative;font-family:Verdana;font-size:11px;font-weight:bold;text-shadow:0 2px 2px rgba(0, 0, 0, 1);top:95px;right:62px;}
.lblPwdRec {font-weight:bold;position:absolute;top:0px;left:278px;}
.hidden {
position:absolute;
top:-1000px;
}
.txtUserName {
border-style: none;
border-color: inherit;
border-width: medium;
font-size:9px;
font-weight:bold;
position:absolute;
width:95px;
z-index:9001;
top: 2px;
left: 1px;
}
.txtPassword {
border-style: none;
border-color: inherit;
border-width: medium;
position:absolute;
top:27px;
left:1px;
width:95px;
font-size:9px;
font-weight:bold;
z-index:9002;
}

#msgbox {
display:none;
font-weight:bold;
left:490px;
position:absolute;
text-align:center;
top:95px;
z-index:9005;
}

/*The following defines home-page content*/

#content {
margin:0 auto;
padding:20px 0 0;
width:960px;
font-size:16px;
}
div#lblLearnMore {
margin: 0px 10px 0px 10px;
text-align: center;  
position: relative;
float: left;
background: transparent url('../img/RWTC-jpg.jpg') no-repeat scroll 0 -515px;
font-weight: bold;
font-size: 24px;
width: 270px;
height: 50px;
cursor: pointer;
}
div#lblLearnMore a {
color:White;
}
div#lblLearnMore:hover {
background:transparent url('../img/RWTC-jpg.jpg') no-repeat scroll 0 -650px;
}
div#lblSignUp {
margin: 0px 9px 0px 0px;
text-align: center;
margin:0px;   
position: relative;
float: left;
background: transparent url('../img/RWTC-jpg.jpg') no-repeat scroll 0 -515px;
font-weight: bold;
font-size: 24px;
width: 270px;
height: 50px;
cursor: pointer;
}
div#lblSignUp a {
color:White;
}
div#lblSignUp:hover {
background:transparent url('../img/RWTC-jpg.jpg') no-repeat scroll 0 -650px;
}
.rwtcIntro {
background:transparent url('../img/RWTC-jpg.jpg') no-repeat scroll 0 -215px;
margin:10px 0 0 0;
width:960px;
height:80px;
}

/* Default.aspx */

.blogtitle {
font-size:12pt;
font-weight:bold;
cursor:pointer;
margin-top:5px;
margin-bottom:5px;
text-decoration:underline;
}
.blogtitle a
{
    font-size: 12pt;
    font-weight: bold;
    cursor: pointer;
    margin-top: 5px;
    margin-bottom: 5px;
    text-decoration:underline;
}
.blogdate{margin-top: 5px;margin-bottom:5px;color:#B0AA73;font-size:11px;font-weight:normal;background:transparent url(../img/icons.gif) no-repeat scroll 0 -48px;padding-left:22px;}
.blogalt
{
    background-color: #3A2E16;
    border-top: solid 1px #4A3E26;
    border-right: solid 1px #1D180D;
    border-bottom: solid 1px #1D180D;
    border-left: solid 1px #4A3E26;
}
#contentCenter {
float:left;
margin-top:0px;
margin-left:5px;
margin-right:5px;
padding:0 0 0 0;
width:622px;
}
.contentBoxBigTitle {
background: transparent url('../img/RWTC-jpg.jpg') no-repeat scroll 0 -150px;
text-align:left;
font-weight:bold;
height:45px;
margin-top:5px;
width:627px;
}
.contentBoxBigTitle_Text{
position:relative;
top:10px;
text-align:center;
font-size:22px;
}
.contentBoxBig {
border-left: 5px solid #1d180d;
border-right: 5px solid #1d180d;
border-top: 5px none #1d180d;
border-bottom: 5px solid #1d180d;
margin-left:1px;
font-family:Tahoma,Arial;
font-size:11px;
line-height:15px;
text-align:left;
width:616px;
}
.contentBoxBig a {
text-decoration:underline;
font-weight:bold;

}
.contentBoxSmallTitle {
height:20px;
background: transparent url('../img/RWTC-jpg.jpg') no-repeat scroll 0 -195px;
text-align:center;
font-weight:bold;
height:16px;
margin-top:5px;
display:block;
padding-top:3px;
}
.contentBoxSmall {
border-color:#1d180d;
border-style:none solid solid;
font-family:Tahoma,Arial;
font-size:11px;
line-height:15px;
text-align:left;
}
.contentBoxSmall a:hover {
font-weight:bold;
}
.divSubTitle {
font-weight:bold;
margin-top:10px;
margin-bottom:5px;
}

/* column divisions of Default.aspx */
div#divRightColumn{
    float:right; 
    text-align:left;
    overflow: hidden;
    width: 160px; 
    white-space: nowrap;
}
#lblMobileBox{width:160px;}

/*This defines nav menu*/

#nav {
height:30px;
left:0px;
font-size:12px;
position:absolute;
top:120px;
width:700px;
z-index:8;

}
#nav a {
color:White;
}
#nav ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
bottom: 0px;
height: 30px;
position: absolute;
cursor:pointer;
}
#nav ul li {
float:left;
font-weight:bold;
list-style-image:none;
list-style-position:inherit;
list-style-type:none;
margin:0 -1px 0 0;
height:30px;
width:120px;
}
.nav_A {
background-position: 0 0;
background: transparent url('../img/RWTC-jpg.jpg') 0 0 no-repeat;
color: #FFFFFF;
display: block;
height: 30px;
line-height: 30px;
text-align: center;
width: 120px;
}
.nav_A:hover {
background-position: 0 0;
background: transparent url('../img/RWTC-jpg.jpg') 0 -60px no-repeat;
color: #FFFFFF;
}

/*drop down menu*/

.expand {
background: transparent url('../img/RWTC-jpg.jpg') 0 0 no-repeat;
height: 30px;
line-height: 30px;
text-align: center;
width: 120px;
}
.expand:hover {
background: transparent url('../img/RWTC-jpg.jpg') 0 -90px no-repeat;
}
.expandAreas {
background: transparent url('../img/RWTC-jpg.jpg') 0 0 no-repeat;
height: 30px;
line-height: 30px;
text-align: center;
width: 120px;
}
.expandAreas:hover {
background: transparent url('../img/RWTC-jpg.jpg') 0 -90px no-repeat;
}
.expandHelp {
background: transparent url('../img/RWTC-jpg.jpg') 0 0 no-repeat;
height: 30px;
line-height: 30px;
text-align: center;
width: 120px;
}
.expandHelp:hover {
background: transparent url('../img/RWTC-jpg.jpg') 0 -90px no-repeat;
}
.expandCategories {
}
#expandCategories:hover {
background: transparent url('../img/RWTC-jpg.jpg') 0 -120px no-repeat;
}
.divexpand {
background-position: center;
display: none;
position: absolute;
top: 28px;
left: 120px;
width: 120px;
}
.divexpand li {
background:transparent url('../img/RWTC-jpg.jpg') 0 -30px no-repeat;
position: relative;
width:120px;
text-align:center;
Height:100%;
}
.divexpand li:hover {
background: transparent url('../img/RWTC-jpg.jpg') 0 -60px no-repeat;
}
.divexpandAreas {
display: none;
position: absolute;
top: 28px;
left: 357px;
width: 120px;
}
.divexpandAreas li {
background:transparent url('../img/RWTC-jpg.jpg') 0 -30px no-repeat;
position: relative;
width:120px;
text-align:center;
Height:100%;
}
.divexpandAreas li:hover {
background: transparent url('../img/RWTC-jpg.jpg') 0 -60px no-repeat;
}
.divexpandHelp {
display: none;
position: absolute;
top: 28px;
left: 476px;
width: 120px;
}
.divexpandHelp li {
background:transparent url('../img/RWTC-jpg.jpg') 0 -30px no-repeat;
position: relative;
width:120px;
text-align:center;
Height:100%;
}
.divexpandHelp li:hover {
background: transparent url('../img/RWTC-jpg.jpg') 0 -60px no-repeat;
}
.divexpandCategories {
display: none;
position: absolute;
padding:0px 0px 0px 0px;
top:1px;
left:120px;
width: 120px;
}
.divexpandCategories li {
background:transparent url('../img/RWTC-jpg.jpg') 0 -30px no-repeat;
position: relative;
width:120px;
text-align:center;
Height:100%;
}
.divexpandCategories li:hover {
background: transparent url('../img/RWTC-jpg.jpg') 0 -60px no-repeat;
}

/* controls search features*/

#searchMain {
position: absolute;
top: 125px;
left: 650px;
border: 0px;
background:transparent url('../img/RWTC-jpg.jpg') no-repeat scroll 0 -565px;
border: 1px solid #333333;
float: left;
z-index: 9;
}
.searchAdv {
text-align:center;
float:left;
background:transparent url('../img/RWTC-jpg.jpg') no-repeat scroll 0 -465px;
width:400px;
height:50px;
}
.searchBarAdv {}
.searchIconAdv {
position:relative;
top:10px;
background:transparent url('img/RWTC_searchIcon_bullet_30x30.png') no-repeat;
cursor:pointer;
height:30px;
width:30px;
}
#searchMain #bg {
}
.searchIcon {
cursor:pointer;
position: absolute;
top: 120px;
left: 795px;
border: 0px;
background:transparent url('../img/RWTC_searchIcon_bullet_30x30.png') no-repeat scroll 0 0;
height:30px;
width:30px;
z-index:9001;
}
.bt {
cursor:pointer;
}
.divPrinterFriendly {
color:red;
font-family:Arial,Verdana;
font-size:12px;
text-align:center;
}

/*Tab Rating Style*/

.spanRatingMsg {
color:#00AA00;
font-size:10px;
}
.tabratingFont {
color:#ffffff;
font-family:Arial,Verdana;
font-size:10px;
}
.divTabRating {
color:#ffffff;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:10px;
}
.tabrating_title {
background-color:white;
color:blue;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-align:center;
}

/*Song Attributes*/

.songAttribute {
color:white;
font-family:Arial,Sans-Serif,Verdana;
font-size:14px;
text-align:left;
}
.songAttHeader
{
    color: white;
    font-family: Arial,Sans-Serif,Verdana;
    font-size: 14px;
    font-weight: bold;
    text-align: right;
    white-space: nowrap;
    vertical-align:top;
}

/*Begin Footer */
#footerbg  
{
margin-top:20px;    
background: transparent url('../img/footer_bg.jpg') repeat-x;
border-top: 1px solid #555555;
width:100%;
height: 80px;
}
#footer {
color: #EEEEEE;
height: 100%;
line-height: 80px;
margin: 0 auto;
padding: 0;
width: 100%;
text-align: center;
color:#EEEEEE;
font-size:11px;
}
#footer a {
color:#E0DAA3;
}
#footer a:hover {
}

/*Collapse Panel*/

.collapsePanelHeader {
background-image: url('../img/CollapsePanelHeader.png');
background-repeat: repeat-x;
color: #FFFFFF;
font-weight: bold;
height: 30px;
width: 672px;
cursor:pointer;
}
.collapsePanelHeader a:Hover {
color:#FFFFFF;
}
.listTable{width:100%;}
.listRow{text-align:left;font-size:12px;background-color:#332610;color:#ffffff;cursor:pointer;}
.listRow:hover{background-color:#433620;}
.listRow a{color:#E0DAA3;}
.listRow a:hover{font-weight:bold;}
.listHeader{height:30px;background:#231600;color:#E0DAA3;font-weight:bold;text-align:left;}
.listHeaderBorderTop{height:2px;background:#433620;}
.listHeaderBorderBottom{height:2px;background:#130600;}
.listLetters{font-size:14px;color:#ffffff;text-align:center;margin-top:15px;margin-bottom:15px;}
.listLetters a{color:#E0DAA3;font-weight:bold; }
.listLetters a:hover{}
.regulations li{margin-bottom:10px;font-size:12pt;}
.divTabRating{width: 170px;background-color:#ffffff;top: 80px;border-right:#DC4307 2px solid;border-top:#DC4307 2px solid;border-left:#DC4307 2px solid;border-bottom:#DC4307 2px solid;}
.tblRating{width:100%;font-size: 10px;color:#000000;font-family: Arial, Verdana, Helvetica, sans-serif;text-align: center;border:none;}
.tabrating_title{font-weight: bold;font-size: 11px;color:#DC4307;text-align:center;}
.tabratingFont{color:#000;white-space:nowrap;text-align:center;}
.dlFAQ dt{font-weight:bold;color:#ff0000;margin-top:10px;}
.error{font-weight:bold;color:#ff0000;}
.txtBoldRt{text-align:right;font-weight:bold;}
.tabtext {font-family:Courier New;font-size:16px;font-weight:normal;text-align:left;overflow:visible;}
.tabchords{font-weight:bold;color:#E1D782;}
.tblChords{width:500px;color:#000000;padding:5px;background:#ffffff;border:solid 2px #DC4307;text-align:center;}
.divcomments{display:block;font-size:11px;height:16px;line-height:16px;padding-left:22px;text-align:center;margin:10px;}
.blogcomments {background:transparent url(../img/icons.gif) no-repeat scroll 0 -96px;padding-left:20px;}
.blogaddcomment {background:transparent url(../img/icons.gif) no-repeat scroll 0 -112px;margin-left:15px;padding-left:20px;}
.dLnk {color:#0000d0;font-weight:bold;}
.dLnk:hover {color:#0000d0;}
blockquote {background:#4A3E26 url(../img/blockquote.gif) no-repeat scroll 3px 3px;border:1px dashed #E0DAA3;margin:3px 0;padding:4px 6px 4px 30px;width:570px;}