﻿/* Custom Admin Management Styles
-------------------------------------------------------------------------------*/
.sponsor_logo { display: block; margin-bottom: 5px; }
.event_header { Font-weight: bold; color: #D50000; font-size: 1.15em; margin-bottom: 6px; }

/* Category Menu Styles
-------------------------------------------------------------------------------*/
.event_link:link, .event_link:visited { width: 179px; height: 24px; 
    background: url("../../images/portfolionav_bg.gif") no-repeat left top; color: #6C2F24; 
    font-size: .95em; display: block; text-decoration: none; padding: 3px 0px 0px 5px; }
.event_link:hover, .event_link_selected { color: #E3D9BE; 
	background: url("../../images/portfolionav_bg.gif") no-repeat right top; }

/* Event Details Styles
-------------------------------------------------------------------------------*/
#event_details 
{ 
	float: left; 
	border: 1px solid #66553E; 
	background-color: #D5BE94; 
	margin: 10px 0px 10px 0px; 
	padding: 0 5px 10px 0; 
	width: 99%; 
}
* html #event_details { width: 98%; }
#event_details_text { padding: 5px 5px 15px 5px; }
#event_details_view { float: left; margin-left: 42px; margin-right: 30px; }
* html #event_details_view { float: none; margin: 0 !important; }

#event_left_column { float: left; width: 49.5%; margin-bottom: 10px; }
#event_right_column { float: right; width: 49.5%; }
#sponsor_logo { display: table-cell; text-align: center; vertical-align: middle; width: 338px; height: 100px; }
#sponsor_logo * { vertical-align: middle; }
#sponsor_logo span { display: inline-block; height: 100%; }

/* Photo Catalog Styles
-------------------------------------------------------------------------------*/
#photo_catalog { display: block; height: 315px; width: 610px; margin: 0 auto 10px auto; }
#photo_view { width: 610px; border: 1px solid #66553E; background-color: #E5DBC0; }
#photo_view * { vertical-align: middle; }
#photo_view span { display: inline-block; height: 100%; }

/* -- Photo Catalog Paging Styles -- */
.pager_style { position: absolute; width: 611px; margin-top: 5px; }
.pager_style table { text-align: right; position: relative; left: 2px; }
.pager_style table td { border: 1px solid #66553E; }
.pager_style a { background-color: #E5DBC0; color: #6C2F24 !important; text-decoration: none; 
	font-weight: bold; font-size: 18px; padding: 0 4px 0 4px; 
	font-family: Comic Sans MS, Tahoma, Verdana, Sans-Serif; }
.pager_style a:hover, .pager_style span { background-color: #D50000; color: #E5DBC0 !important; text-decoration: none; 
	font-weight: bold; font-size: 18px; padding: 0 4px 0 4px; 
	font-family: Comic Sans MS, Tahoma, Verdana, Sans-Serif; }
