.sidenav {
width:900px;
margin:0 auto;
background-image:url(../images/paper_side.gif);
background-repeat:no-repeat;
background-position:right top;
	float:left;
}

.sidenav_buttons {
	width:40px;
	text-align:center;
	float:left;
	padding-top:320px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: -76px;
	padding-bottom:0;
	
}

.sidenav_box {
width:52px;
height:56px;
}

.sidenav_faq {
display:block;
background:url(../images/sidenav_faq.gif) -102px 0;
background-repeat:no-repeat;
width:51px;
height:56px;
margin-top:-1px;
}

.sidenav_faq_on {
display:block;
background:url(../images/sidenav_faq.gif) 0 0;
background-repeat:no-repeat;
width:51px;
height:56px;
margin-top:-1px;
}

.sidenav_faq span {
display:none;}

.sidenav_faq_on span {
display:none;}

.sidenav_faq:hover {background:url(../images/sidenav_faq.gif) -51px 0;}

.sidenav_gallery {
display:block;
background:url(../images/sidenav_gallery.gif) -102px 0;
background-repeat:no-repeat;
width:51px;
height:56px;

}

.sidenav_gallery_on {
display:block;
background:url(../images/sidenav_gallery.gif) 0 0;
background-repeat:no-repeat;
width:51px;
height:56px;

}

.sidenav_gallery span {
display:none;}

.sidenav_gallery_on span {
display:none;}

.sidenav_gallery:hover {background:url(../images/sidenav_gallery.gif) -51px 0;}

.sidenav_other {
display:block;
background:url(../images/sidenav_other.gif) -102px 0;
background-repeat:no-repeat;
width:51px;
height:56px;
margin-top:-1px;
}

.sidenav_other_on {
display:block;
background:url(../images/sidenav_other.gif) 0 0;
background-repeat:no-repeat;
width:51px;
height:56px;
margin-top:-1px;
}

.sidenav_other span {
display:none;}

.sidenav_other_on span {
display:none;}

.sidenav_other:hover {background:url(../images/sidenav_other.gif) -51px 0;}

.sidenav_links {
display:block;
background:url(../images/sidenav_links.gif) -102px 0;
background-repeat:no-repeat;
width:51px;
height:56px;
margin-top:-1px;
}

.sidenav_links_on {
display:block;
background:url(../images/sidenav_links.gif) 0 0;
background-repeat:no-repeat;
width:51px;
height:56px;
margin-top:-1px;
}

.sidenav_links span, .sidenav_links_on span{
display:none;}


.sidenav_links:hover {background:url(../images/sidenav_links.gif) -51px 0;}

.navbar {
background-image:url(../images/navbar_gradient.gif);
background-repeat:repeat-x;
width:750px;
height:19px;
padding:0;
margin:0 auto;}



.topnav_paper {
background-image:url(../images/paper_top.gif);
height:73px;
background-repeat:no-repeat;
width:750px;
margin:0 auto;}

.topnav {
		width:735px;
		text-align:left;
		height:44px;
		margin-left:16px;
		padding-top:29px;
		}

			.topnav_home_on {
				width:169px;
				height:29px;
				background-image: url(../images/topnav_bluebtn.gif);
				background-repeat: repeat-x;
				text-align:center;
				float:left;
				padding-top:15px;}

			.topnav_home_off {
				width:167px;
				height:43px;
				background-color:#fff;
				border-top-width: 1px;
				border-right-width: 1px;
				border-bottom-width: 1px;
				border-left-width: 1px;
				border-top-style: solid;
				border-right-style: solid;
				border-bottom-style: none;
				border-left-style: solid;
				border-top-color: #ccc;
				border-right-color: #ccc;
				border-bottom-color: #ccc;
				border-left-color: #ccc;
				float:left;}

				.topnav_angie_off {
				width:112px;
				height:34px;
				margin-top:8px;
				background-color:#fff;
				border-top-width: 1px;
				border-bottom-width: 1px;
				border-top-style: solid;
				border-right-style: none;
				border-bottom-style: none;
				border-left-style: none;
				border-top-color: #ccc;
				border-bottom-color: #ccc;
				float:left;}
				
				.topnav_angie_on {
				width:112px;
				height:24px;
				margin-top:8px;
				background-image: url(../images/topnav_bluebtn.gif);
				background-repeat: repeat-x;
				background-position:bottom;
				padding-top:12px;
				text-align:center;
				float:left;}
				
				.topnav_mike_on {
				width:111px;
				height:24px;
				margin-top:8px;
				background-image: url(../images/topnav_bluebtn.gif);
				background-repeat: repeat-x;
				background-position:bottom;
				padding-top:12px;
				text-align:center;
				float:left;
				border-left-style: solid;
				border-left-width: 1px;
				border-left-color: #ccc;}
	
				.topnav_mike_off {
				width:110px;
				height:34px;
				margin-top:8px;
				background-color:#fff;
				border-top-width: 1px;
				border-left-width: 1px;
				border-bottom-width: 1px;
				border-right-width: 1px;
				border-top-style: solid;
				border-right-style: solid;
				border-bottom-style: none;
				border-left-style: solid;
				border-top-color: #ccc;
				border-bottom-color: #ccc;
				border-right-color: #ccc;
				border-left-color: #ccc;
				float:left;}
				
				.topnav_angie_hover {	
				width:112px;
				height:33px;
				background-image:url(../images/topnav_angela_off.gif);
				background-repeat:no-repeat;
				background-position:center;
				padding-top:2px;
				display:block;}
				
				.topnav_mike_hover {
				width:110px;
				height:33px;				
				background-image:url(../images/topnav_mike_off.gif);
				background-repeat:no-repeat;
				background-position:center;
				padding-top:2px;
				display:block;}
				
				.topnav_home_hover {
				width:167px;
				height:43px;				
				background-image:url(../images/topnav_home_off.gif);
				background-repeat:no-repeat;
				background-position:center;
				padding-top:0px;
				display:block;}

					.topnav_angie_hover:hover {background-image:url(../images/topnav_angela_over.gif);background-color:#e6edf3;}
					.topnav_angie_hover span { display:none;}
					.topnav_mike_hover span { display:none;}
					.topnav_mike_hover:hover {background-image:url(../images/topnav_mike_over.gif);background-color:#e6edf3;}
					.topnav_home_hover span { display:none;}
					.topnav_home_hover:hover { background-image:url(../images/topnav_home_over.gif);background-color:#e6edf3;}

