/* style sheet for HOME */

a:link
  {
    color: #333333;
  }

a:visited
  {
    color: #333333;
  }

a:hover
  {
    color: #888888;
  }

a:active
  {
    color: #333333;
  }

body
  {
    background-image: url(images/violin_left.jpg);
    background-repeat: repeat-y;
    background-color: #F0FFF0;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
  }

table
  {
    padding: 0px;
    border-spacing: 0px;
    border-style: none;
    border-width: 1px;
    border-color: #FF0000;
  }

.bigbar
  {
    background-image: url(images/headliner.jpg);
    background-position: center left;
    background-repeat: repeat-x;
    height: 28px;
    width: 95%;
  }

.barlight
  {
    background-image: url(images/toplight_bg.jpg);
    background-position: center left;
    background-repeat: repeat-x;
    height: 28px;
  }

.barlight_right
  {
    background-image: url(images/toplight_right.jpg);
    background-position: center right;
    background-repeat: no-repeat;
    height: 28px;
    width: 9px;
  }

.barlight_left
  {
    background-image: url(images/toplight_left.jpg);
    background-position: center left;
    background-repeat: no-repeat;
    height: 28px;
    width: 10px;
  }

.small_bar
  {
    background-image: url(images/headliner_small.jpg);
    background-position: center left;
    background-repeat: repeat-x;
    height: 10px;
    width: 95%;
  }

#banner
  {
    position: absolute;
    top: 0px;
    left: 60px;
    width: 100%;
    border-style: none;
    border-width: 1px;
    color: #000000;
    font-size: 16px;
    font-weight: bold;
    padding-left: 2px;
    padding-right: 2px;
    letter-spacing: .2em;
  }

#logo_row
  {
    height: 75px;
  }

#logo
  {
    background-image: url(images/svssa-logo.gif);
    width: 85px;
    height:75px;
    background-position: center left;
    background-repeat: no-repeat;
  }

#mission
  {
    position: absolute;
    top: 75px;
    left: 63px;
    width: 95%;
  }

#mission h3
  {
    font-size: 14px;
    font-weight: bold;
    font-style: italic;
    text-align: center;
  }

#misstate
  {
    font-size: 10px;
    font-style: italic;
    padding-left:60px;
    padding-right:50px;
    line-height:140%;
  }

#navbar
  {
    position: absolute;
    top: 200px;
    left: 60px;
    width: 100%;
    font-size: 14px;
    font-weight: bold;
    padding-left: 2px;
    padding-right: 2px;
  }

#concert_advertise
  {
    position: absolute;
    top: 240px;
    left: 60px;
    width: 100%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 25px;
    font-weight: bold;
  }

#concert_advertise img
  {
    border-style: solid;
    border-width: 2px;
    color: #008000;
    position: relative;
    left: 0%;
    width: 400px;
    height: 600px;
  }

#concert_advertise p
  {
    text-align: center;
  }

#concert_advertise a:link
  {
    color: #008000;
  }

#concert_advertise a:visited
  {
    color: #008000;
  }

#concert_advertise a:hover
  {
    color: #89CA9D;
  }

#concert_advertise a:active
  {
    color: #008000;
  }

#group_pic
  {
    position: absolute;
    top: 240px;
    left: 60px;
    width: 90%;
    font-size: 12px;
    font-weight: normal;
    padding-left: 2px;
    padding-right: 2px;
  }

#upcoming_title
  {
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    padding-left: 0px;
    padding-right: 0px;
  }

#upcoming
  {
    border-style: double;
    border-color: #888888;
    border-width: 2px;
    font-size: 12px;
    font-weight: normal;
    padding-left: 2px;
    padding-right: 2px;
  }

#group_pic img
  {
    border-style: none;
    border-width: 1px;
    color: #0000FF;
    position: relative;
    left: 0%;
    width: 600px;
    height: 463px;
  }

#audio
  {
    position: absolute;
    top: 750px;
    left: 60px;
    width: 550px;
    font-size: 12px;
    font-weight: normal;
    text-align: center;
    border-style: none;
    border-width: 1px;
    color: #000000;
  }

#video
  {
	position: absolute;
	top: 750px;
	left: 640px;
	width: 400px;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	border-style: none;
	border-width: 1px;
	color: #000000;
  }

#donation
  {
	position: absolute;
	top: 1072px;
	left: 640px;
	width: 350px;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	border-style: none;
	border-width: 1px;
	color: #000000;
  }


#audio p
  {
    font-size: 16px;
    font-weight: bold;
    text-align: left;
    padding-left: 0px;
    padding-right: 0px;
  }

#av_title
  {
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    padding-left: 0px;
    padding-right: 0px;
  }

#av_subtitle
  {
    font-size: 10px;
    font-weight: normal;
    text-align: center;
    padding-left: 0px;
    padding-right: 0px;
  }

#song1
  {
    background-image: url(images/song1.jpg);
    width: 90px;
    height: 60px;
    background-position: center left;
    background-repeat: no-repeat;
  }

#song2
  {
    background-image: url(images/song2.jpg);
    width: 90px;
    height: 60px;
    background-position: center left;
    background-repeat: no-repeat;
  }

#song3
  {
    background-image: url(images/song3.jpg);
    width: 90px;
    height: 60px;
    background-position: center left;
    background-repeat: no-repeat;
  }

.song_title
  {
    font-size: 10px;
    font-weight: normal;
    font-style: italic;
  } 

#audio li
  {
    font-size: 10px;
    font-weight: normal;
    font-style: italic;
    text-align: left;
  }
 
#footer
  {
    position: absolute;
    top: 1250px;
    left: 60px;
    width: 100%;
    font-size: 10px;
    font-weight: normal;
    padding-left: 2px;
    padding-right: 2px;
    text-align: center;
  }
