body {
	font-family:arial, tahoma, verdana, sans-serif;
	font-size:small;
	line-height:1.2em;
	background-color:#85c98c;
	color:#000;
	padding:0 0;
	margin:0px;
	text-align: center;
}
.bodyText {
	font-family:arial, tahoma, verdana, sans-serif;
	font-size:small;
	line-height:1.5em;
	color:#000;
}
.bodyText a {
	text-decoration: none;
	color: #78ec5e;
}
.bodyText a:hover {
	text-decoration:underline;
	color:#78ec5e;
}

/*CONTENT CONTAINERS*/
#Container {
	text-align:left;
	position:relative;
	margin:0 auto;
	padding:0px;
	/* border:solid 1px red; */
	width: 1087px;
	height: 1356px;
}
#copyrightInfo {
	/* border:thin solid red; */
	position:absolute;
	top:1356px;
	left:450px;
	text-align:center;
	height:30px;
	vertical-align: middle;
	color:#fff;
	font-size:12px;
	line-height:15px;
}
#Container.tenTwentyFour {
	position:absolute;
	left:50%;
	margin-left:-542px;
	margin-right:0px;
}
#Container.smallScreen {
	position:absolute;
	top:0px;
	left:-42px;
	margin:0px;
}
.blogContainer {
	background: url(../images/ATDimages/blogImages/blogContainerBG1087x1356.jpg) no-repeat;
}


/************GLOBAL HEADER AREA STYLES**********/

/*LOGO AREA*/
#logo {
	/* border:1px solid red; */
	position:absolute;
	top:33px;
	left:67px;
	height:92px;
	width:576px;
	z-index: 3;
}


/*SEARCH AREA*/
#search {
	/* border:1px solid red; */
	position:absolute;
	top:50px;
	right:80px;
	height:70px;
	width:340px;
}
#sbi { /*input box of google search*/
	position:absolute;
	top:10px;
	border:none;
	/*height:40px;*/
	font-size:25px;
	width:215px;
	margin:0px 0px 0 19px;
}
#searchButton {
	position: absolute;
	top:0px;
	left:250px;
}

/*GLOBAL NAVIGATION AREA*/
#globalNavigation {
	/* border:1px solid red; */
	position: absolute;
	top:136px;
	left:75px;
	height:35px;
	width:930px;
	z-index: 3;
}
#globalNavigation ul {
	margin:5px 0px 0px -25px;
}
li.globalNavTag {
	/* border:1px solid green; */
	position:absolute;
	top:5px;
	height:18px;
	width:110px;
	text-align: center;
	padding-top:5px;
	list-style-type: none;
	margin-left:0px;
	padding-left:0px;
}
li.globalNavTag a {
	/* border:1px solid yellow; */
	color:inherit;
	text-decoration: none;
	color:#000;
	display:block;
	width:110px;
	height:18px;
	margin-top: -4px;
	padding-top:5px;
}
li.globalNavTag a:hover {
	color:#13b623;
	/*background:#f3f3f3;*/
	text-decoration: none;
}
#homeNav {
	margin-left:0px;
	left:15px;
}
#videosNav {
	margin-left:48px;
	left:125px;
}
#scheduleNav {
	margin-left:48px;
	left:284px;
}
#blogNav {
	margin-left:48px;
	left:440px;
}
#aboutNav {
	margin-left:48px;
	left:598px;
}
#subscribeNav {
	margin-left:48px;
	left:757px;
}



/*LIGHTBOX CONTROLS*/
#screen {
	position: absolute;
	top: 0%;
	left: 0%;
	width: 2000px;
	height: 2000px;
	background-color: black;
	z-index:1001;
}
#box {
	overflow:hidden;
	position: absolute;
	top:5%;
	left:50%;
	margin-left:-375px;
	background-color: white;
	z-index:1002;
}
.clickClose {
	/* border:thin solid red; */
	position:absolute;
	top:10px;
	left:670px;
	text-align:left;
	color:#000;
	height:20px;
	/*background: url(../images/ATDimages/close.jpg) no-repeat;*/
	cursor: pointer;
	padding:0px;
	margin:0px;
}
.clickClose a {
	/* border:thin solid yellow; */
	color:#000;
	display:block;
	background: url(../images/ATDimages/close.png) no-repeat;
	padding:0px;
	margin:0px;
	padding-left:25px;
	padding-right:5px;
	height:20px;
	width:30px;
}
.clickClose a:hover {
	background: orange url(../images/ATDimages/close.png) no-repeat;
}
.lightBoxText {
	display:none;
}


/******************INDIVIDUAL LIGHT BOXES AND THEIR STYLES (besides the site map)***********/
/*GLOBAL FOOTER AREA*/
#suggestionContainer {
	width:500px;
	height:auto;
	padding:30px;
	text-align:left;
	margin-top:10px;
}
div.closeSuggestions {
	left:460px;
}
#askMeghanContainer {
	width:500px;
	height:auto;
	padding:30px;
	text-align:left;
	margin-top:10px;
}
div.closeAskMeghan {
	left:460px;
}
#alertsLightContainer {
	width:500px;
	height:auto;
	padding:30px;
	text-align:left;
	margin-top:10px;
}
div.closeAlerts{
	left:460px;
}

/*BLOG PAGES*/
#bulletinsLightContainer {
	width:500px;
	height:auto;
	padding:30px;
	text-align:left;
	margin-top:10px;
}
div.closeBulletins{
	left:460px;
}
#blogLightContainer {
	width:500px;
	height:auto;
	padding:30px;
	text-align:left;
	margin-top:10px;
}
div.closeBlog{
	left:460px;
}
#noteCardsLightContainer {
	width:500px;
	height:auto;
	padding:30px;
	text-align:left;
	margin-top:10px;
}
div.closeNoteCards{
	left:460px;
}
#blogAlertsLightContainer {
	width:500px;
	height:auto;
	padding:30px;
	text-align:left;
	margin-top:10px;
}
div.closeBlogAlerts{
	left:460px;
}



/*************************BLOG SPECIFIC STYLES*******************/
/*FLOATING BLOG HOME LINK*/
#blogHomeLink {
	/* border:thin solid red; */
	display:block;
	position:absolute;
	top:205px;
	left:85px;
	height:40px;
	width:120px;
}


/*BLOG CONTENT AREA*/
#blogContent {
	/* border:thin solid red; */
	width:530px;
	height:670px;
	position:absolute;
	top:250px;
	left:90px;
}
	/*NAVIGATION ON TOP OF BLOG NOTEPAD    cut out   */
	#blogTopNav {
		/* border:thin green solid; */
		display:none;
		position: absolute;
		top:10px;
		left:10px;
		width:480px;
		height:20px;
		text-align:center;
		font-family:arial, sans-serif;
		font-size:0.9em;
	}
	#blogTopNav ul {
		/* border:thin solid red; */
		padding:0px;
		margin:0px;
		width:480px;
		position:relative; 
		list-style-type: none;
	}
	#blogTopNav ul li {
		/* border:thin solid yellow; */
		display:inline;
		margin-left:30px;
	}
	#blogTopNav ul li.firstLi {
		margin-left:0px;
	}
	#blogTopNav a {
		color:#3ba347;
		text-decoration:none;
	}
	#blogTopNav a:hover {
		text-decoration:underline;
		color:#3ba347;
	}
#blogText {
	/* border:thin solid orange; */
	border:none;
	position:absolute;
	top:15px;
	left:10px;
	width:460px;
	height:620px;
	overflow:hidden;
	padding:5px 10px;
}








/**********************BLOG NOTECARDS WIDGET STYLES***********************/

#noteCardContainer {
	/*border:thin red solid;*/
	position:absolute;
	top:230px;
	left:660px;
	height:373px;
	width:350px;
}

/***NOTE CARD TAB NAVIGATION STYLES***/
#noteCardTabs {
	/*border:thin solid green;*/
	position:absolute;
	top:0px;
	left:0px;
	height:41px;
	width:350px;
}
#noteCardTabs div.back {
	cursor:pointer;
}
#adminTab {           
	position:absolute;
	top:0px;
	left:0px;
	height:41px;
	width:117px;
}
#categoryTab {        
	position:absolute;
	top:0px;
	left:117px;
	height:41px;
	width:116px;
}
#aboutTab {           
	position:absolute;
	top:0px;
	left:233px;
	height:41px;
	width:117px;
}

/***NOTE CARD CONTENT AREA STYLES***/
#noteCardContentArea {
	/*border:thin solid yellow;*/
	position:absolute;
	top:41px;
	left:0px;
	height:332px;
	width:350px;
}
.hiddenCard {
	visibility:hidden;
}
/*ADMIN NOTE CARD*/
#adminNoteCard {   
	background:url(../images/ATDimages/blogImages/adminNoteCard350x332.jpg) no-repeat;
	position:absolute;
	top:0px;
	left:0px;
	height:332px;
	width:350px;
	font-family:arial,tahoma,verdana,sans-serif;
	font-size:12px;
	line-height:15px;
}
#blogSearchContainer {
	/*border:thin solid red;*/
	position:absolute;
	top:37px;
	left:20px;
	height:50px;
	width:310px;
}
#sbi.blogSBI {
	position:absolute;
	top:0px;
	left:0px;
	border:solid 1px #c0c0c0;
	height:16px;
	width:190px;
	margin-left:0px;
	font-size:12px;
}
#blogSearchButtonContainer {
	position:absolute;
	top:0px;
	left:200px;
}
#adminNoteCard a {
	color:#000;
	text-decoration:none;
}
#adminNoteCard a:hover {
	color:#3ba347;
	text-decoration:none;
}
#adminNoteCard ul, #adminNoteCard li {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#blogContact {
	position:absolute;
	top:110px;
	left:20px;
}
#blogSubscribe {
	position:absolute;
	top:176px;
	left:20px;
}
#blogFriends {
	/*border:thin solid red;*/
	position:absolute;
	top:255px;
	left:20px;
	height:60px;
}
#blogFriends ul {
	float:left;
	margin-right:40px;
}
/*CATEGORY NOTE CARD*/
#categoryNoteCard {   
	background:url(../images/ATDimages/blogImages/categoriesNoteCard350x332.jpg) no-repeat;
	position:absolute;
	top:0px;
	left:0px;
	height:332px;
	width:350px;
}
#categoryGridHolder {
	/*border:thin purple solid;*/
	position:absolute;
	top:17px;
	left:17px;
	height:293px;
	width:316px;
}
div.catGrid {
	border:solid 1px #c0c0c0;
	float:left;
	width:104px;
	height:120px;
	margin:0px -1px -1px 0px;
	text-align:center;
	padding-top:25px;
	cursor:pointer;
}
div.catGrid p {
	font-family:arial, tahoma, verdana, sans-serif;
	font-size:12px;
	line-height:14px;
	margin-top:15px;
}
div.catGrid.hovered {
	background:url(../images/ATDimages/blogImages/catHoverState104x145.jpg) no-repeat;
}
/*ABOUT NOTE CARD*/
#aboutNoteCard {   
	background:url(../images/ATDimages/blogImages/aboutNoteCard350x332.jpg) no-repeat;
	position:absolute;
	top:0px;
	left:0px;
	height:332px;
	width:350px;
}
#aboutNoteCard a.hereLink {
	position:absolute;
	top:312px;
	left:240px;
}






/**************************LATEST HEADLINES WIDGET STYLES***********************/

#latestHeadlinesContainer {
	/*border:thin solid green;*/
	position:absolute;
	top:746px;
	left:686px;
	height:180px;
	width:305px;
	font-family:arial,tahoma,verdana,sans-serif;
	font-size:12px;
	line-height:15px;
	overflow:hidden;
}
#latestHeadlines {
	/*border:thin solid red;*/
	position:absolute;
	top:0px;
	left:0px;
	height:155px;
	width:305px;
	overflow:hidden;
}
#latestHeadlines ul {
	position:relative;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#latestHeadlines a {
	color:#000;
	text-decoration:none;
}
#latestHeadlines a:hover {
	text-decoration:none;
	color:#3ba347;
}
#latestHeadlines li {
	margin-top:9px;
}
#latestHeadlinesControls {
	/*border:thin solid yellow;*/
	border-top:1px solid black;
	position:absolute;
	top:155px;
	left:0px;
	padding-top:10px;
	padding-left:2px;
	height:15px;
	width:305px;
}
#latestHeadlinesControls a {
	margin-right:30px;
	color:#3ba347;
	text-decoration:none;
	font-weight:bold;
}
#latestHeadlinesControls a:hover {
	color:#3ba347;
	text-decoration:underline;
}
#latestHeadlinesControls .feedIcon {
	position:absolute;
	top:10px;
	left:280px;
	cursor:pointer;
}
div.subscribeLinkList ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	float:left;
}
div.subscribeLinkList li {
	margin-top:3px;
}
div.closeSubscribe {
	position:absolute;
	top:160px;
	left:240px;
	cursor:pointer;
	color:#3ba347;
	height:20px;
}
div.closeSubscribe a {
	display:block;
	color:#3ba347;
	text-decoration:none;
	background:url(../images/ATDimages/close.png) no-repeat;
	padding:0px 5px 0px 25px;
	line-height:20px;
}
div.closeSubscribe a:hover {
	color:#3ba347;
	text-decoration:underline;
	background:url(../images/ATDimages/close.png) no-repeat;
	background-color:#f9fc87;
}







/**************************NEW 3.1 BLOG TEXT AREA STYLES**********************/

#blogText h1 {
	font-size:20px;
	line-height:22px;
	font-family:arial, tahoma, verdana, sans-serif;
	color:#000;
}
#blogText h1 a {
	color:#000;
	text-decoration: none;
}
#blogText a {
	color:#3ba347;
	text-decoration:underline;
}
#blogText a:hover {
	color:#55e768;
}
div.postByLine {
	color:#c0c0c0;
	font-size:12px;
	margin:-10px 0px 70px 0px;
	*margin-top:-15px;
	position:relative;
	padding:1px 0px;
	border-top:1px dotted #000000;
	height:16px;
}
div.categoryTitle {
	font-size:12px;
	text-transform: uppercase;
	line-height:14px;
	margin-bottom:20px;
}

/*****OLD STYLES STILL NEEDED*************/
#blogSliderContainer {
	/* border:thin solid red; */
	position: absolute;
	top:20px;
	left:490px;
	height:620px;
	width:32px;
}
#blogTrack { /* vertical track */
	/* border:thin orange solid; */
	float:left;
	margin-left:0px;
	width: 32px;
	height: 620px;
	background: url(../images/ATDimages/ScrollBarLong11x620.jpg) no-repeat bottom right;
}
#blogHandle { /* vertical track handle */
	position:relative;
	left:21px;
	/* border:thin solid blue; */
	margin-left:-10px;
	margin-top:0px;
	margin-bottom:10px;
	width: 32px;
	height: 41px;
	cursor:move;
	background: url(../images/ATDimages/SliderHandle32x41.png) no-repeat;
}
div#nextLinks {
	/* border:thin red solid; */
	position:relative;
	height:30px;
	width:100%;
}
div#nextLinks a {
	color:#3ba347;
	text-decoration:none;
}
div#nextLinks a:hover {
	color:#16d729;
	text-decoration:underline;
}
div#nextLinks div.prev {
	float:left;
	margin-left:20px;
}
div#nextLinks div.next {
	float:right;
	margin-right:20px;
}
/*IMAGE TABLE AND CAPTIONS*/
table.imageTableleft {
	margin:5px 5px 5px 0px;
}
table.imageTableright {
	margin:5px 0px 5px 5px;
}
table.imageTablecenter {
	margin:5px 0px;
}
span.caption {
	font-size:small;
	font-family:arial,sans-serif;
	font-style: italic;
	line-height:1em;
}
div#comments table, div#comments table td {
	border:none;
}




/*****************************COMPANY INFORMAITON STYLES***********************/
#blogText .date {
	color:gray;
	font-size:1em;
}
div#blogContent div.companyPage {
	width:450px;
	margin-left:15px;
	font-size:small;
	line-height:1.5em;
}
div#blogContent div.companyPage a {
	color:#3ba347;
	text-decoration: none;
}
div#blogContent div.companyPage a:hover {
	color:#13b623;
	text-decoration: underline;
}
div#blogContent div.companyPage h1 {
	font-family:times, serif;
	font-size:1.8em;
	padding:0px;
	margin-top:35px;
	margin-bottom:20px;
	margin-left:0px;
	color:#13b623;
}




/*************MIDDLE DRAWER STYLES AND LABEL STYLES************/


#midLabel h4 {
	/* border:thin red solid; */
	position:absolute;
	top:952px;
	left:486px;
	width:110px;
	height:18px;
	text-align: center;
	margin:0px;
	padding:5px 0px 0px 0px;
	font-weight: normal;
	font-size: small;
	z-index:3;
}
a.metalTag {
	/* border:thin solid yellow; */
	display:block;
	width:110px;
	height:17px;
	padding-top:4px;
	color:#000;
	text-decoration: none;
	font-weight:normal;
	text-align: center;
}
a.metalTag:hover {
	color:#13b623;
	text-decoration: none;
}
#noteCardsTag {
	/* border:thin solid red; */
	position:absolute;
	top:630px;
	left:780px;
	height:23px;
	width:110px;
}
#noteCardsTag h4 {
	padding:0px;
	margin:0px;
	font-size:small;
	font-weight:normal;
}
#bulletinsTag {
	/* border:thin solid red; */
	position:absolute;
	top:957px;
	left:780px;
	height:23px;
	width:110px;
}
#bulletinsTag h4 {
	padding:0px;
	margin:0px;
	font-size:small;
	font-weight:normal;
}
#blogContentTag {
	/* border:thin solid red; */
	position:absolute;
	top:957px;
	left:301px;
	height:23px;
	width:110px;
}
#blogContentTag h4 {
	padding:0px;
	margin:0px;
	font-size:small;
	font-weight:normal;
}





/***********BOTTOM SECTION STYLES GLOBAL***********/


/*BOTTOM DRAWER SECTION*/
#bottomLabels {
	/* border:thin red solid; */
	position:absolute;
	top:1245px;
	left:110px;
	width:780px;
	height:30px;
	z-index: 3;
}
#bottomLabels h4 {
	font-size:small;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
h4#suggestionsTag {
	/* border:thin solid green; */
	position:absolute;
	top:0px; /*all three were -17*/
	left:4px;
	
}
h4#alertsTag {
	/* border:thin solid green; */
	position:absolute;
	top:0px;
	left:298px;
}
h4#questionsTag {
	/* border:thin solid green; */
	position:absolute;
	top:0px;
	left:667px;
}
#matches {
	/* border: thin solid red; */
	position:absolute;
	top:1035px;
	left:86px;
	height: 84px;
	width:150px;
}
#alerts {
	/* border: thin solid red; */
	position:absolute;
	top:1140px;
	left:352px;
	height: 80px;
	width:280px;
	z-index: 3;
}
#inputName {
	position:absolute;
	top:13px;
	left:10px;
}
#inputFrom {
	position:absolute;
	top:13px;
	left:144px;
}
#submitButton {
	position:absolute;
	top:48px;
	left:65px;
}
#askMeghan {
	/* border:thin red solid; */
	position:absolute;
	top:1072px;
	left:726px;
	height:147px;
	width:227px;
}




