/************************************************************
 *						Default.css							*
 * Defines styles that apply to all browsers.				*
 *															*
 * Styles taylored to specific browsers should be placed in *
 * another file.											*
 ***********************************************************/

/*
 * Author:		Jeff Owens
 * Date:		2/17/2004
 * Purpose:		Sets the margins for the page
 * Elements:	body, #mainBody
 */
body
{
	margin:0px;
	margin-top:5px;
	margin-bottom:27px;
	background-color:#240505;
	background-repeat:no-repeat; 
}

#mainBody 
{
	padding-left:67px;
	padding-right:68px;
	padding-top:10px;
}
#popupBody 
{
	margin:10px;
}


/*
 * Author:		Jeff Owens
 * Date:		2/17/2004
 * Purpose:		Defines the default font for the site
 * Elements:	body, th, td, input, textarea, select
 */
body, td, th, input, textarea, select 
{
	font-family:Arial;
	font-size:12px;
}
body, td, th
{
	line-height:18px;
}

/*
 * Author:		Jeff Owens
 * Date:		2/17/2004
 * Purpose:		Defines the properties for paragraph spacing
 * Elements:	p
 */
p {
	margin-top: 0px;
	margin-bottom: 15px;
}

/*
 * Author:		Jeff Owens
 * Date:		2/17/2004
 * Purpose:		Defines margins for unordered lists
 * Elements:	.ul
 */
ul 
{
	margin-top:3px;
	margin-bottom:3px;
}

/*
 * Author:		Jeff Owens
 * Date:		2/17/2004
 * Purpose:		Defines the font properties for sub headers
 * Elements:	.header<n>
 */
.header1 
{
	font-size: 17px;
	font-family: Arial;
	color: #000000;
	margin-top:10px;
	margin-bottom:5px;
	font-weight:bold;
}
.header2 
{
	font-weight:bold;
	font-size: 12px;
	margin-top:5px;
}
.header3 
{
	font-weight:bold;
	font-style:oblique;
}

/*
 * Author:		Jeff Owens
 * Date:		2/17/2004
 * Purpose:		Defines the font properties Note: headers
 * Elements:	.note
 */
.note 
{
	font-style: italic;
}

/*
 * Author:		Jeff Owens
 * Date:		2/17/2004
 * Purpose:		Defines the font properties for footnotes
 * Elements:	.footnote
 */
.footnote
{
	margin-top:10px;
	font-size:10px;
	line-height:10px;
}

/*
 * Author:		Jeff Owens
 * Date:		2/17/2004
 * Purpose:		Defines the properties for text links in the site
 * Elements:	a
 */
a {
	color: #AE1303;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

/*
 * Author:		Jeff Owens
 * Date:		2/17/2004
 * Purpose:		Defines the properties for site content in one column
 * Elements:	.onecol
 */
.onecol {
	margin-left: 30px;
}	

/*
 * Author:		Jeff Owens
 * Date:		7/22/2002
 * Element(s):	#nav0, .nav1Link
 * Purpose:		defines on and off states for various levels of navigation
 */
#nav0 {
	/*background-color: #ffffff;*/
}

#nav1 {
	padding-right:13px;
}

.nav1Link {
	font-size: 10px;
	color:#000000;
	/*color:#006666;*/
	
	text-decoration:none;
	font-weight: bold;
	text-transform: uppercase;
}
.nav1Link:hover {
	/*color:#0B4499;*/
	/*color:#006666;*/
	color:maroon;
}
.nav1LinkOn {
	font-size: 10px;
	/*color:#0B4499;*/
	color: Maroon;
	text-decoration:none;
	font-weight: bold;
	text-transform: uppercase;
}

.nav1LinkActive
{
	font-size: 10px;	
	color:#Maroon;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;

}
#nav2 {
	padding-right:13px;
}

.nav2Link {
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	color: #000000;
}
.nav2Link:hover {
	/*color: #0B4499;*/
	color:maroon;
	text-decoration: none;
}
.nav2LinkActive {
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	/*color: #0B4499;*/
	color:maroon;
}
.nav2LinkActive:hover {
	text-decoration: none;
}
.nav3 {
	margin-left: 25px;
}
.nav3Link {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.nav3Link:hover {
	color: #0B4499;
	text-decoration:none;
}
.nav3LinkActive {
	font-size: 10px;
	text-decoration: none;
	color: #0B4499;
}


.cityLink {
	font-size: 10px;
	color:#000000;
	/*color:#006666;*/
	
	text-decoration:none;
	font-weight: bold;
	text-transform: uppercase;
}
.cityLink:hover {
	/*color:#0B4499;*/
	/*color:#006666;*/
	color:maroon;
}
.cityLinkOn {
	font-size: 10px;
	/*color:#0B4499;*/
	color: Maroon;
	text-decoration:none;
	font-weight: bold;
	text-transform: uppercase;
}

.cityLinkActive
{
	font-size: 10px;	
	color:#Maroon;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;

}


/*
 * Author:		Jeff Owens
 * Date:		2/17/2004
 * Purpose:		Defines the properties for footer links
 * Elements:	a
 */
#footer {
	color: #AE1303;
	font-size:10px;
	padding-right:2px;
}
.footer {
	color: #AE1303;
	font-size:10px;
	padding-right:2px;
}
.footerLink {
	color: #AE1303;
	text-decoration:none;
	font-size:10px;
}

.footerLink:hover {
	text-decoration:underline;
}
.disclaimer {
	font-size:10px;
	line-height:15px;
}
/*
 * Author:		Jeff Owens
 * Date:		2/17/2004
 * Purpose:		Defines attributes for error messages
 * Elements:	#errorMessage
 */
#errorMessage 
{
	color:#DC2D2E;
	font-weight:bolder;

}

/*
 * Author:		Yvonne Holmes
 * Date:		03/17/2004
 * Purpose:		Defines attributes for titles
 * Elements:	
 */

.menuTitle
{
	font-family: Times New Roman;
	font-size: 15px;
	color: #722E0E;
	font-weight: bold;
	letter-spacing: 98%;
	margin-right:5px;
}
.header
{
	font-family: Times New Roman;
	font-size: 15px;
	color: #722E0E;
	font-weight: bold;
	letter-spacing: 98%;
}
.headline
{
	font-family: Times New Roman;
	font-size: 15px;
	color: #722E0E;
	font-weight: bold;
	letter-spacing: 98%;
	text-transform: uppercase;
	margin-right:5px;
}

.storyTitle
{
	font-family: Times New Roman;
	font-size: 15px;
	color: #722E0E;
	font-weight: bold;
	
}

.storyAbbr
{
	font-family: arial;
	font-size: 12px;
}

.storyDate
{
	color: #722E0E;
}

.menuPhoto 
{
	margin-right:20px;
	margin-bottom:2px;
	margin-top:5px;
	
}

.featurePhoto 
{
	margin-top:3px;
	margin-right:20px;
}	

.toTopSpace
{
	padding-bottom:15px;
	padding-top:10px;
	
}	
.featurePad
{
	margin-right:15px;
}	

/*
 * Author:		Jeff Owens
 * Date:		2/22/2004
 * Purpose:		Defines attributes for location cells in the city pages
 * Elements:	.locationCell, .locationName
 */
.locationCell 
{
	padding-right:10px;
	padding-bottom:5px;
	vertical-align:top;
}
.locationName 
{
	font-family: Times New Roman;
	font-size: 16px;
	color: #722E0E;
	font-weight: bold;
	letter-spacing: 98%;
}

/*
 * Author:		Jeff Owens
 * Date:		2/22/2004
 * Purpose:		Defines attributes for guest story section
 * Elements:	#guestStory, #guestStories
 */
#guestStories, #guestStory
{
	font-family:Arial;
	font-size:12px;
}	
.hdrBufferMain
{
	padding-top:20px;
	padding-bottom:16px;

}
.hdrBuffer
{
	padding-top:10px;
	padding-bottom:16px;

}
.menuBuffer
{
	padding-bottom:5px;

}
#title {
	padding-right:13px;
	text-align: center;
}

.PageSubTitle {
	font-family: Times New Roman;
	font-size: 15px;
	color: #722E0E;
	font-weight: bold;
	letter-spacing: 98%;
}
.hdrPrintBufferTop
{
	padding-top:21px;
	padding-bottom:21px;
}
.hdrPrintBufferBottom
{
	padding-top:6px;
	padding-bottom:21px;
}
.featurePromo 
{
	margin-bottom:300px;
}	
