﻿html {
		margin:0;
		padding:0;
		color:#000;
		
		
	}
	body {
	
		margin:0;
		padding:0;
		color:#000;
		background:white;
	}
	#wrap {
		width:800px;
		margin:0 auto;
		background:#7dc0f6;
	}
	#header {
	
	width:800px;
	height:200px;
    	 background-image:url('images/header.jpg');
		
	}
	h1 {
	    margin:0;
    }
		
	#main {
		float:right;
		width:632px;
		padding:10px;
		background:white;
	}
	h2 {
		margin:0 0 1em;
		font-family:"Times New Roman", Times, serif;
	}
	#sidebar {
		float:left;
		width:auto;;
		
		
	}
	
	p{
	font-family:verdana, arial, sans-serif; font-size:86%;

	line-height:1.8em; letter-spacing:0.1em;  color:#666666;}
	
	.alerts{
	font-family:verdana, arial, sans-serif; font-size:86%;

	line-height:1.8em; letter-spacing:0.1em;  color: #CC3300;
	text-align:center}
	
	
	
	.captions{
	font-family:verdana, arial, sans-serif; font-size:60%;

	line-height:1.8em; letter-spacing:0.1em;  color:#666666;
	text-align:center}
	
	
	table{
	font-family:verdana, arial, sans-serif; font-size:66%;

	line-height:1.8em; letter-spacing:0.1em;  color:#666666;

	  

}

.center
{
text-align:center;

}

	
h6{
	color: #336699;
}

h5{
	color: #336699;
}

h4{
	color: #336699;
}

h3{
	color: #336699;
}

h2{
	color: #336699;
}

h1{
	color: #336699;
}

#img1{

float:right;
}

#img2{
float:left;
   padding-right:5px;}
	
	#footer {
		clear:both;
		padding:5px 10px;
		background: #5A9735;
	}
	#footer p {
		margin:0;
    }
	* html #footer {
		height:1px;
	}
	/* These styles create the dropdown menus. */
	
#heading{
  position:absolute;
  top:155px;
width:600px;
margin-left:160px;
 float:right;


}

#navbar {
	margin: 0;
	padding: 0;
	height: 1em;
	position:relative;
	z-index:10;
	width:140px;/*i added width*/
	 font-family:"Times New Roman", Times, serif;
	 }
#navbar li {
/*display:block;/*iadded this in*/
	list-style: none;
	/*float: left;* i took this out*/ }
#navbar li a {
	display: block;
	padding: 3px 8px;
	/*
	background-color: none;*/
	color: #fff;
	text-decoration: none;
	/*float:right;
	/*position:absolute;/*added this*/ }
#navbar li ul {
	display:   none ;/*none*/ 
	width: 10em; /* Width to help Opera out */
	background-color: #ccff66;
	 left:105px;/*added this*/
	 float:right;/*iaddedthis33333*/
 
	 position: inherit/*iadded this*/}
#navbar li.hover ul {
	display: none;/*changed it from none*/
	position: absolute;
	margin: 0;
	padding: 0;
	 }
#navbar li:hover ul {
	display:  block;/*chgd it from hover*/
	/*position: absolute;*/
	margin: 0;
	padding: 0;
	 float:right;/*asssss*/
	 width:140px;/*added it4*/
	 }
#navbar li.hover li {
	float:  right; /*added this!!!!!*/}
#navbar li:hover li {
	float:   none;/*added it*/ }
#navbar li.hover li a {
	background-color: white;
	border-bottom: 1px solid #fff;
	color: #99cc33; }
#navbar li:hover li a {
	background-color: #6699cc;
	border-bottom: 1px solid #fff;
	color: white; }
#navbar li li a:hover {
	background-color: #99ccff; }
	
	#bottom_img{	
	float: left;
	
	bottom:1px;	}
}   

#bullets
{
	line-height:1.8em;
	letter-spacing:0.1em;
	/*text-align:justify;*/
	color:#666666;
	font-family:verdana, arial, sans-serif; font-size:86%;
	}
	
	
	.dog_run_rules
{
	line-height:1.8em;
	letter-spacing:0.1em;
	text-align:justify;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	}
	

