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


#wipClick a:link {text-decoration: none; color: #333333;}
#wipClick a:visited {text-decoration: none; color: #333333;}
#wipClick a:active {text-decoration: none; color: #333333;}
#wipClick a:hover {text-decoration: underline; color: #333333;}

#wipVideoClick a:link {text-decoration: none; color: #333333;}
#wipVideoClick a:visited {text-decoration: none; color: #333333;}
#wipVideoClick a:active {text-decoration: none; color: #333333;}
#wipVideoClick a:hover {text-decoration: underline; color: #333333;}

#moreBoxButton a:link {text-decoration: none; color: #333333; }
#moreBoxButton a:visited {text-decoration: none; color: #333333;}
#moreBoxButton a:active {text-decoration: none; color: #333333;}
#moreBoxButton a:hover {text-decoration: underline; color: #333333;}


#shootOffName a:link {text-decoration: none; color: #FFFFFF; }
#shootOffName a:visited {text-decoration: none; color: #FFFFFF;}
#shootOffName a:active {text-decoration: none; color: #FFFFFF;}
#shootOffName a:hover {text-decoration: underline; color: #FFFFFF;}

.footerNav a:link {text-decoration: none; color: #333333;}
.footerNav a:visited {text-decoration: none; color: #333333;}
.footerNav a:active {text-decoration: none; color: #333333;}
.footerNav a:hover {text-decoration: underline; color: #333333;}


.footerCopyright a:link {text-decoration: none; color: #333333;}
.footerCopyright a:visited {text-decoration: none; color: #333333;}
.footerCopyright a:active {text-decoration: none; color: #333333;}
.footerCopyright a:hover {text-decoration: underline; color: #333333;}

#boxTitle a:link {text-decoration: none; color: #666666; }
#boxTitle a:visited {text-decoration: none; color: #666666;}
#boxTitle a:active {text-decoration: none; color: #666666;}
#boxTitle a:hover {text-decoration: underline; color: #666666;}

.linksPageText a:link {text-decoration: none; color: #666666;}
.linksPageText a:visited {text-decoration: none; color: #666666;}
.linksPageText a:active {text-decoration: none; color: #666666;}
.linksPageText a:hover {text-decoration: underline; color: #666666;}


#featStudentName a:link {text-decoration: none; color: #000000; }
#featStudentName a:visited {text-decoration: none; color: #000000;}
#featStudentName a:active {text-decoration: none; color: #000000;}
#featStudentName a:hover {text-decoration: underline; color: #000000;}

#vidSpolightName a:link {text-decoration: none; color: #FFFFFF; }
#vidSpolightName a:visited {text-decoration: none; color: #FFFFFF;}
#vidSpolightName a:active {text-decoration: none; color: #FFFFFF;}
#vidSpolightName a:hover {text-decoration: underline; color: #FFFFFF;}


.memberListText a:link {text-decoration: none;color: #333333;font-weight: bold;}
.memberListText a:visited {text-decoration: none; color: #333333;font-weight: bold;}
.memberListText a:active {text-decoration: none; color: #333333;font-weight: bold;}
.memberListText a:hover {text-decoration: underline; color: #333333;font-weight: bold;}


.signUpText a:link {text-decoration: none; color: #666666; font-weight: bold;}
.signUpText a:visited {text-decoration: none; color: #666666; font-weight: bold;}
.signUpText a:active {text-decoration: none; color: #666666; font-weight: bold;}
.signUpText a:hover {text-decoration: underline; color: #666666; font-weight: bold;}


.redirectText a:link {text-decoration: none; color: #666666; font-weight: bold;}
.redirectText a:visited {text-decoration: none; color: #666666; font-weight: bold;}
.redirectText a:active {text-decoration: none; color: #666666; font-weight: bold;}
.redirectText a:hover {text-decoration: underline; color: #666666; font-weight: bold;}

.wipBlipheaderStyle a:link {text-decoration: none; color: #333333; font-weight: bold;}
.wipBlipheaderStyle a:visited {text-decoration: none; color: #333333; font-weight: bold;}
.wipBlipheaderStyle a:active {text-decoration: none; color: #333333; font-weight: bold;}
.wipBlipheaderStyle a:hover {text-decoration: underline; color: #333333; font-weight: bold;}

#wipPDFdownloadText a:link {text-decoration: none; color: #666666; }
#wipPDFdownloadText a:visited {text-decoration: none; color: #666666;}
#wipPDFdownloadText a:active {text-decoration: none; color: #666666;}
#wipPDFdownloadText a:hover {text-decoration: underline; color: #666666;}


.wipGuidlinesBodyText a:link {text-decoration: none; color: #666666; font-weight: bold;}
.wipGuidlinesBodyText a:visited {text-decoration: none; color: #666666; font-weight: bold;}
.wipGuidlinesBodyText a:active {text-decoration: none; color: #666666; font-weight: bold;}
.wipGuidlinesBodyText a:hover {text-decoration: underline; color: #666666; font-weight: bold;}


.officerLinks a:link {text-decoration: none; color: #333333;}
.officerLinks a:visited {text-decoration: none; color: #333333;}
.officerLinks a:active {text-decoration: none; color: #333333;}
.officerLinks a:hover {text-decoration: underline; color: #333333;}


#officersHowTo a:link {text-decoration: none; color: #666666; }
#officersHowTo a:visited {text-decoration: none; color: #666666; }
#officersHowTo a:active {text-decoration: none; color: #666666; }
#officersHowTo a:hover {text-decoration: underline; color: #666666; }


.missionStatementText a:link {text-decoration: none; color: #333333;}
.missionStatementText a:visited {text-decoration: none; color: #333333;}
.missionStatementText a:active {text-decoration: none; color: #333333;}
.missionStatementText a:hover {text-decoration: underline; color: #333333;}


#memListSignUpBox a:link {text-decoration: none; color: #666666; }
#memListSignUpBox a:visited {text-decoration: none; color: #666666; }
#memListSignUpBox a:active {text-decoration: none; color: #666666; }
#memListSignUpBox a:hover {text-decoration: underline; color: #666666; }


#vidSpotPlay a:link {text-decoration: none; color: #FFFFFF; }
#vidSpotPlay a:visited {text-decoration: none; color: #FFFFFF;}
#vidSpotPlay a:active {text-decoration: none; color: #FFFFFF;}
#vidSpotPlay a:hover {text-decoration: underline; color: #FFFFFF;}

.vidSpotPlay a:link {text-decoration: none; color: #FFFFFF; }
.vidSpotPlay a:visited {text-decoration: none; color: #FFFFFF;}
.vidSpotPlay a:active {text-decoration: none; color: #FFFFFF;}
.vidSpotPlay a:hover {text-decoration: underline; color: #FFFFFF;}

.playArrow a:link {text-decoration: none; color: #FFFFFF; }
.playArrow a:visited {text-decoration: none; color: #FFFFFF;}
.playArrow a:active {text-decoration: none; color: #FFFFFF;}
.playArrow a:hover { text-decoration: underline; color: #FFFFFF;}

.vidSpotBioLinks a:link {text-decoration: none; color: #333333;}
.vidSpotBioLinks a:visited {text-decoration: none; color: #333333;}
.vidSpotBioLinks a:active {text-decoration: none; color: #333333;}
.vidSpotBioLinks a:hover {text-decoration: underline; color: #333333;}

.wipSessions a:link {text-decoration: none; color: #333333;}
.wipSessions a:visited {text-decoration: none; color: #333333;}
.wipSessions a:active {text-decoration: none; color: #333333;}
.wipSessions a:hover {text-decoration: none; color: #333333;}



#sponsorsBox a:link {text-decoration: none; color: #333333;}
#sponsorsBox a:visited {text-decoration: none; color: #333333;}
#sponsorsBox a:active {text-decoration: none; color: #333333;}
#sponsorsBox a:hover {text-decoration: underline; color: #333333;}



#header {
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 175px;
	width: 980px;
	position: absolute;
	top: 50px;
}

#headerNavBar {
	height: 34px;
	width: 978px;
	position: absolute;
	top: 225px;
	background-color: #000000;
	border: 1px solid #666699;
	background-image: url(images/navBarUnSelect.jpg);
	background-repeat: repeat-x;
	background-position: left;
	z-index: 1000;	
}

.navBarLeft {
	text-align: center;
}

#mainContentBox {
	height: 900px;
	width: 978px;
	position: absolute;
	top: 259px;
	background-c
	olor: #e0edf1;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #bcd6de;
	border-bottom-color: #bcd6de;
	border-left-color: #bcd6de;
	background-color: #e0edf1;
}

#topLeftBox{
	background-color: #FFFFFF;
	height: 332px;
	width: 248px;
	border: 1px solid #999999;
	position: absolute;
	left: 15px;
	top: 20px;
}

#bottomLeftBox{
	background-color: #FFFFFF;
	height: 370px;
	width: 248px;
	border: 1px solid #999999;
	position: absolute;
	left: 15px;
	top: 364px;
}

#boxTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
	position: absolute;
	left: 15px;
	top: 15px;
}

#moreBoxButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: small-caps;
	color: #333333;
	position: absolute;
	left: 15px;
	bottom: 15px;
}

#latestNewsContainer {
	height: 240px;
	width: 219px;
	position: absolute;
	left: 16px;
	top: 45px;
}

#eventListingsContainer{
	height: 240px;
	width: 220px;
	position: absolute;
	left: 11px;
	top: 45px;
}

#middleColumnBox {
	height: 756px;
	width: 413px;
	background-color: #c3dbe1;
	border: 1px solid #6996a2;
	position: absolute;
	top: 20px;
	left: 275px;
}

#middleColumnHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #a5c5cd;
	height: 35px;
	width: 413px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6996a2;
	text-indent: 10px;
	line-height: 40px;
}

#weekInPicturesBox {
	background-color: #FFFFFF;
	height: 314px;
	width: 391px;
	border: 1px solid #999999;
	position: absolute;
	left: 10px;
	top: 46px;
	background-image: url(images/wipButton.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

#weekInPicturesTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 38px;
	font-weight: bold;
	color: #333333;
	background-color: #FFFFFF;
	height: 70px;
	width: 391px;
	opacity: 0.7;filter:alpha(opacity=70);zoom:1;
	line-height: 50px;
	text-align: center;
}

#wipClick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #666666;
	text-align: right;
	position: absolute;
	bottom: 248px;
	left: 212px;
}

#wipVideoEditBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 38px;
	font-weight: bold;
	color: #333333;
	height: 75px;
	width: 391px;
	border: 1px solid #999999;
	position: absolute;
	left: 10px;
	top: 372px;
	line-height: 50px;
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: 80px;
	background-color: #CCCCCC;
}

#wipVideoClick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #666666;
	text-align: right;
	position: absolute;
	top: 413px;
	left: 223px;
}

#featStudentBox {
	background-color: #FFFFFF;
	height: 198px;
	width: 190px;
	border: 1px solid #999999;
	position: absolute;
	left: 10px;
	top: 459px;
	background-image: url(images/featStudent.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

#vidSpotlightBox {
	background-color: #FFFFFF;
	height: 198px;
	width: 189px;
	border: 1px solid #999999;
	position: absolute;
	left: 212px;
	top: 459px;
	background-image: url(images/videoSpot.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}


#dualBoxtBanner {
	background-color: #666666;
	height: 40px;
	width: 190;
	opacity: 0.7;filter:alpha(opacity=70);zoom:1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
	line-height: 21px;
	padding: 10px;
}

#featStudentName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #000000;
	text-indent: 10px;
	position: absolute;
	bottom: 3px;
}

#vidSpolightName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 10px;
	position: absolute;
	bottom: 3px;
}


#shootOffGallery {
	
	height: 75px;
	width: 391px;
	border: 1px solid #999999;
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	top: 669px;
	left: 10px;
	background-image: url(images/shootOff.jpg);
}

#shootOffName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 23px;
	text-align: left;
	padding: 10px;
}

.shootOffTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
}

#topRightBox{
	background-color: #FFFFFF;
	height: 400px;
	width: 261px;
	border: 1px solid #999999;
	position: absolute;
	right: 15px;
	top: 20px;
}

#membersBlogContainer {
	height: 240px;
	width: 209px;
	position: absolute;
	left: 7px;
	top: 50px;
}

#bottomRightBox{
	position: absolute;
	right: 15px;
	top: 432px;
}

#gigBlogContainer {
	height: 240px;
	width: 219px;
	position: absolute;
	left: 15px;
	top: 45px;
}

#footer {
	height: 60px;
	width: 100%;
}

#footerContainer {
	position: absolute;
	height: 60px;
	width: 980px;
	top: 1100px;
}

.footerNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-align: center;
	text-transform: uppercase;
	line-height: 14px;
}

.footerCopyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
}


#wipBlipPage {
	height: 500px;
	width: 780px;
}

#wipBlipContainer {
	height: 392px;
	width: 760px;
	border: 10px solid #000000;
	position: absolute;
	top: 50px;
}

#wipBlipheader {
	
	height: 30px;
	width: 760px;
	position: absolute;
	top: 30px;
}

.wipBlipheaderStyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
}

#wipBlipShare {
	height: 12px;
	width: 780px;
	position: absolute;
	top: 477px;
	z-index: 2000;
	
}

#newsPageContainer {
	background-color: #FFFFFF;
	height: 698px;
	width: 664px;
	border: 1px solid #999999;
	position: absolute;
	left: 10px;
	top: 46px;
}

#doubleColumnBox {
	height: 900px;
	width: 686px;
	background-color: #c3dbe1;
	border: 1px solid #6996a2;
	position: absolute;
	top: 20px;
	left: 275px;
}

#doubleColumnHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #a5c5cd;
	height: 35px;
	width: 686px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6996a2;
	text-indent: 10px;
	line-height: 40px;
}

#calendarContainer {
	height: 510px;
	width: 662px;
	position: absolute;
	left: 10px;
	top: 46px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	padding-top: 5px;
}

#linksContainer {
	height: 510px;
	width: 662px;
	position: absolute;
	left: 10px;
	top: 46px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	padding-top: 5px;
}


.tableSortTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	text-align: left;
	line-height: 20px;
}

#tableSortTitle {
	height: 100%;
	width: 100%;
}

#linksTableAlignTop {
	position: absolute;
	top: 0px;
	left: 10px;
	z-index: 2;
}

.linksPageText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #666666;
	text-transform: uppercase;
	line-height: 16px;
}

#linkRowsBackground {
	background-image: url(resources/links/images/linkRowsBackground.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 664px;
	height: 500px;
	position: absolute;
	top: 22px;
	left: 0px;
	z-index: 1;
}

#membersListContainer {
	height: 648px;
	width: 662px;
	position: absolute;
	left: 10px;
	top: 91px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	padding-top: 5px;
}

#memberContentFrame {
	position: absolute;
	height: 230px;
	width: 148px;
	background-color: #FFFFFF;
	left: 10px;
	top: 43px;
	border: 1px solid #999999;
}

#memberListLeft {
	position: absolute;
	height: 631px;
	width: 152px;
	left: 170px;
	top: 10px;
}


#memberListMiddle {
	position: absolute;
	height: 631px;
	width: 152px;
	left: 335px;
	top: 10px;
}

#memberListRight {
	position: absolute;
	height: 631px;
	width: 152px;
	right: 10px;
	top: 10px;
}

.memberListText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	line-height: 15px;
}

#signUpPageContainer {
	background-color: #FFFFFF;
	height: 698px;
	width: 664px;
	border: 1px solid #999999;
	position: absolute;
	left: 10px;
	top: 46px;
}

#signUpFormContainer {
	height: 580px;
	width: 662px;
	position: absolute;
	left: 20px;
	top: 20px;
}



#signUpTitle {
 	width: 450px;
}

.signUpTitleText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
}

.signUpText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: left;
}


.membersListForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
}


.membersListLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
}

#signUpExample {
	height: 230px;
	width: 148px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	position: absolute;
	top: 25px;
	right: 38px;
}


#membersListRedirect {
	height: 580px;
	width: 662px;
	position: absolute;
	left: 20px;
	top: 20px;
}

#redirectThankYou {
	height: 300px;
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	position: absolute;
	left: 0px;
	top: 0px;
}

.redirectText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	font-weight: normal;
}

#missionPageContainer {
	background-color: #FFFFFF;
	height: 698px;
	width: 664px;
	border: 1px solid #999999;
	position: absolute;
	left: 10px;
	top: 46px;
}

#missionStatement {
	height: 100px;
	width: 624px;
	position: absolute;
	left: 10px;
	top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #666666;
	text-align: left;
}

.missionStatementText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-align: left;
	font-weight: normal;
	line-height: 16px;
}

.missionStatementLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	font-weight: bold;
}


#wipSubGuidePageContainer {
	background-color: #FFFFFF;
	height: 586px;
	width: 664px;
	border: 1px solid #999999;
	position: absolute;
	left: 10px;
	top: 158px;
}


#wipPDFdownload {
	background-color: #FFFFFF;
	height: 100px;
	width: 664px;
	border: 1px solid #999999;
	position: absolute;
	left: 10px;
	top: 46px;
	background-image: url(photography/submissionGuidelines/images/downloadPDF.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	
}

#wipPDFdownloadText {
	position: absolute;
	left: 260px;
	top: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 38px;
	font-weight: bold;
	color: #666666;
}

#wipGuidlinesPage {
	width: 664px;
	height: 586px;
	position: absolute;
	left: 0px;
	top: 0px;
	overflow: auto;
	
}

#wipGuidlinesTextBox {
	width: 630px;
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 10px;
}


.wipGuidelinesHeaderText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
}

.wipGuidlinesBodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
	color: #666666;
}

.wipGuidelinesCategoryText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #666666;
}

#officersPageContainer {
	height: 698px;
	width: 664px;
	position: absolute;
	left: 10px;
	top: 46px;
}

#sponsorsPageContainer {
	height: 800px;
	width: 664px;
	position: absolute;
	left: 10px;
	top: 46px;
}

#officersHowTo {
	height: 33px;
	width: 664px;
	border: 1px solid #999999;
	background-color: #e0edf1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	text-indent: 10px;
	line-height: 32px;
}

#officersPresBox {
	background-color: #FFFFFF;
	height: 116px;
	width: 664px;
	border: 1px solid #999999;
	position: absolute;
	top: 45px;
	background-image: url(about/officers/images/president.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

#officersVPresBox {
	background-color: #FFFFFF;
	height: 116px;
	width: 664px;
	border: 1px solid #999999;
	position: absolute;
	top: 173px;
	background-image: url(about/officers/images/vPresident.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

#officersTreasBox {
	background-color: #FFFFFF;
	height: 116px;
	width: 664px;
	border: 1px solid #999999;
	position: absolute;
	top: 301px;
	background-image: url(about/officers/images/treasurer.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

#officersSecBox {
	background-color: #FFFFFF;
	height: 116px;
	width: 664px;
	border: 1px solid #999999;
	position: absolute;
	top: 429px;
	background-image: url(about/officers/images/secretary.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

#officersWebmasterBox {
	background-color: #FFFFFF;
	height: 116px;
	width: 664px;
	border: 1px solid #999999;
	position: absolute;
	top: 557px;
	background-image: url(about/officers/images/webmaster.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}


#officerTextBox {
	height: 96px;
	width: 350px;
	position: absolute;
	top: 15px;
	right: 10px;
}

.officerTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	line-height: 30px;
	font-weight: bold;
	color: #999999;
	text-transform: uppercase;
}

.officerName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
}

.officerLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 6px;
	text-transform: uppercase;
}


#memListSignUpBox {
	height: 33px;
	width: 664px;
	border: 1px solid #999999;
	background-color: #e0edf1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	text-indent: 10px;
	line-height: 32px;
	position: absolute;
	left: 10px;
	top: 46px;
}

#mailingListPageContainer {
	background-color: #FFFFFF;
	height: 698px;
	width: 664px;
	border: 1px solid #999999;
	position: absolute;
	left: 10px;
	top: 46px;
}






#vidSpotPlay {
	position: absolute;
	left: 0px;
	bottom: 0px;
	height: 60px;
	width: 664px;
	background-color: #666666;
	opacity: 0.7;
	filter:alpha(opacity=70);
	zoom:1;
}




.vidSpotPlay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 50px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	bottom: 0px;
	line-height: 32px;
}

.playArrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 45px;
}

#videoSpotlightFeatContainer {
	background-color: #FFFFFF;
	height: 486px;
	width: 664px;
	border: 1px solid #999999;
	position: absolute;
	left: 10px;
	top: 258px;
}


#vidSpotAboutBox {
	height: 450px;
	width: 644px;
	position: absolute;
	left: 10px;
	top: 10px;
}

.vidSpotAboutTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	line-height: 18px;
	font-weight: bold;
}

#vidSpotBioBox01 {
	position: absolute;
	top: 35px;
	left: 0px;
	height: 127px;
	width: 644px;
}

#vidSpotBioBox02 {
	position: absolute;
	top: 205px;
	left: 0px;
	height: 127px;
	width: 644px;
}

#vidSpotBioPic {
	height: 125px;
	width: 125px;
	border: 1px solid #999999;
}



#vidSpotBioInfo {
	height: 127px;
	width: 507px;
	position: absolute;
	left: 137px;
	top: 0px;
}


.vidSpotBioRole {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	text-transform: uppercase;
	color: #333333;
}

.vidSpotBioName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 24px;
	font-weight: bold;
	color: #666666;
}

.vidSpotBioLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 10px;
	text-transform: uppercase;
}

.vidSpotBioText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
	color: #666666;
}


#wipPageContainer {
	background-color: #FFFFFF;
	height: 688px;
	width: 644px;
	border: 1px solid #999999;
	position: absolute;
	left: 10px;
	top: 46px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 7px;
}

#wipPageYearBox {
	height: 110px;
	width: 622px;
	background-color: #E8E8E8;
	border: 1px solid #CCCCCC;
	margin-bottom: 10px;
	float: right;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 7px;
}

#wipYear {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	line-height: 26px;
	font-weight: bold;
	color: #666666;
	float: left;
}

#wipSessionsBox {

}

.wipSessions img {
	border: 1px solid #999999;

}

.wipSessions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	text-transform: uppercase;
	color: #333333;
	}

#wipSession01 {
	width: 92;
	float: left;
	margin-left: 5px;
}

#wipSession02 {
	width: 92;
	float: left;
	margin-left: 5px;

}

#wipSession03 {
	width: 92;
	float: left;
	margin-left: 5px;
}


#wipSession04 {
	width: 92;
	float: left;
	margin-left: 5px;
}


#wipSession05 {
	width: 92;
	float: left;
	margin-left: 5px;
}

#wipSession06{
	width: 92;
	float: left;
	margin-left: 5px;
}


#sponsorsBox {
	background-color: #FFFFFF;
	padding: 10px;
	border: solid 1px #CCCCCC;
	text-align: left;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333333;
	vertical-align: top;
	margin: 0 0 10px 0;
}


#sponsorsBoxK {
	background-color: #000000;
	padding: 10px;
	border: solid 1px #CCCCCC;
	text-align: left;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333333;
	vertical-align: top;
	margin: 0 0 10px 0;
}

#sponsorsBanner img {
	margin: 0 1px 0 0;
	
}

#sponsorsBanner {
	height:100px;
	position:absolute;
	top:10px;
}




.postTitle a:link {
	text-decoration: none;
	color: #666666;
}
.postTitle a:visited {text-decoration: none; color: #666666;}
.postTitle a:active {text-decoration: none; color: #666666;}
.postTitle a:hover {
	text-decoration: underline;
	color: #333333;
}


.dateTime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: left;
	color: #333333;
	line-height: 10px;
}



.postTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	width: 100%;
	text-align: left;
	word-spacing: normal;
	line-height: 14px;
	vertical-align: top;
}


