/* CSS Document */



/* Reset */

html, body { margin:0; padding:0; border:0; background:transparent; font-size:10px; }

div, span, article, aside, footer, header, hgroup, nav, section, h1, h2, h3, h4, h5, h6, p, blockquote, a, ol, ul, li, table, tr, th, td, tbody, tfoot, thead { margin:0; padding:0; border:0; vertical-align:baseline; background: transparent; }

img { margin:0; padding:0; border:0; }

table, tr, th, td, tbody, tfoot, thead { margin:0; padding:0; border:0; vertical-align:baseline; background:transparent;}

table { border-collapse:collapse; border-spacing:0; }

input, select, textarea, form, fieldset { margin:0; padding:0; border:0; }

article, aside, dialog, figure, footer, header, hgroup, nav, section { display:block; }

h1, h2, h3, h4, h5, h6, p, li, blockquote, td, th, a, caption, em, strong, strike { font-family:Arial, Helvetica, sans-serif; font-size:100%; font-weight:normal; font-style:normal; line-height:100%; text-indent:0; text-decoration:none; text-align:left; color:#000; }

ol, ul { list-style:none; }



/* Global */



html {  }

body { background-color:#ba9913; }



/* Headings */

h1, h2, h3, h4, h5, h6 { font-weight:bold; color:#000; }

h1 { font-size:24px; padding-bottom:15px; padding-top:15px; }

h2 { font-size:20px; padding-bottom:5px; line-height:120%; }

h3 { font-size:16px; padding-bottom:5px; }

h4 { font-size:14px; }

h5 { font-size:14px; }

h6 { font-size:14px; }

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin:0; }



/* Text Elements */

p { color:#000; font-size:14px; line-height:150%; margin:10px 0;}

p .left { margin:1.5em 1.5em 1.5em 0; padding:0; }

p .right { margin:1.5em 0 1.5em 1.5em; padding:0; }



a {  }

a:link { color:#600; font-weight:bold;}

a:visited { color:#600; font-weight:bold; }

a:active { color:#000; }

a:focus { color:#666; }

a:hover { color:#FC0; }



blockquote { color:#000; font-size:12px; }



strong { font-weight:bold; }

em {font-style:italic; }



/* Images */

.imageframe { padding:10px; border:1px #600 solid; margin:10px; }



/* Lists */

ul {  }

ol { list-style-type:decimal; }



ul li { color:#000; font-size:12px; }

ol li { color:#000; font-size:12px; }



dl {  }

dt {  }

dd {  }



/* Tables */

table { width:100%; }



tr {  }

.odd { background-color:#eee; }

.even { background-color:#fff; }



th { font-weight:bold; }

thead, th { background: #ccc; }



tbody {  }



th, td, caption {  }

caption {  }



tfoot {  }

.tfooter { background-color:#ccc; text-align:center; font-style:italic; }



caption {background:#efefef; }



/* Containers */



#outer { width: 960px; margin:0 auto; background-color:#ccaa14; }

	

#wrapper { width:900px; margin:0 auto; background-color:#ccaa14; }



#topbanner { width:900px; height:250px; background-image:url(../images/jpg/banner2.jpg) }



#picturecover { width:201px; height:250px; float:left; }

#rpicturecover { width:201px; height:250px; float:right; }



#titlecover { width:699px; height:200px; float:right; }



/*#topnav { width:498px; height:50px; float:left; }*/
#topnav { width:699px; height:50px; float:left; }
#topnav ul { border-top:1px #785f0d solid; padding:15px; }

#topnav ul li { display:inline; }

/*#topnav ul li a { padding:0 10px; font-size:16px; }*/
#topnav ul li a { padding:0 16px; font-size:16px; }
#topnav a:link { color:#600; font-weight:bold; }

#topnav a:visited { color:#600; font-weight:bold; }

#topnav a:active { color:#000; }

#topnav a:focus { color:#666; }

#topnav a:hover { color:#ba9913; }



#toppaypal { width:898px; height:50px; float:left; border:1px #785f0d solid; padding-bottom:10px; margin-bottom:10px; }

#toppaypalleft { width:730px; float:left; padding-left:10px; padding-top:5px; }

#toppaypallink { padding-top:5px; }



#fullcontent { width:900px; }



#lefthome { width:500px; float:left; }



#righthome { width:380px; float:right; padding-top:10px; padding-bottom:10px; }



#content { padding-top:10px; }

#calander { padding-top:10px; padding-left:50px;}



#homepaypal { width:420px; margin-top:15px; }

#emailsignup { width:420px; border:1px #000 solid; margin-top:10px; }



#messageleft { width:250px; float:left; }

#messageleft ul { padding:10px; }

#messageleft ul li a { padding:0 20px; font-size:14px; }



#messageright { width:630px; float:right; }

#messageright h2 { padding-bottom:0px; }

#bioleft { width:395px; float:left; }
#bioright { width:495px; float:right; }

#messagebox { width:630px; height:110px; }

#messagebox p { margin-top:3px; }



#pdfdownload { float:right; }

#pdfdownload h3 { padding-top:20px; color:#600; }



#scroll {width:900px; height:500px; margin:0 auto; padding-top:70px; }



#aboutpicture { width:400px; }



#abouttext { width:450px; float:right; }



#footer { width:900px; clear:both; margin-top:5px; border-top:1px #785f0d solid; padding:5px; }



#toppad { width:900px; height:20px; }

#videopadleft { width:130px; height: 360px; float:left; }

#bottompad { width:900px; height:50px; }

#bottomlogo { width:900px; clear:both; margin-top:5px; padding:5px; }

#biopad { width:900px; height:20px; clear:both; }




/*#topnav ul li a { padding:0 10px; font-size:16px; }*/
#live a { text-align:center; font-size:40px; }
#live a:link { color:#f00; font-weight:bold; }
#live a:visited { color:#f00; font-weight:bold; }
#live a:active { color:#f00; }
#live a:focus { color:#933; }
#live a:hover { color:#933; }




/*#leftcontent { width:650px; float:left; }



#rightcontent { width:250px; float:right; }



#audiobox { width:650px; height:120px; }*/



















#logo { float:left; }



#socialmedia { float:right; }

#socialmedia ul li { display:inline; }

#socialmedia ul {margin-top:10px; }



#thinbanner { margin-bottom:30px; }



#widecontent { width:100%; }



#rightside { width:200px; float:right; }

#rightside p { margin-top:3px; }



/* Layout Extra */





/* Navigation Extra */





/* Forms */

/*form ol { list-style-type:none; }



form { text-align:left; margin:20px; }



label { float:left; width:340px; margin:10px; text-align:left; display:block; background:none; font-size:14px; }



submit { background:none; }



input { width:340px; margin:0 0 16px 10px; border:1px #FFF solid; padding:5px; background:none; }



input:focus, textarea:focus { background-color:#FC9 }



textarea { width: 280px; height: 150px; margin:0 0 16px 10px; border:1px #FFF solid; padding:5px; background:none; }



select { margin-bottom:20px; }



.month { margin-left:155px; }



.submit { width:90px; height:25px; margin-left:150px; font-size:12px; }



br {clear:left; }



.clear {clear:both; }*/



form { margin-left: 170px; }





/* Miscellaneous */





.bigcenter {text-align:center; font-size:16px; }

.center { text-align:center; }

.indent { padding-left:25px; }

.indent2 { padding-left:40px; }

.pushed10 { padding:10px; }

.pushed25top { padding-top:25px; }



.date { font-weight:bold; color:#C30; margin-bottom:3px;}



.copyright-text { font-size:80%; font-style:italic; color:#333; }

.footer-text { font-size:95%; font-style:normal; color:#600; text-align:center; }

.live-text { text-align:center; }



.title { font-size:18px; font-style:bold; color:#333; }

.subtitle { font-size:14px; font-style:italic; color:#333; }



.artist { font-size:16px; font-style:bold; color:#333; }

.author { font-size:14px; font-style:bold; color:#555; }

.editor { font-size:14px; font-style:italic; color:#555; }



.pub-date { font-size:10px; font-style:italic; color:#555; }

.article-date { font-size:10px; font-style:italic; color:#555; }

.location { font-size:px; font-style:italic; color:#555; }



.float-right { float:right; }

.float-left { float:left; }

.clear { clear:both; }



.hide { display:none; }

.block { display:block; }

.inline { display:inline; }



.first { font-weight:bold; }

.last { font-weight:bold; }

.left { font-weight:bold; text-align:left; }

.right { font-weight:bold; text-align:right; }



.added { background:#d7d7ff; }

.removed { background:#ffcece; color:#f00; }

.changed { background: #ffb; }

