html {  
	background-color: #003366;
	min-width: 710 px;
	width: 800 px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099; 
	font-size: 12px;
	margin: 0;
	padding: 0;
	top: 0;
	left: 0;
}

.footer_links { 
font-family: Trebuchet MS; font-size: 8pt; border-style: dotted; 
               border-width: 1px 
               <div id="footer_navLeft">
<a title="Welcome to Apple Creek Training and Lesson Center" href="index.htm">Home</a> / 
<a title="Information about our innovative lessons program..." href="lessons/index.htm">Lessons</a> / 
<a title="Information about our award-winning Playdays program..." href="playdays/index.htm">Playdays</a> / 
<a title="Information on shows..." href="shows/index.htm">Shows</a> / 
<a title="Information on summer camps..." href="camps/index.html">Camps</a> / 
<a title="Information on trail rides in the area..." href="trail_rides/index.htm">Trail Rides</a> / 
<a title="Information about our rates and fees..." href="rates/index.htm">Rates</a> / 
<a title="View our online events calendar..." href="calendar">Calendar</a> / 
<a title="View our online newsletter archive..." href="newsletter/index.htm">Newsletter</a> / 
<a title="View some of our favorite horses and riders..." href="slide_show/index.htm">Slide&nbsp;Show</a> / 
<a title="Learn more about our programs..." href="contact_us/index.htm">Contact&nbsp;Us</a> / <a href="#top">Top</a>
</div>
               }
               
body {  
	background-color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066; 
	padding: 0;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:800px;
}


#main_column p {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066; 
	font-size: 12px;
	line-height:1.7em;
	margin: 0px 50px 50px 50px;
}

td {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099; 
	font-size: 12px
}


a:link {	
	color:#000099;
	text-decoration:none;
}

a:visited {
	color: #000099;
	text-decoration:none;
 }

a:hover, a:active {
	color:#990033;
	text-decoration:none;
 }

img {
	border-style:none;
}



h1 {  
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #003366; 
	font-size: 30px;
	text-decoration: none;
}

h2 {  
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #003366; 
	font-size: 16px; 
	text-decoration: none;
}

h3 {  
	font-family:Georgia;
	color: #003366; 
	font-size: 14px;
	line-height:2em; font-weight:bold
}


.justify {  text-align: justify }

.form {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #003366; 
	font-size: 10px;
	font-weight: bold
}

.x-small {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #993333; 
	font-size: 10px;
	font-weight: bold
}

.tiny { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000066; 
	font-size: 8px; 
	font-weight: normal
}

.x-small-plain { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000066; 
	font-size: 8 px; 
	font-weight: normal
}

.x-small-plain-white { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	font-size: 10px; 
	font-weight: normal
}



.quote {  
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px; 
	font-style: italic; 
	font-weight: bold; 
	color: #003366; 
	text-align: center; 
	text-indent: 5pt;
	line-height: 200%;
}

.link-description {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	text-decoration: none; 
	color:#3300FF;
}

.nav, nav1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	font-style:normal;
	text-decoration: none; 
	color: #333399
}

.nav2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight:bold;
	font-style:normal;
	text-decoration: none; 
	color: #333399;
}

.nav3 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	text-decoration: none; 
	color: #333399;
}

#main_navContainer
{ 
  border: 0;
  margin: 0;
  padding: 0;
  float: left;
  width: 800px;
  background-color:#003366;	/* background color for whole bar */
  display: block;
  background-image: url("/img/white.gif");
  background-position: bottom;
  background-repeat: repeat-x;
}

/* sorgt dafuer, dass die Navi rechts aufhoert */
#main_navContainerFit
{ 
	clear: both;
	background-image: url("/img/white.gif");
	background-position: bottom;
	background-repeat: repeat-x;
	float: left;
  	display: inline;
	width:800px;
	margin: 0;
	padding: 0;
}

#main_navLeft
{ 
	display: inline;
	float: left;
	margin: 0;
	padding: 0;
}

#main_navLeft a
{
	text-decoration: none;
	font-weight: bold;
	color:#FFFFFF;
	display: block;
	padding: 0.25em 0.4166em 0.25em 0.4166em;
	text-align: center;
	border-bottom: #fff solid 1px;
	font-size: 12px;
}

#main_navLeft ul
{
  margin: 0; 
  padding: 0;
  float: left;
  display: inline;
}

#main_navLeft li
{
  font-size: 0.75em;
  border-right: #fff solid 1px;
  list-style-type: none;
  float: left;
}

#main_navRight
{ 
  display: inline;
  margin: 0;
  padding: 0;
  float: right;
  background: #e9e9e9;
  width: 14.5em;
}

#main_navRight a
{
  text-decoration: none;
  font-weight: bold;
  display: block;
  padding: 0.25em 0.4166em 0.25em 0.4166em;
  float: left;
  border-bottom: #fff solid 1px;
}

#main_navRight ul
{
  list-style-type: none;
  margin: 0 0 0 0;
  padding: 0;
  display: inline;
  width: 14.2em;
  position: absolute;
  top: 45px;
  left: 34.8em;
}

#main_navRight li
{
  font-size: 0.75em;
  border-right: #fff solid 1px;
  list-style-type: none;
  float: left;
}




a.mn_home
{
  text-align: center;
}

a:hover.mn_home, a:active.mn_home, a:focus.mn_home
{
  background: #3D8FCC;
}

a:hover.mn_lessons, a:active.mn_lessons, a:focus.mn_lessons
{
  background: #aa3298;
}

.mn_current {
  background: #6699CC;
  border-bottom: #6699CC solid 1px !important;
}

a:hover.mn_playdays, a:active.mn_playdays, a:focus.mn_playdays
{
  background: #ff8400;
}

a:hover.mn_trail_rides, a:active.mn_trail_rides, a:focus.mn_trail_rides
{
  background: #aa0033;
}

a:hover.mn_boarding, a:active.mn_boarding, a:focus.mn_boarding
{
  background:#00cc00;
}

a:hover.mn_training, a:active.mn_training, a:focus.mn_training
{
  background: #08A396;
}

a:hover.mn_rates, a:active.mn_rates, a:focus.mn_rates
{
  background: #731C9F;
}


a:hover.mn_calendar, a:active.mn_calendar, a:focus.mn_calendar
{
  background: #FF3C00;
}


a:hover.mn_newsletter, a:active.mn_newsletter, a:focus.mn_newsletter
{
  background: #009400;
}

a:hover.mn_slide_show, a:active.mn_slide_show, a:focus.mn_slide_show
{
  background: #3D8Faa;
}

a:hover.mn_contact_us, a:active.mn_contact_us, a:focus.mn_contact_us
{
  background: #3D8FCC;
}


#main_nav {
  border: 0;
  margin: 0;
  padding: 0;
  float: left;
  width: 100%;
  background-color: #003399;
  display: block;
  background-image: url("/img/white.gif");
  background-position: bottom;
  background-repeat: repeat-x;

	font:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
	color:#ffffff;
}

/*
a.main_nav:hover, a.main_nav:active
{
	background: #5989DE;
	border-bottom: #5989DE solid 1px !important;
	background-color: #5989DE;
}
*/

#masthead {
	margin:0;
	margin-top:0;
	width:800px;
	height:100px;
	max-width:800px;

	background-color:#003366;
	background-image:url("/E:/Website%20-%20AppleCreek/Imported/styles/masthead_bg.jpg");
	background-repeat:no-repeat;
	background-position:center;

	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:36px;
	font-weight:bold;
	line-height:3em;
	color:#000066;
}

#footer {
	background-color:#eeeeff;
	color:#003366;
	width:800px;
	font-size:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align: center;
	line-height:20px;
}


#left_column {
	background-color:#eeeeff;
}

#main_column {
	background-color:#eeeeff;
}


#breadcrumb {
	background-color:#6699CC;
	width:800px;
	text-align:left;
}

.bc_text, .bc_text a:link, .bc_text a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
	text-decoration: none;
	font-size:10px;
	line-height:2em;
}

.bc_text a:active, .bc_text a:hover {
	text-decoration: none;
	color:#990033;
}


/* ACCOUNT */

.account {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000066; 
	text-decoration: none;
	background-color:#ffffff;
	width:90%;
	border-bottom-style:solid;
}

.account th {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #eeeeff; 
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
	background-color:#003366;
}





/* STANDARD */

.standard {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000066; 
	text-decoration: none;
	background-color:#ffffff;
	width:90%;
	border-bottom-style:solid;
}

.standard th {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #eeeeff; 
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
	background-color:#003366;
}




/* CALENDAR */

.calendar_main, .calendar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	/* font-variant: small-caps; */
	background-color:#efefef;
}

.calendar_main th, .calendar_main th a:link, .calendar_main th a:visited, .calendar th, .calendar th a:link, .calendar th a:visited {
	color: #ffffff;
	text-decoration: none;
	text-align:center;
	size:10px;
	background-color:#003366;
	border-color: #000033;
	border-width: thin;
}

.calendar_main th a:hover, .calendar th a:hover, .calendar_main th a:active, .calendar th a:active  {
	color:#0000aa;
	text-decoration: none;
	text-align:center;
	size:10px;
	background-color:#000033;
	border-color: #003366;
	border-width: thin;
}


.calendar td, .calendar_main td {
	color: #000033; 
	text-decoration: none;
	text-align:center;
	size:10px;	
	background-color:#FFFFFF;
}

.calendar_main td {
	color: #000033; 
	text-decoration: none;
	text-align:left;
	size:10px;
}


.blank_day {
	background-color:#dddddd !important;
}

.current_day {
	background-color:#eeeeff !important;
}



.quote_table {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	text-decoration: none;
	background-color:#ffffff;
	width:90%;
}

/* RATES */

#rates {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none;
	background-color:#dddddd;
	width:70%;
	align:center;
}

#rates th{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none;
	background-color:#000033;
	align:center;
}