body{
	background: #BFBFBF url("../images/main-bg.jpg") repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
	letter-spacing: normal;
	text-align: center; /* Center aligns site in IE */
	margin: 0 0 0 0;
}

a{
	outline: none;
}
#mainContainer {
	margin: 0 auto;   /* Center aligns site in FF & Netscape */
	text-align: left; /* Put everything back left-aligned */
	width: 780px;
}
#mastHead {
	background: url("../images/mast-head-01.jpg") no-repeat;
	width: 780px;
	height:240px;
	margin-top: 10px;
	position: relative;
}
/* HERE IS ALTERNATE MAST HEAD IMAGES */
#mastHeadTwo {
	background: url("../images/mast-head-02.jpg") no-repeat;
	width: 780px;
	height:240px;
	margin-top: 10px;
	position: relative;
}
#mastHeadThree {
	background: url("../images/mast-head-03.jpg") no-repeat;
	width: 780px;
	height:240px;
	margin-top: 10px;
	position: relative;
}
#mastHeadFour {
	background: url("../images/mast-head-04.jpg") no-repeat;
	width: 780px;
	height:240px;
	margin-top: 10px;
	position: relative;
}
#mastHeadFive {
	background: url("../images/mast-head-05.jpg") no-repeat;
	width: 780px;
	height:240px;
	margin-top: 10px;
	position: relative;
}
#mastHeadSix {
	background: url("../images/mast-head-06.jpg") no-repeat;
	width: 780px;
	height:240px;
	margin-top: 10px;
	position: relative;
}
#mastHeadSeven {
	background: url("../images/mast-head-07.jpg") no-repeat;
	width: 780px;
	height:240px;
	margin-top: 10px;
	position: relative;
}
#mastHeadEight {
	background: url("../images/mast-head-08.jpg") no-repeat;
	width: 780px;
	height:240px;
	margin-top: 10px;
	position: relative;
}
#mastHeadNine {
	background: url("../images/mast-head-09.jpg") no-repeat;
	width: 780px;
	height:240px;
	margin-top: 10px;
	position: relative;
}
#mastHeadTen {
	background: url("../images/mast-head-10.jpg") no-repeat;
	width: 780px;
	height:240px;
	margin-top: 10px;
	position: relative;
}
#mastHeadEleven {
	background: url("../images/mast-head-11.jpg") no-repeat;
	width: 780px;
	height:240px;
	margin-top: 10px;
	position: relative;
}
#mastHeadTwelve {
	background: url("../images/mast-head-12.jpg") no-repeat;
	width: 780px;
	height:240px;
	margin-top: 10px;
	position: relative;
}
#mastHeadThirteen {
	background: url("../images/mast-head-13.jpg") no-repeat;
	width: 780px;
	height:240px;
	margin-top: 10px;
	position: relative;
}
#mastHeadFourteen {
	background: url("../images/mast-head-14.jpg") no-repeat;
	width: 780px;
	height:240px;
	margin-top: 10px;
	position: relative;
}

#mastHeadFifteen {
	background: url("../images/mast-head-15.jpg") no-repeat;
	width: 780px;
	height:240px;
	margin-top: 10px;
	position: relative;
}

/* END OF ALTERNATE MAST HEAD IMAGES */
#topNav {
	color: #000000;
	font-size: 11px;
	position: absolute;
	top: 17px;
	left: 269px;
}
#topNav a {
	color: #808080;
	font-weight: bold;
	text-decoration:none;
	padding-right: 5px;
	padding-left: 5px;
}
#topNav a:hover {
	color: #000000;
}
#topNav a.On {
	color: #EE1D25;
} 

#logoBox {
	
}
.paraTitle {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding: 0;
	margin: 0;
}
.prop {
	height: 300px;
    float: right;
    width: 1px;
  }

.clear {
	clear:both;
	height:1px;
	overflow:hidden;
  }
#mainNavContainer {
	background: url("../images/nav-bg.jpg") no-repeat;
	width: 780px;
	height: 55px;
}
#contentContainer {
	background: url("../images/content-bg.jpg") repeat-y;
	width: 780px;
}
#contentHolder {
	padding: 5px 20px 10px 20px;
}

#leftContentHome {
	float: left;
	background: url("../images/left-content-bg.jpg") no-repeat;
	width: 220px;
}

#leftContent {
	float: left;
	background: url("../images/left-content-bg.jpg") no-repeat;
	width: 220px;
}

#rightContent {
	margin-left: 10px;
	float: left;
}

#contentTopper {
	background: url("../images/content-topper.jpg") no-repeat;
	width: 510px;
	height: 30px;
	padding: 0;
	margin:0;
}
.pageTitle {
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	padding: 5px 15px 5px 15px;
	margin: 0;
}

#contentText {
	background: #ffffff;
	width: 490px;
	padding: 10px;
}

.prop {
	height: 410px;
    float: right;
    width: 1px;
  }

.clear {
	clear:both;
	height:1px;
	overflow:hidden;
  }
  
 P {
 	padding-bottom: 10px;
	margin: 0;
 }
 
 #footer {
 	background: url("../images/footer-bg.jpg") no-repeat;
	width: 780px;
	height: 55px;
	margin-top: 10px;
	position: relative;
 }
 
 #leftFooter {
 	font-weight: bold;
	color: #EE1D25;
	position: absolute;
	top: 10px;
	left: 20px;
 }
 
 #rightFooter {
 	font-size: 10px;
	color: #808080;
	position:absolute;
	left: 270px;
	top: 10px;
 }
 
 #searchBox {
 	background: url("../images/search-box.gif") no-repeat;
	width: 200px;
	height: 79px;
	margin: 10px 0px 10px 10px;
 }
 .searchBoxText {
 	font-size: 11px; 
	height: 10px; 
	line-height:10px; 
	margin: 0 0 5px 0; 
	padding:0;
 }
  .searchBoxText2 {
 	font-size: 11px; 
	height: 10px; 
	line-height:10px; 
	margin: 0 0 8px 0; 
	padding:0;
 }
/* sub nav */
#subNav {
	float: none;
	display: block;
	background: #f2f2f2;
	margin: 10px;
	padding: 10px;
}

#subNav li {
	list-style: none;
	padding-bottom: 7px;
	padding-top: 7px;
	border-bottom: 1px solid #BFBFBF;
}

#subNav li A {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
}

#subNav li A:hover {
	color: #000000;
}

#subNav li A.On {
	color: #EE1D25;
}

.divBar {
	background: url("../images/subNavBar.gif") 0 0 no-repeat;
	height: 2px;
	width: 180px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0;
}
/* MAIN NAV */

#mainNav {
	margin: 0;
	padding: 0;
}

#mainNav li {
	list-style: none;
	float: left;
	margin-top: 5px;
	margin-left: 5px;
}

#mainNavContainer UL#mainNav LI A DIV {
	padding-left: 20px;
	padding-top: 7px;
}



#mainNavContainer UL#mainNav LI A {
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	line-height: 100%;
}

#mainNavContainer UL#mainNav LI A:hover {
	color:#EE1D25;
}

#mainNavContainer UL#mainNav LI A.On {
	color:#ffffff;
}

#mainNavContainer UL#mainNav LI A#about-us {
	background: url("../images/main-nav/about-us-off.jpg") no-repeat;
	width:92px;
	height:40px;
}
#mainNavContainer UL#mainNav LI A#about-us:hover {
	background: url("../images/main-nav/about-us-over.jpg") no-repeat;
}
#mainNavContainer UL#mainNav LI A#about-us.On {
	background: url("../images/main-nav/about-us-on.jpg") no-repeat;
}

#mainNavContainer UL#mainNav LI A#annual-conference {
	background: url("../images/main-nav/annual-conference-off.jpg") no-repeat;
	width:107px;
	height:40px;
}
#mainNavContainer UL#mainNav LI A#annual-conference:hover {
	background: url("../images/main-nav/annual-conference-over.jpg") no-repeat;
}
#mainNavContainer UL#mainNav LI A#annual-conference.On {
	background: url("../images/main-nav/annual-conference-on.jpg") no-repeat;
}


#mainNavContainer UL#mainNav LI A#previous-conferences {
	background: url("../images/main-nav/previous-conferences-off.jpg") no-repeat;
	width:114px;
	height:40px;
}
#mainNavContainer UL#mainNav LI A#previous-conferences:hover {
	background: url("../images/main-nav/previous-conferences-over.jpg") no-repeat;
}
#mainNavContainer UL#mainNav LI A#previous-conferences.On {
	background: url("../images/main-nav/previous-conferences-on.jpg") no-repeat;
}


#mainNavContainer UL#mainNav LI A#regional-and-other-events {
	background: url("../images/main-nav/regional-and-other-events-off.jpg") no-repeat;
	width:114px;
	height:40px;
}
#mainNavContainer UL#mainNav LI A#regional-and-other-events:hover {
	background: url("../images/main-nav/regional-and-other-events-over.jpg") no-repeat;
}
#mainNavContainer UL#mainNav LI A#regional-and-other-events.On {
	background: url("../images/main-nav/regional-and-other-events-on.jpg") no-repeat;
}


#mainNavContainer UL#mainNav LI A#publications {
	background: url("../images/main-nav/publications-off.jpg") no-repeat;
	width:111px;
	height:40px;
}
#mainNavContainer UL#mainNav LI A#publications:hover {
	background: url("../images/main-nav/publications-over.jpg") no-repeat;
}
#mainNavContainer UL#mainNav LI A#publications.On {
	background: url("../images/main-nav/publications-on.jpg") no-repeat;
}


#mainNavContainer UL#mainNav LI A#awards {
	background: url("../images/main-nav/awards-off.jpg") no-repeat;
	width:85px;
	height:40px;
}
#mainNavContainer UL#mainNav LI A#awards:hover {
	background: url("../images/main-nav/awards-over.jpg") no-repeat;
}
#mainNavContainer UL#mainNav LI A#awards.On {
	background: url("../images/main-nav/awards-on.jpg") no-repeat;
}


#mainNavContainer UL#mainNav LI A#student-opportunities {
	background: url("../images/main-nav/student-opportunities-off.jpg") no-repeat;
	width:117px;
	height:40px;
}
#mainNavContainer UL#mainNav LI A#student-opportunities:hover {
	background: url("../images/main-nav/student-opportunities-over.jpg") no-repeat;
}
#mainNavContainer UL#mainNav LI A#student-opportunities.On {
	background: url("../images/main-nav/student-opportunities-on.jpg") no-repeat;
}

/* IE Hacks */
/* Hide from IE5-mac. Only IE-win sees this. \*/

* html #BLABLA {
    left: 0;
}
* html .searchBoxText {
 	font-size: 11px; 
	height: 10px; 
	line-height:10px;
	margin: 0;
	padding: 0; 
 }
* html .searchBoxText2 {
 	font-size: 11px; 
	height: 10px; 
	line-height:10px; 
	margin: 0;
	padding: 0;
 }
/* End hide from IE5-mac */










