* {
	padding:0;
	margin:0;
}
body {
	background-color:#b81d21;
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
}
.center {
	text-align:center;
}
.clear_box {
	clear:both;
}
.hidden_text {
	display:none;
}
h1, h2, h3, h4, h5, h6 {
	padding:4px 0 0 0;
	font-family:Georgia,Verdana,serif;
}
h1 {
	font-size:145%;
}
h2 {
	font-size:130%;
}
h3 {
	font-size:115%;
}
h4 {
	font-size:100%;
}
h5 {
	font-size:85%;
}
h6 {
	font-size:70%;
}
a {
	color:#DC8F26;
	text-decoration:none;
	font-weight:bold;
}
a:hover {
	text-decoration:underline;
}
p {
	padding: 4px 0 0 4px;
}
img {
	border:none;
}
ul {
	margin: 0 0 0 15px;
}
ul li {
	margin:0 0 0 5px;
}
input.button {
	background-color:#ccc;
}
option {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
select, textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #666;
	padding:1px;
}
input.radio {
	border:0;
}
input.text_box {
	height:14px;
	border:1px solid #666;
	padding:0px;
}
#flash_popup_click {
	position:absolute;
	top:0;
	left:795px;
	width:142px;
	height:95px;
}
#flash_popup_click a {
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:142px;
	height:45px;
	z-index:5;
}
#flash_popup_click a span {
	display:none;
}
#flash_popup_ad {
	position:absolute;
	top:0;
	left:167px;
	width:775px;
	height:533px;
	z-index:6;
	display:none;
}

#top_advert {
	width:780px;
	padding:0;
	text-align:center;
	padding:5px;
}
#right_side_advert {
	display:block;
	position:absolute;
	top:0px;
	left:830px;
	width:140px;
	padding:0;
	margin:0;
	text-align:right;
}

#page {
	position:relative;
	top:0;
	left:0;
	/*## width:790px; */
	width:838px;
	border:none;
	margin:0 0 0 5px;
	padding:0;
	background-image:url(http://media.225batonrouge.com/images/page_bg_shadow.jpg);
	background-repeat:repeat-y;
	border-top:1px solid #000;
	background-color:#B81D21;
	text-align:left;
}
#page_wrapper {
	position:relative;
	top:0;
	left:0;
}
#page_inner_wrap {
	margin:27px 0 0 0;
}
/* start banner left styles */
#banner {
	position:relative;
	/* ## width:770px; */
	width:820px;
	height:165px;
	margin:3px;
	top:0;
	left:0;
}
.top_left_logo {
	position:absolute;
	top:1px;
	left:15px;
	height:141px;
	width:340px;
	background-repeat:no-repeat;
	background-position:top left;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
#main_logo {
	background-image:url(http://media.225batonrouge.com/images/225_mainlogo.gif);
}
#restaurants_logo {
	background-image:url(http://media.225batonrouge.com/images/225_restaurants_logo.gif);
}
#nightclubs_logo {
	background-image:url(http://media.225batonrouge.com/images/225_nightclubs_logo.gif);
}
#music_logo {
	background-image:url(http://media.225batonrouge.com/images/225_music_logo.gif);
}
#movies_logo {
	background-image:url(http://media.225batonrouge.com/images/225_movies_logo.gif);
}
#arts_logo {
	background-image:url(http://media.225batonrouge.com/images/225_arts_logo.gif);
}
#family_logo {
	background-image:url(http://media.225batonrouge.com/images/225_family_logo.gif);
}
#attractions_logo {
	background-image:url(http://media.225batonrouge.com/images/225_attractions_logo.gif);
}
#blogs_logo {
	background-image:url(http://media.225batonrouge.com/images/225_blogs_logo.gif);
}
#jobs_logo {
	background-image:url(http://media.225batonrouge.com/images/225_jobs_logo.gif);
}
#weather_logo {
	background-image:url(http://media.225batonrouge.com/images/225_weather_logo.gif);
}
#events_logo {
	background-image:url(http://media.225batonrouge.com/images/225_events_logo.gif);
}
/* end banner left styles */

/* start banner right styles */
.banner_right #search {
	position:absolute;
	margin:0;
	padding:0;
	left:268px;
	width:155px;
	top:65px;
	text-align:center;
}
.banner_right #search #text_box {
	width:115px;
	height:14px;
	border:1px solid #000; 
	padding:0px; 
	font-family:verdana, sans-serif; 
	font-size:100%; 
	vertical-align: top;
}
.input_button {
	vertical-align:top;
	border:0;
	padding:0;
}
.banner_right #login_link {
	width:136px;
	position:absolute;
	left:254px;
	top:110px;
	text-align:center;
}
/* end banner right styles */
/* left column styles */
.left_column {
	float:left;
	display:inline;
	width:145px;
	background-color:#f1ece2;
	border:none;
	padding:0;
	margin:0 5px 0 0 ;
	font-size:x-small;
	/* height to change */
	height:1270px;
}
.left_column #top_cap {	
	background-image:url(http://media.225batonrouge.com/images/subleft_topcap_generic.gif);
	width:145px;
	background-repeat:no-repeat;
	background-position:center;
	text-indent:-9999px;
	background-color:#fff;
	margin:0 0 -1px 0;
	padding:0;
	height:13px;
}
.left_column #bottom_cap {
	width:145px;
	height:21px;
	background-image:url(http://media.225batonrouge.com/images/subleft_botcap_generic.gif);
	background-repeat:no-repeat;
	background-position: top left;
	background-color:#fff;
	margin:0;
	padding:0;
}
.left_column .article_list {
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	margin:0 0 0 1px;
	width:142px;
	padding:0;
	background-color:#f1ece2;
}
.left_column .article_list p {
	margin:0;
	padding:3px;
	font-size:100%;
}
.left_column .article_list h3 {
	margin:0;
	padding:4px;
	font-size:112%;
	font-weight:bold;
	color:#B72025;
}
.left_column .article_list a {
	color:#DC8F26;
	text-decoration:none;
	font-weight:bold;
}
.left_column .article_list a:hover {
	text-decoration:underline;
}
.left_column .article_list .link_wrapper {
	background-image:url(http://media.225batonrouge.com/images/movie_article_link_bg.gif);
	background-repeat:no-repeat;
	font-size:x-small;
}
#front_left_column {
	margin:5px 3px 3px 4px;
	padding:2px 1px 2px 1px;
	border: 1px solid #000;
}
#center_column {
	float:left;
	display:inline;
	width:310px;
	margin:3px 3px 3px 3px;
}
#right_column {
	float:right;
	display:inline;
	/* ## width:275px; */
	width:311px;
	margin:5px 15px 5px 0;
	padding:0;
	background-color:#f1ece2;
	border:1px solid #000;
	font-size:x-small;
}
#right_column a {
	color:#B81D21;
}
#right_column_top_ad {
	float:left;
	width:305px;
	margin:5px 5px 5px 2px;
	background-color:#f1ece2;
	text-align:center;
}
#right_column_nav {
	float:left;
	display:inline;
	width:165px;	
	border-right:1px solid #C1BDB5;
	padding:1px;
}
#right_column_ads {
	float:left;
	display:inline;
	margin: 0 0 0 3px;
	width:135px;
	text-align:center;
}
#right_column_nav_ads {
	background-color:#ccc;
	text-align:center;
	/*text-decoration:underline;*/
	padding:1px;
	margin:2px;
	/*test to fix peekabo in text adverts*/
	position:relative;
}
#right_column_nav_ads a:hover {
	text-decoration:underline;
}
#bottom_page_cap {
	/*##  width:790px; */
	width:840px;
	height:10px;
	background-image:url(http://media.225batonrouge.com/images/page_bottom_cap.jpg);
	background-repeat:no-repeat;
	background-color:#b81d21;
}
.nav_module {
	padding:2px;
	border-bottom:2px solid #fff;
}
.nav_module h2 {
	margin:0;
	padding:0;
	height:15px;
	background-position:top left;
	line-height:0;
	background-repeat:no-repeat;
}
h2#get_it_quick {
	background-image:url(http://media.225batonrouge.com/images/nav_labels/get_it_quick.jpg);
	text-indent:-9999px;
}
h2#find_a_place {
	background-image:url(http://media.225batonrouge.com/images/nav_labels/find_a_place.jpg);
	text-indent:-9999px;
}
h2#find_things_to_do {
	background-image:url(http://media.225batonrouge.com/images/nav_labels/find_things_to_do.jpg);
	text-indent:-9999px;
}
h2#current_issue {
	background-image:url(http://media.225batonrouge.com/images/nav_labels/current_issue.jpg);
	text-indent:-9999px;
}
.right_column_nav_module {
	padding:2px 2px 3px 2px;
	border-bottom:1px solid #000;
	margin:0 0 3px 0;
}
.right_column_nav_module h2, #right_column h2 {
	margin:0;
	padding:0;
	height:12px;
	background-position:top left;
	line-height:0;
	background-repeat:no-repeat;
}
#right_column h2 {
	margin: 0 0 0 3px;
}
h2#our_top_pick {
	background-image:url(http://media.225batonrouge.com/images/nav_labels/our_top_pick.gif);
	text-indent:-9999px;
}
h2#next_7_days {
	background-image:url(http://media.225batonrouge.com/images/nav_labels/next_7_days.gif);
	text-indent:-9999px;
}
h2#news {
	background-image:url(http://media.225batonrouge.com/images/nav_labels/news.gif);
	text-indent:-9999px;
}
h2#photo_gallery {
	background-image:url(http://media.225batonrouge.com/images/nav_labels/photo_gallery.gif);
	text-indent:-9999px;
}
h2#poll {
	background-image:url(http://media.225batonrouge.com/images/nav_labels/poll.gif);
	text-indent:-9999px;
}
h2#todays_events {
	background-image:url(http://media.225batonrouge.com/images/nav_labels/todays_events.gif);
	text-indent:-9999px;
}
#left_column form {
	padding:0;
	margin:0;
	margin-left:5px;
}
#left_column select {
	width:140px;
}
input#quick_search {
	width:90px;
}
.nav_module fieldset {
	border:0;
	padding:0;
	margin:0;
}
img#current_issue_cover {
	text-align:center;
}
#seven_days table {
	padding:0;
	text-align:center;
	margin-left:0;
	margin-right:0;
	display:table;
	font-size:xx-small;
}
#seven_days table tbody tr td {
	border:1px solid #666;
	width:20px;
	padding:0;
}
#seven_days th {
	background-color:#000;
	color:#fff;
	padding:0;
	width:20px;
}
#seven_days tr, #seven_days td {
	background-color:#fff;
	text-align:center;
	font-weight:bold;
}
#right_column_nav ul {
	margin:0;
	padding:0;
}
#right_column_nav ul li {
	margin:0 0 0 15px;
	padding:0;
	text-indent:0;
	font-weight:bold;
}
.headline_preview {
	background-image:url(http://media.225batonrouge.com/images/headline_rule.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	width:310px;
	padding:2px 2px 10px 2px;
	margin:0 0 3px 0;
	position:relative;
	top:0;
	left:0;
}
.headline_preview .lead_image {
	float:left;
	padding:0 10px 0 0;
}
.headline_preview p {
	margin:0;
	padding:15px 0 0 0;
}
#headlines_container {
	width:310px;
	background-image:url(http://media.225batonrouge.com/images/225_categories_bar.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding: 14px 0 0 0;
	margin:0;
}

#right_column_nav_ads p {
	padding:4px;
	text-align:center;
	font-size:x-small;
}
.right_column_nav_module .more_text a {
	color:#B81D21;
	font-weight:bold;
	text-align:right;
	font-size:9px;
	display:block;
}
#footer {
	margin:0 7px 0 10px;
	padding:0;
	/* ## width:796px; */
	width:815px;
	height:25px;
	background-image:url(http://media.225batonrouge.com/images/bottom_main_nav.gif);
	background-repeat:no-repeat;
}
.category_marker {
	position:absolute;
	left:77px;
	top:2px;
	width:150px;
	background-repeat:no-repeat;
	background-position:top left;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
#news_category_marker {
	background-image:url(http://media.225batonrouge.com/images/category_markers/news.gif);
}
#restaurants_category_marker {
	background-image:url(http://media.225batonrouge.com/images/category_markers/restaurants.gif);
}
#first-course_category_marker {
	background-image:url(http://media.225batonrouge.com/images/category_markers/restaurants.gif);
}
#nightclubs_category_marker {
	background-image:url(http://media.225batonrouge.com/images/category_markers/nightclubs.gif);
}
#music_category_marker {
	background-image:url(http://media.225batonrouge.com/images/category_markers/music.gif);
}
#movies_category_marker {
	background-image:url(http://media.225batonrouge.com/images/category_markers/movies.gif);
}
#arts_category_marker {
	background-image:url(http://media.225batonrouge.com/images/category_markers/arts.gif);
}
#family_category_marker {
	background-image:url(http://media.225batonrouge.com/images/category_markers/family.gif);
}
#attractions_category_marker {
	background-image:url(http://media.225batonrouge.com/images/category_markers/attractions.gif);
}
#signature_category_marker {
	background-image:url(http://media.225batonrouge.com/images/category_markers/signature.gif);
}
#people_category_marker {
	background-image:url(http://media.225batonrouge.com/images/category_markers/people.gif);
}
#food_category_marker {
	background-image:url(http://media.225batonrouge.com/images/category_markers/food.gif);
}
#events_category_marker {
	background-image:url(http://media.225batonrouge.com/images/category_markers/events.gif);
}
#faith_category_marker {
	background-image:url(http://media.225batonrouge.com/images/category_markers/faith.gif);
}
#sport_category_marker {
	background-image:url(http://media.225batonrouge.com/images/category_markers/sport.gif);
}
#politics_category_marker {
	background-image:url(http://media.225batonrouge.com/images/category_markers/politics.gif);
}
#vision_category_marker {
	background-image:url(http://media.225batonrouge.com/images/category_markers/vision.gif);
}
.two_column_wrap {
	float:left;
	display:inline;
	width:490px;
	margin:5px 3px 3px 12px;
	padding: 0 0 8px 0;
	border:0;
}
.pick_box {
	margin:0;
	padding:0;
}
.pick_box .top_cap {
	background-image:url(http://media.225batonrouge.com/images/pick_box_top_cap.gif);
	background-repeat:no-repeat;
	background-position: top left;
	height:20px;
}
.pick_box .bottom_cap {
	background-image:url(http://media.225batonrouge.com/images/pick_box_bottom_cap.gif);
	background-repeat:no-repeat;
	background-position: top left;
	height:37px;
	margin:0;
}
.pick_box_inner_wrap {
	padding:0 20px 0 20px;
	background-image:url(http://media.225batonrouge.com/images/pick_box_bg.gif);
	background-repeat:repeat-y;
}
.pick_box_left {
	float:left;
	width:280px;
}
.pick_box_right {
	float:right;
	width:170px;
}
.pick_box h2 {
	margin:0;
	padding:2px 0 2px 5px;
	text-align:left;
	color:#B72025;
	font-size:175%;
	background-image:url(http://media.225batonrouge.com/images/pick_title_bg.gif);
	background-repeat:repeat-y;
	text-transform:uppercase;
}
.pick_box h3 {
	margin:0;
	padding:2px 0 2px 0;
	text-align:left;
	font-size:150%;
	color:#DC8F26;
}
.pick_box p {
	margin:0;
	padding:2px 0 2px 0;
	text-align:left;
	color:#fff;
}
.pick_box a {
	color:#DC8F26;
	text-decoration:none;
	font-weight:bold;
}
.pick_box a:hover {
	color:#DC8F26;
	text-decoration:underline;
}
.pick_lead_img {
	padding: 0 0 10px 0;
}
.ad_module {
	text-align:center;
}
#front_left_column .ad_module img {
	border:1px solid #dfdfdf;
	text-align:center;
	margin: 5px 0 0 2px;
}
#center_column .ad_module img {
	border:1px solid #dfdfdf;
	text-align:center;
	margin: 5px 0 0 0;
}
#right_column_top_ad img {
	border:1px solid #dfdfdf;
	text-align:center;
}
#right_column_ads img {
	border:1px solid #dfdfdf;
	text-align:center;
	margin: 0 0 5px 0;
}
#right_column .event_preview {
	padding:2px;
	line-height:125%;
}

h2#blog_banner {
	background-image:url(http://media.225batonrouge.com/images/generic_sub_banner_340.gif);
	background-repeat:no-repeat;
	height:43px;
	width:340px;
	margin:0 -10px -10px 0;
	padding:10px 0 0 10px;
	text-transform:uppercase;
}
.blog_preview {
	background-image:url(http://media.225batonrouge.com/images/headline_rule.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:337px;
	padding:4px 0 8px 0;
	margin:0 0 0 3px;
	position:relative;
	top:0;
	left:0;
}
.blog_preview .lead_image {
	float:left;
	padding:0 5px 0 0;
	margin:0;
	border:0;
}
.blog_preview p {
	margin:0;
	padding:0;
}
/* internal page center column styles */
.two_column_wrap #center_column {
	padding: 0 0 0 10px;
	background-image:url(http://media.225batonrouge.com/images/center_column_bg.gif);
	background-repeat:repeat-y;
}
#center_column h1 {
	padding:2px;
	margin:0 0 10px 0;
	border-bottom:8px solid #F1ECE2;
	font-size:250%;
}
#center_column .headline_preview_image_pane {
	float:left;
	width:140px;
	padding:0 6px 0 0;
}
#center_column .headline_preview_text_pane {
	float:left;
	width:168px;
	margin:0;
	padding:0 0 4px 0;
	font-weight:bold;
	line-height:14px;
}
#center_column a {
	color:#DC8F26;
	text-decoration:none;
	font-weight:bold;
}
#center_column a:hover {
	color:#DC8F26;
	text-decoration:underline;
}
.center_preview_box {
	width:318px;
}
.center_preview_box h2 {
	font-size:185%;
	color:#fff;
	padding:10px 0 0 12px;
	background-image:url(http://media.225batonrouge.com/images/generic_subsection_banner.gif);
	background-repeat:no-repeat;
	height:34px;
	border:none;
}
.preview_wrapper {
	margin:0;
	padding:10px 0 14px 0;
	background-image:url(http://media.225batonrouge.com/images/headline_rule.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}
.center_preview_box .preview_image {
	float:left;
	display:inline;
	padding:0 10px 0 0;
}
.center_preview_box p {
	margin:0;
	padding:0;
}

div#second-footer-wrapper {
	position:relative;
	top:0;
	left:0;
}

#copyright_section {
	position:absolute;
	top:5px;
	left:210px;
	text-align:center;
	color:#fff;
}
#copyright_section a {
	color:#fff;
}

#kfx2_logo {
	position:absolute;
	top:0;
	left:0;
	width:140px;
	height:40px;
	margin-left:15px;
	padding: 4px 55px 4px 0;
	background-image:url(http://media.225batonrouge.com/images/kfx2_logo.gif);
	background-repeat:no-repeat;
}
#kfx2_logo a {
	position:absolute;
	top:0;
	left:0;
}
#kfx2_logo a span {
	visibility:hidden;
	width:140px;
	height:40px;
	display:block;	
}
#eventcal caption {
	font-weight:bold;
	color:#B81D21;
}
.eventcal_nav {
	padding:0;
	font-size:.9em;
	text-align:center;
	font-weight:bold;
	margin:0;
}
.eventcal_nav a {
	font-weight:bold;
}
#site_quote {
	position:absolute;
	top:5px;
	left:355px;
	width:230px;
	text-align:center;
	z-index:7;
	font-family: "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:200%;
}
.generic_page_topcap {
	width:490px;
	background-image:url(http://media.225batonrouge.com/images/generic_page_topcap.gif);
	background-repeat:no-repeat;
	height:21px;
	border:none;
	margin:0;
}
.generic_page_wrap {
	width:474px;
	background-image:url(http://media.225batonrouge.com/images/generic_page_bg.gif);
	background-repeat:repeat-y;
	margin:0;
	padding:0 8px 12px 8px;
}
.generic_page_wrap p {
	padding:.3em 0 .3em 0;
}
.generic_page_bottomcap {
	width:490px;
	background-image:url(http://media.225batonrouge.com/images/generic_page_bottomcap.gif);
	background-repeat:no-repeat;
	height:21px;
}
#right_column_nav ul {
	margin-left:10px;
}
#right_column_nav li {
	margin:0 0 0 1px;
	padding:0 0 0 1px;
}
.generic_page_wrap_ul {
	margin-left:10px;
}
.generic_page_wrap li {
	margin: 0 0 0 25px;
}
.generic_page_wrap dt {
	font-weight:bold;
	text-indent:5px;
}
.generic_page_wrap dd {
	margin-left:15px;
}
.generic_page_wrap h1 {
	padding: 3px 0 3px 0;
}
table.poll-results {
	border-spacing:0;
}
table.poll-results td {
	padding: 4px;
}
tr.row1 {
	background-color:#ccc;
}
form table td {
	padding: 2px;
}
ul.more_list {
text-align:right;
}
.blog_entry {
	font-size:small;
}

/* start survey popup css */
#survey_popup {
	display:none;
	position:absolute;
	top:272px;
	left:160px;
	z-index:5;
	background-color:#fff;
	width:385px;
	border:3px solid #000;
	padding:10px;
}
/* end survey popup css */

div#lead-story h3 {
	font-size:16px;
}
