@charset "utf-8";
/* CSS Document */

body
{
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#E8E8E8;
background-color:#15363f;
background-image:url(../images/bg.jpg);
background-repeat:no-repeat;
background-position:top;
margin:0;
}

.container
{
width:750px;
min-height:556px;
margin-left:auto;
margin-right:auto;
text-align:center;
overflow:auto;
}

p, .paratext
{
margin:7px 0 7px 0;
}

a
{
color:#FFFF99;
text-decoration:none;
}

a:hover
{
color:#FFCC00;
}

a span
{
display:none;
}

fieldset
{
padding:15px;
position: relative;
margin-top:1em;
padding-top:.75em;
-moz-border-radius: 5pt;
border-radius: 10px;
}

legend
{
font-weight:bold;
position:absolute;
top: -.5em;
left: .5em;
color:#999933;
}

.title h1
{
position:absolute;
top:1px;
right:15000px;
width:1px;
height:1px;
font-size:1px;
}

.small
{
font-size:8pt;
}

/************************  nav   **********************/

.nav
{
width:736px;
height:34px;
margin-top:160px;
text-align:left;
}

.nav ul li span
{
display:none;
}

.nav ul
{
list-style-type: none;
padding: 0;
margin: 0;
border: 0;
width: 350px;
height: 34px;
}

.nav li
{
display:inline;
float:left;
}


.navAbout a
{
background-image:url(../images/nav_About.png);
background-repeat:no-repeat;
width:67px;
height:34px;
display:block;
margin-left:60px;
}

.navAbout a:hover, .navAboutOn
{
background-image:url(../images/nav_About_ov.png);
background-repeat:no-repeat;
width:67px;
height:34px;
display:block;
margin-left:60px;
}

li .navMusic, li .navMusicOn
{
background-image:url(../images/nav_separator.png);
background-repeat:no-repeat;
background-position:left;
padding-left:22px;
width:60px;
height:34px;
}

.navMusic a
{
background-image:url(../images/nav_Music.png);
background-repeat:no-repeat;
width:60px;
height:34px;
display:block;
}

.navMusic a:hover, .navMusicOn .MusicOn
{
background-image:url(../images/nav_Music_ov.png);
background-repeat:no-repeat;
width:60px;
height:34px;
display:block;
}

li .navContact, li .navContactOn
{
background-image:url(../images/nav_separator.png);
background-repeat:no-repeat;
background-position:left;
padding-left:22px;
width:105px;
height:34px;
}

.navContact a
{
background-image:url(../images/nav_Contact.png);
background-repeat:no-repeat;
width:83px;
height:34px;
display:block;
}

.navContact a:hover, .navContactOn .contactOn
{
background-image:url(../images/nav_Contact_ov.png);
background-repeat:no-repeat;
width:83px;
height:34px;
display:block;
}

/************************  content   **********************/

.content
{
width:735px;
text-align:left;
margin-left:11px;
}

.CDcontainer
{
height:120px;
width:300px;
}

.CDImg
{
float:left;
width:120px;
height:110px;
}

.CDInfo
{
float:left;
width:180px;
height:110px;
margin-top:10px;
}

.specialtitle
{
font-size:12pt;
color:#999933;
font-weight:bold;
margin-bottom:20px;
text-decoration:underline;
}

ul.lyriclist li
{
list-style-type:circle;
}

.portraits
{
float:left;
margin:5px;
}

.updateitem
{
/*border-bottom:#999999 1px solid;*/
}

/************************  social media   **********************/

.socialMedia
{
float:left;
width:160px;
margin:63px 0 0 80px;
height:56px;
text-align:left;
}

.socialMedia ul
{
list-style-type: none;
padding: 0;
margin: 0;
border: 0;
top: 0px;
left: 0px;
width: 180px;
height: 56px;
}

.socialMedia li
{
display:inline;
float:left;
height:56px;
}

.SMfacebook a
{
background-image:url(../images/sm_facebook.png);
background-repeat:no-repeat;
width:31px;
height:56px;
display:block;
}


.SMyoutube a
{
background-image:url(../images/sm_youtube.png);
background-repeat:no-repeat;
width:31px;
height:56px;
display:block;
}

.SMmyspace a
{
background-image:url(../images/sm_myspace.png);
background-repeat:no-repeat;
width:30px;
height:56px;
display:block;
}

/*
.SMindieheaven a
{
background-image:url(../images/sm_indieHeaven.png);
background-repeat:no-repeat;
width:29px;
height:56px;
display:block;
}
*/

.SMiLike a
{
background-image:url(../images/sm_iLike.png);
background-repeat:no-repeat;
width:28px;
height:56px;
display:block;
}

.SMReverbnation a
{
background-image:url(../images/sm_reverbnation.png);
background-repeat:no-repeat;
width:31px;
height:56px;
display:block;
}

/************************  discography   **********************/


.discographyBar
{
width:736px;
height:115px;
text-align:left;
margin-top:16px;
}

.discographyTitle
{
float:left;
background-image:url(../images/discographyTitle.png);
background-repeat:no-repeat;
background-position:bottom;
width:138px;
height:20px;
margin:30px 10px 0 -145px;
}

.discographyTitle h2
{
position:absolute;
right:15000px;
width:1px;
height:1px;
font-size:1px;
}

.discographyCollection
{
float:left;
width:490px;
height:108px;
}

.CD1 a span, .CD2 a span, .CD3 a span, .CD4 a span
{
display:none;
}


.CD1 a
{
float:left;
width:120px;
height:108px;
background-image:url(../images/disc-halfdone.png);
background-repeat:no-repeat;
display:block;
margin-top:6px;
}
.CD2 a
{
float:left;
width:120px;
height:108px;
background-image:url(../images/disc-mercy.png);
background-repeat:no-repeat;
display:block;
margin-top:6px;
}

.CD3 a
{
float:left;
width:126px;
height:108px;
background-image:url(../images/disc-ashestoashes.png);
background-repeat:no-repeat;
display:block;
margin-top:6px;
}

.CD4 a
{
float:left;
width:116px;
height:108px;
background-image:url(../images/disc-davidonearth.png);
background-repeat:no-repeat;
display:block;
margin-top:6px;
}

/***********************   content    ************************/

.contentarea
{
clear:both;
text-align:left;
width:680px;
min-height:200px;
margin:20px;
text-align:left;
}

.breadcrumb
{
font-size:9pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top:10px;
text-align:left;
}

.breadcrumb a
{
color:#CCCC66;
}

.contentarealeft
{
float:left;
width:360px;
min-height:200px;
text-align:left;
/*overflow:auto;*/
}

.contentarearight
{
float:left;
width:300px;
min-height:200px;
text-align:left;
margin-left:10px;
/*overflow:auto;*/
}

.CDTitle
{
font-size:18pt;
color:#999933;
font-style:italic;
}

.lyrics
{
clear:both;
}

.lyricsTitle
{
background-image:url(../images/title_lyrics.png);
background-repeat:no-repeat;
width:697px;
height:43px;
}

.lyricsTitle span
{
display:none;
}

/*****************   forms    ********************/


.formfield
{
background-color:#CCCCCC !important;
border:1px silver solid;
font-size:9pt;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
}

.submitbutton
{
background-color:#99CC66;
border: 1px solid #999999;
color : #000000;
font-family : arial;
font-size : 10pt;
padding-top : 0px;
padding-bottom : 0px; 
}


/*****************   footer    *******************/

.footer
{
width:706px;
border-top:1px #5b6365 solid;
min-height:100px;
margin: 10px auto 20px auto;
padding:10px;
text-align:center;
overflow:auto;
}

.copyright
{
font-size:8pt;
text-align:left; 
color:#5b6365; 
margin-top:-8px;
}

.footerAmazon a
{
float:left; 
width:125px; 
margin-left:20px;
background-image:url(../images/AmazonMP3.png);
background-repeat:no-repeat;
width:120px;
height:41px;
display:block;
}

.footerITunes a
{
float:left; 
width:125px; 
margin-left:20px;
background-image:url(../images/iTunes.png);
background-repeat:no-repeat;
width:120px;
height:48px;
display:block;
}

.footerbandcamp a
{
margin-top:10px;
float:left; 
width:96px; 
margin-left:26px;
background-image:url(../images/bandcampSM.png);
background-repeat:no-repeat;
height:30px;
display:block;
}

.footerascap a
{
float:left; 
width:40px; 
margin-left:20px;
background-image:url(../images/ascap.png);
background-repeat:no-repeat;
width:40px;
height:40px;
display:block;
}

.footerreverbnation a
{
float:left; 
width:47px; 
margin-left:20px;
background-image:url(../images/reverbnationSM.png);
background-repeat:no-repeat;
width:47px;
height:40px;
display:block;
}

.footerAmazon a span, .footerITunes a span, .footerreverbnation a span
{
display:none;
}

.freeSong
{
color:#999933;
font-size:12pt;
font-weight:bold;
}

