@CHARSET "ISO-8859-1";

/* Default page styles */

body
{
color : #ffffff;
background : #9d2727;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif; text-align : center; 
}

.layout_outerBox
{
width : 986px;
color : #000000;
text-align : left;
margin : 5px auto 0px auto;
}



.content
{
	float : left;
	background : #ffffff;
	border-left : 1px solid black;
	border-right : 1px solid black;	
}

.content_leftSection
{
	float : left;
	width : 601px;
}

.content_rightSection
{
	float : right;
	width : 383px;
	background : #ffffff;
}

/* Header Styles */

.header_bg
{
	padding-top : 10px;
	background-image : url('./images/header_bg.jpg');
	color : #9d2727;
	text-align : right;
	vertical-align : top;
}

.header_inputBoxInitial
{
	color : #bfbfbf;
	text-align : right;
}

.header_mailingListForm 
{
	margin-bottom : 0px;
}

.header_inputBox
{
	color : #9d2727;
	text-align : right;
}

/* Alert Styles */

.lightAlert
{
	margin-top : 0px;
	margin-bottom : 10px;
	font-size : 18px;
}

.lightAlert_middle
{
	width : 370px;
	text-align : center;
	height : 74px;
	background-image : url('./images/lightAlert_middleBg.jpg');
}

/* Bar Styles */

.content_leftBar
{
	width : 550px;
	text-align : center;
	background-image : url('./images/content_barBg.jpg');
}

.content_rightBar
{
	width : 337px;
	text-align : center;
	background-image : url('./images/content_barBg.jpg');
}

.leftBar
{
	margin-top : 15px;
	margin-bottom : 10px;
}

/* News Styles */

.newsBox
{
	margin-top : 15px;
	margin-bottom : 10px;
}

.newsBox_middle
{
	width : 337px;
	height : 112px;
	vertical-align : top;
	background-image : url('./images/newsBox_middleBg.jpg');
}

.newsBox_date
{
	font-weight : bold;
	font-size : 15px;
	padding-top : 10px;
}

.newsBox_description
{
	text-indent : 40px;
	padding-top : 5px;
	font-size : 13px;
}

/* Upcoming Trips */

.upcomingTripsBox
{
	margin-top : 25px;
	margin-bottom : 10px;
}

.upcomingTripsBox_middle
{
	width : 337px;
	vertical-align : top;
	height : 227px;
	background-image: url('./images/upcomingTripsBox_middleBg.jpg');
}


.upcomgingTrips_event
{
	font-weight : bold;
	font-size : 15px;
	padding-top : 10px;
}

.upcomgingTrips_date
{
	padding-left: 40px;
	padding-top : 5px;
	padding-bottom : 5px;
	font-size : 13px;
}

/* Default Page Styles */

.content_defaultDiv
{
	font-size : 14px;
	padding-left : 20px;
	padding-right : 31px;
	padding-top : 5px;
	padding-bottom : 10px;
}

a.content_defaultLink
{ 
	color : #9d2727;
	text-decoration : none;
}

a.content_defaultLink:hover
{
	color : #9d2727;
	text-decoration : underline;
}

a.content_defaultLink:active
{
	color : #9d2727;
	text-decoration : none;
}

a.content_defaultLink:visited
{
	color : #9d2727;
	text-decoration : none;
}

ol.content_defaultOL
{
	margin-top : 0px;
	margin-bottom : 0px;
}

ul.content_defaultUL
{
	margin-top : 0px;
	margin-bottom : 0px;
}

li.content_defaultLI
{
	padding-top : 5px;
	padding-bottom : 5px;
}

li.content_smallPaddingLI
{
	padding-bottom : 0px;
	padding-bottom : 5px;
}

/* Home Page Styles */

.content_homePageDiv
{
	font-size : 18px;
	padding-left : 20px;
	padding-right : 31px;
	padding-top : 5px;
	padding-bottom : 10px;
}

a.content_homePageLink
{ 
	color : #9d2727;
	text-decoration : none;
}

a.content_homePageLink:hover
{
	color : #9d2727;
	text-decoration : underline;
}

a.content_homePageLink:active
{
	color : #9d2727;
	text-decoration : none;
}

a.content_homePageLink:visited
{
	color : #9d2727;
	text-decoration : none;
}

/* Footer Styles */

.footer
{
	clear : both;
	text-align : center;
	display : block;
}

.footer_bg
{
	width : 966px;
	color : #9d2727;
	vertical-align : middle;
	background-image : url('./images/footer_bg.jpg');
}

.footer_belowFrame
{
	padding-top : 7px;
	color : #ffffff;
}

a.footer_barLink
{ 
	color : #9d2727;
	text-decoration : none;
}

a.footer_barLink:hover
{
	color : #9d2727;
	text-decoration : underline;
}

a.footer_barLink:active
{
	color : #9d2727;
	text-decoration : none;
}

a.footer_barLink:visited
{
	color : #9d2727;
	text-decoration : none;
}