/* commented backslash hack v2 \*/ 
html, body{height:100%;} 
/* end hack */ 
	
#header{ 
	/*position:relative;*/ 
	position:absolute; 
	top:0; 
	left:0; 
	width:100%; 
	height:43px;
	z-index:500;/*so nav appears above left side nav*/
	border-top: #007Ac3 9px solid;
	border-bottom: #22B14C 32px solid;
	margin-right: -15px;  /*use to get rid of hor scroll IE Mac */
	background-color:#C2178D;
	/*overflow:hidden; color: #000000; 
	margin-bottom: -15px; */
	} 
#clearfooter{clear:both;height:27px;}/*needed to make room for footer*/ 
#minHeight{float:left;width:0px;height:100%;margin-bottom:-27px;} 
* html #minHeight{margin-bottom:-27px;} 
div,p {margin-top:0}/*clear top margin for mozilla*/

html>body #outer{height:auto;} /*for mozilla as IE treats height as min-height anyway*/ 

#content{
	}
	
#home_content{
	padding: 0 40px 0 40px;
	}
form{
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
#MenuControl1_MenuPlaceHolder{
	/*remove space cause by aspx control span*/
	display: block;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
/*//////////////////////////////////////////////////////////////////
drop down nav______________________________drop down nav////////////
////////////////////////////////////////////////////////////////////*/
#menuList {
	margin: 0px;
	padding: 0px;
	}
#menuList ul {
	margin: 0px;
	padding: 0px;
	clear: left;
	}
#mainMenu ul li{
	display: block;
	/*float: left;*/
	display:inline;
	list-style: none;
	}
#menuList li {
	/*display: block;
	display:inline;*/
	list-style: none;
	}
#mainMenu {
	/*float:left;*/
	/*margin-left: 52px;
	margin-bottom: 30px;*/
	}
.starter{
	position:absolute; /* it is neccessary to absolute position main nav when blocks are the same/set width*/
	/*float:left;*/ 
	text-align: left;
	width: 78px;
	display: block;
	/*display:inline;*/
	height: 38px;
	/*line-height:43px;*/
	letter-spacing: 1px;
	background-color: #C2178D;
	border-top: 0;
	border-bottom: 0;
	border-right: 1px solid #DB77BC;
	text-decoration: none;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 5px 0px 6px;
	/*float: left; display: block;
	display: inline;
	padding: 5px 5px 5px 5px;*/
	/*margin-left: 3px; padding : 2px 15px 4px 14px;*/
	}
	
.starter:hover { /* .starter:active */
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #C2178D;
	color: #CAE3A0;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}

.menu {
	text-align: left;
	color: #ffffff;
	background-color: #E7E3B5;/**/
	position: absolute;
	width: 125px;
	visibility: hidden;
	filter: alpha(opacity=90);
	-moz-opacity: .85;
	-khtml-opacity: .85;
}
	
.menu li a {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
	background-color: #DFE1D0;
	color: #B31B34;
	display: block;
	font-size: 9px;
	line-height: 20px;
	border-top: 1px solid #FFFFFF;
	margin: 0px;
	padding: 4px 2px 4px 11px;
	text-decoration: none;
	line-height:12px;
	list-style: none;
	width: 125px;
	/*border-left: 4px solid #000000;
	background-color: transparent;*/
}

.menu li a:hover { /* .menu li a:active */
	font-family: tahoma, Arial, Helvetica, sans-serif;
	background-color: #0070B2;
	font-size: 9px;
	text-decoration: none;
	color: #FFFFFF;
	width: 125px;
	background-image: url(images/arrow_drop.gif);
}


#menu1, #menu2, #menu3, #menu4, #menu5, #menu6 { 
	width: 137px;
	z-index:100; 
	/*margin-top: 8px;border-top: 4px solid #000000;
	img: 8px url(images/logo_byzantine.gif);*/
}

/*///////////////////////////////
footer____________footer____//////
//////////////////////////////////*/
#footer { 
	width:100%; 
	clear:both; 
	height:25px; 
	/*border-top:1px solid #000;*/ 
	border-bottom:1px solid #CCC;
	background-color: #FFF;
	position:relative; 
	font-family: tahoma, Arial, Helvetica, sans-serif; 
	line-height:24px;
	font-size: 17px; 
	color:#CAE3A0; 
	} 
* html #footer {/*only ie gets this style*/ 
	\height:27px;/* for ie5 */ 
	he\ight:25px;/* for ie6 */ 
	} 
#shift_over{
	padding-left:175px;
	}
/*///////////////////////////////
atach image to footer trick
//////////////////////////////////*/
.ap-test {
	position: absolute;
	top: -88px;
	width: 145px;
	height: 88px;
}

/* \*/
* html .ap-test {
	top: -89px;
	t\op: -90px;
}
/* */

.ap-left {left: 0;}
