* {position: relative;}
* html body { behavior: url(csshover.htc); } /* IE Hover Hack */

/* commented backslash hack \*/ 
html, body{ height:100%; }
/* end hack */

body {
	margin: 0; 
	padding: 0;
	text-align: center; /* Centering hack for IE */
	min-width: 791px;
	background: #144774 url(images/pagebackground.gif) repeat-y top center;
	/* background: #144774 url(images/bgCheck.gif) repeat-both; */
	}

#divHeader {z-index: 1; height: 177px;}
#divMain {z-index: 2; width: 733px;}

#pageBody {
	text-align: left; 
	width: 733px; min-height: 100%;
	margin: 0 auto;
	background: #144774 url(images/sandbackground.jpg) repeat-y top center; }
* html #pageBody { height: 100%; }

#pageFooter 
{
	z-index: 1;
	height: 134px; width: 733px; 
	text-align: center;
	margin: -134px auto 0 auto;
	background: #144774 url(images/footer.jpg) repeat-y top center; 
}

#divSpacer { height: 134px;}
	
#divCopyright {color: #000000; font-size: .8em; padding: 0 10px 0 10px;}	
	
#divSideNav {float: left; width: 153px;}

#divContent {float: left; width: 560px; padding-right: 20px; padding-top: 5px;}
* html #divContent {width: 560px; w\idth: 580px;}
	
#divTopShadow {position: absolute;}

#divButtons a {
	display: block;
	background: #144774 url(images/button_off.png) repeat-y top center; 
	width: 141px; height: 36px;}

#imgHeaderLeft {position: absolute; width: 26px; height: 177px;	top: 0px; left: -26px;}
#imgHeaderRight {position: absolute; width: 26px; height: 177px; top: 0px; left: 733px;}
#imgFooterLeft {position: absolute; width: 26px; height: 133px;	top: 0px; left: -26px;}
#imgFooterRight {position: absolute; width: 26px; height: 133px; top: 0px; left: 733px;}
#imgPinkPetal {width: 100px; height: 30px; float: right; left: 9px; top: -5px;}
#imgTransLeft {width: 110px; height: 133px; float: left;} 
#imgTransRight {width: 90px; height: 133px; float: right;} 

#aButton_Home, #aButton_Home:focus {background: transparent url(images/Button_Home.jpg); display: block; width: 130px; height: 45px; background-repeat: no-repeat;}
#aButton_Home:hover {background: transparent url(images/Button_Home_Hover.jpg);}

#aButton_Programs, #aButton_Programs:focus {background: transparent url(images/Button_Programs.jpg); display: block; width: 130px; height: 39px; background-repeat: no-repeat;}
#aButton_Programs:hover {background: transparent url(images/Button_Programs_Hover.jpg);}

#aButton_Dates, #aButton_Dates:focus {background: transparent url(images/Button_Dates.jpg); display: block; width: 130px; height: 39px; background-repeat: no-repeat;}
#aButton_Dates:hover {background: transparent url(images/Button_Dates_Hover.jpg);}

#aButton_Directors, #aButton_Directors:focus {background: transparent url(images/Button_Directors.jpg); display: block; width: 130px; height: 40px; background-repeat: no-repeat;}
#aButton_Directors:hover {background: transparent url(images/Button_Directors_Hover.jpg);}

#aButton_Facilities, #aButton_Facilities:focus {background: transparent url(images/Button_Facilities.jpg); display: block; width: 130px; height: 39px; background-repeat: no-repeat;}
#aButton_Facilities:hover {background: transparent url(images/Button_Facilities_Hover.jpg);}

#aButton_Tuition, #aButton_Tuition:focus {background: transparent url(images/Button_Tuition.jpg); display: block; width: 130px; height: 39px; background-repeat: no-repeat;}
#aButton_Tuition:hover {background: transparent url(images/Button_Tuition_Hover.jpg);}

#aButton_Register, #aButton_Register:focus {background: transparent url(images/Button_Register.jpg); display: block; width: 130px; height: 38px;	background-repeat: no-repeat;}
#aButton_Register:hover {background: transparent url(images/Button_Register_Hover.jpg);}

#aButton_Contact, #aButton_Contact:focus {background: transparent url(images/Button_Contact.jpg); display: block; width: 130px; height: 49px; background-repeat: no-repeat;}
#aButton_Contact:hover {background: transparent url(images/Button_Contact_Hover.jpg);}
	
