@charset "utf-8";
/* CSS Document */

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  
pre, form, fieldset, table, th, td { margin: 0; padding: 0; }  

body {
background-image:url(images/background-tile.jpg);
}

/*utilities*/
.center-it {
	margin-left:auto;
	margin-right:auto;
}

/*base structure*/
#wrapper {
margin-left:auto;
margin-right:auto;
width:960px;
}

#header-bg {
z-index:1;
width:800px;
height:400px;
margin-left:-234px;
float:left;
background-image:url(images/header-background.gif);
background-repeat:none;
}

/* navigation */

#main-nav {
width:167px;
float:right;
margin-right:10px;
}

#main-nav ul li {
text-indent:-9999px;
list-style:none;
}

#main-nav ul li a {
background-position:left;
background-position:top;
display:block;
width:169px;
height:33px;
}

#main-nav ul li a:active, #main-nav ul li a:visited, #main-nav ul li a:hover, #main-nav ul li a {color:#000;}

.nav-home a {background-image:url(images/nav-home.gif);}
.nav-home a:hover, .nav-home-on {background-image:url(images/nav-home-over.gif);}
.nav-available a{background-image:url(images/nav-available.gif);}
.nav-available a:hover, .nav-available-on {background-image:url(images/nav-available-over.gif);}
.nav-about a{background-image:url(images/nav-about.gif);}
.nav-about a:hover, .nav-about-on{background-image:url(images/nav-about-over.gif);}
.nav-caresheets a{background-image:url(images/nav-caresheets.gif);}
.nav-caresheets a:hover, .nav-caresheets-on {background-image:url(images/nav-caresheets-over.gif);}
.nav-shows a{background-image:url(images/nav-shows.gif);}
.nav-shows a:hover, .nav-shows-on {background-image:url(images/nav-shows-over.gif);}
.nav-images a{background-image:url(images/nav-images.gif);}
.nav-images a:hover, .nav-images-on{background-image:url(images/nav-images-over.gif);}
.nav-contact a{background-image:url(images/nav-contact.gif);}
.nav-contact a:hover, .nav-contact-on{background-image:url(images/nav-contact-over.gif);}

/*content*/
#main-content {
z-index:10;
float:left;
margin-top:-43px;
left:0px;
right:0px;
min-height:200px;
width:960px;
}

#main-content h1 {
	color:#FFC;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:1.5em;
}

#main-content p, table tr td {
	color:#FFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:0.9em;
}

#main-content a, #main-content a:visited {
	color:#FFC;
}

#main-content a:hover, #main-content a:active {
	color:#C33;
}

#main-content img {
	padding-bottom:15px;
	border:none;
}

#footer {
float:left;
width:960px;
padding-top:40px;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:.65em;
color:#CCC;
}

#footer ul li {
display:inline;
padding-left:15px;
list-style:none;
}

#footer a {
color:#CCC;
text-decoration:underline;
}

#footer a:hover {
color:#C33;
}