/*
Theme Name:		WP Framework

*/

body {
     background-color: #3f180b;
     }

div.container {
     margin-top: 20px;
     margin-left: 20px;
     width: 829px;
     }

div.Head {
     background-image: url('/SiteImages/TopOfPages.jpg');
     height: 189px;
     width: 829px;
     margin-bottom: 0px;
     }

div.Content {
     background-image: url('/SiteImages/MiddleParchment.jpg');
     background-repeat: repeat-y;
     width: 829px;
     margin-top: -1px;
     padding-bottom: 30px;
     }

div.footer {
     background-image: url('/SiteImages/BottomParchment.jpg');
     background-repeat: no-repeat;
     height: 85px;
     width: 829px;
     margin-top: -1px;
     }

p.foottext {
     text-align: center;
     width: 550px;
     margin-left: auto;
     margin-right: auto;
     color: #d57903;
     }

html>body div.Content {
     margin-top: -21px;
     }

html>body div.footer {
     margin-top: -21px;
     }

ul#nav	{
     position: relative;
     top: 155px;
     padding-left: 0px;
     text-align: center;
     width: 780px;
     margin-left: auto;
     margin-right: auto;
     background-color: #d57903;
     }

li {
     display: inline;
     list-style-type: none;
     padding-right: 15px;
     font-family: arial, sans-serif;
     font-size: 16pt;
     }

a:link	{
     text-decoration: none;
     color: black;
     }

a:visited {
     text-decoration: none;
     color: #3f180b;
      }

li a:hover {
     text-decoration: none;
     color: white;
     }


		
div.MainPgContent {
     background-image: url('/SiteImages/TrainOnCurve.gif');
     background-position: top right;
     background-repeat: no-repeat;
     width: 770px;
     height:600px;
     margin-left: 30px;
     margin-top: 0px;
     padding-bottom: 30px;
     z-index: 0;
     }

html>body div.MainPgContent {
     margin-top: 20px;
     }

div.Narr	{width: 270px;
		position: relative;
		left:12px;
		top: 20px;
		z-index: 3;
		font-family: arial, sans-serif;
		font-size: 11pt;
		font-weight: bold;
		}

img.Flowers1	{position: relative;
		left:20px;
		top: 30px;
		}

div.Narr2	{width: 270px;
		position: relative;
		left:12px;
		top: 40px;
		z-index: 3;
		font-family: arial, sans-serif;
		font-size: 11pt;
		font-weight: bold;
		}

div.schedule	{text-align: center;
		position: relative;
		z-index: 3;
		font-family: arial, sans-serif;
		font-size: 11pt;
		font-weight: bold;
		}

img.Riders	{position: relative;
		left: 290px;
		top: -150px;
		}

br.clear {
     clear: both;
     }


div.Foot a:link	{text-decoration: none;
		color: d57903
		}

div.Foot a:visited {text-decoration: none;
		color: d57903
		}

div.Directions	{
     width: 270px;
     position: relative;
     left:32px;
     top: 20px;
     z-index: 3;
     font-family: arial, sans-serif;
     font-size: 11pt;
     font-weight: bold;
     }

div.Directions h2 {
     text-align: center;
     }

div.Gardens {
     width: 300px;
     position: relative;
     left:32px;
     top: 20px;
     z-index: 3;
     font-family: arial, sans-serif;
     font-size: 11pt;
     font-weight: bold;
     float: left;
     }

div.Gardens h2 {
     text-align: center;
     }

div.Links {
     text-align: center;
     font-family: arial, sans-serif;
     font-size: 11pt;
     font-weight: bold;
     padding-bottom: 30px;
     }

img.Map		{float: right;
		margin-right: 40px;
		padding-top: 30px;
		}

img.station	{float: left;
		margin-left: 60px;
		margin-top: 40px;
		}

div.RightPictures {
      float: left;
      width: 300px;
      margin-left: 55px;
      padding-top: 40px;
      }

div.equipment   {
     width: 750px;
     margin-left: auto;
     margin-right: auto;
     padding-top: 30px;
     }

div.EquipTitle   {
     font-size: 18px;
     clear: both;
     }

div.EquipPic   {
     width: 300px;
     float: left;
     }

div.EquipDesc li  {
     width: 400px;
     float: left;
     font-size: 14px;
     margin-left: 15px;
     }
