﻿#idMainContainer {
height:auto;
width:919px;
margin-top:10px;
background-color:black;
}

#idLoginContainer {
display:block;
height:103px;
left:720px;
position:absolute;
top:10px;
width:190px;
z-index:1;
}
#idMainMenu
{
  margin: 1px 0 0 0;  
}


#idMainMenu td.firstSeparator span {
margin-left:0;
display: none;
}

#idMainMenu td.separator {
display:block;
text-align:center;
vertical-align:middle;
width:11px;
}

#idMainMenu .menuLevel2 {
line-height: 15px;
margin-top:1px;
padding:5px;
}

#idMainMenu .menuLevel3 {
line-height: 15px;
margin-top:1px;
padding:5px;

}

#idMainMenuContainer #idMainMenu div.mainMenuPublicHiddenIcon
{
 display: none;
}

#idMainMenuContainer .menuLevel2 img.mainMenuPublicHiddenIcon
{
 display: none;
}

#idMainMenuContainer .menuLevel3 img.mainMenuPublicHiddenIcon
{
 display: none;
}

#idMainMenu .menuLevel2 span.separator span {
color:#cccccc;
}

#idMainMenu .menuLevel3 span.separator span {
color:#cccccc;
}


#idContentContainer {
height:auto;
margin-bottom:0px;
margin-top:5px;
width:919px;
}

#idPrimaryContentContainer .d1 {
  border: 0px;
}

#idPrimaryContentContainer .block .inner {
float:left;
padding:0px 0px 10px 30px;
}

#idPrimaryContentBlock1Content h1, #idPrimaryContentBlock1Content h2, #idPrimaryContentBlock1Content h3, #idPrimaryContentBlock1Content h4, #idPrimaryContentBlock1Content h5, #idPrimaryContentBlock1Content h6 {
color:#000000;
}


#idFooterContainer .inner {
float:left;
padding:0px;
}

#idFooterPoweredByContainer
{
  display: none;
}

/******* Function Modifications ****/

#idBlogPageContainer H4.boxHeaderTitle A,
#idBlogPageContainer H4.boxHeaderTitle A:link,
#idBlogPageContainer H4.boxHeaderTitle A:active,
#idBlogPageContainer H4.boxHeaderTitle A:visited,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy:link,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy:active,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy:visited
{
  color: #990000;
}

#idBlogPageContainer H4.boxHeaderTitle A:hover,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy:hover
{
  color: #990000;
}

/******************************************************/
/******* CUSTOM CONTENT BG FOR TRNSPRNT HRZ LAYOUT ****/
/******************************************************/

/* there was too much margin under the nav for my taste */

#idNavigationContainer {margin-bottom:0px;}

/* now let's restyle the content area */

#idPrimaryContentContainer .d1,
#idPrimaryContentContainer .d2,
#idPrimaryContentContainer .d3
{
	width: 100%;
	float: left;
	border:0px;
}

#idPrimaryContentContainer .d1
{
  background: url(/resources/images/contentBG-shadow-middle.gif) top left repeat-y;
}
#idPrimaryContentContainer .d2
{
  background: url(/resources/images/contentBG-shadow-top.gif) top left no-repeat;
}
#idPrimaryContentContainer .d3
{
  background: url(/resources/images/contentBG-shadow-bottom.gif) bottom left no-repeat;
}

#idPrimaryContentContainer .d1 .d1,
#idPrimaryContentContainer .d2 .d2,
#idPrimaryContentContainer .d3 .d3
{
	width: auto;
	float: none;
	background: none;
}

/*******
			sets the inner padding
			to move content away from the shadows 
*******/

#idPrimaryContentContainer .block .inner
{
  float: left;
  padding: 35px 23px 35px 33px;
  /* #'s are Top - Right - Bottom - Left */
}

/*******
			sets the width of the editable content
			919px minus the left and right padding
			from the item above.
*******/

#idPrimaryContentBlock1ContentHolder,
#idPrimaryContentBlock1Content
{
  width: 863px;
}

/******************************************************/
/******* Member Directory link colors                 ****/
/******************************************************/
#idPrimaryContentBlock1Content A.back,
#idPrimaryContentBlock1Content A.back:link,
#idPrimaryContentBlock1Content A.back:active,
#idPrimaryContentBlock1Content A.back:visited,
#idPrimaryContentBlock1Content .membersTable A,
#idPrimaryContentBlock1Content .membersTable A:link,
#idPrimaryContentBlock1Content .membersTable A:active,
#idPrimaryContentBlock1Content .membersTable A:visited,
#idPrimaryContentBlock1Content #criteria A,
#idPrimaryContentBlock1Content #criteria A:link,
#idPrimaryContentBlock1Content #criteria A:active,
#idPrimaryContentBlock1Content #criteria A:visited
{
  border-bottom-color: #cc3300;
  color: #cc3300;
}
#idPrimaryContentBlock1Content A.back:hover,
#idPrimaryContentBlock1Content .membersTable A:hover,
#idPrimaryContentBlock1Content #criteria A:hover
{
  border-bottom-color: #663300;
  background: none;
  color: #663300;
}



/******* Added by Support *******/

#idMainMenu span.itemNormal ul.dynamic li a,
#idMainMenu span.itemNormal ul.dynamic li a:link,
#idMainMenu span.itemNormal ul.dynamic li a:active,
#idMainMenu span.itemNormal ul.dynamic li a:visited,
#idMainMenu span.itemNormal ul.dynamic li a:hover {
background-color:#000000;
color:#FFCC66;
text-decoration: none;
font-size: 0.8em;
font-family: Tahoma;
}
#idMainMenu span.itemNormal ul.dynamic li a:hover {
text-decoration: underline;
}