body {text-align: center;
	background-color: #F2AE30}
	
	

#container {width: 750px;
	text-align: left;
	margin: auto}
 
a img{border: 0px none}
	

#main {background-color: #fff;
	width: 600px;
	position: relative;
	padding: 5px 50px 10px 10px;
	font: 95% "Trebuchet MS", Verdana, Helvetica, sans-serif;}
	
#main p{padding-right: 65px;
	
	color: #000;}	
	
a{color: #000;
	font-weight: bold;
	text-decoration: none}
	
a:hover{color: #CF2E2A;
	text-decoration:none}	
	
		
#main h1{font-weight: bold;
		color: #CF2E2A;
		font: 135% "Trebuchet MS", Verdana, Helvetica, sans-serif;}	
		
.counter{text-align:right}		
	
.counter a{color: #000;
	font: 70% "Trebuchet MS", Verdana, Helvetica, sans-serif;
	text-decoration: none}
	
.counter a:hover{color: #CF2E2A;
	text-decoration:none}		

.bottom{position: absolute;
	bottom: 155px}		
	



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

a.ovalbutton{
background: transparent url('../images/oval-red-left.gif') no-repeat top left;
display: block;
clear:both;
font: bold 16px Arial; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
width: 175px;
text-align:center;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color:#F2AE30; /*button text color*/
}

a.ovalbutton span{
background: transparent url('../images/oval-red-right.gif') no-repeat bottom right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}


a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: top right;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
float: right;
}

	
.links a.ovalbutton{margin: 5px 0 5px 0}	





#footer {color: #000;
	font: 65% Arial, Helvetica, sans-serif;
	text-align: center;
	width: 730px;
	margin-left: -50px}

#footer ul {margin: 3px}

#footer ul li{display: inline}

#footer ul li a{color: #000;
	text-decoration: none;
	padding: 2px;
	font-weight: 100}

#footer p{font: 75%;
	margin: 3px}

.rdm {font-size: 90%}


.up {position: absolute;
	right: 75px;
	top: -30px}	
	

.num td{padding: 5px 20px 5px 2px}	

.page li{ list-style-image:url(../images/pawprint1.png);
	padding: 3px 0 3px 0;
	font: 95% "Trebuchet MS", Verdana, Helvetica, sans-serif}

.page a:hover{color: #CF2E2A}

/*events page styles*/

.title { text-decoration: underline;
	color: #123870;
	font: 110% bold "Trebuchet MS", Verdana, Helvetica, sans-serif}
	
.titleimportant{ text-decoration: underline;
	color: #CF2E2A;
	font: 110% bold "Trebuchet MS", Verdana, Helvetica, sans-serif}
	
	
.comment {font-style: italic}

#paypal {float: right;
	position:absolute;
	right: -50px;
	top: -30px}


