/* External Style Sheet */

body
   {
   margin-top: 0px;
   margin-bottom: 0px;
   text-align: center;
   background-color: #000000;
   background-image: url("images/backgroundTexture.jpg"); 
   background-attachment: fixed;
   font-family: "gill sans mt", arial, sans-serif;
   font-size: 12px;
   }
   
p
   {
   font-family: "gill sans mt", arial, sans-serif;
   font-size: 12px;
   }
   
h1, h2, h3, h4, h5
   {
   font-family: "trebuchet ms", "gill sans mt", arial, sans-serif;
   color: #666666; /* grey text */
   margin-top: 0px;
   }
   
#header
   {
   margin-right: auto;
   margin-left: auto;
   margin-bottom: 20px;
   width: 760px; 
   background-color: #000000;
   border: 1px solid #341504;
   text-align: left;
   }
   
#header img
   {
   margin-left: 0px;
   margin-right: 0px;
   float: left;
   border: none;
   }
   
#subheaderFrame
   {
   margin-right: auto;
   margin-left: auto;
   margin-bottom: 20px;
   padding-left: 0px;
   padding-right: 0px;
   width: 760px; 
   border: 1px solid #341504;
   background-color: #000000;
   text-align: left;
   }

#mainFrame
   {
   margin-right: auto;
   margin-left: auto;
   padding-left: 0px;
   padding-right: 0px;
   width: 760px; 
   border: 1px solid #341504;
   background-color: #FFFFFF;
   background-image: url("images/mainFrameTexture.jpg"); /* White with fading edges */
   background-repeat: repeat-y;
   text-align: left;
   }
   
#media_frame
   {
   margin: 25px;
   padding-left: 0px;
   padding-right: 0px;
   width: 500px; 
   border: 1px solid #341504;
   background-color: #FFFFFF;
   background-image: url("images/mainFrameTexture.jpg"); /* White with fading edges */
   background-repeat: repeat-y;
   text-align: left;
   }
   
#contentFullSpread 
   {
   width: 760px;
   margin-left: 0px;
   margin-right: 0px;
   padding-bottom: 20px;
   float: left;
   background-image: url("images/mainFrameTop.jpg"); /* Brown Bar at Top */
   background-repeat: repeat-x;
   }   
   
#contentFullSpread p
   {
   margin-top: 0px;   
   margin-left: 10px;
   }
   
#contentFullSpread ul
   {
   font-family: "gill sans mt", arial, sans-serif;
   font-size: 12px;
   margin-left: 10px;
   }
   
#contentFullSpread .videoPlayer
   {
   text-align: center;
   }
   
#contentFullSpread .copyright
   {
   text-decoration: overline;
   }
   
#contentFullSpread .songTitle
   {
   text-decoration: underline;
   font-weight: 700;
   }
   
#contentFullSpread .songCredits
   {
   font-style: italic;
   }
   
#contentFullSpread h1
   {
   margin-top: 3px;
   margin-left: 5px;
   font-size: 16px;
   font-weight: 500;
   text-transform: uppercase;
   color: #FFFFFF; /* White */
   }   

#contentFullSpread h2
   {
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left: 10px;
   font-size: 14px;
   color: #000000; /* Black */
   }
   
#contentFullSpread img.noBorder
   {
   border: none;
   }
   
#contentFullSpread img.left
   {
   float: left;
   margin-right: 10px;
   }

#contentFullSpread img.right
   {
   float: right;
   margin-right: 10px;
   border: none;
   } 
      

 
   
#contentLeft 
   {
   width: 260px;
   margin-left: 0px;
   margin-right: 0px;
   float: left;
   background-image: url("images/mainFrameTop.jpg"); /* Left Directory Tab */
   background-repeat: repeat-x;
   }
   
#contentLeft img
   {
   margin-top: 0px;
   margin-right: 0px;
   margin-left: 5px;
   margin-bottom: 5px;
   float: left;
   border: none;
   }
   
#contentLeft h1
   {
   margin-top: 3px;
   margin-left: 5px;
   font-size: 16px;
   font-weight: 500;
   text-transform: uppercase;
   color: #FFFFFF; /* White */
   }   
   
#contentLeft h2
   {
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   font-size: 14px;
   color: #000000; /* Black */
   }
   
#contentLeft p
   {
   margin-top: 0px;
   margin-bottom: 0px;
   margin-right: 5px;
   margin-left: 5px;
   }
   
#contentLeft ul 
   {
   margin-top: 2px;
   margin-left: 5px;
   margin-right: 5px;
   padding-left: 0;
   list-style-type: none;
   }   
   
#contentLeft li {
   padding-left: 0em;
   padding-right: 0em;
   border-bottom: 1px solid #341504;
   font-family: "gill sans mt", arial, sans-serif;
   font-weight: 700;
   }
   
#contentLeft li.subItem {
   padding-left: 0em;
   padding-right: 0em;
   margin-left: 14px;
   border-bottom: none;
   font-family: "gill sans mt", arial, sans-serif;
   font-weight: 500;
   font-size: 10px;
   }
   
#contentLeft a.selected
   {
   color: #7C2600; /* black */
   text-decoration: none;
   margin-left: 5px;
   }
   
#contentLeft a.text:link
   {
   color: #341504; /* custom brown */
   text-decoration: none;
   }

#contentLeft a.text:visited
   {
   color: #341504; /* custom brown */
   text-decoration: none;
   }

#contentLeft a.text:hover
   {
   color: #341504; /* custom brown */
   text-decoration: none;
   margin-left: 5px;
   }
   
#contentLeft a.text:active
   {
   color: #341504; /* custom brown */
   text-decoration: none;
   }   
   
#contentCenter 
   {
   width: 500px;
   margin-left: 0px;
   padding-bottom: 20px;
   float: left;
   background-image: url("images/mainFrameTop.jpg"); /* Center Directory Tab */
   background-repeat: repeat-x;   
   }
   
#contentCenter p
   {
   margin-top: 0px;
   margin-right: 25px;
   }
   
#contentCenter ul
   {
   font-family: "gill sans mt", arial, sans-serif;
   font-size: 12px;
   }
   
#contentCenter .copyright
   {
   text-decoration: overline;
   }
   
#contentCenter .songTitle
   {
   text-decoration: underline;
   font-weight: 700;
   }
   
#contentCenter .songCredits
   {
   font-style: italic;
   }
   
#contentCenter h1
   {
   margin-top: 3px;
   margin-left: 0px;
   font-size: 16px;
   font-weight: 500;
   text-transform: uppercase;
   color: #FFFFFF; /* White */
   }

#contentCenter h2
   {
   margin-top: 0px;
   font-size: 14px;
   color: #000000; /* Black */
   }
   
#contentCenter img.noBorder
   {
   border: none;
   }
   
#contentCenter img.left
   {
   float: left;
   margin-right: 10px;
   }

#contentCenter img.right
   {
   float: right;
   margin-right: 10px;
   border: none;
   }
   
#contentRight
   {
   width: 185px;
   margin-left: 0px;
   margin-right: 0px;
   float: left;
   background-image: url("images/mainFrameTop.jpg"); /* Right Directory Tab */
   background-repeat: repeat-x;
   }
   
#contentFooter
   {
   margin-right: auto;
   margin-left: auto;
   padding-left: 15px;
   padding-right: 15px;
   width: 790px; 
   background-image: url("images/mainBottom.gif"); /* Begins footer and ends 
                                                     mainFrame background image */
   background-repeat: no-repeat;
   color: #341504; /* Light grey text*/
   text-align: center;
   font-size: 10px;
   font-family: "gill sans mt", arial, sans-serif;
   }
   
#contentFooter p
   {
   margin-top: 0px;
   font-size: 10px;
   font-family: "gill sans mt", arial, sans-serif;
   }
   
#contentFooter a:link
   {
   color: #FFFFFF; /* Custom English Rose color */
   text-decoration: underline;
   }

#contentFooter a:visited
   {
   color: #FFFFFF; /* Custom English Rose color */
   text-decoration: underline;
   }

#contentFooter a:hover
   {
   color: #FFFFFF; /*white*/
   text-decoration: none;
   }
   
#contentFooter a:active
   {
   color: #FFFFFF; /*white*/
   text-decoration: underline;
   }   
   
#content_media_player 
   {
   width: 100%;
   margin-left: 0px;
   margin-right: 0px;
   padding-bottom: 20px;
   float: left;
   background-image: url("images/mainFrameTop.jpg"); /* Brown Bar at Top */
   background-repeat: repeat-x;
   }  
   
#content_media_player h1
   {
   margin-top: 3px;
   margin-left: 5px;
   font-size: 16px;
   font-weight: 500;
   text-transform: uppercase;
   color: #FFFFFF; /* White */
   }   
   
#content_media_player img
   {
   border: none;
   }
   
#shoppingCart
   {
   padding: 10px;
   margin-left: 5px;
   margin-top: 5px;
   margin-right: 10px;
   margin-bottom: 5px;
   border: 1px solid #F69739;
   background-color: #FCDFA7;
   width: 108px;
   float: right;
   }
   
#twitterWidget
   {
   margin-left: 5px;
   margin-bottom: 5px;
   }
   
#storeItem
   {
   margin-left: 10px;
   padding: 10px;
   margin: 5px;
   border: 1px solid #F69739;
   background-color: #FCDFA7;
   float: left;
   }
