
body, table, form {
	font-family: Arial, Tahoma,Verdana, sans-serif;
	color: #333333;
	font-size: 10pt;
	line-height: 1.1em;
	padding: 0px;
	margin: 0px;
	text-align: justify;
}
body {background-color: #124C41;}

/*------------------- links and headings------------------------------ */
a:link {color: #124B42;;text-decoration: underline;} 
a:visited {color: #34917C;text-decoration: underline;} 
a:hover {color:#999999 ;text-decoration: underline;}
a.nav:link {text-decoration: none;color: #BA551C;} 
a.nav:visited {text-decoration: none;color: #34917C;} 
a.nav:hover {color:#999999 ;text-decoration: underline;}
ul.nav {margin-left: 15px;padding:0px;l}
li.nav {list-type: dash ;}

h1, h2, h3 {margin: 10px 5px 5px 0px; padding: 0px;font-size: 11pt;text-align:left; font-family: Tahoma, Arial, sans serif;}
p {margin: 5px 5px 5px 0px; }
ul { padding: 0px;margin-top: 15px; margin-bottom: 15px;margin-left:10px;}
div {overflow: visible;padding: 0px;margin: 0px;text-align: justify;}
table { text-align: left; vertical-align: top;}
form { text-align: left; vertical-align: middle;margin:0px;padding:0px;} 

/*--------------------- containers ----------------------------------- */

div#container {
	background-color: black; 
	width: 685px;
  position: relative;
  margin-top: 5px;
  margin-left: auto;
  margin-right: auto;
/*  border-left:2px solid #808080;
  border-top: 2px solid #808080;
  border-bottom: 2px solid #707070;
  border-right: 2px solid #707070;*/
}
/*
div#cont-mid  {margin-top:160px; background: url(../template/container_mid.jpg) repeat-x top left;position:absolute; height:180px;width:760px;;}
div#cont-top {background: url(../template/container_top.jpg) repeat-x top left; position:absolute;height:160px;width:760px;}
*/
div#box {
  width: 647px; 
  padding-left:10px;
  padding-right:10px;
  padding-top: 15px;
	position:relative;
	background: #f7F9E4;
  border: 2px solid #e3e4d1;
  top: 0px;
  left: 0px;
  margin-left: auto;
  margin-right: auto;
/*  z-index: -1; */
}

/****************************************************************/
/*                          Header Area                         */
/****************************************************************/
div#header {
	position:relative;
	left: 0px;
  top: 0px;
/*	background: url(../template/intro-bg.gif) top left no-repeat; */
background-color: #124c41;
	width: 100%;
	margin-top: 0px;
	padding: 0px;
	margin-bottom: 0px;
	margin-left:0px;
	height:102px;
/*	border: 1px solid red;*/
}
div#top_nav {
  position: absolute;
  text-align: center;
  color: #b3d2cb;
  top: 100px;
  left: 480px;
  margin: 0px;
  height: 20px;
  width: 165px;
/*  border: 1px green solid; */
  font-size: 8pt;
/*	background: url(../template/top-nav-bg.jpg) top left repeat-x; */
}

/*********** Logo *****************/
div#logo {position:absolute;top:35px;left:24px;}
div#logo img {border: 0px;width:427px; height: 72px;}
div#logo span, div#intro span {display:none;}

/*********** Housekeeping Navigation *****************/
div#top_nav a, div#sf a {margin-left:5px;margin-right: 5px;text-decoration:none;}
div#top_nav a:link, div#sf a:link {color: #b3d2cb;} 
div#top_nav a:visited, div#sf a:visited {color: #b3d2cb;} 
div#top_nav a:hover, div#sf a:hover {color:#fafafa ;text-decoration: underline;}

/**************  main_nav *************************************/
div#main_nav { 
  background-color:  #f7f9e4;
  position: relative;
  top: 0px;
  left: 0px;
  text-align: center;
  width: 647px;
  margin-top: 8px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-top: 2px solid #858585;
  height: 15px;
  z-index:100;
}
div#main_nav span {display:none;}

.opened, .closed {
  display: inline;
  margin-left: 14px; 
  margin-right: 14px;
  float: left;
}
.closed .dropBox {
  visibility: hidden;
}
.opened .dropBox {
	visibility: visible;
}
.dropContainer {
  position: relative;
  width: 50px;
}

.dropBox {
  position: absolute;
  left: -5px;
  top: 0px;
  width: 175px;
  clear: both;
  background-color: #caeae3;
  padding-top: 3px 1px 3px 1px;
  border: 1px solid #124b42;
}
.dropBox .dropItem, .dropBox .dropItemHi {
  position: relative;
  padding-left: 3px;
  padding-right: 3px;
}
.dropBox .dropItemHi {
  background-color: #B3d2cb;
}
.dropBox .dropItemHi a, .dropBox .dropItem a {
  display: block;
  padding: 0px 2px 0px 2px;
  color: #124b42;
  width: 100%;
  border-top: 1px solid #124b42;
  border-left: 1px solid #124b42;
  text-decoration:none;
}

/*                  Main Navigation Images                    */
img#home {height:15px;width:46px;border:none;}
img#aboutus {height:15px;width:74px;border:none;}
img#ways {height:15px;width:102px;border:none;}
img#horses {height:15px;width:58px;border:none;}
img#sponsor  {height:15px;width:104px;border:none;}
img#contactus {height:15px;width:95px;border:none;}
/*************************************************************************/

/*********************** Intro Layer ***********************************/
div#intro {
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px;
	padding: 0px;
	width: 100%;
	border-bottom: 4px solid #858585;
	background: #f7f9e4;
}

div#flash {position:relative;float:right;display:inline;background: url(../template/flash-bg.jpg) top left no-repeat;}
div#intro object, div#intro embed {width: 424px;height: 224px;}
img#totd {height:231px; width:221px; border: none;float:left;}   /*thought of the day*/

/*               contents                          */
div#contents {
  width:647px;
/*  background: url(../template/content_bg.jpg) bottom left repeat-y;*/
/*  border-right: 2px solid #C69B6E;*/
}
/*                Home Left Column                    */
#leftc {
  position: relative;
  top: 0px;
  left: 0px;
	width:210px;
	margin: 15px 0px 0px 3px;
  background-color: #f7f9e4;
/*  border-left: 2px solid #efefef; */
/*  border-right: 2px solid #efefef; */
  float: left;
  z-index: 0;
/*  border: 1px red solid; */
}
/*                Home Center Column                    */
#centerc {
/*  display:none; */
position: relative;
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 0px 0px; 
  top:0px;
  left: 0px;
	float: right; 
	width: 424px; 
	background-color: #F7f9E4;
/*  border-right: #C69B6E 0px solid; */
}
/*                     Home Right Column                         */
div#right_sub_nav {
  display:none;
	padding-left: 12px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px 0px;
/* border: 1px solid yellow; */
}
/****************************************************************/
/*                     Footers                                  */
/****************************************************************/
div#bottom {
  clear: both;
  margin-left: 0px;
  padding-top: 0px;
  position:relative;
  top: 0px; 
  left: 0px;
  background: #f7f9e4; 
  height: 10px;
  width:647px;
  border-bottom: 2px solid #858585;
}
div#bottom span {display:none;}

div#footer_nav {
  text-align: center;
  /*background: url(../template/footer-bg.jpg) top left repeat-y; */
  background-color: #124c41;
  margin-top: 5px;
  font-size: 8pt;
  font-weight: bold;
  height: 60px;
  padding-top: 10px;
width: 647px;
/*  border: red 1px solid; */
}
div#footer_nav a {
	margin: 0px 7px;
  text-decoration: none;
  color: white
/*	color: white; */
}
div#address {
margin-top: 20px;
text-align: center;
color: #F8ECDE;
height:20px;
}
div#copyright {
	text-align: center;
  margin-left: auto;
  margin-right:auto;
	margin-top: 0px;
	padding-top: 10px;
	font-size: 8pt;
/*	background: url(../template/copyright-bg.jpg) top left repeat-x; */
width: 768px;
	color: #b3d2cb;
}
div#copyright span {
	margin: 0px 10px;
}

div#copyright a {color: #b3d2cb;}

