BODY { background-color:#b59e6b; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; margin-width:0px; margin-height:0px; padding:1px; padding-left:1px; padding-bottom:1px; padding-right:1px; padding-top:1px; }

h1 { font-family:Verdana,Tahoma,Arial; font-size:12pt; color:#000000;}
h3 { font-size: 10pt; }
h1, h2, h3, h4, h5, h6 {padding: 0px; margin: 0px;}

div.title h1 { font-size: 19pt; font-family: "Times New Roman"; margin: 0px; padding: 0px;}

#generalBox table { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#000000; background-color:#b59e6b; border:1px solid #000000; }
#generalBox td { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#000000; background-color:#b59e6b; }
#generalBox .alttd { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#000000; background-color:#CFCFCF; }
#generalBox .headtd { font-family:Verdana,Tahoma,Arial; font-size:10pt; font-weight:bold; color:#b59e6b; background-color:#291400; }
#generalBox INPUT { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#000000; background-color:#DDDDDD; }
#generalBox SELECT { background-color:#DDDDDD; font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#000000; }
#generalBox a { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#000000; text-decoration:none; }
#generalBox a:hover { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#522800; text-decoration:underline; }
#generalBox .error { color:#F00000; font-weight:bold; }

#copyright { font-family:Verdana,Tahoma,Arial; font-size:7pt; color:#BBBBBB; }
#copyright a { font-family:Verdana,Tahoma,Arial; font-size:7pt; color:#BBBBBB; text-decoration:none; }
#copyright a:hover { font-family:Verdana,Tahoma,Arial; font-size:7pt; color:#522800; text-decoration:underline; }

.menu_bar { background-color:#522800; color: #ffffff; }
.menu_bar_text { font-family:Verdana,Tahoma; font-size:8pt; color:#ffffff; font-weight:bold; }
.menu_bar_link { font-family:Verdana,Tahoma; font-size:8pt; color:#ffffff; text-decoration:none; font-weight:bold; }
.menu_bar_link:hover { font-family:Verdana,Tahoma; font-size:8pt; color:#ffffff; text-decoration:none; font-weight:bold; }
.mainmenu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; }
.mainmenu a {font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none;}
.mainmenu a:hover { font-size: 10px; font-weight: bold; color: #b59e6b; text-decoration: underline;}

#menu table { font-family:Verdana,Tahoma,Arial; font-size:8pt; font-weight: bold; color:#000000; background-color:#522800; }
#menu table td {color: #ffffff;}
#menu table td {color: #ffffff;}
#menu a { font-family:Verdana,Tahoma,Arial; font-size:8pt; font-weight: bold; color:#FFFfff; text-decoration:none; }
#menu a:hover { font-family:Verdana,Tahoma,Arial; font-size:8pt; font-weight: bold; color:#ffffff; text-decoration:underline; }
#menu h3 {color: #ffffff;}

#search table { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#ffffff; font-weight:bold; background-color:#6b6152; }
#search a { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#ffffff; font-weight: bold; text-decoration:underline; }
#search a:hover { font-family:Verdana,Tahoma,Arial; font-size:8pt; font-weight: bold; color:#ffffff; text-decoration:none; }
#search INPUT { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#000000; background-color:#fff7de; }

#categories table { background-color:#b59e6b; }
#categories .cat { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#000000; font-weight: bold; text-decoration:none; }
#categories .cat:hover { font-family:Verdana,Tahoma,Arial; font-size:10pt; font-weight: bold; color:#522800; text-decoration:underline; }
#categories .subCat { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#000000; text-decoration:none; }
#categories .subCat:hover { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#522800; text-decoration:underline; }
#categories .catDesc { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#000000; font-style:italic; }

/*Added by nHarmony*/
#searchbystate table { background-color:#b59e6b; }
#searchbystate .cat { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#000000; font-weight: bold; text-decoration:none; }
#searchbystate .cat:hover { font-family:Verdana,Tahoma,Arial; font-size:10pt; font-weight: bold; color:#522800; text-decoration:underline; }
#searchbystate .subCat { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#000000; text-decoration:none; }
#searchbystate .subCat:hover { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#522800; text-decoration:underline; }
#searchbystate .catDesc { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#000000; font-style:italic; }

/*Added by nHarmony*/
#popularsearches table { background-color:#b59e6b; }
#popularsearches .cat { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#000000; font-weight: bold; text-decoration:none; }
#popularsearches .cat:hover { font-family:Verdana,Tahoma,Arial; font-size:10pt; font-weight: bold; color:#522800; text-decoration:underline; }
#popularsearches .subCat { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#000000; text-decoration:none; }
#popularsearches .subCat:hover { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#522800; text-decoration:underline; }
#popularsearches .catDesc { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#000000; font-style:italic; }

#listings table { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#000000;}
#listings td { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#000000;}
#listings a { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#000000; text-decoration:underline; font-weight:bold; }
#listings a:hover { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#522800; text-decoration:none; }
#listings .background_1 { background-color:#99B3E6; }
#listings .background_2 { background-color:#D9B366; }
#listings .background_3 { background-color:#DEA1C5; }
#listings .background_4 { background-color:#72CD97; }
#listings .spacer {background-image:url(../images/black_spacer.gif); background-repeat:repeat-y; }
#listings img .ad_thumb { border:1px solid #291400; }

#info table { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#000000; background-color:#b59e6b; }
#info a { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#000000; text-decoration:none; }
#info a:hover { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#522800; text-decoration:underline; }

#adBox table { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#000000; background-color:#b59e6b; border:1px solid #000000; }
#adBox td { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#000000; background-color:#b59e6b; }
#adBox .headtd { font-family:Verdana,Tahoma,Arial; font-size:10pt; font-weight:bold; color:#ffffff; background-color:#522800; }
#adBox a { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#000000; text-decoration:underline; }
#adBox a:hover { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#522800; text-decoration:none; }
#adBox img { border:1px solid #291400; }
#adBox .small { font-family:Verdana,Tahoma,Arial; font-size:7pt; color:#000000; text-decoration:underline; }
#adBox .small:hover { font-family:Verdana,Tahoma,Arial; font-size:7pt; color:#522800; text-decoration:none; }

#pedigree td { color: #ffffff; background-color: #6b6152 }