/* UL for tabs navigation */
#tabs_nav_gallery {
	position: absolute;
	background: url(../images/ll_tabs_menu_gallery.png) no-repeat;
	top: -24px;
	width: 932px;
	height: 32px;
	}
	
/* LI for main navigation */
#tabs_nav_gallery li {
	position: absolute;
	list-style: none;
	}

/* Defines size for list items and links */	
#tabs_nav_gallery li, #tabs_nav_gallery a {
	height: 32px;
	width: 162px;
	display: block;
	}

/* Hides text labels of links */
#tabs_nav_gallery a {
	text-indent: -5000px;
	text-decoration: none;
	}
	
/* Positions clickable button areas */
#tab_pos1 {left: 45px; top: 0px;}
#tab_pos2 {left: 272px; top: 0px;}
#tab_pos3 {left: 499px; top: 0px;}
#tab_pos4 {left: 726px; top: 0px;}

/* Assigns and positions background image for hover states */
#tab_pos1 a:hover, #tab_pos1 a:visited:hover {
	background: transparent url(../images/ll_tabs_menu_gallery.png) no-repeat -45px -32px;
	}
#tab_pos2 a:hover, #tab_pos2 a:visited:hover {
	background: transparent url(../images/ll_tabs_menu_gallery.png) no-repeat -272px -32px;
	}
#tab_pos3 a:hover, #tab_pos3 a:visited:hover {
	background: transparent url(../images/ll_tabs_menu_gallery.png) no-repeat -499px -32px;
	}
#tab_pos4 a:hover, #tab_pos4 a:visited:hover {
	background: transparent url(../images/ll_tabs_menu_gallery.png) no-repeat -726px -32px;
	}
	
/* Assigns and positions background image for selected states */
#tab_pos1.TabbedPanelsTabSelected a {
	background: transparent url(../images/ll_tabs_menu_gallery.png) no-repeat -45px -32px;
	}
#tab_pos2.TabbedPanelsTabSelected a {
	background: transparent url(../images/ll_tabs_menu_gallery.png) no-repeat -272px -32px;
	}
#tab_pos3.TabbedPanelsTabSelected a {
	background: transparent url(../images/ll_tabs_menu_gallery.png) no-repeat -499px -32px;
	}
#tab_pos4.TabbedPanelsTabSelected a {
	background: transparent url(../images/ll_tabs_menu_gallery.png) no-repeat -726px -32px;
	}	