/* This CSS doc contains the styles used for all the INNER pages */

body {
	margin: 0px;
	background-color: 28324B;
}

#Header {
	margin: 10px;
	width: 100%;
	background-color: 28324B;
	height: 90px;
	text-align: center;
	vertical-align: middle;
	font-family: verdana,tahoma,arial,sans-serif;
	font-size: 8pt;
	color: DBCECB;
}

#MenuLayer {
	width: 100%;
}

#LogoCell {
	background-image: url('../images/logo_bkgnd.gif');
	background-repeat: repeat-x;
	background-color: DBCECB;
	text-align: left;
	vertical-align: bottom;
}

#MenuCell {
	width: 290px;
	height: 106px;
	text-align: right;
	background-image: url('../images/menu_bkgnd.gif');
	background-position: left;
	background-repeat: no-repeat;
	background-color: 28324B;
}

#Content {
	width: 100%;
}

.ContentCell {
	background-color: DBCECB;
	font-family: verdana,tahoma,arial,sans-serif;
	font-size: 8pt;
	color: 28324B;
	vertical-align: top;
	text-align: left;
	padding: 20px;
}

#GalleriesCell {
	width: 475px;
	height: 267px;
	background-image: url('../images/main_gallery_bkgnd.gif');
	background-repeat: no-repeat;
	background-position: top;
	background-color: DBCECB;
	padding-top: 60px;
	padding-bottom: 40px;
	text-align: right;
	vertical-align: top;
}

.GalleryHeader {
	width: 450px;
	background-image: url('../images/gallery_header_bkgnd.gif');
	background-align: top;
	height: 55px;
	padding-left: 25px;
	padding-top: 15px;
	color: FF3600;
	font-family: verdana,tahoma,arial,sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.GalleryLeftCell {
	width: 120px;
	background-color: 28324B;
	background-image: url('../images/gallery_leftcell_bkgnd.gif');
	background-align: left;
	background-repeat: repeat-y;
	text-align: center;
	vertical-align: top;
	padding-left: 25px;
	padding-right: 20px;
	font-family: verdana,tahoma,arial,sans-serif;
	font-size: 8pt;
	color: DBCECB;
}

.GalleryMiddleCell {
	width: 120px;
	padding-right: 20px;
	background-color: 28324B;
	text-align: center;
	font-family: verdana,tahoma,arial,sans-serif;
	font-size: 8pt;
	color: DBCECB;
	vertical-align: top;
}

.GalleryRightCell {
	width: 120px;
	background-image: url('../images/gallery_rightcell_bkgnd.gif');
	background-color: 28324B;
	background-align: top right;
	background-repeat: repeat-y;
	text-align: center;
	font-family: verdana,tahoma,arial,sans-serif;
	font-size: 8pt;
	color: DBCECB;
	vertical-align: top;
	padding-right: 25px;
}

.GalleryFooter {
	width: 450px;
	background-image: url('../images/gallery_footer_bkgnd.gif');
	background-align: top;
	height: 31px;
}

#Info {
	width: 100%;
}

#ContactCell {
	background-image: url('../images/contact_bkgnd.gif');
	background-repeat: repeat-x;
	background-color: 28324B;
	font-family: verdana,tahoma,arial,sans-serif;
	font-size: 7pt;
	color: 667AA5;
	text-align: left;
	vertical-align: bottom;
	padding-left: 20px;
	padding-top: 30px;
	height: 65px;
}

#ContactCell a {
	color: #667AA5;
}

#ContactCell a:hover {
	color: #DBCECB;
}

#TickerCell {
	background-image: url('../images/ticker2_bkgnd.gif');
	background-repeat: no-repeat;
	background-position: top;
	background-color: 28324B;
	width: 458px;
	height: 65px;
	padding-top: 6px;
	padding-right: 17px;
	text-align: right;
	vertical-align: top;
}

#Links {
	width: 100%;
	background-color: 28324B;
	margin-left: 10px;
	margin-right: 10px;
}

#LinksTitle {
	height: 22px;
	background-image: url('../images/gallery_title_bkgnd.gif');
	background-repeat: repeat-x;
	background-position: top;
	background-color: 28324B;
	vertical-align: top;
	text-align: right;
	font-family: verdana,tahoma,arial,sans-serif;
	font-size: 7pt;
	color: DBCECB;
}

#Footer {
	width: 100%;
	vertical-align: top;
	text-align: center;
	background-color: 28324B;
	font-family: verdana,tahoma,arial,sans-serif;
	font-size: 8pt;
	color: #DBCECB;
}

#Footer a {
	color: #DBCECB;
}

#Footer a:hover {
	color: #FFFFFF;
}

.PictureCell {
	text-align: center;
	vertical-align: top;
	width: 110px;
}

#WeatherTicker {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 210px;
	height: 50px;
	clip: rect(20px 50px 21px 0px);
	overflow: hidden;
	z-index: 3;
}

.ContentCell h1 {
	color: FF3600;
	font-family: verdana,tahoma,arial,sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

.ContentCell h2 {
	color: 28324B;
	font-family: verdana,tahoma,arial,sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.ContentCell h3 {
	color: FF3600;
	font-family: verdana,tahoma,arial,sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.GalleryTitle {
	font-family: verdana,tahoma,arial,sans-serif;
	font-size: 10pt;
	color: FF3600;
	font-weight: bold;
	background-color: 28324B;
	height: 30px;
	text-align: center; 
	border: solid 1px FFFFFF;
}

.GalleryCell {
	background-color: 28324B;
	text-align: center;
	height: 85px;
	border: solid 1px FFFFFF;
}

#ContentRegion {
	background-color: DBCECB;
	font-family: verdana,tahoma,arial,sans-serif;
	font-size: 8pt;
	color: 28324B;
	vertical-align: top;
	text-align: left;
	padding-top: 20px;
}

.TextBoxStyle
{
	width: 100%;
	background-color: F5ECEA;
	border: solid 1px #28324B;
	font-family: verdana,tahoma,arial,sans-serif;
	font-size: 8pt;
	color: 28324B;
}

.SmallTextBoxStyle {
	width: 50%;
	background-color: F5ECEA;
	border: solid 1px #28324B;
	font-family: verdana,tahoma,arial,sans-serif;
	font-size: 8pt;
	color: 28324B;
}

.TextAreaStyle
{
	width: 100%;
	background-color: F5ECEA;
	border: solid 1px #28324B;
	font-family: verdana,tahoma,arial,sans-serif;
	font-size: 8pt;
	color: 28324B;
}

.ButtonStyle
{
	background-image: url('../images/button_bkgnd.gif');
	background-position: top;
	background-repeat: repeat-x;
	background-color: DBCECB;
	border: solid 1px #28324B;
	font-family: verdana,tahoma,arial,sans-serif;
	font-size: 8pt;
	color: 28324B;
	font-weight: bold;
}

.CheckBoxStyle
{
	background-color: F5ECEA;
	border: solid 1px #28324B;
}

.RadioStyle
{
	background-color: F5ECEA;
	border: solid 1px #28324B;
}