body
{
	font: 12pt "Palatino Linotype", "Book Antiqua", Palatino, serif;
	background: #000;
	z-index: 0;
	text-align: left;	

a:link, a:active { 
	font-weight: bold; 
	text-decoration: none; 
	color: #990000;
	border-bottom:1px dotted #d25c3e;
	}

a:visited
{
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	border-bottom:1px dotted #d25c3e;
}

a:hover
{
	text-decoration: underline;
	color: #990000;
}

p
{	
	padding: 0px;	
	margin-top: 8px;
	margin-bottom: 0px;
	text-align: justify;
}

#outlineText
{
	font-weight: bold;
	font-size: 100%;
	color: #990000;
	border-bottom: #006600 2px dotted;
}


}

#container
{
 text-align :left;
 height: 900px;
}

#header1
{
	width: 900px;
	height: 149px;
	z-index: 1;
	position: absolute;
	left: 70px;
	top: 0px;
}	

#topMenu
{
	z-index: 2;
	width: 900px;
	height: 30px;
	top: 184px;
	position: absolute;
	left: 70px;
}

#subMenu
{
	left: 69px;
	position: absolute;
	top: 221px;
	;
	z-index: 3;
	width: 183px;
	height: 120px;
	float:left;
}

#middlePageSection
{
	text-align:center;
}

/* Home page main showcase with rotating pictures */
#homeCenterShowCase
{
	left: 285px;
	top: 159px;
	position: absolute;
}

#homeContent
{	
	left: 285px;
	background: url(../images/HomeContentBG.jpg) 0% 0% no-repeat;
	top: 400px;
	position: absolute;
    width  : 615px;
	height: 445px;
	color: #000000;
	z-index: 5;	
}

#klMotto
{
	 font-size:14pt;
	font-weight: bold;
	text-align: center;
	color: #330000;
}

#HomeContentPageHeader
{
	background: url(../images/OfficialWebsiteOfNorthportKappaLeague.gif) 0% 0% no-repeat;
	width: 306px;
	height: 45px;
	margin-top:5px;
}

#presidentWelcome
{	
	background: url(../images/PresidentMessageGradientBG.jpg) 0% 0% repeat-x;
	margin-top: 12px;
	margin-left: 5px;
	float: left;
	background-color: #a9a9a9;
	width: 175px;
	height: 175px;
	font-weight: bold;
	color: #ffffff;
}

/*President Welcome Photo*/
#presidentWelcomePhoto
{
	margin-top: 3px;
	margin-left:12px;
	float: left;
	background: url(../images/presidentWelcomePhoto.jpg) 0% 0% no-repeat;
	width: 140px;
	height: 154px;
}

#homeContent p
{
	padding: 5px;
	margin-left: 5px;
	text-align: justify;
	margin-bottom:0;	
}

#homeContent h3
{
	margin-top:5px;
	font-size: 130%;
	text-align: center;
	font-weight: bold;
	color:#990000;	
}

#homeContent h2
{
	font-size: 100%;
	text-align: center;
	font-weight: bold;
	color:#990000;
	
}

#homeContent ul
{
	text-align: justify;
	margin: 10px;
	padding : 10px;
}

#homeContent li
{	
	margin:3px; 
	list-style-image: url('../images/red_Arrowbullet.gif');
}

#newsHighlights
{
	background: url(../images/Gradient2.jpg) 0% 0% repeat-x;
	left: 100px;
	top: 403px;
	position: absolute;
	width: 170px;
	height: 250px;
	float: left;
	color: #ffffff;
}

#teacherOfMonth
{
	background: url(../images/TeacherBG.gif) 0% 0% no-repeat;
	background-color: #300000;
	left: 100px;
	top: 663px;
	position: absolute;
	width: 170px;
	height: 187px;
	float: left;
	color: #ffffff;
}
	
	
/* Home page side panel website Pages CSS */
#newsHighlightsHeader, #teacherOfMonthHeader
{
	width: 170px;
	height:0px;
	font-size: 110%;
	text-align: center;
	font-weight: bold;
}

#newsLinks ul, #teacherOfMonthLinks ul
{
	margin: 10px;
	padding: 10px;
}

#newsLinks li, #teacherOfMonthLinks li
{	
	text-align:left;	
	margin:0px; 
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	list-style-image: url('../images/Itembullet.gif');	 
}

#newsLinks li a:link,  #teacherOfMonthLinks li a:link { 
	color: #ffffcc;
	}
#newsLinks li a:hover, a:visited, #teacherOfMonthLinks li a:hover, a:visited
{
	color: #ffffcc;
}

/* -----------------------------------------------*/

#siteDesignerFooter
{
	top: 777px;
	position: absolute;
	left: 70px;
	z-index: 6;
	width: 898px;
	text-align: right;
}

/* Sponsor Advertisement - appears on the left-side panel on the all pages 
other than the home page*/
#SponsorAdvertisement
{
	background: ;
	left: 71px;
	top: 340px;
	position: absolute;
	width: 180px;
	height: 465px;
	float: left;
	color: #ffffff;
}

/* area that appears above Content section of page*/
#websiteContentPreHeader
{
	left: 285px;
	background-color: #ffff99;	
	top: 163px;
	position: absolute;
	width: 615px;
	height: 100px;
}

#websiteContentHeader
{
	font-size: 100%;
	color: #990000;
}

#requestMoreInfo
{
	background: url(../images/Gradient2.jpg) 0% 0% repeat-x;
	width:550px;
	color: #ffff00;
	font-size:12pt;
	font-weight:bold;
}



/* Content area where the main text will be displayed*/
#websiteContent
{
	left: 252px;
	background: url(../images/contentBG.jpg) 0% 0% no-repeat;
	background-color:#ffffff;
	top: 221px;
	position: absolute;
	width  : 717px;
	height: 586px;
	color: #000000;
	overflow: auto;
	/*Works in I.E only*/
	scrollbar-face-color:#800000;
	scrollbar-arrow-color:#ffff99;
	scrollbar-track-color:#000000;
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:'';
	scrollbar-darkshadow-Color:''
}

#websiteContent li a:link{
	color: #990000;
	border-bottom:1px dotted #d25c3e;
	}
#websiteContent li a:hover, a:visited, #teacherOfMonthLinks li a:hover, a:visited
{
	color: #990000;
	border-bottom:1px dotted #d25c3e;
}

#websiteContent h3
{
	margin-top:5px;
	font-size: 130%;
	text-align: left;
	font-weight: bold;
	color:#990000;
}

#websiteContent p
{	
	margin-top: 12px;	
	padding: 5px;
	text-align: left;
}


#websiteContent ul
{
	text-align: justify;
	margin: 10px;
	padding : 10px;
}

#websiteContent li
{	
	margin:3px; 
	list-style-image: ;
}

/* KL page */
#klPageHeader
{
	background: url(../images/northportKappaLeague.gif) 0% 0% no-repeat;
	width: 304px;
	height: 26px;
	
}

/* NAC page */
#nacPageHeader
{
	background: url(../images/nac.gif) 0% 0% no-repeat;
	width: 305px;
	height: 42px;
}

#nacChapterPhoto
{
	background: url(../images/nacChapterPhoto.jpg) 0% 0% no-repeat;
	width: 527px;
	height:297px;
}

/* Members page */
#membersPageHeader
{
	background: url(../images/membersPageHeader.gif) 0% 0% no-repeat;
	width: 239px;
	height: 54px;
}
/* Text description picture*/
#klChapterPhoto
{
	background: url(../images/klChapterPhoto.jpg) 0% 0% no-repeat;
	width: 527px;
	height:313px;
	color:#ffffff;
	font-weight:bold;
}
	
	
/*Advisors page*/
#advisorsPageHeader
{
	background: url(../images/advisorsPageHeader.gif) 0% 0% no-repeat;
	width: 239px;
	height: 54px;
}
	
/*pictures page*/
#picturesPageHeader
{
	background: url(../images/picturesPageHeader.gif) 0% 0% no-repeat;
	width: 239px;
	height: 54px;
}
		
#photosKomingSoon
{
	background: url(../images/photo_KL.jpg) 0% 0% no-repeat;
	width: 527px;
	height: 351px;
}
		

/*events page*/
#eventsPageHeader
{
	background: url(../images/eventsPageHeader.gif) 0% 0% no-repeat;
	width: 254px;
	height: 40px;
}

#activityTitleHeader 
{
	font-size: 120%;
	font-weight: bold;
	color:#990000;
	border-bottom:1px dotted #d25c3e;
}

#activityDetails
{
	font-weight: bold;
	font-size: 100%;
	color: #000000;
	border-bottom: #006600 1px dotted;
}
/*community Service page*/
#communityServicePageHeader
{
	background: url(../images/communityServicePageHeader.gif) 0% 0% no-repeat;
	width: 254px;
	height: 40px;
}

#communityServiceEvent1
{
	background: url(../images/CommunityServiceEvent1.jpg) 0% 0% no-repeat;
	width: 527px;
	height: 328px;
}

#communityServiceEvent2
{
	background: url(../images/CommunityServiceEvent2.jpg) 0% 0% no-repeat;
	width: 527px;
	height: 291px;
}


/*membership page*/
#membershipPageHeader
{
	background: url(../images/membershipPageHeader.gif) 0% 0% no-repeat;
	width: 254px;
	height: 40px;
}

/*Step Team page*/
#stepTeamPageHeader
{
	background: url(../images/stepTeamPageHeader.gif) 0% 0% no-repeat;
	width: 254px;
	height: 40px;
}

#stepTeamPhoto
{
	background: url(../images/stepTeamPhoto.jpg) 0% 0% no-repeat;
	width:527px;
	height: 260px;
}

#stepTeamPhoto2
{
	background: url(../images/stepTeamPhoto2.jpg) 0% 0% no-repeat;
	width:527px;
	height: 268px;
}

/*guestbook page*/
#guestbookPageHeader
{
	background: url(../images/guestbookPageHeader.gif) 0% 0% no-repeat;
	width: 254px;
	height: 40px;
}

/*chat page*/
#chatPageHeader
{
	background: url(../images/chatPageHeader.gif) 0% 0% no-repeat;
	width: 254px;
	height: 40px;
}

#klPhoto
{
	background: url(../images/klPhoto.jpg) 0% 0% no-repeat;
	width: 439px;
	height: 300px;
}

/*Links page*/
#linksPageHeader
{
	background: url(../images/linksPageHeader.gif) 0% 0% no-repeat;
	width: 254px;
	height: 40px;
}
#northportKLLinks
{
	background: url(../images/klPhotoLinks.jpg) 0% 0% no-repeat;
	width: 427px;
	height: 373px;
}

/*contact us page*/
#contactUsPageHeader
{
	background: url(../images/contactUsPageHeader.gif) 0% 0% no-repeat;
	width: 254px;
	height: 40px;
}

#klPhotoContactUs
{
	background: url(../images/klPhotoContactUs.jpg) 0% 0% no-repeat;
	width: 327px;
	height: 224px;
}
 
