.top_left_logo a span {
	visibility:hidden;
	display:block;
}
#homepage_link {
	position:absolute;
	top:0;
	left:0;
	width:340px;
	height:140px;
	display:block;
	z-index:5;
}
.banner_right {
	position:absolute;
	top:0;
	/* ## left:345px; */
	right:5px;
	width:431px;
	height:141px;
	background-repeat:no-repeat;
	list-style:none;
	display:inline;
	margin:0;
	padding:0;
}
#generic_banner_right {
	background-image:url(http://media.225batonrouge.com/images/generic_banner_right.gif);
}
.banner_right li {
	height:0;
	display:inline;
}
.banner_right a {
	width:167px;
	position:absolute;
	display:block;
	height:15px;
	background-repeat:no-repeat;
}
.banner_right a:hover {
	background-color:#E7DFD4;
	background-repeat:no-repeat;
}
.banner_right a span {
	visibility:hidden;
	height:18px;
	display:block;	
}
.banner_right a#select_link {
	background-image:url(http://media.225batonrouge.com/images/225_select.gif);
	background-position: center right;
	left:272px;
	width:101px;
	top:14px;
	height:19px;
}
.banner_right li a#select_link:hover {
	background-image:url(http://media.225batonrouge.com/images/banner_right_rollovers/225_select_over.gif);
}
.banner_right a#login_link {
	left:270px;
	top:110px;
	height:18px;
	width:43px;
background-image:url(http://media.225batonrouge.com/images/banner_right_login.gif);
background-repeat:no-repeat;
}
.banner_right #login_link:hover {
	background-image:url(http://media.225batonrouge.com/images/banner_right_rollovers/login_over.gif);
	background-color:#EDE7DF;
}
.banner_right #register_link {
	left:319px;
	top:110px;
	height:18px;
	width:76px;
background-image:url(http://media.225batonrouge.com/images/banner_right_register.gif);
background-repeat:no-repeat;
}
.banner_right #register_link:hover {
	background-image:url(http://media.225batonrouge.com/images/banner_right_rollovers/register_over.gif);
	background-color:#EDE7DF;
}
.banner_right form#search #search_form_label {
position:absolute;
top:-14px;
left:2px;
height:9px;
width:95px;
text-indent:-9999px;
background-image:url(http://media.225batonrouge.com/images/banner_right_search.gif);
background-repeat:no-repeat;
}
/* front banner right nav styles */
#front_banner_right {
	background-image:url(http://media.225batonrouge.com/images/banner_right_side.gif);
}
#front_banner_right a {
	left:251px;
	width:170px;
	height:18px;
}
#sign_up_link {
	top:24px;
}
#sign_up_link:hover {
	background-image:url(http://media.225batonrouge.com/images/banner_right_rollovers/sign_up_over.gif);
}
#get_listed_link {
	top:49px;
}
#get_listed_link:hover {
	background-image:url(http://media.225batonrouge.com/images/banner_right_rollovers/get_listed_over.gif);
}
/*#update_listing_link{
	top:65px;
}
#update_listing_link:hover {
	background-image:url(http://media.225batonrouge.com/images/banner_right_rollovers/update_listing_over.gif);
}*/
#submit_event_link{
	top:74px;
}
#submit_event_link:hover {
	background-image:url(http://media.225batonrouge.com/images/banner_right_rollovers/submit_event_over.gif);
}
#contact_us_link{
	top:98px;
}
#contact_us_link:hover {
	background-image:url(http://media.225batonrouge.com/images/banner_right_rollovers/contact_us_over.gif);
}
/* main nav bar styles */
#main_nav_bar {
	position:absolute;
	top:145px;
	left:3px;
	background-image:url(http://media.225batonrouge.com/images/main_navbar_2lines.gif);
	background-repeat:no-repeat;
	/* ## */
	width:831px;
	height:48px;
	list-style:none;
	margin:0 0 0 -6px;
	padding:0;
}
#main_nav_bar li {
	display:inline;
}
#sub_nav_bar {
	position:absolute;
	top:170px;
	left:3px;
	width:787px;
	height:20px;
	list-style:none;
	margin:0 0 0 -6px;
	padding:0;
}
#sub_nav_bar li {
	height:16px;
	display:inline;
}
#main_nav_bar a,#sub_nav_bar a {
	position:absolute;
	text-decoration:none;
	height:17px;
	top:0;
	display:block;
	background-repeat:no-repeat;
	background-position:top left;
text-transform:uppercase;
color:#fff;
font-weight:600;
text-align:center;
letter-spacing:.08em;
font-size:13px;
}
#sub_nav_bar a {
color:#000;
}
#main_nav_bar a:hover {
background-image:url(http://media.225batonrouge.com/images/main_navbar_bg.gif);
background-repeat:repeat-x;
}
#sub_nav_bar a:hover {
color:#B81D21;
}
#main_nav_bar li a {
	height:16px;
}
#home_link {
	left:0px;
	width:66px;
}
#calendar_link {
	left:67px;
	width:106px;
}
#restaurants_link {
	left:174px;
	width:87px;
}
#nightclubs_link {
	left:262px;
	width:126px;
}
#music_link {
	left:389px;
	width:79px;
}
#movies_link {
	left:469px;
	width:90px;
}
#arts_link {
	left:560px;
	width:65px;
}
#family_link {
	left:625px;
	width:52px;
}
#attractions_link {
	left:625px;
	width:88px;
}
#blogs_link {
	left:714px;
	width:72px;
}
#jobs_link {
left:0px;
width:54px;
}
#involved_link {
left:58px;
width:128px;
}
#weather_link {
left:190px;
width:95px;
}
#directory_link {
left:300px;
width:255px;
}
/* footer styles */
#footer_nav_bar {
	position:relative;
	top:0;
	left:0;
	background-repeat:no-repeat;
	list-style:none;
	display:block;
	margin:0;
	padding:0;
}
#footer_nav_bar li {
	height:15px;
	display:inline;
	padding:0;
	margin:0;
}
#footer_nav_bar a {
	text-decoration:none;
	position:absolute;
	display:block;
	top:4px;
	background-repeat:no-repeat;
}
#footer_nav_bar a span {
	visibility:hidden;	
}
#about_us_link {
	left:7px;
	width:62px;
}
#about_us_link:hover {
	background-image:url(http://media.225batonrouge.com/images/footer_nav_rollovers/about_us_over.gif);
}
#contact_us_link2 {
	left:87px;
	width:74px;
}
#contact_us_link2:hover {
	background-image:url(http://media.225batonrouge.com/images/footer_nav_rollovers/contact_us_over.gif);
}
#advertise_link {
	left:177px;
	width:64px;
}
#advertise_link:hover {
	background-image:url(http://media.225batonrouge.com/images/footer_nav_rollovers/advertise_over.gif);
}
#newsstand_link {
	left:259px;
	width:72px;
}
#newsstand_link:hover {
	background-image:url(http://media.225batonrouge.com/images/footer_nav_rollovers/newsstand_over.gif);
}
#site_index_link {
	left:349px;
	width:67px;
}
#site_index_link:hover {
	background-image:url(http://media.225batonrouge.com/images/footer_nav_rollovers/site_index_over.gif);
}
