/*
Theme Name: LAM Original Theme
Theme URI: http://lam.annapolischorale.org/test/
Description: Test theme
Version: 1.0
Author: Lauren Colvin
*/

body { 
 background-image:url('images/background.gif');
 background-repeat:no-repeat;
 background-position:bottom center; 
 font-size: 12px;
 }
 
H2 {
 font-family: Arial, Helvetica, sans-serif;
 height: 75px;
 font-size: 15px;
 font-weight: bold;
 padding:.5em 60px .5em 0;
 color: #D5A00F;
 background: url(images/notesright.gif) no-repeat right center;
 display:inline;
 }

 H3 {
    font-family: Arial, Helvetica, sans-serif;
    height: 75px;
    font-size: 15px;
    font-weight: bold;
    padding:.5em 60px .5em 0;
    color: #003366;
    background: url(images/notesright.gif) no-repeat right center;
    display:inline;
  }
  
  .leftalttext {  
    margin-top: 1px;
    padding-top: 1px;
    background-position: right;
    background-repeat: no-repeat;  
    background-image:url('images/rule.gif');
    height: 250px;
  }
  
  ul.leftalttext {
   list-style: none;
   margin-left: 0;
   padding-left: 1em;
   text-indent: -1em;
   padding-right: 2em;
   text-align: right;

  }

  

  ul.leftalttext A:link, ul.leftalttext A:visited, ul.leftalttext A:hover, ul.leftalttext ul {
    
    font-size: 12px;
    font-weight: bold;
    color: #D5A00F;
    text-decoration: none;
    list-style-type: none
  }
 ul.leftalttext LI {
    margin-bottom: 10px;
  }
 
 .lefttext { 
 margin-top: 10px;
 padding-top: 1px;
 background-position: top-left;
 background-repeat: no-repeat; 
 background-image:url('images/leftrule.gif')
 }
 
 .righttext { 
 margin-top: 10px;
 padding-top: 1px;
 background-position: top-left;
 background-repeat: no-repeat; 
 background-image:url('images/rightrule.gif')
 }
 
 #menu{
 z-index: 2;
 position: relative;
 top: -5px;
 }
 
 #flash {
 text-align: center;
 z-index: 1;
 position:relative;
 width: 100%;
 height: 100%;
 top: -35px;
 }

 #banner {
  background-position: center;
  z-index: 1;
  position:relative;
  width: 100%;
  height: 260px;
  top: -35px;
  background-repeat: no-repeat;  
  }
 
 #contentwrapper {
 position:relative;
 top: -40px;
 margin-left: auto;
 margin-right: auto;
 }
 
 #content 
 {
 margin-left: auto;
 margin-right: auto;
 width: 967px;
 font-family: arial, helvetica, sans-serif;
 font-size: 12px;
 }
 
 .subhead {
 color: #003366;
 }
 
 #leftbar {
   position: relative;
	left: 10px;
	right: 350px;
	width: 550px;
	float: left;
 }
 
 #rightbar {
 position: relative;
	right: 1px;
	width: 390px;
	float: right; 
 }

#rightalt {
  position: relative;
	right: 10px;
	width: 780px;
	float: right; 
  }
  
  #leftalt{
        position: relative;
	left: 10px;
	right: 550px;
	width: 150px;
	float: left;
  }
 
 #footer {
 position: relative; bottom: -30px; 
 clear:both;
 text-align: center;
 font-family: arial, helvetica, sans-serif;
 color: #c0c0c0;
 font-size: 11px;
height: 15px;

 }


