/* ------------------------------------- 
   - CSS style sheet for screen layout -
   -------------------------------------
   - Created by Dan Bielaski           -
   -------------------------------------
   - Website: shooting-star-farm.com   -
   ------------------------------------- */

body 
{ 
	margin: 20px;
  padding: 0px;
  background: transparent url(../images/pattern.jpg) repeat scroll left top;
  font-family: verdana, tahoma, sans-serif;
}

#container 
{ 
	margin: 0pt auto;
  width: 850px;
}

#header 
{ 
	margin: 0px;
  width: 800px;
  height: 203px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0%;
}

#divider 
{ 
	background: transparent url(../images/horserun.gif) repeat scroll 0%;
  width: 825px;
  height: 41px;
	clear: both;
}

#menu ul 
{ 
  font-size: 110%;
  list-style-type: none;
}

.solidblockmenu
{
	margin: 20px 0 20px 35px;
	padding: 0;
	float: left;
	border: 1px solid #625e00;
	border-width: 1px 0;
	background: transparent url(../images/gradient.jpg) center center repeat-x;
	/* Following display:inline is added to fix IE "double float-margin" bug
		 Refer to www.positioniseverything.net for a detailed explanation */
	display: inline;
}

.solidblockmenu li
{
	display: inline;
}

.solidblockmenu li a
{
	float: left;
	color: white;
	padding: 9px 11px;
	text-decoration: none;
	border-right: 1px solid white;
}

.solidblockmenu li a:visited
{
	color: white;
}

.solidblockmenu li .current, .solidblockmenu li a.current:hover
{
	color: white;
	background: transparent url(../images/shootingstars.gif) center center repeat-x;
}

.solidblockmenu li a:hover
{
	color: white;
	background: transparent url(../images/gradient2.jpg) center center repeat-x;
}

#footer 
{ 
	border-top: 1px dotted rgb(153, 153, 153); 
  color: rgb(136, 136, 136);
	background-color: inherit;
  font-size: 77%;
  font-family: "Courier New",Courier,monospace;
  text-align: center;
  margin-top: 2em;
	clear: both;
}

#footer img 
{ 
	vertical-align: middle;
  margin-right: 2em;      
}

