@charset "windows-1252";				   


html
{
height:100%;
width: 100%;
} 
								   
body
	{	
		background-image: url(images/background.jpg) ; 
		margin: 0;
		font-family: eurostile, Calibri, Verdana;
		bottom: 0px; 
		text-align: center;
		color: #6c5635; 
		font-weight: normal;
		text-align: center
	}	 

/* Links----------------------------------------------- */

A { text-decoration: underline; color: #6c5635}
A:link { color: #6c5635;}
A.vlink { color: #6c5635}	
A.offme {color: #6c5635;}
A:hover { color: #57a9b6; text-decoration: none;}
												   
p.textLeft {text-align: left; letter-spacing: .1em; width: 500} 
p.title {font: 13pt eurostile; text-align: center; letter-spacing: .5em;}
p.indent [text-align: left; letter-spacing: .1em; padding-left: 10pt;}


p.text {text-align: left; letter-spacing: .1em;}
p.HeadPrint {color:black; font: 12pt eurostile; text-align: center; letter-spacing: .4em;}
p.CenterPrint {color:black; font: 11pt eurostile; text-align: center; letter-spacing: .1em;}
p.LeftPrint {color: black; font: 10pt eurostile; text-align: center; letter-spacing:.1em;}

img  {
	border-style: solid;    
	border-width: thin;
	border-color: #937956;    
	}

/* Header----------------------------------------------- */
 
@media all {
  #header {
    width: 950;
	height: 125;     
	margin: 0;
	border-style: solid;    
	border-width: thin;
	border-color: #937956;    
	}
  }
@media handheld {
  #header {
    width: 90%;
    }
  }	
	
#header
	{ 
		margin: 0;
		text-align: center;
		font-size: 150%; 
		padding: 0px;
		background-image: url(images/webheader.png); 
	}
 
	
/* menu */
	
	
@media all {
  #menu {
    width: 950;
    height:	30;
	margin: 0;
	border-style: solid;    
	border-width: thin;
	border-color: #937956;
	padding: 0px !important;
	}
  }
@media handheld {
  #menu {
    width: 90%;
    }
  }	
	
#menu
	{ 
	  	border-top-style: none !important;    
	  	border-bottom-style: none !important;    
		text-align: center;
		padding: 0px !important;
		background-image: url(images/menuBar.png); 
		background-repeat: repeat;
		padding-left: 0px;
		padding-right: 0px;
	}

#menu img
	{ 
	border-style: none;    
	border-width: none;
}

	
/* container -------------------------------------- */
	
	
	@media all {
  #container {
    width: 950;
	height: auto;
    margin: 0;
	}
  }
@media handheld {
  #container {
    width: 90%;
    }
  }	
	
#container
	{
 	 	vertical-align: top; 
		text-align: left;
		padding: 0px !important;
		border-right: solid thin #937956;
		border-left: solid thin #937956;
		border-bottom: none;
		background: #937956;
	}	
	

/* content -------------------------------------- */
 td.sideMenu {
 	vertical-align: top; 
    width: 362 !important;
	height: auto;
    margin: 0;
	font-size: 105% !important;
	text-align: center;
	padding: 0px !important;
	background: #6c5635;
	color: #C4BBAE;
	 }	

td.sideMenu A:link { color: #C4BBAE;}
	 
td.sideMenu img
	{ 
	border-style: none;    
	border-width: none;
}

td.content { 
 	vertical-align: top; 
	font-size: 12pt; 
    float: none;
	text-align: left;
    width: 577 !important;
	height: 500 !important;
    margin: 0;
	padding: 0px !important;
	background-image: url(images/ainsley.jpg);
	background-repeat: no-repeat scroll top;
} 

td.content2 { 
 	vertical-align: top; 
	font-size: 100%; 
    float: none;
	text-align: center;
	height: auto;
    width: 577 !important;
    margin: 20;
	padding: 0px !important;
	padding-left: 10px !important;
	background: #C4BBAE;
	color: #6c5635;
} 

/* info -------------------------------------- */
	
	
	@media all {
  #info {
    width: 300;
	height: auto;
    margin: 20;
	}
  }
@media handheld {
  #info {
    width: 90%;
    }
  }	
#info
	{
		text-align: center;
		padding: 3px !important;
		border-style: solid;    
		border-width: thin;
		border-color: #937956;
		background: #C4BBAE;
		filter: alpha(opacity=90, style=0);
		moz-opacity:.90;  
		color: #6c5635;
	}	
	



/* footer -------------------------------------- */
	
	
	@media all {
  #footer {
    width: 950;
    margin: 0;
	}
  }
@media handheld {
  #footer {
    width: 90%;
    }
  }	
	
#footer
	{
		color: #6c5635;
		text-align: center;
		font-size: 90%; 
		padding-top: 3px !important;
		padding-bottom: 3px !important;
		height: auto;
		border-top: solid thin #937956;
		border-bottom: solid thin #937956;
		border-right: solid thin #937956;
		border-left: solid thin #937956;
		background: #C4BBAE;
	}	

	@media all {
  #downloadBorder {
    width: 950;
    margin: 0;
	}
  }
@media handheld {
  #downloadBorder {
    width: 90%;
    }
  }	
	
#downloadBorder
	{
		color: #cec79b;
		text-align: center;
		font-size: 100%; 
		padding-top: 3px !important;
		padding-bottom: 3px !important;
		height: auto;
		border-top: solid thin #937956;
		border-bottom: solid thin #937956;
		border-right: solid thin #937956;
		border-left: solid thin #937956;
		background: #5A3D1C;
	}			  

/* schedule container -------------------------------------- */
	
td.schedule { 
 	vertical-align: top; 
	font-size:80%; 
    text-align: left; 
	letter-spacing: .1em;
	float: none;
	text-align: center;
	color:black;
	height: auto;
    width: 266 !important;
    margin: 5;
	padding: 0px !important;
	background: #C4BBAE;
	padding-top: 3px !important;
}		

td.scheduleLabel { 
 	vertical-align: top; 
	font-size:130%; 
    text-align: center; 
	letter-spacing: .3em;
	float: none;
	text-align: center;
	color: #241D12;
	height: auto;
    width: 950 !important;
    margin: 5;
	padding: 0px !important;
	background: #C4BBAE;
	padding-top: 3px !important;
}	