/* CMX CSS Document */
body
{
	margin: -20px;
	padding: 0px;
	background: #FFF;
}

/*/*/a{ }
body { margin: 0px; }

/* nn4 hack */
#container
{
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-top: 0px solid #FFF;
	border-right: 0px solid #FFF;
	border-bottom: 0px dotted #FFF;
	border-left: 0px solid #FFF;

}

#banner
{
	height: 75px;
	background: #99CC99;
	border-top: 2px solid #000;
	border-right: 2px solid #000;
	border-bottom: 2px dotted #000;
	border-left: 2px solid #000;

}


/*/*/a{ }

#banner
{
	border-top: 3px solid #000;
	border-right: 0px solid #000;
	border-bottom: 1px solid #000;
	border-left: 0px solid #000;
}

/* nn4 hack */

#maincontent
{
	padding-left: 190px;
	padding-right: 15px;
	background: #fff;
	
}
#petfinder
{
float: right;
text-align: center;
border-left: 2px solid #99CC99;
border-bottom: 2px solid #99CC99;
padding: 5px 5px 5px 5px;

}

h1
{
	color: #FFF;
	background: transparent;
	font:  x-large Verdana, Arial, Helvetica, san-serif;
	margin-top: 10px;
	margin-left: 10px;
}

h2
{
	color: #666699;
	background: transparent;
	font: large Verdana, Arial, Helvetica, san-serif;
}
h3
{
	color: #666666;
	background: transparent;
	font: medium Verdana, Arial, Helvetica, san-serif;
}
p
{
	font-family: "Lucida Grande", Arial, sans-serif;
	color: #333;
	font-size: 80%;
}
ul
{
	font-family: "Lucida Grande", Arial, sans-serif;
	color: #333;
	font-size: 80%;
}
ol
{
	font-family: "Lucida Grande", Arial, sans-serif;
	color: #333;
	font-size: 80%;
}
/*this is the beginning of the button menu system*/
#menu
{
	position: absolute;
	width: 140px;
	border-top: 1px solid #000;
	border-right: 1px solid #000;
	margin-top: 18px; /*play with this to align the menu system with the content*/
}

#menu ul
{
	font-family: "Lucida Grande", Arial, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#menu li 
{ 
	border-bottom: 1px solid #000; /*this is the line between each button*/
	margin: 0px;
	padding: 0px;
}

#menu a
{
	display: block;
	margin: 0px;
	text-decoration: none;
	color: #000;
	background: #FFF;
	width: 118px; /*this is the width MINUS the left padding and the right border - otherwise, you'll have a space before your right border*/
}

/*/*/a{}
#menu a {
	padding: 3px 0px 1px 10px; 
	border-right: 12px solid #99CC99; 
	}
/* NN4 hack */

#menu a:hover, #menu a:focus
{
	background: #DBF8D8;
	border-right: 12px solid #333;
}

/*this ends the menu buttons*/

#footer
{
	border-top: 1px solid #ccc;
	border-right: 0px solid #ccc;
	border-bottom: 0px solid #ccc;
	border-left: 0px solid #ccc;
	padding: 10px 10px 10px 10px;
	margin-top: 50px;
	margin-right: 35%;
	}
#footer
{
	font: xx-small Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	}
	
#footer a
{
	color: #000;
	}
	

