A:link							{ text-decoration: none; color: #483002}
A:active						{ text-decoration: underline; color: #483002 }
A:visited						{ text-decoration: none; color: #E14F11 }
A:hover							{ text-decoration: underline; color: #E1612B }

A.site_footerlink:link			{ text-decoration: none; color: #EEE5C5 }
A.site_footerlink:active 		{ text-decoration: underline; color: #EEE5C5 }
A.site_footerlink:visited		{ text-decoration: none; color: #EA946F }
A.site_footerlink:hover			{ text-decoration: underline; color: #EA946F }

A.site_headerlink:link			{ text-decoration: none; color: maroon }
A.site_headerlink:active 		{ text-decoration: underline; color: olive }
A.site_headerlink:visited		{ text-decoration: none; color: gray }
A.site_headerlink:hover			{ text-decoration: underline; color: #082A86 }

A.site_commonlink:link			{ text-decoration: none; color: #483002 }
A.site_commonlink:active 		{ text-decoration: underline; color: #483002 }
A.site_commonlink:visited		{ text-decoration: none; color: #E14F11 }
A.site_commonlink:hover			{ text-decoration: underline; color: #E1612B }

A.site_menulink:link			{ text-decoration: none; color: white }
A.site_menulink:active 			{ text-decoration: underline; color: yellow }
A.site_menulink:visited			{ text-decoration: none; color: white }
A.site_menulink:hover			{ text-decoration: underline; color: #082A86 }

A.site_nounderline:link			{ text-decoration: none; color: maroon }
A.site_nounderline:active 		{ text-decoration: none; color: maroon }
A.site_nounderline:visited		{ text-decoration: none; color: maroon }
A.site_nounderline:hover		{ text-decoration: none; color: #EEE5C5 }

A.site_normalcategory:link		{ text-decoration: none; color: maroon }
A.site_normalcategory:active 	{ text-decoration: underline; color: maroon }
A.site_normalcategory:visited	{ text-decoration: none; color: maroon }
A.site_normalcategory:hover		{ text-decoration: underline; font-weight: normal; color: #EEE5C5 }

A.site_currentcategory:link		{ text-decoration: none; color: #EEE5C5 }
A.site_currentcategory:active 	{ text-decoration: underline; color: #EEE5C5 }
A.site_currentcategory:visited	{ text-decoration: none; color: #EEE5C5 }
A.site_currentcategory:hover	{ text-decoration: underline; font-weight: normal; color: #EEE5C5 }

A.site_adtext:link				{ text-decoration: none; color: #483002 }
A.site_adtext:active 			{ text-decoration: none; color: #483002 }
A.site_adtext:visited			{ text-decoration: none; color: #483002 }
A.site_adtext:hover				{ text-decoration: none; color: #E14F11 }

A.site_classifieddetail:link	{ text-decoration: underline; color: #483002 }
A.site_classifieddetail:active 	{ text-decoration: underline; color: #483002 }
A.site_classifieddetail:visited	{ text-decoration: underline; color: #483002 }
A.site_classifieddetail:hover	{ text-decoration: underline; color: #E1612B }

/* BODY tag default style */
body
{
	color               : #000000;
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	background-color	: #3D6ABD; /*#6D472E;*/
}

/* Classified Detail BODY tag style */
.classifieddetail_body
{
	color               : #000000;
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	background-color	: #EEE5C5;
}

/* Common input box style */
.site_input
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	border-style		: solid;
	padding				: 2px;
	border-width		: 1px;
	border-color		: #000000;
	background-color	: #F2F2F2;
	height				: 20px;
}

/* Common checkbox style */
.site_checkbox
{
	font-size			: 11px;
	font-weight			: normal;
	border-style		: solid;
	border-style		: none;
	border-width		: 1px;
	background-color	: #F2F2F2;
}

/* Common radiobutton style */
.site_radiobutton
{
	border-style		: none;
	border-width		: 1px;
}

/* Common select box style */
.site_select
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	border-style		: solid;
	border-width		: 1px;
	border-color		: #000000;
	background-color	: #F2F2F2;
	height				: 18px;
}

/* Common textarea style */
.site_textarea
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	padding				: 2px;
	border-style		: solid;
	border-width		: 1px;
	border-color		: #000000;
	background-color	: #F2F2F2;
}

/* Standard button style */
.site_button
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	border-style		: solid;
	border-width		: 1px;
	border-color		: #000000;
	background-color	: #F2F2F2;
	height				: 20px;
	cursor				: hand;
}

/* Standard unordered list style */
.site_unorderedlist
{
	list-style-type		: square;
	list-style-position	: outside;
	color				: #C49D7C;
}

/* Common tiny text */
.site_ttext
{
	color       : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 7px;
	font-weight	: normal;
}

/* Common small text */
.site_stext
{
	color       : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 9px;
	font-weight	: normal;
}

/* Common medium text */
.site_mtext
{
	color       : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 11px;
	font-weight	: normal;
}

/* Common large text */
.site_ltext
{
	color       : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 13px;
	font-weight	: normal;
}

/* Common large bold text */
.site_lbtext
{
	color       : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 13px;
	font-weight	: bold;
}

/* Orange small bold text */
.site_obstext
{
	color       : #E14F11;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 9px;
	font-weight	: bold;
}

/* Orange medium bold text */
.site_obmtext
{
	color       : #E14F11;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 11px;
	font-weight	: bold;
}

/* Orange large bold text */
.site_obltext
{
	color       : #E14F11;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 13px;
	font-weight	: bold;
}

/* Red small bold text */
.site_rbstext
{
	color       : #FF0000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 9px;
	font-weight	: bold;
}

/* Red medium bold text */
.site_rbmtext
{
	color       : #FF0000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 11px;
	font-weight	: bold;
}

/* Red large bold text */
.site_rbltext
{
	color       : #FF0000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 13px;
	font-weight	: bold;
}

/* Red small text */
.site_rstext
{
	color       : #FF0000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 9px;
	font-weight	: normal;
}

/* Red medium text */
.site_rmtext
{
	color       : #FF0000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 11px;
	font-weight	: normal;
}

/* Red large text */
.site_rltext
{
	color       : #FF0000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 13px;
	font-weight	: normal;
}

/* Common white medium text */
.site_wmtext
{
	color       : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 11px;
	font-weight	: normal;
}

/* Light gray small text */
.site_gstext
{
	color       : #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 9px;
	font-weight	: normal;
}

/* Light gray medium text */
.site_gmtext
{
	color       : #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 11px;
	font-weight	: normal;
}

/* Light gray large text */
.site_gltext
{
	color       : #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 13px;
	font-weight	: normal;
}

/* Dark Green medium text */
.site_grmtext
{
	color       : #5B7432;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 11px;
	font-weight	: normal;
}

/* Large blue text text */
.site_pagetitletext
{
	color       : #00339C;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 22px;
	font-weight	: normal;
}

/* Style for common background */
.site_commonback
{
	color				: #000000;
	background-color	: #EEE5C5;
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
}

/* Main table style used to position the page content */
.site_main_table_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	border-style		: none;
	background-color	: none;	
	width				: 900px;
	vertical-align		: top;
}

/* Style for the menu table */
.site_menu_table_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	color				: #000000;
	text-align			: left;
	vertical-align		: top;
}

/* Style for the header table */
.site_header_table_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	color				: #000000;
	background-color	: #B7875E; 
	border-style		: solid;
	border-top			: none;
	border-color		: #B7875E;
	border-width		: 1px;
	text-align			: left;
	vertical-align		: top;
}

/* Style for the big banner table */
.site_bigbanner_table_style
{
	background-color	: #3366CC;
	border-right		: solid;
	border-left			: solid;
	border-color		: #B7875E;
	border-width		: 1px;
}

/* Content bigbanner cell style used to position the page content */
.site_bigbanner_content_cell_style
{
	width				: 900px;
	vertical-align		: top;
	text-align			: center;
	border-style		: none;
	background-color	: #EEE5C5;
}

/* Content table style used to position the page content */
.site_content_table_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	color				: #000000;
	background-color	: #EEE5C5;
	width				: 100%;
	vertical-align		: top;
}

/* Content left cell style used to position the page content */
.site_left_content_cell_style
{
	width				: 180px;
	vertical-align		: top;
	text-align			: left;
	border-style		: solid;
	border-color		: #B7875E;
	border-width		: 1px;
	background-color	: #B7875E;
}

/* Content middle cell style used to position the page content */
.site_middle_content_cell_style
{
	width				: 540px;
	vertical-align		: top;
	text-align			: left;
	border-style		: solid;
	border-color		: #B7875E;
	border-width		: 1px;
	background-color	: #EEE5C5;
}

/* Content right cell style used to position the page content */
.site_right_content_cell_style
{
	width				: 180px;
	vertical-align		: top;
	text-align			: left;
	border-style		: solid;
	border-color		: #B7875E;
	border-width		: 1px;
	background-color	: #B7875E; 
}

/* Content left and middle combined cell style used to position the page content */
.site_left_middle_content_cell_style
{
	width				: 720px;
	vertical-align		: top;
	text-align			: left;
	border-style		: solid;
	border-color		: #B7875E;
	border-width		: 1px;
	background-color	: #EEE5C5;
}

/* Content left column table style used to position the page content */
.site_left_content_table_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	border-style		: none;
	color				: #000000;
	background-color	: #B7875E;
	width				: 100%;
	vertical-align		: top;
	text-align			: left;
}

/* Content middle column table style used to position the page content */
.site_middle_content_table_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	color				: #000000;
	background-color	: #EEE5C5;
	width				: 100%;
	vertical-align		: top;
	text-align			: left;
}

/* Content right column table style used to position the page content */
.site_right_content_table_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	color				: #000000;
	background-color	: #B7875E; 
	width				: 100%;
	vertical-align		: top;
	text-align			: left;
}

/* Content left and middle combined column table style used to position the page content */
.site_left_middle_content_table_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	color				: #000000;
	background-color	: #EEE5C5;
	width				: 100%;
	vertical-align		: top;
	text-align			: left;
}

/* Style for the menu table */
.site_menu_table_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 13px;
	font-weight			: normal;
	background-color	: #B7875E;
	width				: 100%;
	vertical-align		: top;
}

/* Style for the footer table */
.site_footer_table_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	border-style		: solid;
	border-color		: #B7875E;
	border-width		: 0px;
	background-color	: #3D6ABD; /*#6D472E;*/
	width				: 100%;
	vertical-align		: top;
}

/* Footer cell style used to position the footer content */
.site_footer_cell_style
{
	vertical-align		: top;
	text-align			: center;
	width				: 100%;
	background-color	: #D3E8F0;
}

/* Style for the footer table */
.site_copyright_table_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	color				: #000000;
	text-align			: center;
	vertical-align		: top;
	width				: 900px;
}

/* Classified advertisement content cell style (expanded form) */
.site_adcontent_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	color				: #000000;
	background-color	: #EEE5C5;
	vertical-align		: top;
	padding				: 2px 2px 2px 2px;
}

/* Classified advertisement even content cell style (summarized form) */
.site_adcontent_even_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	color				: #000000;
	background-color	: #D4B79F;
	vertical-align		: top;
	padding				: 2px 2px 2px 2px;
}

/* Style for the classified advertisement image thumbnail */
.site_adimage_style
{
	border-style		: none;
	margin-bottom		: 3px;
	margin-right		: 5px;
}

/* Text style for required form items */
.site_requireditemtext
{
	color       : #F50000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 9px;
	font-weight	: normal;
}

/* Text style for required form items */
.site_requireditemtextmedium
{
	color       : #F50000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 11px;
	font-weight	: normal;
}

/* Table style for email messages */
.site_email_table_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	color				: #000000;
	text-align			: left;
	vertical-align		: top;
	width				: 600px;
}

/* Style for the prompt cell of a form */
TD.site_formpromptcell
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: bold;
	color				: #000000;
	background-color	: #EEE5C5;
	text-align			: left;
	vertical-align		: top;
	width				: 20%;
}

/* Style for the input cell of a form */
TD.site_forminputcell
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	color				: #000000;
	background-color	: #EEE5C5;
	text-align			: left;
	vertical-align		: top;
	width				: 80%;
}

/* Style for the forum left and middle content cell */
.site_forum_left_middle_content_cell
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	border-style		: solid;
	border-color		: #B7875E;
	border-width		: 1px;
	color				: #000000;
	background-color	: #EEE5C5;
	text-align			: left;
	vertical-align		: top;
	width				: 720px;
}

/* Style for the forum main content cell */
TD.site_forum_main_content_cell
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	color				: #000000;
	border-style		: solid;
	border-color		: #B7875E;
	border-width		: 1px;
	background-color	: #EEE5C5;
	text-align			: left;
	vertical-align		: top;
	width				: 900px;
}

/* Style for the forum grid border */
/* The efect of border is achieved by using a background for table
   and a different background for cells and cellsapcing of 1 */
.site_forum_grid_border_style
{
	background-color	: #B7875E;
}

/* Style for the forum header cell */
.site_forumheader_cell_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: bold;
	color				: #FFFFFF;
	background-color	: #B7875E;
	text-align			: left;
	vertical-align		: top;
}

/* Style for the forum even row cell */
.site_forumevenrow_cell_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	color				: #000000;
	background-color	: #EEE5C5;
	text-align			: left;
	vertical-align		: middle;
}

/* Style for the forum odd row cell */
.site_forumoddrow_cell_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	color				: #000000;
	background-color	: #F5F1E0;
	text-align			: left;
	vertical-align		: middle;
}

/* Style for the faq question cell */
.site_faqquestion_cell_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: bold;
	color				: #000000;
	background-color	: #F2F2F2;
	text-align			: left;
	vertical-align		: top;
}

/* Style for the faq answer cell */
.site_faqanswer_cell_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	color				: #000000;
	background-color	: #EEE5C5;
	text-align			: left;
	vertical-align		: top;
}

/* Style for highlighting the key words in the search results */
.site_search_results_highlight
{
	color			: #FF0000;
	font-weight		: bold;
}

/* Style for highlighting the forum name on some pages */
.site_forum_name_highlight
{
	color			: #FF0000;
	font-weight		: bold;
}

/* Style for highlighting the thread name on some pages */
.site_thread_name_highlight
{
	color			: #FF0000;
	font-weight		: bold;
}

/* Style for the listing header cell */
.site_listingheader_cell_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: bold;
	color				: #000000;
	background-color	: #F2F2F2;
	vertical-align		: top;
}

/* Style for the slideshow main table */
.site_slideshowmain_table_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	background-color	: #EEE5C5;
	width				: 620px;
	vertical-align		: top;
}

/* Style for highlighting the business name on some pages */
.site_business_name_highlight
{
	color			: #FF0000;
	font-weight		: bold;
}

/* Style for highlighting the business name on some pages */
.site_business_name_highlight2
{
	color			: #FF0000;
	font-family		: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size		: 15px;
	font-weight		: bold;
}

/* Style for the menu image thumbnails */
.site_menuimage_style
{
	border-style		: solid;
	border-width		: thin;
	margin-bottom		: 3px;
	margin-right		: 5px;
}

/* Style for the weather table */
.site_weather_table_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	border-style		: solid;
	border-color		: #E19063;
	border-width		: 2px;
	background-color	: #F8F6EB; 
	width				: 90%;
}

/* Style for the weather header cell */
.site_weatherheader_cell_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: bold;
	color				: #FFFFFF;
	background-color	: #B7875E;
	text-align			: center;
	vertical-align		: top;
}

/* Style for the weather even row cell */
.site_weatherevenrow_cell_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	color				: #000000;
	background-color	: #EEE5C5;
	text-align			: center;
	vertical-align		: middle;
}

/* Style for the weather odd row cell */
.site_weatheroddrow_cell_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	color				: #000000;
	background-color	: #F5F1E0;
	text-align			: center;
	vertical-align		: middle;
}

/* Style for the fishing table */
.site_fishing_table_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 9px;
	font-weight			: normal;
	border-style		: solid;
	border-color		: #E19063;
	border-width		: 2px;
	background-color	: #F8F6EB; 
	width				: 90%;
}

/* Style for the fishing header cell */
.site_fishingheader_cell_style
{
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 9px;
	font-weight			: bold;
	color				: #FFFFFF;
	background-color	: #B7875E;
	text-align			: center;
	vertical-align		: top;
}

