﻿body 
{
  height:100%;
	background-position:center top;
	 font-size:12px;    
        font-family: Arial, Helvetica, sans-serif;
        margin-left:auto;
        margin-right:auto;
        margin-top:0px;
        margin-bottom:0px;

background-color:#000000;  
}
div#outer 
{

width: 1000px;
height:100%;
margin-top: 0px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
position:relative;
z-index:0;
background-position: center top;
        background-image:url(/images/BG-y.jpg);
background-repeat:repeat-y;

}
div#Logo 
{

width: 206px;
height:134px;
margin-top: 0px;
margin-left:133px;
position:absolute;
z-index:5;

}

div#gradient 
{

width: 1000px;
height:100%;
min-height:1px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
position:absolute;
z-index:0;
background-position: center top;
        background-image:url(/images/BG-x.jpg);
background-repeat:repeat-x;
}


div#TopNav 
{

width: 380px;
height:68px;
margin-top: 45px;
margin-left:345px;
position:absolute;
z-index:3;

}


div#TopLeft 
{

width: 135px;
height:68px;
margin-top: 0px;
margin-left:0px;
position:absolute;
z-index:1;
        background-image:url(/images/TopL.jpg);
background-repeat:no-repeat;
}
div#TopMiddle 
{

width: 640px;
height:68px;
margin-top: 0px;
margin-left:135px;
position:absolute;
z-index:1;
        background-image:url(/images/TopM.jpg);
background-repeat:no-repeat;
}
div#TopRight
{

width: 225px;
height:68px;
margin-top: 0px;
margin-left:775px;
position:absolute;
z-index:1;
        background-image:url(/images/TopR.jpg);
background-repeat:no-repeat;
}

div#MiddleLeft 
{

width: 95px;
height:222px;
margin-top: 68px;
margin-left:0px;
position:absolute;
z-index:1;
        background-image:url(/images/MiddleL.jpg);
background-repeat:no-repeat;
}

div#MiddleMiddle
{

width: 680px;
height:222px;
margin-top: 68px;
margin-left:95px;
position:absolute;
z-index:1;
        background-image:url(/images/MiddleM.jpg);
background-repeat:no-repeat;
}

div#MiddleRight
{

width: 225px;
height:222px;
margin-top: 68px;
margin-left:775px;
position:absolute;
z-index:1;
        background-image:url(/images/MiddleR.jpg);
background-repeat:no-repeat;
}
div#BottomLeft 
{

width: 218px;
height:508px;
margin-top: 290px;
margin-left:0px;
position:absolute;
z-index:1;
        background-image:url(/images/BottomL.jpg);
background-repeat:no-repeat;
}
div#BottomRight 
{

width: 446px;
height:195px;
margin-top: 290px;
margin-left:554px;
position:absolute;
z-index:1;
        background-image:url(/images/BottomR.jpg);
background-repeat:no-repeat;
}

div#BottomRight2 
{

width: 268px;
height:511px;
margin-top: 485px;
margin-left:554px;
position:absolute;
z-index:1;
        background-image:url(/images/BottomR2.jpg);
background-repeat:no-repeat;
}
div#Content 
{
padding-top:290px;
width: 792px;
margin-top: 0px;
margin-left:0px;
position:relative;
z-index:2;
min-height:710px;

}

div#ContentLeft
{
    position:relative;
    margin-left:165px;
    margin-right:0px;
    margin-top:50px;
    padding-bottom:00px;
    width:470px;
    padding-left:0px;
    padding-right:0px;
float:left;
color:#ffffff;

}
div#ContentRight
{

    margin-left:0px;
    margin-top:120px;
    padding-bottom:00px;
        padding-left:0px;
    padding-right:0px;
    width:150px;
      position:relative;
float:right;


}


div#ContentText 
{
width: 450px;
padding-top: 20px;
margin-left:156px;
position:relative;
z-index:2;
color:White;
font-size:10pt;
text-align:left;
line-height:20px;
padding-bottom:20px;
}

div#Photo1Shadow

{
    float:left; 
      clear: left; 
    width:195px; 
    height:255px;
    margin-left:-45px;
    margin-right: 20px;
    margin-top:30px;
    margin-bottom: 7px; 
    text-align:center;
  background-image:url(/images/ContentImage1Shadow.png)}
  
div#Photo1
{margin-left:0px;
    margin-top:3px;
  
    
}



div#PhotoSpacer

{
    float:right; 
    clear: right; 
    height:418px;
    width:1px; 
    margin-top:0px;
    margin-right: 0px;
    margin-bottom: 0px; 

}
div#Photo2Shadow

{
    float:right; 
    clear: right; 
    width:195px; 
    height:286px;
    margin-top:30px;
    margin-left: 20px;
    margin-bottom: 15px; 
    text-align:center;
      background-image:url(/images/ContentImage2Shadow.png)
      }


div#Photo2
{margin-left:0px;
    margin-top:3px;
  
    
}
div#Footer
{
    width:650px;
    padding-left:20px;
    padding-top:13px;
    height:22px;
    margin-left:133px;
    z-index:2;
    position:relative;
            background-image:url(/images/FooterBG.png);
            color:#f7eb04;
}

    A {font-family:Arial, Helvetica, sans-serif; font-weight:bold;  font-size:10pt;}
A:link { text-decoration: none; color: #f7eb04} 
A:visited { text-decoration: none; color: #f7eb04;}
A:hover {text-decoration: none; color: #CCCCCC;}

    A.menu {font-family:Arial, Helvetica, sans-serif;  font-size:10pt;}
A.menu:link { text-decoration: none; color: #FFFFFF;} 
A.menu:visited { text-decoration: none; color: #FFFFFF;}
A.menu:hover {text-decoration: none; color: #706f6f;}

    A.menuhover {font-family:Arial, Helvetica, sans-serif;  font-size:10pt;}
A.menuhover:link { text-decoration: none; color: #000000;} 
A.menuhover:visited { text-decoration: none; color: #000000;}
A.menuhover:hover {text-decoration: none; color: #706f6f;}

    A.body {font-family:Arial, Helvetica, sans-serif;  font-size:10pt;}
A.body:link { text-decoration: none; color: #f7eb04;} 
A.body:visited { text-decoration: none; color: #f7eb04;}
A.body:hover {text-decoration: none; color: #706f6f;}

    A.news {font-family:Arial, Helvetica, sans-serif;  font-size:8pt;}
A.news:link { text-decoration: none; color: #FFFFFF} 
A.news:visited { text-decoration: none; color: #FFFFFF;}
A.news:hover {text-decoration: none; color: #cccccc;}

    A.news2 {font-family:Arial, Helvetica, sans-serif;  font-size:8pt;}
A.news2:link { text-decoration: none; color: #000000;} 
A.news2:visited { text-decoration: none; color: #000000;}
A.news2:hover {text-decoration: none; color: #cccccc;}

h1
{
    font-size:13pt;
    color:#f7eb04;

}

h2
{
    font-size:11pt;
    color:#f7eb04;
    display:inline;
}

img.floatLeftClear { 
    float: left; 
    clear: left; 
    margin-right: 10px; 
    margin-bottom: 10px;
}

div.clear { clear: both; }

div#BarLinks
{
    margin-top: 430px;
margin-left:633px;
width:150px;
height:500px;
position:absolute;
z-index:3;
}
div#JazzCampLink 
{margin-top: 0px;
margin-left:0px;
height: 166px;
width: 166px;
position:absolute;
z-index:1;
}
a.JazzCamprollover 
{     
display: block;     
width: 166px;     
height: 166px;     
text-decoration: none;     
background: url(/images/column_button_1.png);     
 background-repeat:no-repeat;
} 

a.JazzCamprollover:hover 
{   
background-position: -164px 0; 
}


div#MailListLink 
{margin-top: 160px;
margin-left:0px;
height: 166px;
width: 166px;
position:absolute;
z-index:1;
}
a.MailListrollover 
{     
display: block;     
width: 166px;     
height: 166px;     
text-decoration: none;     
background: url(/images/column_button_2.png);   
 background-repeat:no-repeat;  
} 

a.MailListrollover:hover 
{   
background-position: -164px 0; 
}


div#DonateLink 
{margin-top: 320px;
margin-left:0px;
height: 166px;
width: 166px;
position:absolute;
z-index:1;
}
a.Donaterollover 
{     
display: block;     
width: 166px;     
height: 166px;     
text-decoration: none;     
background: url(/images/column_button_3.png);    
 background-repeat:no-repeat; 
} 

a.Donaterollover:hover 
{   
background-position: -163px 0; 
}

.displace

{     
position: absolute;     left: -5000px;   
} 


