@charset "UTF-8";
/* CSS Document */

body {margin: 4px 0px 15px 0px; background-color: #636b79;}
a:link {text-decoration: underline; color: #000000;}
a:active {text-decoration: none; color: #AE1A26;}
a:visited {text-decoration: none; color: #AE1A26;}
a:hover {text-decoration: underline; color: #AE1A26;}
img {border: 0px; display: block;}

#wrap {width: 808px; margin-left: auto; margin-right: auto;}

#top {background-image:url(images/top_bg_new.jpg); width: 808px; height: 158px; font-family: arial; font-size: 12px; color: #ffffff;}

#nav {width: 803px; height: 34px; padding: 124px 0px 0px 5px;}

  .nav_img {float: left;}

#main {width: 100%; background-image:url(images/main_bg.jpg); background-repeat: repeat-y; overflow: auto;}
  #main table {margin: 18px 0px 0px 0px; width: 100%;}
  #main td {padding: 0px; vertical-align: top;}

.leftmain {width: 242px; padding: 0px;}

#signup {width: 198px; margin-left: 17px;}

#donate {width: 198px; margin-left: 17px; margin-top: 20px;}

.upcoming {width: 198px; margin-left: 17px; margin-top: 20px;}
.sidebarlinks {width: 198px; margin-left: 17px; margin-top: 5px;}
  .upcoming_story {width: 100%; margin-top: 15px; font-size: 12px;}
    .upcoming_story a:link {text-decoration: underline; color: #ffffff;}
	.upcoming_story a:active {text-decoration: underline; color: #ffffff;}
	.upcoming_story a:visited {text-decoration: underline; color: #ffffff;}
	.upcoming_story a:hover {text-decoration: none; color: #ffffff;}

.bluebox {background-image:url(images/bluebox_bg.png); background-repeat: repeat-y; padding: 4px 12px 4px 12px; font-family: futura, arial; font-size: 15px; color: #ffffff;}
  .bluebox input.text {width: 155px; height: 18px; border: 1px solid #e0e0e0; margin-top: 5px; font-family: arial; font-size: 12px; color: #a1a1a1;}
  .bluebox span {text-decoration: underline; font-weight:bold;}
	
#left_links {margin-left: 25px; padding-bottom: 20px;}

  .link_img {float: left; margin: 10px 0px 10px; 0px}

.rightmain {width: 561px; padding: 0px 5px 0px 0px; font-family: arial; font-size: 12px; color: #3e3e3e;}
  .rightmain p {margin: 0px 0px 10px 0px; font-family: arial; font-size: 12px; color: #3e3e3e;}
    .rightmain h5 {margin: 0px 0px 10px 0px; font-size: 20px; font-weight: bold;}
	 .rightmain h4 {	color: #BE2B35;
	font-weight: bold;
	font-style: italic;
	font-size:16px;}

#welcome_img {padding: 4px; border: 1px solid #c4c4c4; width: 533px; height: 152px;}

 #masthead_artists1 {
	  position: absolute; 
  z-index: 10;
  visibility: hidden;
}
#masthead_artists2 {
	 position: absolute; 
  z-index: 11;
  visibility: hidden;
}
#masthead_artists3 {
	 position: absolute; 
  z-index: 12;
  visibility: hidden;
}
#masthead_artists4 {
	 position: absolute; 
  z-index: 13;
  visibility: hidden;
}



#our_mission {margin-top: 10px; margin-right: 20px;}

#quick_links {margin-top: 20px;}
  #quick_links a:link {text-decoration: underline; color: #b72330;}
  #quick_links a:active {text-decoration: underline; color: #b72330;}
  #quick_links a:visited {text-decoration: underline; color: #b72330;}
  #quick_links a:hover {text-decoration: underline; color: #b72330;}

  .quick_box {width: 167px; margin: 15px 17px 0px 0px; float: left;}
  .link_box {width: 150px; background-image:url(images/quicklink_bg.jpg); padding: 9px 8px 9px 9px; background-repeat: repeat-y;}
    .link_box p {margin: 0px 0px 10px 0px; font-size: 16px;}
	.link_box img {float: right;}
	
#the_news {margin-top: 19px; margin-right: 20px;}
  #the_news a:link {text-decoration: none; color: #b72330;}
  #the_news a:active {text-decoration: none; color: #b72330;}
  #the_news a:visited {text-decoration: none; color: #b72330;}
  #the_news a:hover {text-decoration: underline; color: #b72330;}
  #the_news span {font-weight: bold; font-size: 14px; line-height: 24px;}
  #the_news ul {padding: 0px; margin: 0px;}
  #the_news li {list-style: none; background-image: url(images/news_bullet.jpg); background-repeat: no-repeat; background-position: top left; padding: 0px 0px 0px 22px; margin: 0px 0px 30px 0px;}

#bottom {width: 100%; padding: 15px 0px 0px 0px; background-image:url(images/bottom.jpg); background-position: top center; background-repeat: no-repeat; font-family: arial; font-size: 11px; color: #EEEEEE; text-align: center;}
  #bottom a:link {text-decoration: none; color: #EEEEEE;}
  #bottom a:active {text-decoration: none; color: #EEEEEE;}
  #bottom a:visited {text-decoration: none; color: #EEEEEE;}
  #bottom a:hover {text-decoration: underline; color: #CCCCCC;}
