@charset "UTF-8";
/* CSS Document */


body { margin-top: 0px; margin-bottom: 0px; background-color:#c3beaa; }

p {margin: 10px 10px 0px 30px;}


#container { width: 1024px; height: auto; margin:0 auto; background-color:#fff;}

#mainNav { width:1024px; height:43px; background-color:#5f6062;}

#mainHeaderLeft {width:377px; height:79px; float:left; }
#mainHeaderRight {width:647px; height:79px; float:left; }
#mainMidLeft {width:500px; height:auto; float:left;}
#mainMidRight {width:504px; height:auto; float:right;}
#mainImages {width:430px; height:288px; float:left; margin:15px 0px 10px 45px; }
#mainMap {width:430px; height:237px; float:left; margin-left:40px;}
#mainNewsHeader {width:430px; height:auto;}
#mainLowerLeft {width:210px; height:280px; float:left;}
#mainLowerRight {width:275px; height:280px; float:left; margin: 0px 0px 10px 5px;}
#mainCalendar {width:172px; height:157px; margin-left:30px; margin-top:10px; border:1px solid #9f0306;}
#mainVideo {width:225px; height:230px; float:left; margin:18px 0px 10px 30px;}
#mainSubscribe {width:146px; height:42px; float:left; margin:20px 0px 30px 30px;}

#mainNews {width:450px; height:200px; margin:10px 0px 0px 30px;}


.scroll-track-top { height:18px; width:14px; background-image: url('gfx/handle_top.jpg'); }

.scroll-track-bot { height:18px; width:14px; background-image: url('gfx/handle_bottom.jpg'); }

.scroll-track { background-image: url('gfx/handle_bg.jpg'); }

.scroll-handle-top { height: 3px; width: 14px; background-image: url('gfx/handle_mid.jpg'); cursor: pointer; display: none !important;}

.scroll-handle-bot { height: 3px; width: 14px; background-image: url('gfx/handle_mid.jpg'); cursor: pointer; display: none !important;}

.scroll-handle { height:3px; width:14px; background-image: url('gfx/handle_mid.jpg'); background-repeat:no-repeat; cursor:pointer;}



#header { width:1024px; height:75px; background-color:#5f6062;}

#headerBorder { width:1024px; height:17px; float:left; }

#titleArea {width:1024px; height:auto; background-color:#FFF;}

#contentWrap {width:1024px; height:auto; float:left; background-color:#FFF;   }

#contentLeft {width: 740px; height:auto; float:left; background-color:#FFF; }

#contentBreak {width: 9px; height:auto; float:left;}

#contentRight {width:230px; height:auto; float:left;}

#bottomNav {width:1024px; height:auto; float:left;}

#calendar { width:172px; height:185px; margin-left:10px; border:1px solid #9f0306;}

#footer {width:1020px; height:40px; float:left;}

.pageTitle {font-family:Verdana, Geneva, sans-serif; font-size:22px; color:#e37939; font-weight:bold; padding-top: 10px;  }

.pageTitleBlue {font-family:Verdana, Geneva, sans-serif; font-size:22px; color:#649bb8; font-weight:bold; padding-top: 10px;  }

.greyHeader {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#5f6062; font-weight:bold; }
.greyHeader a {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#e32b33; font-weight:bold; text-decoration:underline; }
.greyHeader a:hover {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#e32b33; font-weight:bold; text-decoration:none; }
.greyHeader a:active {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#5f6062; font-weight:bold; }

.greyPerformance {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#5f6062; font-weight:bold; margin:15px 0px 20px 120px; }

.greyNews {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#5f6062; font-weight:bold;  }

.blueNews {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#649bb8; font-weight:bold;  }

.mainHeaderCopy {font-family:Verdana, Geneva, sans-serif; font-size:15px; color:#5f6062; padding-top: 22px; margin-left:15px; }

.mainCopy {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#5f6062; line-height:16px; padding-right:20px;}
.mainCopy ul li {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#5f6062; line-height:16px; margin-left:-40px;}
.mainCopy2 {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#5f6062;}
.mainCopy a {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#e32b33; line-height:16px; text-decoration:underline;}
.mainCopy a:hover {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#e32b33; line-height:16px; text-decoration:none;}
.mainCopy a:active {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#098cd0; line-height:16px;}

.listStyle {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#5f6062; line-height:16px; margin-left:40px;}

.copyOrange {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#e37939; line-height:16px; }

.orangeHeader {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#e37939; line-height:16px; }

.blueHeader {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#098cd0; line-height:16px; }

.copyBlue {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#098cd0; line-height:16px; }

.footerCopyGrey {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#5f6062; margin-right:-10px; margin-top:5px; margin-bottom:25px; }
.footerCopyGrey a {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#5f6062; text-decoration:underline; }
.footerCopyGrey a:hover {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#FFF; text-decoration:underline; }
.footerCopyGrey a:active {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#FFF; text-decoration:underline; }

.footerCopyRed {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#990100; }
.footerCopyRed a {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#990100; text-decoration:underline; }
.footerCopyRed a:hover {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#FFF; text-decoration:underline; }
.footerCopyRed a:active {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#FFF; text-decoration:underline; }

.footerCopyWhite {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#FFF; }
.footerCopyWhite a {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#FFF; text-decoration:underline; }
.footerCopyWhite a:hover {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#FFF; text-decoration:underline; }
.footerCopyWhite a:active {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#FFF; text-decoration:underline; }

.newsCopy {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000; margin:5px 15px 0px 0px; }
.newsCopy a {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#e32b33; text-decoration:underline; }
.newsCopy a:hover {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#e32b33; text-decoration:underline; }
.newsCopy a:active {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; text-decoration:underline; }

.greyVideo {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#5f6062; font-weight:bold; margin:10px 0px 0px 45px;}
.greyVideo a {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#5f6062; font-weight:bold; text-decoration:none; }
.greyVideo a:hover {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#fd6b1e; font-weight:bold; }
.greyVideo a:active {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#5f6062; font-weight:bold; }

.photo {border: 2px solid #939495;}

#flashFull {width:680px; height:450px; margin-left:50px; margin-top:40px;}

#borderWrap{width:700px; height:auto; margin:10px 10px 10px 30px; border:1px solid #649bb8;}

#access {width:auto; height:auto; float:right;}

.fblike {
	width:430px; 
	height:auto; 
	float:left;
    margin-left: 40px;
}

.twlike {
	width:430px; 
	height:30px; 
	float:left;
    margin-left: 40px;
}
