/* GENERAL STYLES - these should already be in your CSS document*/
div, ul, li, h1 {
	margin: 0px;
	padding: 0px;
	border: 0px;
	}

p, div, li, h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	}

/* prevent blue linked image borders */
a img,:link img,:visited img,fieldset { border:none; }

/* SPRITE NAVIGATION */

#menu {
	background: url(../img/sub-nav.gif) top left no-repeat;					
	width: 759px;		/* Width of buttons, not entite image (or half of entire image) */
	height: 28px;		/* Height of entire image */
	}

#menu span { display: none; }

#menu li, #menu a { 
	height: 28px;			/* Each button must have the same height, define it here */
	display: block;
	}

#menu li {
	float: left;
	list-style: none;
	display: inline;	/* fixes IE/Win double margin float bug (safe) */
	}

/* margin-left - you will need to adjust this value to "center" your nav, if needed */
/* width - width of each button, they will each most likely be unique */
#menu-01 { width: 170px; margin-left: 0px;}
#menu-02 { width: 160px;}
#menu-03 { width: 148px;}
#menu-04 { width: 98px;}
#menu-05 { width: 104px;}
#menu-06 { width: 79px;}

/* Changed values should match "width" numbers specified above */
#menu-01 a:hover {background: transparent url(../img/sub-nav.gif) -0px -28px no-repeat;}
#menu-02 a:hover {background: transparent url(../img/sub-nav.gif) -170px -28px no-repeat;}
#menu-03 a:hover {background: transparent url(../img/sub-nav.gif) -330px -28px no-repeat;}
#menu-04 a:hover {background: transparent url(../img/sub-nav.gif) -478px -28px no-repeat;}
#menu-05 a:hover {background: transparent url(../img/sub-nav.gif) -576px -28px no-repeat;}
#menu-06 a:hover {background: transparent url(../img/sub-nav.gif) -680px -28px no-repeat;}

/* SON OF SUCKERFISH */

#menu li ul {
	position: absolute;
	left: -9999px;
	background-color: #720000;	/* Background color of drop down menu - add more styles (i.e. background image) if you want */
	margin-left: 30px;
	}

#menu li ul li { height: 20px; }	/* Height of each drop down menu item */

#menu li ul li a {
	width: 100%;
	height: 20px;				/* Height of each drop down menu item, should match above */
	line-height: 20px;			/* Height of each drop down menu item again, should match above */
	}

#menu li ul li a span {
	display: block;
	padding-left: 7px;
	}

/* Drop down link styles */
#menu a:link, #menu a:visited, #menu a:hover, #menu a:active {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	}

#menu li:hover ul, #menu li.sfhover ul	{ left: auto; }

/* Hover styles for drop down items */
#menu-03 ul a:hover { 
	background-image: none;
	background-color: #AA0000; 
	}

/* width of drop down menu - choose width that allows items to display on one line */
#menu-03 ul, #menu-03 li { width: 120px; }



#bna_tr {
	height:140px;
}

#bna_tr_sm {
	height:100px;
}

/*------ Photogallery System ----*/

.gallery img {
width: 110px;
margin:3px 2px;
border:1px solid #000000;
}
 

.gallery a { margin-right: 20px;}