 body
{ background-image: url("http://hmesf.wildapricot.org/resources/Theme/HMESF_BG.jpg"); 
margin: auto;

}




#idPrimaryContentContainer
{
margin-top:-15px;
}

#idPrimaryContentContainer .d1 #idTop
{
background-image: url("http://hmesf.wildapricot.org/resources/Theme/TopGradient.png"); 
background-repeat:no-repeat;
position:relative;
top:-10px;
}





#idTop
{
height:240px;

}

#idHomePageMiddleRight
{
width:200px;
text-align:left;

}
#idHomePageMiddleLeft
{
width:200px;
}
#idPrimaryContentBlock1ContentHolder
{
min-height:500px;
}


#idFooterPoweredByContainer
{
  display: none;
}


#idLoginContainer input, #idLoginUserNameTextBox input, input {
border:1px solid #cccccc;
}

#idLoginContainer {
border: 1px solid #cccccc; 

}


#idHeaderLogoTab
{
height:20px;
background-image: url("http://hmesf.wildapricot.org/resources/Theme/logoTab_Light.png");
background-repeat: repeat-x;
border-top:2px solid #522f91;
border-bottom:2px solid #522f91;
position:relative;
top:-33px;
*-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://hmesf.wildapricot.org/resources/Theme/logoTab_Light.png",sizingMethod="crop")
}

#idFooterTab
{
height:20px;
border-top:2px solid #522f91;
border-bottom:2px solid #522f91;
z-index:55000;
}

h4 .boxHeaderTitle
{
color:#7257a5;
}




#idHomePageMission
{
position:relative;
top:-20px;
}

#homePageNews
{ background-image: url("http://hmesf.wildapricot.org/resources/Theme/BigBG.png"); 

width:640px;
min-height:430px;
vertical-align:middle;

}

#homePageNewsContainer
{
 width:75%;
height:75%;
margin:auto;
border:1px solid #cccccc;
background-color:#ffffff;
padding:5px;
position:relative;
top:30px;
}

#feedControl2
{
width:95%;
height:85%;
text-align:left;

}
#homePageLeft
{
width:647px;
height:255px;

background:#ffffff;
}

#homePageRight
{
width:0px;
height:0px;

}



#feature
{
 background-image: url("http://hmesf.wildapricot.org/resources/Theme/feature.png"); 
height:212px;
width:647px;
background-repeat:no-repeat;

}



/*disable fly out menu*/

#idMainContainer #idMainMenu LI.itemNormal DIV.dynamicMenuLevelContainer,
#idMainContainer #idMainMenu LI.itemNormal UL.dynamic,
#idMainContainer #idMainMenu LI.itemNormal:hover UL.dynamic,
#idMainContainer #idMainMenu LI.itemNormal A:hover UL.dynamic,
#idMainContainer #idMainMenu LI.itemNormal TABLE.dynamic,
#idMainContainer #idMainMenu TD.itemNormal DIV.dynamicMenuLevelContainer,
#idMainContainer #idMainMenu TD.itemNormal UL.dynamic,
#idMainContainer #idMainMenu TD.itemNormal:hover UL.dynamic,
#idMainContainer #idMainMenu TD.itemNormal A:hover UL.dynamic,
#idMainContainer #idMainMenu TD.itemNormal TABLE.dynamic,
#idMainContainer #idMainMenu SPAN.itemNormal DIV.dynamicMenuLevelContainer,
#idMainContainer #idMainMenu SPAN.itemNormal UL.dynamic,
#idMainContainer #idMainMenu SPAN.itemNormal:hover UL.dynamic,
#idMainContainer #idMainMenu SPAN.itemNormal A:hover UL.dynamic,
#idMainContainer #idMainMenu SPAN.itemNormal TABLE.dynamic
{
display: none;
}
#idMainContainer #idMainMenu LI.itemNormal
{
margin-bottom: 0;
}

.classPhotoAlbum img
{
border:2px solid #7527a5;
color:#7527a5;
text-decoration:none;
}