/* Cascade DTP V4 - Style Sheet */

body 
	{
		background-image: url("Background.jpeg"); 				background-repeat: repeat
	}
body
a:link	{
		color: #FF0000;
	}
a:visited
	{
		color: #000000;
	}
a:active
	{
		color: #000000;
	}
	
	{	
		margin-left: 5%; margin-right:5%;
	}





img#logo 
	{
		position: absolute;
    		top: 40px;
    		left: 100px;
    		height: 108px;
    		width: 793px;
    		z-index: 0
	}


ul#mainmenu
	{
		position: absolute; 
		top: 175px; 
		left: 75px;
	}

	{
		margin-left: 0;
		padding-left: 0;
		list-style-type: none;
		background: #036;
		float: left;
		width: 95%;
	}
	
ul#mainmenu li { display: inline; }
	
ul#mainmenu a
	{
		display: block;
		float: left;
		padding: .2em 1em;
		text-decoration: none;
		color: #fff;
		background: #036;
		border-right: 1px solid #fff;
	}
	
ul#mainmenu a:hover
	{
		color: #000;
		background: #FFF;
		text-decoration: underline;
	}

.button
	ul
	{
		margin-left: 0;
		padding-left: 0;
		list-style-type: none;
		background: #036;
	}

.button        a
	{
                                          font-size: 1.5em;
                                           font-weight: bold;
                                           color: black;
                                           font-style: normal;
                                          text-align:left;
                       	display: block;
		float: left;
		padding: .2em 1em;
		text-decoration: none;
		background: #086;
		border: 1px solid #fff;
	}
	
.button         a:hover
	{
		color: #000;
		background: #FFF;
		text-decoration: underline;
	}






ul#submenu
	{
		position: absolute; 
		top: 345px; 
		left: 100px;
	}

	{
		margin-left: 0;
		padding-left: 0;
		list-style-type: none;
		background: #036;
		float: left;
		width: 95%;
	}
	
ul#submenu li { display: inline; }
	
ul#submenu a
	{
		display: block;
		float: left;
		padding: .2em 1em;
		text-decoration: none;
		color: #fff;
		background: #6a5acd;
		border-right: 1px solid #fff;
	}
	
ul#submenu a:hover
	{
		color: #000;
		background: #FFF;
		text-decoration: underline;
        }


.headertext
h5      {
		position: absolute;
    		top: 1px;
    		left: 190px;
                text-align:center;
		color:black;
        }


.orderform
h3	{
		position:absolute;
		top: 230px; left: 12%;		
	        color: blue;
                line-height: 100%;
}

.pagename
 h1	{
		position:absolute; 
		top:220px; left: 35%;
		text-align:center;
		color:red;
	}


.pagestop
 h2	{	text-align: left;	
                text-decoration: none;	
                color: green;
	}
	
	.pagefoot
 h2	{
		position:absolute;
                text-align:left;
		color:red;
		}
	
.pageheader
 h1     {
               color:blue;
              line-height:80%;
        }
.pageheader 
h2
                    {
                      color: red;              
                       line-height:50%;
                    }
.pageheader
h3
                   {
                     color: green;
                     text-decoration: none;
                   }

	
.pageheaderblue
 h1   a  {
               color:red;
              line-height:80%;
        }
.pageheaderblue
h2  a
                    {
                      color: blue;              
                       line-height:50%;
                    }
.pageheaderblue
h3  a
                   {
                     color: green;
                     text-decoration: none;
                   }
.mailinglist
h3	{	
		position: absolute;
		top: 230px; left: 65%;
               color: blue;
                line-height: 100%;
	}

.calendar
h1, h2	{
		text-align: left;
		color: darkblue;
	}

.marketdate                 
                      { 
                         border: solid red;
                         border-width: 10px 3px 10px 3px:
                         margin-left: 5px;
                         padding-left: 20px;
                        }
.marketdate h2
                    { 
                       font-weight: bold;
                       color: black;
                       font-style: normal;
                       text-align:left;
                       text-decoration:none;
                      line-height: 50%;
                  }
.marketdate h3
                    {
                      text-indent:36px;
                     color:green;
                      text-decoration:none;
                      line-height: 50%;
                     font-style: normal;
                     }
.marketdate h4      
                    {
                       color:black;
                       line-height:25%;
                      text-indent:36px;
                     font-style: normal;
                    }
.marketday h2 a 
                    {
                       color: red
                       line-height:25%;
                      text-indent:36px;
                     font-style: bold;
                    
                    }
.shows h3      
                    {
                       color:green;
                       line-height:25%;
                      text-indent:36px;
                     font-style: normal;
                       text-decoration: none;
                    }
.specials h2      
                    {
                       color:red;
                       line-height:25%;
                      text-indent:36px;
                     font-style: normal;
                    }
.specials h3      
                    {
                       color:black;
                       line-height:25%;
                      text-indent:36px;
                     font-style: normal;
                     text-decoration: none;
                    }

.bold h2
                    {
                     text-indent:36px;
                     color: darkgreen;
                     font-weight: bold;
                     font-style: italic;
                      }

.bold h3
                    {
                     color: darkgreen;
                     font-weight: bold;
                     font-style: italic;
                      }

.tuition

h2	{
		text-align:center;font-weight: bold; text-decoration: underline;
		color:red;
	}
h3	{
		text-align:left;font-weight: bold; text-decoration: underline;
		color:green;
	}
h4	{
		text-align:left;font-weight: normal;
		color:black;
	}
.afooter	
h5	{
		position:absolute; 
		top:2820px; left:10%;
		text-align:left;
		color:black;
	}

.stamp h4	
	{
		padding-top: 0;
                                           text-align:center;
                                           line-height:100%;
                                           color:black;  
	}
.stamp img                      {
                       margin-bottom: -4mm;
                       border-style:solid; 
                      border-width:1px;  
                      border-color:#000000;
                                        
                     }
.container {
width:772px;
margin:0 auto;
padding:0 13px;
position:relative;
background:url(bg.gif) repeat-x #dfdfdf;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
color:#454545;
text-align:left;
}
.content
h2   
              {        color:black;
                       line-height:25%;
                      text-indent:36px;
                     font-style: bold;
              }
h3         
              {
                       color:black;
                       line-height:25%;
                      font-style: normal;
              }

.standardtext
h2,h3,h4,h5,h6      {text-align:left;
        }
h2,h3,h4      {       font-weight:bold;
              }
h2      {      color:red;
        }
h3      {      color:green;
        }
h4      {      color:black;
        }
h5      {      color:black; font-weight:normal;
        }