/*External Style Sheet*/

body,div,html,p,ul,li
	{
	padding:0;
	margin:0;
	}

h1,h2,h3,h4,h5,h6
	{
	font-size:12px;
	margin:0;
	padding:0;
	font-family:"Times New Roman", Times, serif;
	}
h1
	{
	color:#FE008A;
	font-size:23px;
	padding-bottom:10px;
	font-weight:normal;
	letter-spacing:1px;
	}
h2
	{
	color:#FE008A;
	font-size:16px;
	font-weight:normal;
	letter-spacing:1px;
	padding:10px 0 2px 0;
	}
b, strong
	{
	color:#FE008A;
	}
/*header*/
img
	{
	border-style:none;
	}

ul
	{
	list-style:none;
	}

body 
	{
	margin:0 auto;
	color:black;
	font-size:9pt;
	font-family:Arial,Verdana, sans-serif;
	background-color: #FFFFFF;
	background-image: url(images/body_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	}
#all
	{

	width:1024px;
	margin:0 auto;
	}
#header
	{
	width:976px;
	height:109px;
	margin:0 auto;
	}
#logo
	{
	float:left;
	padding-left:74px;
	height:100px;
	}
#floathead
	{
	float:left;
	}
#tophead
	{
	clear:both;
	font-family:Helvetica, 'Trebuchet MS', Trebuchet, Tahoma, Geneva, sans-serif;
	text-align:right;
	padding-top:14px;
	font-size:17px;
	font-weight:normal;
	color:#ffb4bd;
	color:white;
	color:#000000;
	}
#nav
	{
	float:right;
	height:12px;
	width:650px;
	padding:4px 5px 0 0;
	}
	#nav li
		{
		float:right;
		padding-right:5px;
		}

#fixit
	{
	clear:both;
	height:2px;
	font-size:1px;
	}
#bottomfix
	{
	width:988px;
	margin:0 auto;
	background:url('images/footer_top.gif') no-repeat bottom;
	}
#mid
	{
	width:976px;
	margin:0 auto;
	padding-bottom:10px;
	background-image: url(images/columns.jpg);
	background-repeat: repeat-y;
	}
#leftad
	{
	width:185px;
	float:left;
	padding:25px 10px 10px 5px;
	}
	#leftad li
		{
		padding-bottom:10px;
		}
		#leftad li a:link, #leftad li a:visited, #leftad li a:hover, #leftad li a:active
			{
			font-family:"Times New Roman", Times, serif;
			font-size:13px;
			color:white;
			text-transform:uppercase;
			text-decoration:none;
			letter-spacing:1px;
			}
		#leftad li a:hover
			{
			font-family:"Times New Roman", Times, serif;
			font-size:13px;
			color:#FFB4BD;
			text-transform:uppercase;
			text-decoration:none;
			}
			
		#adpage li a:link, #adpage li a:visited, #adpage li a:hover, #adpage li a:active
			{
			font-family:"Times New Roman", Times, serif;
			font-size:13px;
			color:#FE008A;
			text-transform:uppercase;
			text-decoration:none;
			letter-spacing:1px;
			}
		#adpage li a:hover
			{
			font-family:"Times New Roman", Times, serif;
			font-size:13px;
			color:#FFB4BD;
			text-transform:uppercase;
			text-decoration:none;
			}			
			
#leftad li a.novend:link, #leftad li a.novend:visited, #leftad li a.novend:hover, #leftad li a.novend:active
	{
	letter-spacing:1px;
	font-size:13px;
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color:#FFB4BD;
	text-transform:uppercase;
	text-decoration:none;
	}
#rightad
	{
	width:160px;
	float:left;
	padding:32px 6px 32px 4px;
	}
#rightad .border
	{
	background:url('images/ad_bg2.gif') no-repeat;
	width:160px;
	height:240px;
	padding:3px;
	}
	#rightad .border a
		{
		display:block;
		width:160px;
		height:240px;
		overflow:hidden;
		}

#main
	{
	float:left;
	width:578px;
	padding:25px 0 10px 20px;
	overflow:hidden;
	}

.dark_pink:link,.dark_pink:visited,.dark_pink:hover,.dark_pink:active
	{
	color:#FE1192;
	}

.listing
	{
	margin:0 5px;
	width:128px;
	float:left;
	line-height:18px;
	}
.picture
	{
	width:118px;
	height:178px;
	padding:5px 5px 5px 5px;;
	margin-bottom:10px;
	background:url('images/pic_border.gif') no-repeat;
	overflow:hidden;
	}
	.picture a 
		{
		float:left;
		display:block;
		width:118px;
		height:178px;
		line-height:178px;
		overflow:hidden;
		position:relative;
		z-index:1;
		}

.spotlight
	{
	float:left;
	width:118px;
	height:219px;
	padding:5px 15px 15px 5px;
	margin:0 5px;
	background:url('images/spotlight.gif') no-repeat;
	}
.label
	{
	color:#FE008A;
	padding-left:15px;
	}
.labelb
	{
	color:#FFD4DA;
	}
#find
	{
	background-image: url(images/fancy.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}
#black
	{
	margin-left:10px;
	width:519px;
	border:2px solid black;
	}
#stripes
	{
	border:1px solid white;
	width:517px;
	background-repeat: repeat-y;
	background-image: url(images/black_grad.gif);
	}
	#stripes .one
		{
		width:150px;
		padding-left:20px;
		float:left;
		}
		#stripes .one li
			{
			padding:0 0 3px 12px;
			}
#blacked
	{
	margin-left:10px;
	width:275px;
	border:2px solid black;
	}
#striped
	{
	border:1px solid white;
	width:253px;
	color:white;
	padding:0 10px 10px 10px;
	background:url('images/black_grad.gif') repeat-y;
	}
#bottom
	{
	clear:both;
	text-align:center;
	padding:20px 10px 10px 10px;
	color:white;
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	letter-spacing:1px;
	}
	#bottom a:link, #bottom a:visited, #bottom a:hover, #bottom a:active
		{
		font-family:"Times New Roman", Times, serif;
		font-size:13px;
		}
#footer
	{
	color:white;
	text-align:right;
	font-size:10px;
	margin:0 auto;
	background:url('images/footer_bottom.jpg') no-repeat;
	width:990px;
	height:57px;
	padding:10px 35px 0 0;
	}
	#footer a:link, #footer a:visited, #footer a:hover, #footer a:active
		{
		color:white;
		}
	#footer a:hover
		{
		color:#FFB4BD;
		}
	#footer a.terms:hover
		{
		color:#FFB4BD;
		}
	#footer a.terms:link, #footer a.terms:visited, #footer a.terms:hover, #footer a.terms:active
		{
		color:black;
		text-decoration:underline;
		}
	#footer a.terms:hover
		{
		color:#333333;
		text-decoration:underline;
		}
		
.longad
	{
	width:496px;
	height:69px;
	background:url('images/long_ad_bg.gif') no-repeat;
	padding:5px 0 0 5px;
	margin:5px;
	}
.cities
	{
	width:548px;
	padding:22px 20px 0 0;
	background:url('images/fancy_sm.gif') no-repeat 519px -1px;
	}
.pinky
	{
	width:524px;
	padding:10px 12px 5px 12px;
	background-color:#FFD4DA;
	border-bottom:1px solid #DB81B2;
	}
	.pinky a:link, .pinky a:visited, .pinky a:active, .pinky .noweb
		{
		color:#FE008A;
		font-family:"Times New Roman",Times, serif;
		font-size:16px;
		font-weight:bold;
		letter-spacing:1px;
		}
	.pinky a:hover
		{
		color:#DB81B2;
		font-family:"Times New Roman", Times, serif;
		}
	.pinky p
		{
		padding-left:12px;
		font-weight:bold;
		}
		.pinky p a:link, .pinky p a:visited, .pinky p a:hover, .pinky p a:active
			{
			letter-spacing:0;
			font-size:12px;
			color:black;
			font-weight:bold;
			text-decoration:underline;
			font-family:Arial, Verdana, sans-serif;
			}
		.pinky p a:hover
			{
			color:#FE008A;
			}
.blacky
	{
	width:524px;
	padding:10px 12px 5px 12px;
	background-color:black;
	color:#FFB4BD;
	}
	.blacky a:link, .blacky a:visited, .blacky a:active, .blacky .noweb
		{
		color:#FFB4BD;
		font-family:"Times New Roman",Times, serif;
		font-size:16px;
		font-weight:normal;
		letter-spacing:2px;
		}
	.blacky a:hover
		{
		color:#DB81B2;
		font-family:"Times New Roman", Times, serif;
		}
	.blacky p
		{
		padding-left:12px;
		color:white;
		}
		.blacky p a:link, .blacky p a:visited, .blacky p a:hover, .blacky p a:active
			{
			font-size:12px;
			color:white;
			font-weight:normal;
			text-decoration:underline;
			font-family:Arial, Verdana, sans-serif;
			letter-spacing:0;
			}
		.blacky p a:hover
			{
			color:#FFB4BD;
			}


.whiteback
	{
	width:524px;
	padding:10px 12px 5px 12px;
	background-color:white;
	color:#FFFFFF;
	}
	.whiteback a:link, .whiteback a:visited, .whiteback a:active, .whiteback .noweb
		{
		color:#F665AA;
		font-family:"Times New Roman",Times, serif;
		font-size:16px;
		font-weight:normal;
		letter-spacing:2px;
		}
	.whiteback a:hover
		{
		color:#F665AA;
		text-decoration:underline;
		font-family:"Times New Roman", Times, serif;
		}
	.whiteback p
		{
		padding-left:12px;
		color:black;
		}
		.whiteback p a:link, .whiteback p a:visited, .whiteback p a:hover, .whiteback p a:active
			{
			font-size:12px;
			color:black;
			font-weight:normal;
			text-decoration:underline;
			font-family:Arial, Verdana, sans-serif;
			letter-spacing:0;
			}
		.whiteback p a:hover
			{
			color:#F665AA;
			text-decoration:underline;
			}			
			
			
			
#another
	{
	text-align:right;
	padding:5px 29px 0 0;
	}
#another a:link, #another a:visited, #another a:hover, #another a:active
	{
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	letter-spacing:1px;
	color:#FE008A;
	}
#another a:hover
	{
	color:#DB81B2;
	}
.forml
	{
	clear:both;
	float:left;
	width:110px;
	padding-bottom:7px;
	}
.formr
	{
	float:left;
	padding-bottom:7px;
	}
	.formr input
		{
		width:200px;
		}
	.formr select
		{
		width:204px;
		}
.validation-advice
	{
	color:red;
	}
.floatpic
	{
	float:left;
	width:72px;
	padding:7px 0;
	overflow:hidden;
	position:relative;
	}
.floatinfo
	{
	float:left;
	width:428px;
	padding:0 12px;
	}
.picholder
	{
	float:left;
	background:url('images/pic_x2.gif') repeat-x;
	height:376px;
	margin:0 15px 10px 0;
	}
.leftpiccy
	{
	float:left;
	width:5px;
	height:356px;
	}
	.leftpiccy img
		{
		height:356px;
		width:5px;
		}
.piccy
	{
	float:left;
	height:356px;
	position:relative;
	}
	.piccy img
		{
		height:346px;
		max-width:552px;
		position:relative;
		}
.rightpiccy
	{
	float:left;
	width:5px;
	height:376px;
	}
	.rightpiccy img
		{
		height:356px;
		width:5px;
		}
.soldimg
	{
	top:5px;
	left:0;
	width:100px;
	height:100px;
	display:block;
	position:absolute;
	z-index:2;
	background:url('images/sold2.png') no-repeat;
	}
.soldimgb
	{
	top:0;
	left:0;
	width:100px;
	height:100px;
	display:block;
	position:absolute;
	z-index:2;
	background:url('images/sold4.png') no-repeat;
	}
.soldthumb
	{
	top:61px;
	left:0;
	width:59px;
	height:28px;
	display:block;
	position:absolute;
	z-index:2;
	background:url('images/sold3.png') no-repeat;
	}
#special li
	{
	list-style:disc;
	margin-left:25px;
	}
#special ul
	{
	padding:8px 0;
	}

.faqans
	{
	padding:3px 10px 4px 25px;
	}
	
.testy
	{
	padding:10px;
	}
.testbody
	{
	
	}
.testpers
	{
	padding-left:50px;

	}
		
		
a:link
	{
	font-family:Arial, Verdana, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
	}
a:visited
	{
	text-decoration: none;
	color:#FFFFFF;
	}	
a:hover
	{
	text-decoration: none;
	color:#666666;
	}
a:active
	{
	text-decoration: none;
	color:#FFB4BD;
	}

p
	{
	padding-bottom:8px;
	line-height:16px;
	}
.clear
	{
	font-size:1px;
	height:1px;
	clear:both;
	margin:0;
	padding:0;
	}
				
	.midhome a{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#FE008A;
	text-transform:capitalize;
	text-decoration:underline blink;
	letter-spacing:1px;
	font-weight: normal;
			}
	.midhome a:hover
			{
	font-family:"Times New Roman", Times, serif;
	font-size:19px;
	color:#FF99CC;
	text-transform:capitalize;
	text-decoration:underline;
	letter-spacing:1px;
	font-weight: normal;
			}
			
.formr a:link, .formr a:visited
	{
	font-family:Arial, Verdana, sans-serif;
	text-decoration:underline;
	color:#FFB4BD;
	}

.formr a:hover, .formr a:active
	{
	text-decoration: underline;
	color:#FFB4BD;
	}			
