body {
 background-image: url(http://www.about-books.com/images/stories/images/background_fade4.png);
background-repeat: repeat-y;
background-position: center center;
}




#idPrimaryContentContainer {

border: 1px solid #000066;
}



/*Sponsor Footer boarder color code*/

table, table td {
border-color:#FFFFFF !important
}

#idFooterPoweredByContainer {
  display: none;
}


/* H1 Header Font Code */
#idPrimaryContentBlock1Content h1 {
 color:#000066;
background-color:
 font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 20px;
}

H1.contStyleExcHeadingColored,
H2.contStyleExcHeadingColored,
H3.contStyleExcHeadingColored,
H4.contStyleExcHeadingColored
{
  color: #000066;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;


H1 { 
  color:#000066;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
}

#idPrimaryContentBlock1ContentHolder
{
  width: 680px;
  border-color:#FFFFFF 
}








/*Test Page Code */


.ContentColumn1{
margin: 20px 40px 20px 20px        

position:absolute;
        left:250px;
        top:200px;
       }
.ContentColumn2{
margin: 20px 20px 20px 0px   
        position:absolute;
        left:651px;
        top:200px;
        width: 400px;
}



#idLoginUserNameTextBox
#idLoginPasswordTextBox
#idLoginUserName
#idLoginPassword
{background-color:#346CB5}


/*This code zeros out browsers for consistency.*/

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }



/*The Following Code aligns the global javascript powered ad box */




#idPrintLinkContainer{
display:block;
left:800px;
position: absolute;
top:135px;
visibility:visible;
}

#idClipMainContainer{
width: 100%;
height: 1000px;

}

#idPrimaryContentContainer{
width: 60%;
padding-left:40px;
}

#idContentContainer {
       height:auto; 
      
       margin-left:30px; 
       margin-bottom:15px: 
       margin-top:15px; 
       width:919px;}

#idNavigationContainer {
width: 20%;


}

#idMainContainer {
height:auto;
width:100%;
}


#idCustomJsContainer {
position: fixed;
left: 66%;
top: 15%;
bottom: 46em;
clear: none;
height: 560px;


}



/*The Proceeding Code aligns the global javascript powered ad box */



#egbadspace a img {
border: 0;
margin-left: auto;
}


#idMainMenu .menuLevel1 td A,
#idMainMenu .menuLevel1 td A:link,
#idMainMenu .menuLevel1 td A:active,
#idMainMenu .menuLevel1 td A:visited,
#idMainMenu .menuLevel1 td A:hover,
#idMainMenu .menuLevel1 td SPAN SPAN
{
	display: block;
	height: auto;
	margin: 0;
	padding: 0;
	font-size: 0.85em;
	font-weight: bold;
	text-align: center;
	text-decoration: none; 
	float: none !important;
	overflow: hidden;
	white-space: nowrap;
        border-left: 1px solid #999;
  margin: 0 3px 0 0;
  padding: 0 8px;
}

    