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

ul.nav
{
	margin:0;
	padding:0;
}

#row1
{
	display:inline;
float:left;
margin-left:90px;
margin-top:10px;
}

#row2
{	
	display:inline;
float:left;
margin-bottom:10px;
/*margin-left:250px;*/
margin-left: 152px;
margin-top:5px;
}

ul.nav li
{
	display: inline;
	float:left;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.divider
{
	height: 26px;
	width: 16px;
	background-image:url(../images/nav/navtop/divider.jpg);
	background-repeat:no-repeat;
	padding: 75px 0 0 0;
	overflow: hidden;
	margin: 0 8px !important;
}

/* nav items */

#navhome a:link,
#navhome a:visited
{
	width:75px;
	height: 26px;
	background-position: 0 0;
	background-image: url(../images/nav/navtop/home.jpg);
	background-repeat:no-repeat;
background-repeat:no-repeat;
display:inline;
float:left;
font-size:9px;
height:0 !important;
overflow:hidden;
padding:26px 0 0;
}

#navhome a:hover
{
	background-position: 0 -29px;
}

#navabout a:link,
#navabout a:visited
{
	width:140px;
	height: 26px;
	background-position: 0 0;
	background-image: url(../images/nav/navtop/about.jpg);
	background-repeat:no-repeat;
background-repeat:no-repeat;
display:inline;
float:left;
font-size:9px;
height:0 !important;
overflow:hidden;
padding:26px 0 0;
}

#navabout a:hover
{
	background-position: 0 -29px;
}

#navcontact a:link,
#navcontact a:visited
{
	width:231px;
	height: 26px;
	background-position: 0 0;
	background-image: url(../images/nav/navtop/contact.jpg);
	background-repeat:no-repeat;
background-repeat:no-repeat;
display:inline;
float:left;
font-size:9px;
height:0 !important;
overflow:hidden;
padding:26px 0 0;
}

#navcontact a:hover
{
	background-position: 0 -29px;
}

#navreviews a:link,
#navreviews a:visited
{
	width:107px;
	height: 26px;
	background-position: 0 0;
	background-image: url(../images/nav/navtop/reviews.jpg);
	background-repeat:no-repeat;
background-repeat:no-repeat;
display:inline;
float:left;
font-size:9px;
height:0 !important;
overflow:hidden;
padding:26px 0 0;
}

#navreviews a:hover
{
	background-position: 0 -29px;
}

#navlinks a:link,
#navlinks a:visited
{
	width:67px;
	height: 26px;
	background-position: 0 0;
	background-image: url(../images/nav/navtop/links.jpg);
	background-repeat:no-repeat;
background-repeat:no-repeat;
display:inline;
float:left;
font-size:9px;
height:0 !important;
overflow:hidden;
padding:26px 0 0;
}

#navlinks a:hover
{
	background-position: 0 -29px;
}

#navfaq a:link,
#navfaq a:visited
{
	width:51px;
	height: 26px;
	background-position: 0 0;
	background-image: url(../images/nav/navtop/faq.jpg);
	background-repeat:no-repeat;
background-repeat:no-repeat;
display:inline;
float:left;
font-size:9px;
height:0 !important;
overflow:hidden;
padding:26px 0 0;
}

#navfaq a:hover
{
	background-position: 0 -29px;
}

#navcorporate a:link,
#navcorporate a:visited
{
	width:172px;
	height: 26px;
	background-position: 0 0;
	background-image: url(../images/nav/navtop/mindreading.jpg);
	background-repeat:no-repeat;
background-repeat:no-repeat;
display:inline;
float:left;
font-size:9px;
height:0 !important;
overflow:hidden;
padding:26px 0 0;
}

#navcorporate a:hover
{
	background-position: 0 -30px;
}

#navshows a:link,
#navshows a:visited
{
	width:96px;
	height: 26px;
	background-position: 0 0;
	background-image: url(../images/nav/navtop/shows.jpg);
	background-repeat:no-repeat;
background-repeat:no-repeat;
display:inline;
float:left;
font-size:9px;
height:0 !important;
overflow:hidden;
padding:26px 0 0;
}

#navshows a:hover
{
	background-position: 0 -29px;
}

#navwarning a:link,
#navwarning a:visited
{
	width:125px;
	height: 26px;
	background-position: 0 0;
	background-image: url(../images/nav/navtop/warning.jpg);
	background-repeat:no-repeat;
background-repeat:no-repeat;
display:inline;
float:left;
font-size:9px;
height:0 !important;
overflow:hidden;
padding:26px 0 0;
}

#navwarning a:hover
{
	background-position: 0 -29px;
}


#navgallery a:link,
#navgallery a:visited
{
	width:103px;
	height: 26px;
	background-position: 0 0;
	background-image: url(../images/nav/navtop/gallery.jpg);
	background-repeat:no-repeat;
background-repeat:no-repeat;
display:inline;
float:left;
font-size:9px;
height:0 !important;
overflow:hidden;
padding:26px 0 0;
}

#navgallery a:hover
{
	background-position: 0 -29px;
}