@charset "UTF-8";
/* CSS Document */

body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-image:url(../images/bg.jpg); background-repeat:repeat-x;
	background-color: #ffffff;
	color: #282c3e;
	text-align: left; 
	font-size: 0.75em;
	line-height: 145%;
	margin: 0;	padding: 0;	font-weight:normal;	letter-spacing: 0.2px;
}

h1 {font-size: 140%;	font-weight: bold;	margin: 14px 0 6px 0;	padding:0;	line-height:139%;	color: #5db5e8;		}
h2 {font-size: 130%;	font-weight: bold;	margin: 14px 0 6px 0;	padding:0;	line-height:139%;	color: #282c3e;	}

p { padding:0; margin:4px 0 4px 0;}




a:active, a:link, a:visited {	color: #c34c98;	text-decoration: underline;	font-weight: normal;}
a:hover {	text-decoration: none;	color: #2a318e;	font-weight: normal;}

a img {	border:0px;}
form {	margin:0;	padding:0;}


#page {	width: 960px;	margin-top: 0px;	margin-bottom: 50px;	margin-left:auto;	margin-right: auto;	text-align: left;}
#header {	width: 960px; margin: 0; background-image:url(../images/header_bg.jpg); background-repeat:no-repeat; height:288px;}

.navLeft {float:left; width:36px; height:103px; padding:0; margin:212px 0 0 0;}
.navRight { float:left; width:924px; }


.logo {float:left; width:564px; height:216px; padding:0; margin:34px 17px 0 0;}
.thermometer { float:left; width:174px; padding:0; margin:0;}
.newTotal {float:left; width:343px; padding:0; margin:0; text-align:right;}
.navBar { width:924px; padding:0; margin:0; background-image:url(../images/navBar.png); background-repeat:no-repeat; height:60px;}
.navBar2 { width:924px; padding:0; margin:0; background-image:url(../images/navBar2.png); background-repeat:no-repeat; height:60px;}

#navigation {	height:42px;	margin: 14px 0 4px 0; 	padding: 0 0 0 0; 	list-style:none;	display:inline;	text-align: left;	float: left;font-size: 100%;}
#navigation li {display:inline; list-style-type:none; padding: 0;	margin:0; 	float: left;	height:42px; }

#content  {width: 960px; margin: 0;}
.pageTitle {float:left; width:708px; padding: 38px 20px 0 62px;}
.pageTitleRight { float:left; width:170px; height:76px;}

.pageContentLeft {float:left; width:398px; padding: 5px 30px 20px 70px;}
.pageContentRight { float:left; width:462px;}
.pagePressLeft {float:left; width:280px; padding: 5px 0px 20px 70px;}
.pagePressRight { float:left; width:610px;}
.pageRaffleLeft {float:left; width:708px; padding: 5px 40px 0px 70px; !important}
.pageRaffleRight { float:left; width:142px; text-align:center}
.pageThanksLeft {float:left; width:428px; padding: 5px 30px 20px 70px;}
.pageThanksRight { float:left; width:432px;}

.pageRaffleLeft2 {float:left; width:428px; padding: 0px 40px 0px 70px;}
.pageRaffleRight2 { float:left; width:422px; text-align:left; }


.pagePhotos { width:840px; padding: 5px 0 20px 70px;}
.photoThumbSpace { width:192px; margin: 10px 22px 10px 0; text-align:center;  float:left;}
.photoThumbSpaceLast {width:192px; margin: 10px 0px 10px 0; text-align:center;  float:left;}
.photoThumb { width:auto; height:auto; border:4px solid #ffffff;   }

.updatesContentLeft {float:left; width:560px; padding: 5px 40px 0px 70px; !important}
.updatesContentRight { float:left; width:290px; text-align:center; padding: 50px 0 0 0;}


.raffleScroller { width:857px; margin:0px 0 20px 62px; background-image: url(../images/raffleScroller.jpg); background-repeat:no-repeat; overflow:hidden; height:20px;}
#scroller { padding: 3px 10px 0px 147px; width: 700px; overflow:hidden; height:20px; position:relative; float:left;}
#scroller span {white-space:nowrap;}
.marquee {position:relative;
overflow:hidden;
width:400px;
height:22px;
margin-left: 147px;
}
.marquee span {white-space:nowrap;}
.marquee div a {margin-right: 30px;}



.footerLeft { float:left; width:750px; padding:0 0 40px 36px;}
.footerRight { float:left; width:173px;}

.floatLeft80 { float:left; width:80px;}
.floatLeft200 { float:left; width:200px;}
.pressHeadline { width:275px; padding: 0 0 10px 5px;}
