/************************************************
* basic structure
*************************************************/

body {
	margin-bottom: 		0px;
	font-family: 		Verdana;
	font-size: 			10px;
	font-style: 		normal;
	line-height: 		normal;
	font-weight: 		normal;
	font-variant: 		normal;
	text-transform: 	none;
	color: 				#525252;
	background-color: 	#FFFFFF;
}
a {
	text-decoration: 	underline;
}
a:hover {
	text-decoration:	none;
}

img {
	border:				0;
}
td, textarea, input, select {
	font-family: 		Verdana;
	font-size: 			10px;
	/* color: 				#AAA89C; */
	color: 				black;
	font-weight: 		normal;
}

/************************************************
* home page
*************************************************/

a.homecat {
	font-size: 			10px;
	font-weight: 		bold;
	color: 				#997B12;
}
a.homecat:visited {
	color: 				#997B12;
}
a.homecat:link {
	color: 				#997B12;
}
a.homecat:hover {
	color:				black;
}
a.homesubcat {
	font-size: 			10px;
	font-weight: 		bold;
	color: 				#787570;
}
a.homesubcat:visited {
	color:				#787570;
}
a.homesubcat:hover {
	color:				black;
}

/************************************************
* category page
*************************************************/

#subtitle_desc_short {
	margin-bottom:		5px;
	margin-top:			20px;
	text-align:			left;
	color:				#997B12;
	font-size:			12px;
	font-weight:		bold;
}

.cat_subcat_desc {
	font-size:			12px;
	font-weight:		normal;
}

a.catsubcat {
	font-size: 			12px;
	color: 				#49394E;
}
a.catsubcat:visited {
	color: 				#49394E;
}
a.catsubcat:hover {
	color:				black;
}

/************************************************
* breadcrumbs
*************************************************/
#breadcrumbs {
	width:				100%;
	text-align:			center;
	font-size:			12px;
	color:				black;
	margin-bottom:		6px;
	font-weight:		bold;
}
#breadcrumbs a {
	text-align:			center;
	font-size:			12px;
	color:				blue;
}
#breadcrumbs a:hover {
}
#breadcrumbs a:visited {
	color:			blue;
}

/************************************************
* subcategory page
*************************************************/

.subcat_subcat {
	font-size: 			14px;
	color: 				#49394E;
	font-weight:		bold;
}
#subcat_subcat1 {
	font-size: 			12px;
	color: 				#49394E;
	font-weight:		bold;
	margin-bottom:		20px;
}
/*
.subcat_adv {
	font-size: 12px;
	font-family: Verdana;
	color: #49394E;
	font-weight:		bold;
}
a.subcat_adv {
	font-weight:		bold;
	font-size: 			12px;
	color:				blue;
}
a.subcat_adv:hover {
	font-size: 12px;
	color:				blue;
}
a.subcat_adv:visited {
	font-size: 12px;
	color:				blue;
}
#gen_comp_desc_short{
	margin-top:			5px;
	margin-bottom:		10px;
}
*/

a.alpha {
	color:				blue;
}
a.alpha:visited {
	color:				blue;
}
.alpha_subcat {
	color:				#997B12;
}


/************************************************
* nav: used in paged results
*************************************************/
#nav {
	width:		100%;
	text-align:	center;
}
#nav table td {
	font-size:		12px;
	color:			#49394E;
	font-weight:	normal;
}
#nav table td a {
	font-size:		12px;
	color:			black;
	font-weight:	bold;
}
#nav table td a:hover {
}

/************************************************
* invalid: used in failed searches, etc
*************************************************/
#invalid {
	font-size: 			12px;
	color: 				#49394E;
	font-weight:		bold;
	text-align:			center;

}

/**************************************************************
* various: came with the templates provided by graphic designer
***************************************************************/
.tableDetail {
	font-size: 10px;
	font-family: Verdana;
	color: #49394E;
}
.frame {
	font-family: Verdana;
	font-size: 10px;
	color: #FE6400;
	border: 1px solid #787570;
}
.text4 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: 		#3CB84A;
}
.designed_by {
	font-family: verdana;
	font-size: 9px;
	font-weight: normal;
	color: #363636;
}
.text5 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #474747;
}
.style8 {
	color: 	#0000FF;
}

/************************************************
* listings, used in search, subcat, and alpha
*************************************************/

#listings #item {
	border:		1px black solid;
}
#listings #item table td {
	font-size: 12px;
	padding: 3px;
}
#listings #item table.premium {
	background:	#D6E5F5;
}
#listings #item table.standard {
	background:	#FFFFFF;
}
#listings #item td a {
	color: blue;
}
#listings #item td a:hover {
	text-decoration: none;
}

/********************************************
* pageTemplate.php
********************************************/
th.edge_left {
	border-left: 1px orange solid;
}
th.edge_right {
	border-right: 1px orange solid;
}
.button_search {
	background:			#AAAED9;
	border:				black 1px solid;
	color:				black;
	font-weight:		bold;
	padding:			1px;
	font-size:			10px;
}


