/* CSS Document */


/* General Formatting */

/* page - font and color */
body {
margin:0px;
background-color:#FFFFCC;
background-image:url(Images/Background-Sun4.jpg);
color:#000000;
font-family:"Times New Roman", Times, serif; 
font-size:90%; 
font-weight:normal; 
font-style:normal;
}

td.LeftPanel {  
bgcolor:#FFFFFF; 
vertical-align:top; height:100%; 
border-right-width:thin; border-right-color:#33CCCC; border-right-style:solid;
position:left; width:540px; 
padding-top:20px; padding-bottom:30px;
}

td.RightPanel {
bgcolor:#FFFFFF; 
vertical-align:top; height:100%; 
position:right; width:160px;
padding-top:40px; padding-bottom:30px; padding-left:0px;
}

td.BottomPanel {
bgcolor:#FFFFFF; 
vertical-align:top; height:50px; 
border:0;
position:center; width:700px;
margin:0:
}

/* links - font and color */
A:link {
color:#006699;
text-decoration:none;
}

A:visited {
color:#9900CC;
text-decoration:none;
}

A:hover {
color:#993333;
text-decoration:none;
}

A:active {
color:#993333;
text-decoration:none;
}



/* paragraph - margins */
p {
margin-top:10px; margin-bottom:12px;
}

/* paragraph 2 - margins */
p2 {
margin-top:10px; margin-bottom:12px; margin-left:10px;
}

/* header 1 - left panel section rule - format */
h1 {
border-top-width: 2px; border-top-color:#33CCCC; border-top-style:solid; 
margin-left: 290px; 
}

/* header 2 - left panel heads - format */
h2 {
font-family:"Times New Roman", Times, serif; font-size:150%; font-weight:normal; font-style:italic; line-height:125%; 
}

/* header 3 - left panel subheads - format */
h3 {
font-family:"Times New Roman", Times, serif; font-size:110%; font-weight:normal; font-style:normal; 
}

/* header 4 - back to top link - format */
h4 {
text-align:center; background:#33CCCC; color:#336699; width: 70px; margin-left:370px; margin-top:20px;
font-family:"Times New Roman", Times, serif; font-size:75%; font-weight:normal; font-style:normal;
}

/* header 5 - right panel section rule - format */
h5 {
border-top-width: 2px; border-top-color:#33CCCC; border-top-style:solid; 
margin-right: 32px; 
}

/* header 6 - band page heads - format */
h6 {
font-family:"Times New Roman", Times, serif; font-size:200%; font-weight:normal; font-style:italic; line-height:125%; margin-top:10px; margin-bottom:15px;
}

/* header 7 - right panel image captions - format */
h7 {
font-family:"Times New Roman", Times, serif; font-weight:normal; font-style:normal; line-height:120%; margin-left:10px;
}

/* horizontal rule - format */
hr {
width:med; color:#33CCCC; style:solid; margin-top:0px; margin-bottom:0px;  
}



/* Class Definitions */



/* image - inset border */
img.InsetBorder {
border-style:inset; border-width:2px; border-color:#5EBDE1;
}



/* div - left panel - header image - format */
div.LeftPanelHead { 
text-align:right; padding:10px;
}

/* div - left panel - header text - format */
div.LeftPanelHead2 {
border-top-width:med; border-top-color:#33CCCC; border-top-style:solid; padding-top:10px;
border-bottom-width:med; border-bottom-color:#33CCCC; border-bottom-style:solid; padding-bottom:10px;
text-align:right; font-size:125%; font-style:normal; line-height:120%; padding-left:10px; padding-right:50px; padding-top:0px; padding-bottom:0px;
}

/* div - left panel - band photo - format */
div.LeftPanelFeatureImage {
border-top-width:med; border-top-color:#33CCCC; border-top-style:solid; padding-top:30px;
border-bottom-width:med; border-bottom-color:#33CCCC; border-bottom-style:solid; padding-bottom:30px;
text-align:right; 
}

/* div - left panel - text - formatting for main text */
div.LeftPanelText {
text-align:right; padding-right:50px; padding-left:60px; line-height:125%; target:_blank;
}

/* div - left panel - bottom links - format */
div.BottomLinks {
border-top-width:2px; border-top-color:#33CCCC; border-top-style:solid; 
margin-top:30px; font-size:75%; font-align: center;
}




/* div - right panel - navigation buttons */
div.Nav {
text-align:left; font-size:90%; font-style:normal; padding-left:10px; padding-right:0px;line-height:120%;
}

/* div - right panel - text - formatting for sidebar text */
div.RightPanelText {
text-align:left; font-size:90%; font-style:normal; padding-left:10px; padding-right:20px;line-height:120%;
}

/* div - right panel - Section heads inside color bars - format */
div.RightPanelHeads {
text-align:left; font-size:90%; font-style:normal; line-height:120%; padding-left:10px; padding-right:0px; padding-top:7px; padding-bottom:7px;
background:#33CCCC; color:#FFFFFF; width: 139px; margin-left:0px; margin-right:0px; margin-top:30px; margin-bottom:20px; 
}

/* div - right panel - band members - formatting for sidebar text */
div.RightBand {
text-align:left; font-size:90%; font-style:normal; padding-left:10px; padding-right:20px;line-height:120%;
}

/* div - right panel - images - formatting for sidebar photos and text */
div.RightPanelImages { 
text-align:left; font-size:90%; font-style:normal; line-height:120%; border:0;
padding-top:0px; padding-bottom:0px; padding-left:0; padding-right:0px; 
margin-left:0px;
}




/* div - right panel - slideshow */
div.SlideshowRight {
font-family:"Times New Roman", Times, serif; border:0;
text-align:left; font-size:90%; font-style:normal; padding-left:5px; padding-right:0px;padding-top:2px; padding-bottom:10px; line-height:120%;
}



/* div - old news - font size */
div.OldNews {
font-size:75%; line-height:130%; margin-top:30px;
}

/* div - footnote - font size */
div.Footnote {
font-size:75%; line-height:130%; margin-top:30px;
}

/* div - layer back */
div.BackLayer {
z-index: 0; 
}

/* div - layer middle */
div.MiddleLayer {
z-index: 1;  
}

/* div - layer front */
div.FrontLayer {
z-index: 2;  
}

