@charset "utf-8";
/* CSS Document */

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#cccccc;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/body-background.jpg);
	background-repeat:repeat-x;
	background-color:#061720;
		
}
html { 
	min-height: 100%; 
	margin-bottom: 1px;
	
	 }
table {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#cccccc;
}
img {border:none;}
.left{
    float:left;
}
.right{
 	float:right;
}
.clear {clear:both;}
a:active, a:visited, a:link {
	color:#0067b1;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
a:hover{
	color:#c58f1e;
	font-weight:bold;
	text-decoration:none;
}
.teal{
	color:#46b3bd;
}
.boldTeal{
	color:#46b3bd;
	font-weight:bold;
}
.boldTealDate{
	color:#46b3bd;
	font-weight:bold;
	float:left;
	height:auto;
	width: 45px;
}
.boldTealEvent{
	color:#46b3bd;
	font-weight:bold;
	float:left;
	height:auto;
	width: 110px;
}

#container {
	text-align: center;
	margin: 0px;
	padding: 0px;
	
}

#container1 {
	/*width: 1280px;*/
	margin: 0px auto;
	text-align: left;

	
	
}
mainBackground{
	width:100%;
    background-image:url(../images/container-bk.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}
#main{
	width: 1200px;
	height:auto;
	margin: 0 0 0 0;
	background-color:#071821;
	padding-bottom:15px;
	
}
#top{
	width:1280px;
	height:351px;
}

#topLeft{
	width:148px;
	height:350px;
	background-image:url(../images/top-left-swoop.jpg);
	background-repeat:no-repeat;
	background-position:top;
	float:left;

}
#topRight{
	width:172px;
	height:350px;
	background-image:url(../images/top-right-swoop.jpg);
	background-repeat:no-repeat;
	background-position:top;
	float:left;
	
}
#nav{
	float:left;
	width:296px;
	height:350px;
	background-image:url(../images/allison-baver-logo.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding: 0 0 0 0;
	font-family:avenir medium;
	font-size:12px;
	
}
.navItem{
	width:154px;
	height:23px;
	float:left;
	padding: 0 0 0 40px;
	text-decoration:none;
	font-weight:normal;
	position: relative;
	top: -5px;
	display:block;
	
}
.navItemSelected{
	width:172px;
	height:23px;
	float:left;
	padding: 10px 0 0 40px;
	background-image:url(../images/navItem-selected.png);
	background-repeat:no-repeat;
	background-position: 60px;
	position: relative;
	top: -10px;

}
.navBar{
	width:4px;
	height:34px;
	float:left;
	margin: 1px 1px 0 1px;
	background-image:url(../images/nav-bar.jpg);
	background-repeat:no-repeat;
	background-position:center;

}
a.navItem:active, a.navItem:link, a.navItem:visited{
	color:#bcf2fe;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px 0 0 40px;
	text-decoration:none;
	font-weight:normal;

}
a.navItem:hover{
    color:#bcf2fe;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px 0 0 40px;
	background-image:url(../images/navItem-selected.png);
	background-repeat:no-repeat;
	background-position: 20px;
	text-decoration:none;
	font-weight:normal;

}

#mainImage{
	float:left;
	width:603px;
	height:322px;
	padding:26px 0 0 0;
	background-image:url(../images/main-image-background.jpg);
	background-position:top ;
	background-repeat:no-repeat;
}

#mainImageHome{
	float:left;
	width:603px;
	height:322px;	
}
#homeTop{
	width:900px;
	height:159px;
	background-image:url(../images/home-top-background.jpg);
	background-position:top left;
	background-repeat:no-repeat;

	float:left;
	
}
#homeTopLeft{
	float:left;
	width:174px;
	height:160px;
	background-image:url(../images/home-top-left.jpg);
}
#homeTopRight{
	float:left;
	width:123px;
	height:160px;
	background-image:url(../images/home-top-right.jpg);
	background-position:top;
}
#homeTopText{
	margin:60px 20px 0 0px;
	width:531px;
	height:auto;
	line-height:16px;
	float:left;
	position:relative;

}
#homeTopDays{
	float:left;
	width:30px;
	height:22px;
	margin:96px 0 0 90px;
	font-weight:bold;
	font-size:18px;
}
#homeTopHrs{
	float:left;
	margin:100px 0 0 46px;
	height:20px;
	width:100px;
	font-size:13px;
}
#contentMain{
	width:900px;
	height:auto;
	background-image:url(../images/content-main-top.jpg);
	background-repeat:no-repeat;
	float:left;
	margin: 0 123px 0 149px;
	/*border:1px solid #fff;*/
	
}
#contentBackground{
    background-image:url(../images/mid-divider-middle.jpg);
	background-repeat:repeat-y;
	background-position:550px;
	width:900px;
	height:auto;
	float:left;
}
.contentBackgoundImage{
		float:left; 
		margin:0 0 0 550px;
}
.contentBackgoundImageBot{
	float:left; 
	margin:-155px 0 0 550px;

}
#contentLeft{
	width:557px;
	height:auto;
	float:left;
	/*margin:20px 0 10px 0;*/
   margin:20px 35px 10px 0;
	
}
#contentRight{
	width:295px;
	height:auto;
	float:left;
	margin:20px 0 10px 0;
	
	
}
#contentMid{
	width:45px;
	height:auto;
	float:left;
	margin:0 0 10px 0;
	
	

}


a.pinkLink:link,a.pinkLink:active, a.pinkLink:visited{
    font-size:10px;
	color:#ec4a7b;
	float:right;
	margin: 20px 20px 0 0;
	
}
a.pinkLink:hover{
    font-size:10px;
	color:#fff;
	float:right;
	margin: 20px 20px 0 0;
}

a.pinkLinkLeft:link,a.pinkLinkLeft:active, a.pinkLinkLeft:visited{
    font-size:10px;
	color:#ec4a7b;
	float:left;
	margin: 20px 20px 0 0;
	
}
a.pinkLinkLeft:hover{
    font-size:10px;
	color:#fff;
	float:left;
	margin: 20px 20px 0 0;
}
a.pink:link,a.pink:active, a.pink:visited{
    font-size:10px;
	color:#ec4a7b;
}
a.pink:hover{
    font-size:10px;
	color:#fff;
	}

.pinkPage{
font-size:11px;
	color:#fff;
}

a.pinkPage:link,a.pinkPage:active, a.pinkPage:visited{
    font-size:11px;
	color:#ec4a7b;
}
a.pinkPage:hover{
    font-size:11px;
	color:#fff;
	}	
	
.borderLeft{
	border-top:#000000 1px solid;
	border-right:#112c3b 1px solid;
	border-left:#000000 1px solid;
	border-bottom:#000000 1px solid;
	padding-bottom:2px;
}
.border2{
	border-top:#112c3b 1px solid;
	border-right:#112c3b 1px solid;
	border-left:#000000 1px solid;
	border-bottom:#000000 1px solid;
	padding-bottom:2px;
}
#homeJournal{
	width:545px;
	height:auto;
	text-align:left;
	padding:2px 2px 3px 2px;
	float:left;
}
#homeJournalTitle{
	width:542px;
	height:45px;
	background-color:#0a2432;
	margin:2px 2px 0 2px;
	border-top:1px solid #112c3b;
	background-image:url(../images/journal-title.jpg);
	background-position:left;
	background-repeat:no-repeat;
		
}
#homeJournalText{
	width:502px;
	height:auto;
	background-color:#0a2432;
	padding:20px;
	line-height:16px;
	border-top:1px solid #112c3b;
	margin:1px 0 0 0;
	float:left;
	min-height:50px;
}

#homeJournalTextImage{
	width:345px;
	height:auto;
	background-color:#0a2432;
	padding:20px;
	line-height:16px;
	border-top:1px solid #112c3b;
	margin:1px 0 0 0;
}

.largeBlue{
	color:#46b3bd;
	font-size:15px;
}
.largeBlueBold{
	color:#46b3bd;
	font-size:15px;
	font-weight:bold;
}
.subTitle{
	font-size:15px;
}
.subTitleSM{
   font-size:12px;
}

.JournalTipTitle
{
color:#FFFFFF;
font-size:15px;
}

.JournalTipText
{
color:#FFFFFF;
font-size:11px;
}


#tipOfWeek{
	background-image:url(../images/tip-of-week-background.jpg);
	background-repeat:repeat-y;
	background-position:left;
	width:501px;
	height:70px;
	background-color:#09222f;
	padding:20px;
	line-height:16px;
	float:left;
}

#news{
	width:302px;
	height:auto;
	background-color:#061720;
	float:left;
	margin:0 0 15px 0;
	padding:2px 2px 3px 2px;
	
}
#newsTitle{
	width:541px;
	height:45px;
	background-image:url(../images/news-title.jpg);
	background-position:left;
	background-repeat:no-repeat;
	margin:2px 2px 0 2px;
	
	background-color:#061720;
	
}

#Line{
width:541px;
background-image:url(../images/line.jpg);
background-repeat:repeat-x;
height:4px;
}

#newsText{
	width:515px;
	height:auto;
	line-height:16px;
	margin:1px 0 0 0;
	background-color:#061720;
	padding-top:10px; 
	padding-bottom:10px;
	
	float:left;
}

#shortTrack{
	width:302px;
	height:auto;
	background-color:#061720;
	float:left;
	margin:10px 0 15px 0;
	padding:2px 2px 3px 2px;
	
}
#shortTrackTitle{
	width:531px;
	height:45px;
	background-image:url(../images/shortTrack-title.jpg);
	background-position:left;
	background-repeat:no-repeat;
	margin:2px 2px 0 20px;
	background-color:#061720;
	
}
#shortTrackText{
	width:481px;
	height:auto;
	line-height:16px;
	border-top:1px solid #112c3b;
	margin:1px 0 0 20px;
	padding-top:20px;
	background-color:#061720;
	float:left;
}

#shedule{
	width:302px;
	height:auto;
	background-color:#061720;
	float:left;
	margin:10px 0 15px 0;
	padding:2px 2px 3px 2px;
	
}
#sheduleTrackTitle{
	width:531px;
	height:45px;
	background-image:url(../images/schedule-title.jpg);
	background-position:left;
	background-repeat:no-repeat;
	margin:2px 2px 0 20px;
	background-color:#061720;
	
}
#sheduleTrackText{
	width:481px;
	height:auto;
	line-height:16px;
	border-top:1px solid #112c3b;
	margin:1px 0 0 20px;
	padding-top:20px;
	background-color:#061720;
	float:left;
}
#newsText2{
	width:515px;
	height:auto;
	line-height:16px;
	margin:1px 0 0 0;
	background-color:#061720;
	padding:20px;
	float:left;
}
.newsDate{
	font-size:10px;
	color:#46b3bd;
}
.newsLineHome{
	width:541px;
	height:5px;
	border-top:1px dashed #333;
	margin:5px 0 0 0;
}
.newsLine{
	width:505px;
	height:5px;
	border-top:1px dashed #333;
	margin:5px 0 0 0;
}
.marginLeft20{
	margin:0 0 0 15px;
}
#latestPhoto{
	width:302px;
	height:auto;
	background-color:#06151e;
	float:left;
	margin:0 0 15px 0;
	padding:2px 2px 3px 2px;
	
}
#latestPhotoTitle{
	width:298px;
	height:45px;
	background-image:url(../images/latest-photos-title.jpg);
	background-position:left;
	background-repeat:no-repeat;
	margin:2px 2px 0 2px;
	border-top:1px solid #112c3b;
	background-color:#081e2a;
	
}
#latestPhotoText{
	width:258px;
	height:auto;
	line-height:16px;
	border-top:1px solid #112c3b;
	margin:1px 0 0 0;
	background-color:#081e2a;
	padding:20px;
	float:left;
}

#timeLine{
	width:302px;
	height:auto;
	background-color:#06151e;
	float:left;
	margin:0 0 15px 0;
	padding:2px 2px 3px 2px;
	
}
#timeLineTitle{
	width:298px;
	height:45px;
	background-image:url(../images/time-line-title.jpg);
	background-position:left;
	background-repeat:no-repeat;
	margin:2px 2px 0 2px;
	border-top:1px solid #112c3b;
	background-color:#081e2a;
	
}
#tipLineTitle{
	width:298px;
	height:45px;
	background-image:url(../images/tips-of-week-title.jpg);
	background-position:left;
	background-repeat:no-repeat;
	margin:2px 2px 0 2px;
	border-top:1px solid #112c3b;
	background-color:#081e2a;
	
}
#timeLineText{
	width:258px;
	height:auto;
	line-height:16px;
	border-top:1px solid #112c3b;
	margin:1px 0 0 0;
	background-color:#081e2a;
	padding:20px;
	float:left;
}

#race{
	width:299px;
	height:auto;
	background-color:#06151e;
	float:left;
	margin:0 0 15px 0;
	padding:2px 2px 3px 2px;
	
}
#raceTitle{
	width:295px;
	height:45px;
	background-image:url(../images/race-title.jpg);
	background-position:left;
	background-repeat:no-repeat;
	margin:2px 2px 0 2px;
	border-top:1px solid #112c3b;
	background-color:#081e2a;
	
}
#raceText{
	width:255px;
	height:auto;
	line-height:16px;
	border-top:1px solid #000;
	margin:0 0 0 0;
	background-color:#081e2a;
	padding:20px;
	float:left;
}
#raceBtns{
	background-image:url(../images/race-results-btns.jpg);
	background-position:left;
	background-repeat:no-repeat;
    background-repeat:no-repeat;
	margin:2px 2px 0px 2px;
	border-top:1px solid #112c3b;
	width:295px;
	height:29px;
	
	
}
#raceBtnLeft{
	width:25px;
	height:29px;
	float:left;
	cursor:pointer;
}

#raceBtnMid{
	width:240px;
	height:27px;
	float:left;
	text-align:center;
	padding-top:8px;
}

#raceBtnRight{
	width:25px;
	height:29px;
	float:left;
	cursor:pointer;
}
#raceTable{
	width:247px;
	height:auto;
	background-color:#061720;
	float:left;
	margin:0 0 15px 0;
	padding:2px 2px 3px 2px;
	border:1px solid #205761;
}
.raceRow{
   width:170px;
   height:18px;
   float:left;
   padding:2px 0 0 5px;
}
.raceTime{
	width:70px;
	float:left;
	padding:2px 0 0 0;
}
.raceRowTitle{
	width:251px;
	float:left;
	height:auto;
	color:#46b3bd;
}
.raceTitle{
   width:177px;
   height:18px;
   float:left;

}
#didYouKnow{
	width:302px;
	height:auto;
	background-color:#06151e;
	float:left;
	margin:0 0 15px 0;
	padding:2px 2px 3px 2px;
	
}
#didYouKnowTitle{
	width:298px;
	height:45px;
	background-image:url(../images/didYouKnow.jpg);
	background-position:left;
	background-repeat:no-repeat;
	margin:2px 2px 0 2px;
	border-top:1px solid #112c3b;
	background-color:#081e2a;
	
}
#didYouKnowText{
	width:258px;
	height:auto;
	line-height:16px;
	border-top:1px solid #112c3b;
	margin:1px 0 0 0;
	background-color:#081e2a;
	padding:20px;
	float:left;
}
#favorites{
	width:302px;
	height:auto;
	background-color:#06151e;
	float:left;
	margin:0 0 15px 0;
	padding:2px 2px 3px 2px;
	
}
#favoritesTitle{
	width:298px;
	height:45px;
	background-image:url(../images/favorites.jpg);
	background-position:left;
	background-repeat:no-repeat;
	margin:2px 2px 0 2px;
	border-top:1px solid #112c3b;
	background-color:#081e2a;
	
}
#favoritesText{
	width:258px;
	height:auto;
	line-height:16px;
	border-top:1px solid #112c3b;
	margin:1px 0 0 0;
	background-color:#081e2a;
	padding:20px;
	float:left;
}


#featuredVideo{
	width:302px;
	height:auto;
	background-color:#06151e;
	float:left;
	margin:0 0 15px 0;
	padding:2px 2px 3px 2px;
	
}
#featuredVideoTitle{
	width:298px;
	height:45px;
	background-image:url(../images/featured-video-title.jpg);
	background-position:left;
	background-repeat:no-repeat;
	margin:2px 2px 0 2px;
	border-top:1px solid #112c3b;
	background-color:#081e2a;
	
}
#featuredVideoText{
	width:258px;
	height:auto;
	line-height:16px;
	border-top:1px solid #112c3b;
	margin:1px 0 0 0;
	background-color:#081e2a;
	padding:20px;
	float:left;
}
#foud{
	width:302px;
	height:auto;
	background-color:#06151e;
	float:left;
	margin:0 0 15px 0;
	padding:2px 2px 3px 2px;
	
}
#fText{
	width:298px;
	height:126px;
	line-height:16px;
	border-top:1px solid #112c3b;
	margin:1px 0 0 0;
	background-color:#081e2a;
	float:left;
	padding:0;
}
#RelatedLinks{
	width:302px;
	height:auto;
	background-color:#06151e;
	float:left;
	margin:0 0 15px 0;
	padding:2px 2px 3px 2px;
	
}
#RelatedLinksTitle{
	width:298px;
	height:45px;
	background-image:url(../images/related-links-title.jpg);
	background-position:left;
	background-repeat:no-repeat;
	margin:2px 2px 0 2px;
	border-top:1px solid #112c3b;
	background-color:#081e2a;
	
}
#RelatedLinksText{
	width:258px;
	height:auto;
	line-height:16px;
	border-top:1px solid #112c3b;
	margin:1px 0 0 0;
	background-color:#081e2a;
	padding:20px;
	float:left;
}
#eventInfo{
	width:302px;
	height:auto;
	background-color:#06151e;
	float:left;
	margin:0 0 15px 0;
	padding:2px 2px 3px 2px;
	
}
#eventInfoTitle{
	width:298px;
	height:45px;
	background-image:url(../images/event-title.jpg);
	background-position:left;
	background-repeat:no-repeat;
	margin:2px 2px 0 2px;
	border-top:1px solid #112c3b;
	background-color:#081e2a;
	
}
#eventInfoText{
	width:258px;
	height:auto;
	line-height:16px;
	border-top:1px solid #112c3b;
	margin:1px 0 0 0;
	background-color:#081e2a;
	padding:20px;
	float:left;
}
#eventLeft{
	width:85px;
	height:auto;
	float:left;
	line-height:20px;
	color:#eee;
	margin:0  0 10px 0;
	text-align:right;
	
}
#eventRight{
	background-color:#000000;
	width:165px;
	height:auto;
	border:1px solid #205761;
	float:left;
	margin:0  0  10px 5px;
	
}
.eventRowHome{
	padding:3px;
	width:160px;
	height:16px;
	
}
.eventRowLine{
margin-left:auto;
margin-right:auto;
	
	width:160px;
	height:1px;
	border-bottom: 1px dotted #ccc;
}

#fimg{padding:0;margin:0;}
#foundation a{
position: relative;
right:90px;
bottom:45px;
padding:0;
margin:0;
}

#share{
	width:302px;
	height:auto;
	background-color:#06151e;
	float:left;
	margin:0 0 15px 0;
	padding:2px 2px 2px 2px;
	
}
#shareTitle{
	width:283px;
	height:45px;
	margin:2px 2px 2px 2px;
	border-top:1px solid #112c3b;
	background-color:#081e2a;
	padding-left:15px;
}
.shareLink{

	margin-top:10px;
	margin-right:0;
	margin-left:12px;
 	float:left;
}

#bio{
	width:545px;
	height:auto;
	text-align:left;
	padding:2px 2px 3px 2px;
}
#bioTitle{
	width:542px;
	height:45px;
	background-color:#081e2a;
	margin:2px 2px 0 2px;
	border-top:1px solid #112c3b;
	background-image:url(../images/bio-title.jpg);
	background-position:left;
	background-repeat:no-repeat;
		
}
#bioText{
	width:502px;
	height:auto;
	background-color:#081e2a;
	padding:20px;
	line-height:16px;
	border-top:1px solid #112c3b;
	margin:1px 0 0 0;
}

#awards{
	width:545px;
	height:auto;
	text-align:left;
	padding:2px 2px 3px 2px;
	float:left;
}
#awardsTitle{
	width:542px;
	height:45px;
	background-color:#081e2a;
	margin:2px 2px 0 2px;
	border-top:1px solid #112c3b;
	background-image:url(../images/awards.jpg);
	background-position:left;
	background-repeat:no-repeat;
		
}
#awardsText{
	width:522px;
	height:auto;
	background-color:#081e2a;
	padding:10px;
	line-height:16px;
	border-top:1px solid #112c3b;
	margin:1px 0 0 0;
	float:left;
}
#awardsText2{
	width:522px;
	height:auto;
	background-image:url(../images/tip-of-week-background.jpg);
	background-repeat:repeat-y;
	background-position:left;
	background-color:#09222f;
	padding:10px;
	line-height:16px;
	border-top:1px solid #112c3b;
	margin:1px 0 0 0;
	float:left;
}
.awardRow{
	width:455px;
	height:auto;
	float:left;
}
.eventRow{
	width:390px;
	height:auto;
	float:left;
	margin:0px 0 0 0;
	
}
.acrobat{
	background-image:url(../images/acrobat-logo.jpg);
	width:20px;
	height:20px;
	float:left;
	margin:2px 0 0 2px;
}
#events{
	width:545px;
	height:auto;
	text-align:left;
	padding:2px 2px 3px 2px;
	float:left;
}
#eventsTitle{
	width:542px;
	height:45px;
	background-color:#081e2a;
	margin:2px 2px 0 2px;
	border-top:1px solid #112c3b;
	background-image:url(../images/short-track-speed-skate-title.jpg);
	background-position:left;
	background-repeat:no-repeat;
		
}

.latestThumb{
	float:left;
	width:110px;
	height:50px;
	margin: 7px 7px 0 0;
	border:1px #ec4a7b solid;
}

#footer{
	width:100%;
	height:100%;
	/*background-color:#030d12;*/
	float:left;
	z-index:100;
	position:relative;
	background-color:#030d12;

	
}
#footerBack{
    background-color:#030d12;
	border-top:1px solid #112c3b;
    width:100%;
	height:130px;
	float:left;
	margin-top:-137px;
	z-index:10;
	position:relative;
	text-align:center;
}
#footerMain{
	/*width:1200px;*/
	height:115px;
	/*background-color:#030d12;*/
	/*padding:10px;*/
	margin: 0 0 0 150px;
}
#footerLeft{
    width:400px;
	height:auto; 
	float:left;
	margin:44px 0 0 0;
	background-image:url(../images/footer-line.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
#footerMid{
	float:left;
	width:90px;
	height:auto;
	margin:34px 0 0 25px;
}
#footerRight{
	width:300px;
	height:auto; 
	float:left;
	margin:0px 0 0 0;
	
}
.copyright{
	float:left;
	font-size:11px;
	color:#999;
	margin:10px 0 0 0;
}
a.footerLink:link,a.footerLink:active, a.footerLink:visited{
    font-size:12px;
	color:#cccccc;
	float:left;
}
a.footerLink:hover{
    font-size:12px;
	color:#fff;
	float:left;
}
.linkDivider{
    font-size:12px;
	color:#ec4a7b;
	float:left;
	margin: 0 14px 0 14px;
}
#playlist{
	width:272px;
	height:65px;
	background-color:#082030;
	float:left;
	margin:10px 0 0 100px;
	padding-left:15px;
}
.playlistTitle{
	 margin:0 0 0 100px;
}
.playlistThumb{
	float:left;
	margin-right:9px;
	margin-top:8px;
	
	border:1px solid #ec4a7b;
}

#NewsTitle1{
	width:542px;
	height:45px;
	background-color:#081e2a;
	margin:2px 2px 0 2px;
	border-top:1px solid #112c3b;
	background-image:url(../images/news-title2.jpg);
	background-position:left;
	background-repeat:no-repeat;
		
}

#NewsTextNoImage {
	float:left;
	width:500px;


}
#NewsText {
	float:left;
	width:345px;


}
#NewsImage {}


#JournalTitle{
	width:542px;
	height:45px;
	background-color:#081e2a;
	margin:2px 2px 0 2px;
	border-top:1px solid #112c3b;
	background-image:url(../images/journal-title2.jpg);
	background-position:left;
	background-repeat:no-repeat;
		
}

.TipRow{
	width:255px;
	float:left;
	height:auto;
}

#photos{
	width:540px;
	height:auto;
	text-align:left;
	padding:2px 2px 3px 2px;
	float:left;
}

#photosTitle{
	width:535px;
	height:45px;
	background-color:#081e2a;
	margin:2px 2px 0 2px;
	border-top:1px solid #112c3b;
	background-image:url(../images/photo-albums.jpg);
	background-position:left;
	background-repeat:no-repeat;
	font-size:11px;
		
}

#PhotoText{
	width:535px;
	height:96px;
	background-image:url(../images/photoLine1.jpg);
	background-repeat:no-repeat;

	line-height:16px;
	border-top:1px solid #112c3b;
	margin:1px 0 0 0;
	float:left;
}
#PhotoText2{
	width:535px;
	height:96px;
	background-image:url(../images/photoLine2.jpg);
		background-repeat:no-repeat;

	line-height:16px;
	border-top:1px solid #112c3b;
	margin:1px 0 0 0;
	float:left;
}

.boldTealCatName{
	color:#46b3bd;
	font-weight:bold;
	float:left;
	height:auto;
	width: 309px;
	text-align:left
}

.CatNamePagination{
	color:#cccccc;
	float:left;
	text-align:right;
	height:auto;
	width: 200px;
}

.ImageRow{
	float:left;
	width:535px;
	padding-top:5px;
	height:auto;

}

#ImageBG{
	width:120px;
	height:60px;
	background-image:url(../images/image-bg.jpg);
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	vertical-align:middle;

}

#ImageBGSpacer{
	width:8px;
	height:60px;
	float:left;
	text-align:center;
	vertical-align:middle;

}
#ImageLeft1{
background-image:url(../images/Photo-Left1-On.jpg);
float:left;
width:65px;
height:60px;
}

#ImageRight1{
background-image:url(../images/Photo-Right1-On.jpg);
float:right;
width:65px;
height:60px;
}

#ImageLeft2{
background-image:url(../images/Photo-Left2-On.jpg);
float:left;
width:65px;
height:60px;
}
#ImageRight2{
background-image:url(../images/Photo-Right2-On.jpg);
float:right;
width:65px;
height:60px;
}

#news1{
	width:545px;
	height:auto;
	text-align:left;
	padding:2px 2px 3px 2px;
}
#Video{
	width:290px;
	height:auto;
	background-color:#06151e;
	float:left;
	margin:0 0 15px 0;
	padding:2px 2px 3px 2px;
	
}
#VideoTitle{
	width:287px;
	height:45px;
	background-image:url(../images/video.jpg);
	background-position:left;
	background-repeat:no-repeat;
	margin:2px 2px 0 2px;
	border-top:1px solid #112c3b;
	background-color:#081e2a;
	
}

#homeNewsText{
	width:502px;
	height:auto;
	background-color:#0a2432;
	padding:20px;
	line-height:16px;
	border-top:1px solid #112c3b;
	margin:1px 0 0 0;
	float:left;
}

.VideoTitleText{
	color:#cccccc;
	font-weight:bold;
}

#VideoBG{
	background-image:url(../images/video-bg.jpg);
	width:230px;
	margin-left:auto;
	margin-right:auto;
	height:130px;
	text-align:center;
	}
	
#VideoBGText{	
	width:230px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	padding-bottom:10px;
	}
	
#Videos{
	width:272px;
	margin:2px 2px 2px 2px;
	border-top:1px solid #112c3b;
	background-color:#081e2a;
	padding-left:15px;
	float:left;
	height:auto;
}	

.imgA1 {
	position:absolute;
	z-index: 1;
}
.imgB1 {
	position:absolute;
	z-index: 3;
}
