body 
{ background-color:#cc9966; font-family: Verdana,Tahoma, Arial, san-serif; font-weight:bold;
font-size: 0.8em; color: #000000;
background-image : url(images/ranch_top-image.jpg); 
background-repeat :no-repeat;
background-position: top left;
height : 140px ;
margin-left: 0;
margin-top : 0 ;}


nav {text-align:center;
	color: #660000;
	font-size:0.9em;
	font-weight: bold;
	 }


nav ul {list-style-type:none; padding:10px; }
	
	nav li {padding:5px; color:#000000; display:inline;}

	nav a {text-decoration:none;  font-weight:bold;}

	nav a:link {text-decoration:none; color:#660000;}

	nav a:hover {color:#ffffff; text-decoration:underline;}

	nav a:visited {color:#660000;}

		
#nav-vert 
	{background-image : url(images/vert_bar_2px.jpg); 
	background-repeat : repeat-y;
	background-position: left ;
	margin-left: 0 ;
	margin-top: 140px; }

h1 {font-size: 150%; color: #0000cc; text-align: center ; } 
h2{ font-size: 100%; color: #006633 ; text-align: center ;}
h3 {font-size: 75%;  color: #cc0000; text-align: center ; }
img {border-style: none; }

#content { background-color:#ffffcc;

margin-left:138px; 
padding-top: 15px;
padding: 20px;
border-color:#000000;
border-width:2px;
border-style: solid;}


#paracenter {font-weight:bold; text-align:center;}

table
{
border:thin solid #000000;
background-color:#fff;
caption-side:bottom;
margin:10px;
border-spacing:0px;
border-collapse:collapse; }
	
td, th {border:thin solid #000;
padding:8px;}

th {background-color:#CCCC99;}	
.darkth {background-color:#cc9966;color:#000; }
caption { padding-top:6px; padding-bottom:25px; font-size:0.6em; font-style: italic;}
.scaption {padding:0;}
.darkrow {background-color:#cccc99;}
img {margin:0px auto;display:block;}

#bottom-nav {
	margin:0px auto;
	padding:10px;
	font-size:.9em;
	font-weight: bold;
	font-family: Arial, Helvetica, san-serif;  text-align:center;}

#bottom-nav ul {list-style-type: none; }

#bottom-nav li {display:inline; color:#339900; padding-right:10px;}

#bottom-nav a {text-decoration: none; padding-right:10px;}
#bottom-nav a:hover {color:#660033; text-decoration:underline;}

#bottom-nav a:visited {color:#3333ff;}
	

footer{ font-size: .80em; text-align: center;
background-image:url(images/logo_v_sm_star.png);
		background-repeat: no-repeat;
		background-position: bottom center;
		height: 58px; }