@charset "UTF-8";
/* aepbooktree CSS Document */

body{font-family:Geneva, MS Sans Serif4, arial, helvetica, sans-serif;font-size:62.5%;color:#000;margin:0px;
background: #FFFFFF url(../../../../images/header_slice.jpg) repeat-x top; }

#header1{ width:960px; 
		height:130px;
        background: none; 
		margin:0px; 
		padding:0px;
		float:left;
       }
	#head {
		width: 960px;
		height:130px;
		background: none; 
        margin:0px;	
		margin-bottom:10px;	
		padding:0px;
		float:left;
	}


*html #header1{ width:960px;
                height:130px;
                background: none;
                margin:0px;
                padding:0px;
                float:left;
				
       }
 *html #head {
                width: 960px;
                height:130px;
                background: none;
                padding:0px;
        		margin:0px;	
                float:left;        
				}
	
#contentarena {
		background: #ffffff;
		width:960px; height:auto;
		margin:0px 0px 0px 0px;
		float:left;
		}
		
#mainWrapperlower{ 
background:none; 
text-align:left;
width:958px;
vertical-align:top;
padding-bottom:0px;
padding-top:0px;
margin:auto;
}

#content_inside{ margin-top:10px; }


.footer_copy {color: #565656;}

#sp_contentarena{
margin-top:10px;
background:none;

}

*html #sp_contentarena{
margin-top:0px;
}


#logodiv{
margin:10px 0px 0px 0px;
}

*html #logodiv{
margin:0px;
float:left;
}

#footer_box {
clear: both;
margin: 0em 0em 0em 0em;
padding: 0.75em 0.75em;
background: #d9d9d9;
height:24.6em;
}

#footer_section { 
background:none; 
text-align:left;
width:960px;
height:auto;
margin:0 auto;
padding:0px;
clear:both;
overflow:hidden;
text-align:left;
}

*html #footer_section {
background:none; 
height:auto;
}

#footer_wrap {width:930px; height:85px; float:left; border:0px solid #CCCC33; margin:5px 0px 0px 5px; background: transparent;}

#footer_left {background: none; 
			float:left; 
			width:0px; 
			height:0px;}
			
#footer_right {background:none; 
			float:left; 
			width:0px; 
			height:0px;}

#powered_by {
	float:right; 
	width:0px; 
	height:0px; 
	background: none;
	}
	
#verified {
	float:right; 
	width:0px; 
	height:0px; 
	margin:20px 0px 0px 20px;
	overflow:hidden
	}
	
#verified2 {
	float:right; 
	width:120px; 
	height:55px; 
	margin:15px 0px 0px 0px;
	}

#footer_inside {
text-align:left;
height:auto;
width:60em;
margin:0 auto;
} 

#footer {
clear: both;
margin: 0em 0em 0em 0em;
padding: 0.75em 0.75em;
background: #d9d9d9;
height:13.6em;
}

#footertext {
background: #d9d9d9 url(http://www.aepbooks.com/aep_images/footer-text.jpg) no-repeat;
float:left;
margin:3em 0em 0em 2em;
height:113px;
width:42em;
color:#666666
}

#footernav {
float:left;
margin:1em 0em 0em 2em;
height:auto;
width:32em;
}

.footernav {
}
.footernav a {
text-decoration:none;
color:#565656
}
.footernav a:hover {
text-decoration:none;
color:#333333;
}

#store_company_name {
color:#666666;
text-align:right;
margin:30px 0px 0px 0px;
}

#footer_links { 
	text-align:left; 
	float:left; 
	background:transparent; 
	width: 32em;
	font-size:16px;
	margin:1em 0em 0em 1.5em;
	margin-bottom:2em;
}

.footer_links a {
		color:#565656;
		text-decoration:none;
		font-size:16px;
}
.footer_links a:hover {
	color:#333333;
	text-decoration:none;
}

#footer_contact {
visibility:hidden;
height:89px; 
				width:auto; 
				float:right; 
				color:#666666; 
				margin-top:5px;}

#navMainWrapper{
	font-size:12px;
	font-weight:700;
	float:right;
	color:#ffffff;
	padding:0 0.1em;
	text-align:left;
	margin: 0px 0px 0px 0px;
	line-height:16px; 
	border:0px solid red; }

#myaccountdiv {
	float:right;
	width:285px; 
	height:auto; 
	margin:105px 5px 0px 0px; 
	padding: 0px; 
	text-align:left; 
	border:0px solid red;}
	
*html #myaccountdiv {
	float:right;
	width:285px; 
	height:auto; 
	margin:105px 5px 0px 0px; 
	padding: 0px; 
	text-align:left; 
	border:0px solid red;}

.nav_text1 {
	text-align:right; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;}
	
#navMain ul li a,#navCatTabs ul li a{text-decoration:none;color:#ffffff;white-space:nowrap;margin:0px;padding:0px;}

a:hover,#navEZPagesTOC ul li a:hover,#navMain ul li a:hover,#navSupp ul li a:hover,#navCatTabs ul li a:hover,.productSpecialPrice,.productSalePrice,.productSpecialPriceSale,.productPriceDiscount{
	color:#ffffcc;
	text-decoration:none;}
	
*html	.search_results_odd{
	padding:10px;
	height:90px;
	background-color:#ffffff;
	}
	
*html	.search_results_even{
	padding:10px;
	height:90px;
	background-color:#eeeeee;
	}

.erics_ie7fix{ height:750px;
}

