@import "reset.css";

		     body {
		        /*background:#c8f3b4;*/
		        font-family:sans-serif;
		        max-width:1100px;   /*changed*/
		        margin-left:auto;
		        margin-right:auto;
            }
            
            #header {
                background-image:url("images/BannerBackground.gif");
                text-align:center;
                height:120px;
            }
            
            #header_nav    
            {
				position:relative;
				bottom:20px;				
				
            }
            
            #header_nav a:link   {
				
				color:black;
				text-decoration:none;
				font-family:Sans-Serif;
				font-size:small;				
				
            }
            
            #header_nav a:visited   {
				
				color:black;
				text-decoration:none;
				font-family:Sans-Serif;
				font-size:small;
			}
            
            #header_nav a:hover	{
				
				color:black;
				text-decoration:underline;
				font-family:Sans-Serif;
				font-size:small;				
				
            }
            
            #container  {
                position:relative;
                overflow:auto;
                width:auto;  /*was originally 98*/
                background:#c8f3b4;
                
                             
                
                }
            
            #navlinks   {
                background:#c8f3b4;
                width:16%;
                height:100%;
                font-family:arial;
                float:left;
                /*position:absolute;
                top: 0;
                left:0;*/
                margin-top:0;
            }
            
            #bestsellers  
            {
            	border:solid 2px black;
            	width:90%;
            	margin-left:auto;
            	margin-right:auto;
            	padding:2px;
            	text-align:center;
            	line-height:normal;
            	font-size:small;
            	color:green;
            	background-color:HighlightText;
            	
            	
            }
            
            #bestsellers h3	{font-size:.9em;
                           	 color:#2F378E;
                           	 font-family:arial,sans-serif;
                           	 text-decoration:underline;
            }
            
            #bestsellers a  {
            	text-decoration:none;
            }
              
            
            #navsub1 {
                font-size:10pt;
                font-family:sans-serif;
                padding-left:5px;
                padding-top:8px;
                padding-bottom:8px;
                
            }
                
            #navsub1 ul {
                line-height:20px;
                text-indent:14px;
                
            }
            
            #navsub1 p  {
                color:blue;
                font-size:11pt;
                text-align:left;
                
                
            }
            
            #navsub2 {
                font-size:10pt;
                padding-left:5px;
                padding-top:8px;
                padding-bottom:8px;
                
                                
            }
            
            #navsub2 ul {
                line-height:35px;
                
                
            }
            
            #navsub2  p {
                margin:3px;
                
                                
            }
                
                
            #FindlayMkt  {
                font-family: arial, verdana, sans-serif;
                font-size:9pt;
                padding-left:2px;
                padding-right:2px;
                background:#c8f3b4;
                width:28%;
                float:right;
               }
            
            #bakersdozen	
            {width: 98%;
             background-color: #c7e5ba;
             border: solid 2px black;
             padding: 2px;
             margin-bottom: 10px;
            }
            
            #kicker  {
            text-align:left;
            text-decoration:underline;
            font-style:italic;
            font-size:12pt;            
            padding:6px;
            padding-left:1px;        
            
            }
            
            #FindlayMkt p	
            {
				padding:6px 2px;
				
				
            }
            
            #main  {
                background:white;
                width:54%;	
                height:auto;
                float:left;			
                padding:2px;
                                
            }
            
            #main_top_ad    {
                background:white;
                min-height:222px;			/*added*/
                /*height:223px;  added to understand*/
                padding:1px;
                padding-right:2px;
                color:red;
                font-family: arial, verdana, sans-serif;
                font-style:italic;
                font-size:11pt;
                border:1px solid black;  /*added to understand*/
                /*border-bottom:none;
                border-left:none;*/
                padding-right:4px;
                margin-left:2px;
                
            }            
            
            #main_top_ad  img    {
                margin:1px;
                max-width:50%;
                /*border:1px solid black;  added to understand*/
                
                                
            }
            
            #main_top_ad h2    {
                margin:10px 8px 8px 8px;
                font-size:18pt;
                
            }
            
            #main_top_ad p  {
                text-align:right;
                margin:5px;
                padding-bottom:3px;
                line-height:17px;
            }
            
            #main_top_ad a  {
            	text-decoration:none;
            	color:Red;
            	font-weight:bold;
            	
            	
            }
            
            #main_welcome {
                background:white;/*#f1df84;*/
                text-indent:2px;
                /*border-top:1px solid black;*/
                padding-left:2px;
                padding-right:2px;
                                
            }
            
            #main_welcome h2	{
				margin:10px 8px 8px 8px;
                font-size:16pt;
                
            }
            
            #main_welcome p	
            {
				padding:5px;
				font-size:11pt;
			
            }
            
            #footer  {
                margin:0;
                padding:0;
                background:#c8f3b4;
                clear:both;
                font-size:small;
                text-align:center;
                            
            }		
		
