
body		{ font-family: Optima, sans-serif; }

table#header	{  padding: 1em; }
td#logo 	{ color: green; font-size: 36; text-align: center; }
td#logosmall 	{ color: green; font-size: 16; }
input.quicksearchbox {border-style: solid; border-width: 3px; border-color: green; font-size: 18px; font-weight: bolder;}
input.quicksearchbutton {background-color: green; color:white; font-size: 18px; font-weight: bolder;}

a.logo:link {color: green; font-size:36; font-weight:bolder;}
a.logo:visited {color: green; font-size:36; font-weight:bolder;}
a.logo:hover {color: orange; font-size:36; font-weight:bolder;}
a.logo:active {color: orange; font-size:36; font-weight:bolder;}

table#topmenu	{ background-color: #dcdcdc; color: green; font-size: 20; border-style: solid; border-width: 3px; border-color: green; padding:3px;}
a.topmenu:link {color: green; font-size:20; }
a.topmenu:visited {color: green; font-size:20;}
a.topmenu:hover {color: orange; font-size:20;}
a.topmenu:active {color: orange; font-size:20;}

tr.categoryleft	{ background-color: #dcdcdc; }
td.categoryleft	{ border-style: solid; border-width: 1px; border-color: gray;}


tr#searchresultheader { background-color:green; }
td.searchresultheader { color:white; font-size:18; }

table.detailmerchants { border-style: solid; border-width: 1px; border-color: gray;}
td.categoryheader {color: orange; font-size:20; }
td.bodyblue20 {color: #6699FF; font-size:20; }

table#footerblock { background-color: #dcdcdc; color: green; border-style: solid; border-width: 3px; border-color: green; }

a.normallinks:link {color: green; font-size:16; }
a.normallinks:visited {color: green; font-size:16; }
a.normallinks:hover {color: orange; font-size:16;}
a.normallinks:active {color: orange; font-size:16;}



#sitenav    { color: white; background-color: #404; }

#sitenav ol { font-size: 90%; text-align: center; }


#sitenav li { margin-left: 1em; 
              border-left: 1px solid #DD0; }


#sitenav li a:link, #sitenav li a:visited
 
           { color: white; text-decoration: none; }

#sitenav li a:hover 
            { color: #DDDD00; }




#content    { background-color: white; padding: 1em 5em; }


#content h3 { margin-top: 0; }
#content p  { font-size: 90%; line-height: 1.4; }

#sidebar h3 { font-size: 100%; color: white; margin: 0;        
      font-weight: normal; padding: 0.125em 0.25em; 
              background-color: #404; }


#footer     { background-color: #404; color: white; 
 
             padding: 0.5em 5em; 
	    	}

#footer p   { margin: 0em; font-size: 85%; }

#footer p a:link, #footer p a:visited  
           { color: #DDDD00; }




/* dunbar-move-20.5.css */




#sitenav  { position: absolute;  
            top: 0; right: 0; 
            border-bottom: 1px solid #DDDD00; 
           width: 100%; 
           background-color: #055; }



/* new CSS settings */


#sitenav ol	{ padding: 0; margin: 0;
		  display: inline; }

#sitenav li	{ display: inline; padding-left: 1em;
		  margin-left: 1em; border-left: 1px
		  solid black; }

#sitenav li:first-child
		{ padding-left: 0; border-left: none;
		  margin-left: 0 }

/* This is what positions the sidebar: */

#main		{ padding: 0 2em 2em 12em; }

#content	{ float: left; }

#sidebar	{ float: left; width: 15em;
		  position: relative;
		  right: 41em; top: 10www.em;
		  margine-left: - 100%; }	

#sidebar o1	{ margin: 0 0 1em 0; }