/* CSS Document */
/* ------------png ----------- */
img{ behavior:url(iepngfix.htc); }



.h6 {color:#4C4C4C;}
.sbHd {	padding: 0px 0px 0px 0px;}

#callOutGSContainer {position:absolute;left:-180px;top:-35px;}
#indentedContainer {margin-top:100px;position:relative;width:475px;margin-left:100px;}
#famToursContainer {background-color:#F0F1EA;border: solid 1px #CECCCE;padding:10px;position:relative;}
.famTourA {background-color:#DAE5C5;border: solid 1px #C7D067;padding:10px;margin-bottom:10px;position:static;z-index:1;
}
.famTourA .tourName {
	font-size:16px;
	font-weight:bold;
	color:#379833;
}
.famTourA .tourImg {
	float:left;
	margin-right:10px;
}
.famTourB {
	background-color:#CEE4EA;
	border: solid 1px #068BB8;
	padding:10px;
}
.famTourB .tourName {
	font-size:16px;
	font-weight:bold;
	color:#0288B5;
}
.famTourB .tourImg {
	float:right;
	margin-left:10px;
}	

/*-----------------subMenu---------------*/
#subMenu {
	z-index: 21;
	position: absolute;
	top: 95px;
	left: 573px;
	background-color: #D3E2F9;
	border-left: 2px solid #000000;
}
/* -----------------------------------------------/
/                                                 /
/               center div controls               /
/                                                 /
/------------------------------------------------*/
#main{margin-left:7px;width:730px;}

#mainContentaba {position:relative;background-image:url(../images/aba/aba_bkg.jpg);background-repeat: no-repeat;width:730px; min-height:755px; background-color: #000;}

#becomeaspon{
position:relative;
width:168px;
margin-top:175px;
margin-left:25px;
color:#786137;
float: left;

_margin-left: 13px;
}



#becomeaspon p{ margin-left:8px;}
#becomeaspon ul{ margin-left:15px;}
.vac_g{float:right; position:relative; margin-top:-75px;}


#mainContenthotel{
	position:relative;
	background-image:url(../images/aba/abahotel_bkg.jpg);
	background-repeat: no-repeat;
	width:730px;
	background-color:#f7f7ed;
}

#mainContentdining{
	position:relative;
	background-image:url(../images/aba/abadining_bkg.jpg);
	background-repeat: no-repeat;
	width:730px;
	background-color:#f7f7ed;
}

#hotel_listing{
	margin-top:340px;
	width:730px;
	background-color:#96f1a3;
}

#dining_listing{
	margin-top:280px;
	width:730px;
	background-color:#96f1a3;
}

#flashsection{
position:relative;
margin-top:40px;
margin-left:-2px;
}

.ftr_img{	
	margin-left:-10px;
}

#navList{
position:relative;
width:500px;
height: 40px;
}
#nav1{
position:relative;
margin-left:0px;
}
#nav2{
position:relative;
margin-left:0px;

}
#nav3{
position:relative;
margin-left:0px;
}
#nav4{
position:relative;
margin-left:0px;
}
#nav5{
position:relative;
margin-left:0px;
}		

#adminPanelContainer {
	position: relative;
	width:520px;
	float: left;
	margin-top: 80px;
	margin-left: 5px;
	margin-bottom: 20px;
	/*
	margin-right:30px;
	margin-left:195px;
	margin-top:-620px;
	*/
}


#adminPanelPadding {
/* padding: 10px 10px 10px 10px; */

}


#adminPanelArea {
width:505px; 
border:solid 1px #C8A15E;
/*border-left-width:0px;
border-bottom-width: 0px; */
background-color:#f9edd7;
position: relative;
z-index: 10;
padding: 0px;
margin: 0px;
}

#adminPanelArea a {
text-decoration:underline;
}

#adminPanelArea a:hover {
color:#650000 !important;
}

#adminPanelContainer #adminPanelArea * {
position:relative; 
color:#000000;
}

#adminPanelNav {
	position: relative;
	z-index: 50;
	/* border: 1px solid #f00; */
	_height: 39px;
	_overflow: hidden;
}

#adminPanelNav ul {
margin:0px; 
position:relative; 
z-index: 200;
display:block;
}

#adminPanelNav li {
list-style-type:none; 
display:inline; 
}
#adminPanelNav li a {
margin: 5px 1px 0px 1px;
height:30px; /* WAS 5px */
display:block; 
padding:4px 4px 0px 4px; 
border-top:solid 1px #C8A15E; 
border-left:solid 1px #C8A15E; 
border-right:solid 1px #C8A15E; 
background-color:#FEECC0; 
color:#291F08; 
font-weight:bold;
font-size: 9px; 
text-decoration:none;
float: left;
width: 85px;
}

#adminPanelNav li a.selected {
color:#650000; 
margin-top:10px; 
background-color:#f9edd7;
padding-bottom: 0px;
height: 26px;
/* border-bottom:solid 2px #FEECC0; */
/* width:175px;		// JAY */
}

#adminPanelNav li a:hover {
color:#650000;
}

#adminPanelPadding div {
 /*display:none;*/
}

#adminPanelPadding div.displayText {
display:block;
min-height: 560px;
margin-bottom: 20px;
}

#adminPanelPadding div.hideText {
	display:none;
}


#nav1Text{ padding: 58px 0px 0px 0px; background: url(../images/aba/thankyou.gif) top left no-repeat; }
#nav1Text p{
	padding-left: 20px;
	padding-bottom: 5px;
	margin-bottom: 0px;
}
#nav2Text{ padding: 10px; }
#nav4Text{ padding: 10px; }

#nav1Text li, #nav2Text li {
font-size: 11px;
}


#mp_photos{
	width: 365px;
	height: 360px;
	padding: 0px;
	margin: 0px;
	margin: auto;
	padding-top: 60px;
	position: relative;
}

#mp_photo{
	border: 1px solid #999;
}

#mp_thumbs{
	width: 400px;
	text-align: center;
	margin: auto;
	margin-top: 20px;
}

#mp_thumbs img{
	border: 1px solid #999;
	margin: 5px;
	cursor: pointer;
}

#nav3Text{
	background: url(../images/aba/photos_bg.jpg) top center no-repeat;
	margin-top: 0px;
}


#mp_photos span.show{ display: inline; display: block; margin-top: 10px; }
#mp_photos span.hide{ display: none; }

.mpp_nav{
	margin: 170px 10px 170px 10px;
	float: left;

	_margin: 170px 8px 170px 8px;
}
.mpp_pic{
	width: 263px;
	float: left;
	margin: 8px;
	position: relative;
	height: 360px;
}


