
body {
	margin:0px 0px 0px 0px;
	background-image:url(../images/general/background.gif);
	background-position:center;
	background-repeat:repeat-y;
	font-family:arial;
	font-size:12px;
	color:black;
}
.home-breeds {
	font-size:14px; 
	color:#5E2F00;}
.main-page-width {
	width:848px;
}

.left-banner-breaker{
	font-size:1px;
	height:4px;
	}

.left-banner-breaker-2{
	font-size:1px;
	height:2px;
	}
	
.breadcrumb {
	padding-left:8px;
	background-image:url(../images/general/breadcrumb-background.gif);
	background-repeat:repeat-x;
	font-size:11px;
	color:#351A00;
}

.breadcrumb A{
	color:#351A00;
	text-decoration:none;
}

.breadcrumb A:Hover{
	color:#351A00;
	text-decoration:underline;
}

.left-banner {
	width:205px;
	background-color:#A85400;
	background-position:bottom;
	background-repeat:no-repeat;
}

.main-detail {
	background-color:#FFFFFF;
	padding-left:12px;
	padding-top:12px;
	padding-right:12px;
	font-size:12px;
}


.main-detail-txt {
	font-size:12px;
}

.listing-title {
	font-size:16px;
	font-weight:bold;
	color:#990000;
	}

.listing-brown {
	color:#5E2F00;
	font-size:12px;
	}

.left-bottom-banner {
	width:205px;
	background-image:url(../images/general/left-banner-bottom-bk.gif);
	background-position:center;
	background-repeat:no-repeat;
	height:65px;
}

.bottom-banner {
	background-color:#550000;
	width:100%;
	padding-left:8px;
	padding-top:4px;
	padding-bottom:4px;
	color:white;
	font-size:11px;
}

.bottom-banner A{
	color:white;
	text-decoration:none;
}

.bottom-banner A:Hover{
	color:white;
	text-decoration:underline;
}

.search {
	padding-right:12px;
	padding-left:12px;
	padding-top:12px;
	color:white;
	font-size:16px;
}

.searchboxwhat {
	border:solid 2px #6F0000;
	height:24px;
	width:180px;
}

.searchboxwhere {
	border:solid 2px #6F0000;
	height:24px;
	width:180px;
}

.leftmenu {
	padding-top:8px;
	padding-bottom:8px;
	color:black;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

.leftmenu A{
	color:black;
	font-weight:bold;
	text-decoration:none;
	}

.leftmenu A:Hover{
	color:black;
	font-weight:bold;
	text-decoration:underline;
}

h1 {
	font-size:26px;
	color:#5E2F00;
	margin:0px 0px 16px 0px;
}

h2 {
	margin:0px 0px 2px 0px;
}

h2 A {
	text-decoration:none;
}

h2 A:Hover{
	text-decoration:underline;
}

.darkred {
	color:#970000;
}

.maroonred {
	color:#6F0000;
}

/* regisration */	

.step_active {
	background-color:#DCC852;
	padding:8px 5px 8px 5px;
	color:black;
	}
	
.step_not_active {
	background-color:#A85400;
	padding:8px 5px 8px 5px;
	color:black;
	}
	
.registration_left_cell_width {
	width:150px;
	padding: 2px 2px 2px 0px;
	}
	
.registration_left_cell_spacing {
	padding: 2px 2px 2px 0px;
	}
	
.registration_heading {
	font-weight:bold;
	font-size:18px;
	margin: 5px 0px 5px 0px;	
	}
	
.registration_heading_breaker_before {
	height:18px;	
	font-size:1px;
	}
	
.registration_heading_breaker {
	height:8px;	
	font-size:1px;
	}
	
/* listings */	

.listingsponsortop {
	background-color:#B70000;
	padding:4px 6px 3px 6px;
	}

.freelistingtitle {
	font-size:14px;
	color:#B70000;
	text-transform:capitalize;
	}
	
.freelistingtitle A{
	color:#B70000;
	text-decoration:none;
	}
	
.freelistingtitle A:Hover{
	color:#B70000;
	text-decoration:none;
	}
	
.premiumlistingtitle {
	font-size:14px;
	color:white;
	text-transform:capitalize;
	}
	
.premiumlistingtitle A{
	color:white;
	text-decoration:none;
	}
	
.premiumlistingtitle A:Hover{
	color:white;
	text-decoration:none;
	}
	
.listingsponsorbottom {
	border:solid 1px #B70000;
	padding:4px 6px 4px 6px;
	background-color:#F9F7E3;
	}
	
.listingfreetop {
	padding:4px 4px 3px 4px;
	color:#AE0000;
	font-size:12px;	
	}

.listingfreetop A{
	text-decoration:underline;
	color:#AE0000;	
	}
	
.listingfreetop A:Hover{
	color:#AE0000;	
	text-decoration:underline;
	}
		
.listingfreebottom {
	padding:2px 4px 2px 4px;
	}
	
.listingbreaker {
	width:100%;
	border-top: solid 1px #CCCCCC;
	font-size:1px;
	margin-top: 4px;
	margin-bottom: 4px;
	}
	
.detailtitle {
	color:#990000;
	font-size:14px; 
	font-weight:bold;
	}
	
.detailbreaker {
	font-size:1px;
	height:6px;
	}	
	
.detailbold {
	color:#5E2F00;
	font-weight:bold;
	}
	/* upgrade account styles */

.upgrade_account_table {
	background-color: #FCEDA9;
	border: solid 1px #DEBB09;
	font-size:14px;
	font-weight: bold;
	}
	
/* my account styles */	

.listing_title {
	font-size:16px; 
	font-weight:bold; 
	color:#4B8091;
	}
	
.listing_title A{
	text-decoration:none;
	color:#4B8091;
	}
	
.listing_title A:Hover{
	text-decoration:underline;
	color:#4B8091;
	}

/* search results styles */

.listing_breaker {
	width:100%;
	border-top: solid 1px #CCCCCC;
	font-size:1px;
	margin-top: 10px;
	margin-bottom: 10px;
	}

.listing_breaker_small	{
	width:100%;
	border-top: solid 1px #CCCCCC;
	font-size:1px;
	margin-top: 4px;
	margin-bottom: 4px;
	}
	
.search_sponsor_top {
	background-color:#DEBB09;
	border: solid 1px #DEBB09;
	padding:5px 5px 5px 5px;
	font-size:14px;
	font-weight: bold;
	}
	
.search_sponsor_bottom {
	background-color:#FCEDA9;
	border: solid 1px #DEBB09;
	padding:5px 5px 5px 5px;
	font-size:12px;
	}
	
.search_free_top {
	padding:5px 5px 5px 5px;	
	font-weight: bold;
	}	
	
.search_free_bottom {
	padding:5px 5px 5px 5px;
	font-size:12px;
	}
	
/* listing detail */

.listing_images_large {
	width:200px;
	border:solid black 0px;
	}

.listing_images_small {
	width:97px;
	border:solid black 0px;
	}
		
/* font styles */

.yellow {
	color:#DEBB09;
	}

.red {
	color:#A41D0F;
	}
	
.blue {
	color:#003D53;
	}	

.brown {
	color:#5E2F00;
}