/* CSS Document */
/*--------------------------------- homepage -----------------------------*/
/* Intended to be used only in documents that also link mainstyle.css     */
/*------------------------------------------------------------------------*/

/*--------------------------------- welcome  -----------------------------*/
#welcome{
	background: url(/images/backgrounds/winter2.jpg) 30px 0 no-repeat;
	width:55%;
	padding:10px 10px 10px 40px;
	margin: 0 0 15px 0;
	float:left;
}
#welcome h2{
	font:bold italic 28px/32px Georgia, "Times New Roman", Times, serif;
	color:#202020;
	background-color:inherit;
	text-transform:uppercase;
	text-align:center;
	margin:0px 0 21px 0px;
}
#welcome h2 span{
	font:normal 24px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#970000;
	background-color:inherit;
	display:block;
}
#welcome a.link{
	background:url(/images/left_link_bg.gif) 0 0 no-repeat #F0FFFF;
	padding:0 0 0 54px;
	font:bold 18px/39px Georgia, "Times New Roman", Times, serif;
	color:#144848;
	width:390px;
	height:41px;
	display:block;
	text-decoration:none;
}
#welcome a.link:hover{
	background:url(/images/left_link_bg_hover.gif) 0 0 no-repeat;
}

#facebook {
	float: left;
	border: 3px solid #88F;
	margin: 0 72px 12px 180px;
        width: 144px;
        height: 44px;
}
#facebook:hover {
	border: 3px double red;
}
#facebook img {
        margin: 0;
        padding: 0;
}

/*------------------------------- events --------------------*/
#events{
	width: 250px;
	float: right;
	padding: 0px 15px 0px 0;
	margin: 0px 25px 0px 0;
	background: url(/images/icon1.gif) 10px 10px no-repeat #FFF380;
	border: 3px double #600;
}
#events h2{
	font: bold italic 22px "Comic Sans MS", Verdana, sans-serif;
	height: 22px;
	margin: 5px 0 36px 35px;
	color: #600;
}
#events h2 span{
	font: bold italic 12px Georgia, "Times New Roman", Times, serif;
	color: #202020;
	background-color: inherit;
}
#events p {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#FF6;
	background-color: #A52A2A;
	padding: 1px 0 2px 100px;
	margin: 0 0 0 10px;
	display: block;
}
#events ul{
	width: 225px;
	padding: 5px 10px 10px 15px;
	margin: 0;
	font-size: 0;
}
#events ul li{
	padding: 0;
	margin: 0;
	height: 24px;
}
#events ul li.cancel{
	background: url("/images/cancelled_sm.gif") top right no-repeat;
	text-decoration: line-through;;
}
#events ul li a{
	display: block;
	background: url("/images/arrow_bullet_trans.gif") 1px 3px no-repeat;
	padding: 0 0 0 20px;
	font: bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #C00;
	margin: 0;
	text-decoration: none;
}
#events ul li a span{
	width:125px;
	color:#60C;
}
#events ul li a:hover{
	color:#E00;
	background-color: #DDD;
}
#events ul li a:hover span{
	color:#80D;
	background-color: #DDD;
}

#moment {
	background: url(/images/clock.gif) 15px 5px no-repeat;
	width: 240px;
	float: right;
	margin: 10px 25px 0 5px;
	padding: 3px 0 3px 5px;
}
#moment a {
	font: bold italic 12pt Georgia;
	line-height: 45px;
	text-decoration: none;
	padding: 0 10px 4px 60px;
	color: #060;
}
#moment a:hover {
	color: #800;
}

div.midPane {
	background:url("/images/divider.gif") 0px 0px repeat-x;
	width: 100%;
	padding: 10px 0 0 0;
	margin: 10px 0 0 0;
	clear: both;
}
div.midPane img {
	float: left;
	margin: 10px 30px 10px 65px;
	width: 90px;
	border: 3px double #800;
}
div.midPane img.noborder {
	border: None;
}
div.midPane p {
	font: normal 10pt Georgia, "Times New Roman", Times, serif;
	width: 90%;
	padding: 10px 0 10px 25px;
}
div.midPane p span {
	font: bold italic 12pt Georgia, "Times New Roman", Times, serif;
	width: 80%;
	color: #00F;
	padding: 0 0px 0 0;
}

/*----------------------------------bodyBottomPane--------------------*/
#bodyBottomPane{
	width:100%;
	background-color:inherit;
	background:url("/images/divider.gif") 0 0 repeat-x;
	color:#000;
	padding:0 0 15px 0;
	float: left;
}

/*--------------------------------- message --------------------*/
#message {
	width:45%;
	float:left;
	padding:29px 10px 0 20px;
	background-color:inherit;
}
#message h2{
	height:17px;
	margin:0 0 26px 0;
	display:block;
}
#message h2 span{
	font:bold italic 22px Georgia, "Times New Roman", Times, serif;
	text-decoration:underline;
	color:#600;
	background-color:inherit;
}
#message img{
	display: block;
	margin: 15px 20px 20px 0;
	padding: 0;
	float: left;
	width: 85px;
}
#message img.santa {
	height: 85px;
}
#message p.newsText{
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#251C00;
	background-color:inherit;
	padding:0;
	margin:0 0 12px 0;
	float:left;
	display:block;
	width:370px;
}
#message a.link2{
	background:url(/images/bottom_link_bg.gif) 0 0 no-repeat #F0FFFF;
	font:bold 12px/39px Georgia, "Times New Roman", Times, serif;
	padding:0 0 0 54px;
	margin: 0 0 10px 0;
	color:#144848;
	width:390px;
	height:41px;
	display:block;
	text-decoration:none;
	float:left;
}
#message a.link2:hover{
	background:url(/images/bottom_link_bg_hover.gif) 0 0 no-repeat;
}
#message ul {
	font: normal 14px Arial, Verdana, Helvetica, sans-serif;
	list-style-type: square;
	padding: 0px 0px 0 60px;
}
#message ul span {
	font:bold 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#006882;
	background-color:inherit;
}
/*------------------------- WhatsNew --------------------------*/
#whatsNew {
	width:45%;
	float:right;
	padding:29px 10px 0px 10px;
	background-color:inherit;
}
#whatsNew h2{
	height:17px;
	margin:0 0 26px 0;
	display:block;
}
#whatsNew h2 span{
	font:bold italic 22px Georgia, "Times New Roman", Times, serif;
	text-decoration:underline;
	color:#600;
	background-color:inherit;
}
#whatsNew img{
	display:block;
	margin: 10px 18px 5px 0;
	padding:0;
	float:left;
	width:80px;
	height:110px;
}
#whatsNew p.newsText{
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#251C00;
	background-color:inherit;
	padding:0;
	margin:0 0 8px 0;
	float:left;
	display:block;
	width:370px;
}
#whatsNew p.newsText span{
	color:#006882;
	background-color:inherit;
	font:bold 12px/17px Verdana, Arial, Helvetica, sans-serif;
}
#whatsNew a.link3{
	background:url(/images/feedback.gif) 0 0 no-repeat #F0FFFF;
	font:bold 12px/39px Georgia, "Times New Roman", Times, serif;
	padding:0 0 0 54px;
	margin: 0 0 10px 0;
	color:#144848;
	width:320px;
	height:41px;
	display:block;
	text-decoration:none;
	float:left;
}
#whatsNew a.link3:hover{
	background:url(/images/feedback_hover.gif) 0 0 no-repeat;
}


