﻿/* 
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
CSS Stylesheet: Ads 
This stylesheet defines:
1.  Styles for classes used to display ads (site ads, Google ads, etc.).
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
*/

/* Banner ads */
div.FullBannerAd, div.FullBannerAdBottom
{
    width: 100%;
    background-color: white;
    padding-top: 15px;
    padding-bottom: 10px;
    text-align: center;
} 

.junk
{
    color: #996633;
}

div.FullBannerAdBottom {border-top:solid 1px #c0c0c0;padding-bottom:20px;}
    

/* Paid ads on home page */    
td.leftsidebarAd{width:155px; min-width: 155px;  margin:0px; 
    padding: 10px 0px 10px 0px; vertical-align:top;
    border-right:solid 1px #c0c0c0; border-bottom: solid 1px #c0c0c0;
    background: #f5f5f5;}
    
td.middleAd{padding: 10px 15px 0px 20px; vertical-align:top; margin:0px;
    border-bottom: solid 1px #c0c0c0;
    background: #fff; color: #000;}
    
.solidbarAd {padding: 7px 0px 7px 20px; vertical-align:top; 
    border-bottom: solid 1px #c0c0c0;
    border-top: solid 1px #c0c0c0;
    margin-top:15px;
    margin-bottom: 15px;
    background: #f5f5f5; 
    font-size: 14px;
    font-family: verdana, helvetica, arial, sans-serif;
    font-weight: normal;
    color: #b22222;     /* crimson */
    text-align:left;
    position:relative;
    right:20px;
    width:100%;}

.AdHead
{
    font-size: 9pt;
    font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, Sans-Serif;
    font-weight: bold;
    color: #0000ff;     /* blue */
    text-align:left;
}

div.AdBody
{
    font-size: 8pt;
    font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, Sans-Serif;
    font-weight: normal;
    color: #000000;     /* black */
    text-align:left;
}

div.AdUrl, a.AdUrl:link, a.AdUrl:hover, a.AdUrl:Visited, a.AdUrl:active
{
    font-size: 8pt;
    font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, Sans-Serif;
    font-weight: normal;
    color: #006600; /* green */
    text-align: left;
}

/*
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Book/product descriptions  (e.g., used on home-buying-book.aspx)
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
*/
a.Catalog:link, a.Catalog:visited, a.Catalog:active,a.Catalog:hover
{
    text-decoration: none;
    color: #0000ff;
    font-weight: normal;
    font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
}	
		
a.Catalog:hover	
{	
	text-decoration:	underline;
}

/*
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Book/product vertical ads
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
*/

div.VerticalAdHeading
{
    min-width: 150px;
    width: 150px;
    text-align: center;
	background-color: #cc9933; 
    border: 1px solid #cc9933; /* Dark gold */
    padding-left:2px;
    padding-right:2px;
}

div.VerticalAdBody
{
	min-width: 150px;
    width: 150px;
    text-align: center;
	border: 1px solid #cc9933;	/* Dark gold - Products */ 
    padding-left:2px;
    padding-right:2px;
}
	
a.VerticalAd:link, a.VerticalAd:visited, a.VerticalAd:active
{	text-decoration: none;
	font-size:10pt;
	font-family: 'Trebuchet MS' ,Verdana, Arial, Helvetica, Helvetica, sans-serif;
	color: white;
	padding:0;
	margin:0;
	vertical-align:middle;	
}	
		
a.VerticalAd:hover	{	
	text-decoration:	underline;
	color:	white;
	}
	
a.Book:link, a.Book:visited, a.Book:active,a.Book:hover
{
    text-decoration: none;
    color: #0000ff;
    font-weight: normal;
    font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
}	
		
a.Book:hover	
{	
	text-decoration:	underline;
}
