/* Main CSS Document */
.BODY {
		margin-left : 0;
		margin-top : 0;
}
#body_table {
border-bottom: 1px solid #051D44;
}

.home_table {padding-top: 3px; padding-bottom: 3px;}

.search_area { padding: 3px; border-left: 1px solid #051D44; border-right: 1px solid #051D44;}

.intro {padding: 5px; border: 1px solid #051D44; border-bottom: 0px solid white; background-color: #ECF5D3;}

.top_border {border-left: 1px solid #EBB146;}

.content_area { padding: 5px; }

.content_listing { padding-left: 5px; line-height: 19px;}

#nav_top {
	background-image: url(images/header_logo.jpg);
	background-repeat: no-repeat;
	font-size: 10px;
}

#nav_top a:link, #nav_top a:visited {margin-right: 5px; color: #051D44; text-decoration: none;}

#nav_top a:hover, #nav_top a:active {color: #92CE44;}

form {
margin: 0;
}

.input {background-color: white; color: #051D44; font-size: 12px; padding:1px;}

.select {color: #051D44; font-size: 12px;}

.submit {
	border: 1px solid white;
	background-color: #051D44;
	color: white;
	font-size: 11px;
	font-weight: bold;
	padding: 1px 5px 1px 5px;
	font-family: arial;
	letter-spacing: 1px;
}

.pgno {
font-size: 10px;
}

/*main menu items */
#nav_side {
width:185px;
font-size: 11px;
font-family: arial, verdana, sans-serif;
border-bottom: 1px solid white;
}
#nav_side ul {
list-style: none;
margin: 0;
padding: 0;
}
#nav_side li {
margin: 0;
}
#nav_side li a {
display: block;
padding: 5px;
border-bottom: 1px solid #A8C2DB;
border-top: 1px solid white;
background-color: #B9DAEC;
font-size: 11px;
color: #051D44;
font-weight: bold;
text-decoration: none;
}
/* Netscape 6 hack*/
* html #nav_side li a {
   height: 100%;
   } 

#nav_side li a:hover, #nav_side li a:active  {
background-color: #CAE3F1;
}

/* sub menu listing */

#nav_side ul ul{
list-style: none;
margin: 0;
padding: 0;
}
#nav_side ul ul li {
margin: 0;}

#nav_side ul ul li a {
display: block;
padding: 5px 5px 5px 10px;
background-color: #D7EAF4;
font-weight: normal;
}

#nav_side_top {
width:185px;
font-size: 11px;
font-family: arial, verdana, sans-serif;
border-bottom: 1px solid white;
}
#nav_side_top ul {
list-style: none;
margin: 0;
padding: 0;
}
#nav_side_top li {
margin: 0;
}
#nav_side_top li a {
	display: block;
	padding: 5px;
	border-bottom: 1px solid #FAD184;
	border-top: 1px solid white;
	background-color: #FCEAC7;
	font-size: 11px;
	color: #F75019;
	text-decoration: none;
	letter-spacing: 1px;
}
/* Netscape 6 hack*/
* html #nav_side_top li a {
   height: 100%;
   } 

#nav_side_top li a:hover, #nav_side_top li a:active  {
background-color: #F7F0E1;
}

/*3 menu items */
#menu {
font-weight: bold;
font-size: 16px;
font-family: arial, verdana, sans-serif;
height: 36px;
}
#menu ul {
list-style: none;
margin: 0;
padding: 0;
padding-left: 4px;
padding-top: 7px  !important; /*ie HACK*/
padding-top: 0px;
}

#menu li {
display: inline;
margin: 0px;
}

#menu li a {
padding:7px 0px 9px 0px;
border-left: 1px solid white;
border-right: 1px solid #F1C672;
text-decoration: none;
margin-left: -4px;
}
/* Netscape 6 hack*/
* html #menu li a {
   height: 100%;
   } 

#menu li a:hover, #menu li a:active  {
background-image: url(../images/nav_back_over.gif); border-right: 1px solid #D3EBB5;
}


#normal_listing_table {background-color: white; border: 1px solid #A3CEE6;}
#normal_listing_bottom {background-color: #F3F9FC; border-top: 1px solid #A3CEE6; padding: 3px;}
#normal_listing a:link {text-decoration: none; display: block; padding: 3px; height: 100px;}
#normal_listing a:visited {text-decoration: none; display: block; padding: 3px; height: 100px;}
#normal_listing a:hover {background-color: #E1EFF7;  height: 100px;}
#normal_listing strong {text-decoration: underline;}
#normal_listing img { border: 1px solid #A3CEE6; margin: 3px; float: left;}
#feature_listing_table {background-color: #E3F0D1; border: 1px solid #92CE44;}
#feature_listing_bottom {background-color: #D3EBB5; border-top: 1px solid #92CE44; padding: 3px;}
#feature_listing a:link {text-decoration: none; display: block; padding: 3px; height: 100px;}
#feature_listing a:visited {text-decoration: none; display: block; padding: 3px; height: 100px;}
#feature_listing a:hover {background-color: #CAE5A5; height: 100px;}
#feature_listing img { border: 1px solid #92CE44; margin: 3px; float: left;}
#feature_listing strong {text-decoration: underline;}
#normal_listing_table_sold {background-color: white; border: 1px solid #A3CEE6;}
#normal_listing_bottom_sold {background-color: #F3F9FC; border-top: 1px solid #A3CEE6; padding: 3px;}
#normal_listing_sold a:link {text-decoration: none; display: block; padding: 3px; height: 100px;}
#normal_listing_sold a:visited {text-decoration: none; display: block; padding: 3px; height: 100px;}
#normal_listing_sold strong {text-decoration: underline;}
#normal_listing_sold img { border: 1px solid #A3CEE6; margin: 3px; float: left;}
#feature_listing_table_sold {background-color: #E3F0D1; border: 1px solid #92CE44;}
#feature_listing_bottom_sold {background-color: #D3EBB5; border-top: 1px solid #92CE44; padding: 3px;}
#feature_listing_sold a:link {text-decoration: none; display: block; padding: 3px; height: 100px;}
#feature_listing_sold a:visited {text-decoration: none; display: block; padding: 3px; height: 100px;}
#feature_listing_sold img { border: 1px solid #92CE44; margin: 3px; float: left;}
#feature_listing_sold strong {text-decoration: underline;}

.normal_listing_tables {background-color: white; border: 1px solid #A3CEE6;}
.normal_listing_bottoms {background-color: #F3F9FC; border-top: 1px solid #A3CEE6; padding: 3px;}
.normal_listings a:link {text-decoration: none; display: block; padding: 3px; height: 100px;}
.normal_listings a:visited {text-decoration: none; display: block; padding: 3px; height: 100px;}
.normal_listings a:hover {background-color: #E1EFF7;  height: 100px;}
.normal_listings strong {text-decoration: underline;}
.normal_listings img { border: 1px solid #A3CEE6; margin: 3px; float: left;}
.feature_listing_tables {background-color: #E3F0D1; border: 1px solid #92CE44;}
.feature_listing_bottoms {background-color: #D3EBB5; border-top: 1px solid #92CE44; padding: 3px;}
.feature_listings a:link {text-decoration: none; display: block; padding: 3px; height: 100px;}
.feature_listings a:visited {text-decoration: none; display: block; padding: 3px; height: 100px;}
.feature_listings a:hover {background-color: #CAE5A5; height: 100px;}
.feature_listings img { border: 1px solid #92CE44; margin: 3px; float: left;}
.feature_listings strong {text-decoration: underline;}
.normal_listing_table_solds {background-color: white; border: 1px solid #A3CEE6;}
.normal_listing_bottom_solds {background-color: #F3F9FC; border-top: 1px solid #A3CEE6; padding: 3px;}
.normal_listing_solds a:link {text-decoration: none; display: block; padding: 3px; height: 100px;}
.normal_listing_solds a:visited {text-decoration: none; display: block; padding: 3px; height: 100px;}
.normal_listing_solds strong {text-decoration: underline;}
.normal_listing_solds img { border: 1px solid #A3CEE6; margin: 3px; float: left;}
.feature_listing_table_solds {background-color: #E3F0D1; border: 1px solid #92CE44;}
.feature_listing_bottom_solds {background-color: #D3EBB5; border-top: 1px solid #92CE44; padding: 3px;}
.feature_listing_solds a:link {text-decoration: none; display: block; padding: 3px; height: 100px;}
.feature_listing_solds a:visited {text-decoration: none; display: block; padding: 3px; height: 100px;}
.feature_listing_solds img { border: 1px solid #92CE44; margin: 3px; float: left;}
.feature_listing_solds strong {text-decoration: underline;}


#advert a:link, #advert a:visited {
display: block;
padding: 5px;
background-color: white;
border: 1px solid #EBB146;
font-size: 10px;
text-decoration: none;
margin-bottom: 10px;
}

#advert a:hover {
background-color: #FAECD1;
}


.adverts a:link, .adverts a:visited {
display: block;
padding: 5px;
background-color: white;
border: 1px solid #EBB146;
font-size: 10px;
text-decoration: none;
margin-bottom: 10px;
}

.adverts a:hover {
background-color: #FAECD1;
}


#footer {border: 1px solid #92CE44; border-bottom: 6px solid #92CE44; margin-top:1px; font-family: arial; height: 30px;}

#foot a:link, #footer a:visited {color: #36850F; font-size: 9px; text-decoration: none; padding-left: 8px;}

#foot a:hover {color: #1D5701;}

/* Product Display Page */

.picture_display_area {padding: 3px; border-right: 1px solid #051D44;}
.photo_display {border: 1px solid #051D44;}

/* Registration */
.table_border {border: 1px solid #051D44; padding:2px; margin-bottom: 10px;}

/* Whole Site Classes */

a {color: #051D44;}

a:hover { text-decoration: none;}

body, p, td, table{
font-family: verdana, arial, sans-serif;
font-size: 11px;
color: #051D44;
}

.sml {font-size: 9px;}

hr {height:0px; border:0px solid #051D44; border-top-width: 1px;}

h1 { font-family: arial, verdan, sans-serif; font-size: 18px; color: #62B837; }
h2 { font-family: arial, verdana, sans-serif; font-size: 16px; color: #62B837;}
h3 { font-family: arial, verdana, sans-serif; font-size: 14px; color: #62B837;}
h4 { font-family: arial, verdana, sans-serif; font-size: 18px; color: #051D44;}
h5 { font-family: arial, verdana, sans-serif; font-size: 16px; color: #051D44;}
h6 { font-family: arial, verdana, sans-serif; font-size: 14px; color: #051D44;}

/* Create Advert */

#display_advert {position: absolute; bottom: 0px; left: 0px; background-color: white; border: 1px solid #EBB146; border-top: 3px solid #EBB146; z-index: 50; height: 150px; width: 100%; scroll: off;}
html > body #display_advert {position: fixed;}
.display_advert_header {margin-bottom: 5px; border-top: 1px solid white; border-bottom: 1px solid #EBB146;}
#listing {padding-left: 5px;}

#subcat_one {height: 180px; overflow: auto; overflow-x: scroll; border: 1px solid #7F9DB9;}

#subcat_one ul {
list-style: none;
margin: 5px;
padding: 0px;
}
#subcat_one li {
margin: 0px;
}
#subcat_one li a {
display: block;
margin-left: -5px;
margin-top: -5px;
padding: 5px;
padding-bottom: 10px;
border-top: 1px solid white;
background-color: #D3EBB5;
font-size: 11px;
color: black;
text-decoration: none;
}
/* Netscape 6 hack*/
* html #subcat_one li a {
   height: 100%;
   } 

#subcat_one li a:hover, #subcat_one li a:active  {
background-color: #E2F2CF;
}


#subcat_two {height: 100px; overflow: auto; overflow-x: scroll; border: 1px solid #7F9DB9;}

#subcat_two ul {
list-style: none;
margin: 5px;
padding: 0px;
}
#subcat_two li {
margin: 0px;
}
#subcat_two li a {
display: block;
margin-left: -5px;
margin-top: -5px;
padding: 5px;
padding-bottom: 10px;
border-top: 1px solid white;
background-color: #D7EAF4;
font-size: 11px;
color: black;
text-decoration: none;
}
/* Netscape 6 hack*/
* html #subcat_two li a {
   height: 100%;
   } 

#subcat_two li a:hover, #subcat_two li a:active  {
background-color: #F3F9FC;
}


#subcat_three {height: 100px; overflow: auto; overflow-x: scroll; border: 1px solid #7F9DB9;}

#subcat_three ul {
list-style: none;
margin: 5px;
padding: 0px;
}
#subcat_three li {
margin: 0px;
}
#subcat_three li a {
display: block;
margin-left: -5px;
margin-top: -5px;
padding: 5px;
padding-bottom: 10px;
border-top: 1px solid white;
background-color: #F7DA9F;
font-size: 11px;
color: black;
text-decoration: none;
}
/* Netscape 6 hack*/
* html #subcat_three li a {
   height: 100%;
   } 

#subcat_three li a:hover, #subcat_three li a:active  {
background-color: #FBECC4;
}

#logo {position: absolute; top:0px; left: 0px; z-index: 5;}

.clear {clear: both;}
