HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px
}
#outer {
	MIN-HEIGHT: 100%; BACKGROUND: white; MARGIN-BOTTOM: -60px; MARGIN-LEFT: 2px; COLOR: #000000
}
 HTML #outer {
	MARGIN-LEFT: 0px; HEIGHT: 100%
}
#header{
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:136px;
 overflow:hidden;
 color: #000000;
 background-image: url(/images/top_background2.jpg);
}
#aajmenu {
 position:absolute;
 top:136px;
 left:0;
 width:100%;
 height:32px;
 background-image: url(/images/menu_background.png); 
}

#left {
	LEFT: -1px; FLOAT: left; MARGIN-LEFT: -1px; WIDTH: 2px; PADDING-TOP: 170px; POSITION: relative
}
 HTML #left {
	MARGIN-RIGHT: -3px
}
#footer {
 width:100%;
 clear:both;
 height:58px;
 background-color: #0032cc;
 color: #CCCCCC;
 position:relative;
 vertical-align:bottom;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-align:left;
}
#footer table {
 color: #CCCCCC;
 font-size: 80%;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

HTML #footer {
 HEIGHT: 58px
 color: #CCCCCC;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

#clearheader {
	HEIGHT: 173px
}
#clearfooter {
	CLEAR: both; HEIGHT: 50px
}
DIV {
	MARGIN-TOP: 0px
}
P {
	MARGIN-TOP: 0px
}
 HTML #centrecontent {
	MARGIN-BOTTOM: 12px; HEIGHT: 1%
}
a.headerlinks:link, a.headerlinks:visited, a.headerlinks:active {
 color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 text-decoration:none;
}
a.headerlinks:hover {
 color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 text-decoration: underline;
}
a.footerlinks:link {
 color:#FFFFFF;
 text-decoration:none;
}
a.footerlinks:visited {
 color:#FFFFFF;
 text-decoration:none;
}
a.footerlinks:active {
 color:#FFFFFF;
 text-decoration:none;
}
a.footerlinks:hover {
 color:#FFFFFF;
 text-decoration:underline;
}

/* ******************************************** */
/* BosClassifieds CSS Stuff                     */
/* ******************************************** */
/*BODY { background-color:#FFFFFF; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; margin-width:0px; margin-height:0px; padding:0px; padding-left:0px; padding-bottom:0px; padding-right:0px; padding-top:0px; }*/

#generalBox table { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#000000; background-color:#FFFFFF; border:1px solid #000000; }
#generalBox td { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#000000; background-color:#FFFFFF; }
#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:#FFFFFF; background-color:#4259b6; }
#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:#ff0000; text-decoration:none; }
#generalBox a:hover { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#FFB31A; 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:#FFB31A; text-decoration:underline; }

#menu table { font-family:Verdana,Tahoma,Arial; font-size:8pt; font-weight: bold; color:#FFFFFF; background-color:#4259b6; }
#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:#FFB31A; text-decoration:underline; }

#search table { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#000000; font-weight:bold; background-color:#82aedd; }
#search a { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#000000; font-weight: bold; text-decoration:underline; }
#search a:hover { font-family:Verdana,Tahoma,Arial; font-size:8pt; font-weight: bold; color:#FFB31A; text-decoration:none; }
#search INPUT { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#000000; background-color:#DDDDDD; }

#categories table { background-color:#FFFFFF; }
#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:#FFB31A; 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:#FFB31A; text-decoration:underline; }
#categories .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; background-color:#FFFFFF; }
#listings td { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#000000; background-color:#FFFFFF; }
#listings a { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#000000; text-decoration:underline; }
#listings a:hover { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#FFB31A; 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; }

#info table { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#000000; background-color:#FFFFFF; }
#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:#FFB31A; text-decoration:underline; }

#adBox table { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#000000; background-color:#FFFFFF; border:1px solid #000000; }
#adBox td { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#000000; background-color:#FFFFFF; }
#adBox .headtd { font-family:Verdana,Tahoma,Arial; font-size:10pt; font-weight:bold; color:#FFFFFF; background-color:#4259b6; }
#adBox a { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#ff0000; text-decoration:underline; }
#adBox a:hover { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#FFB31A; text-decoration:none; }
#adBox img { border:1px solid #4259b6; }
#adBox .small { font-family:Verdana,Tahoma,Arial; font-size:7pt; color:#AAAAAA; text-decoration:underline; }
#adBox .small:hover { font-family:Verdana,Tahoma,Arial; font-size:7pt; color:#FFB31A; text-decoration:none; }