body{
background:#000 url(images/keys.jpg) repeat-y top left;
}
html, body{
margin:0;
padding:0;
}
h1{
color:#e0a936;
font-family:impact, sans-serif;
font-weight:normal;
border-bottom:2px solid black;
margin:2px 15px;
font-size:24px;
}
h2{
color:#e0a936;
font-family:impact, sans-serif;
font-weight:normal;
border-bottom:2px solid black;
font-size:22px;
}
.container{
margin-left:132px;
padding-left:50px;
background:#000 url(images/notes.jpg) no-repeat -130px 0px;
}
.content{
width:800px;
background:#c2050b;
text-align:justify;
color:white;
font-family:Arial, sans-serif;
font-size:14px;
line-height: 18px;
padding-top:20px;
}
.content a:link {
color: #e0a936;
}
.content a:visited {
color: black;
}
.content a:hover{
color:black;
}




.left{
width:195px;
float:left;
}
.left h1{
margin-left:0;
margin-bottom:10px;
}
.right{
width:600px;
float:right;;
border-left:1px solid black;
min-height:500px;
}
.right p{
margin: 10px 15px;;
}


.clear{
clear:both;
}
.footer{
text-align:center;
width:800px;
font-size:12px;
font-family:Arial; sans-serif;
color:gray;
margin-top:20px;
margin-bottom:20px;
}
.footer a{
text-align:center;
color:white;
text-decoration:none;
}
.footer a:hover{
color:#c2050b;
}
.header{
text-align:left;
width:800px;
}
.navigation{
background:#e0a936;
font-size:22px;
font-family:impact, sans-serif;
margin-bottom:20px;
width:800px;
text-align:center;
}
.navigation a{
color:black;
padding:0 9px;
text-decoration:none;
letter-spacing: .25px
}
.navigation a:hover {
color: #c2050b;
}
.sidebar{
margin-left:15px;
text-align:left;
}

ol{
margin:0;
padding:0;
} 

.left-align{
margin-left:25px;
text-align:left;
}

td a{
z-index:100;
position:relative;
}
.goldbold{
color:#e0a936;
font-family:Arial, sans-serif;
font-weight:bold;
border-bottom:2px solid black;
margin:-2px;
font-size:14px;
}

.gold{
color:#e0a936;
font-family:Arial, sans-serif;
}
.goldital{
color:#e0a936;
font-family:Arial, sans-serif;
font-style: italic;
}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}

#thumbnails{
margin:15px;
text-align:center;
position:relative;
}

#thumbnails a{
text-decoration:none !important;
}

#thumbnails a img{
border:1px solid black;
}
#thumbnails a:hover img{
border:1px solid #E0A936;
}
iframe{
border:none;
overflow-x:hidden;
}
a:visited:hover{
color:#E0A936;
}
.navigation a:visited:hover{
color:#C2050B;
}

.right a img,
.right a:visited:hover img{
border:2px solid #E0A936;
}
.right a:hover img,
.right a:visited img{
border:2px solid #000;
}
.right .music-container a img,
.right .music-container a:hover img,
.right .music-container a:visited img{
border:0;
}

.no-line{
text-decoration:none !important;
}


#videos .right embed{
margin-left:15px;
}

.demo img{
border:0 !important;
}