			body
			{	background:		#EDEDED;
				margin:			0;
				padding:		0 10px 10px 10px;
				/* border:			3px solid #cdcdcd; */
				font-family:	arial;
				font-size:		11px;
				text-align:		justify;
			}
			p
			{	margin:			0 0 10px 0;
			}
			p img
			{	margin:			0 5px 0 0;
			}
			#detailcontent h2
			{	background:			#FEBC06;
				color:				#6FA6F6;
				height:				20px;
				font-size:			11px;
				font-style:			italic;
				text-transform:		uppercase;
				padding:			3px;
				margin:				0 0 10px 0;
			}
			h3
			{	margin:				0 0 8px 0;
			}
			a
			{	color:				black;
				text-decoration:	underline;
			}
			a:hover
			{	text-decoration:	none;
			}
			ul
			{	margin-top:			0;
			}
			
			.cLeft
			{	text-align:			right;
				font-weight:		bold;
				vertical-align:	top;
				display:				block;
				float:				left;
				margin:				0 2px 0 0;
			}
 /* Form styles */
 			form
			{	margin:				0;
			}
 			form input, form textarea, form select
 			{	border:				2px solid #D8D8D8;
 				background:			#CFEEFF;
 				font-size:			10px;
 			}
 			form .cLeft
 			{	text-align:			right;
 			}
 			form input.submit
 			{	background:			#050D72;
 			}
 			
 /* Listing Details */
 	ul.col 
	{	list-style:	none;
		margin:		0;
		padding:	0 3px 0 0;
		float:		left;
		width:		123px;
		text-align:	left;
	}
	ul.col li
	{	background:	URL(../imgs/design/pop-bullet.gif) no-repeat 0 3px;
		padding:	0 0 0 10px;
	}
	div.col
	{	width:		50%;
		float:		left;
	}
	img.left
	{	float:		left;
		margin:		0 5px 0 0;
	}
	img.right
	{	float:		left;
		margin:		0 0 0 5px;
	}
	img.left#listimg
	{	width:		200px;
		padding:	2px
	}
	p
	{	float:		left;
		margin:		0 5px;
		padding:	0;
	}
	ul.features
	{	list-style:	none;
		margin:		0 0 4px 4px;
		padding:		0 2px 0 2px;
		width:		170px;
	}
	h3
	{	margin:		5px 0 3px 3px;
		padding: 	3px 0 0 0;
		border-bottom:	1px solid #CDCDCD;
		font-size:	14px;
	}
	.err
	{	color:			red;
		font-weight:	bold;
	}
	.clear
	{	clear:		both;
	}
	.side
	{	float: left; 
		width: 55%;
	}
	#details
	{	float:		left;
	}
	#imgs
	{	float:		right;
	}
	#imgs ul
	{	float:		left;
		list-style:	none;
		margin:		0 5px 0 0;
		padding:		0;
	}
	#imgs ul li a
	{	background:	URL(../imgs/rentals/cam.gif) no-repeat center left;
		padding:		0 0 0 20px;
	}
	#imgs ul li a:hover
	{	background:	URL(../imgs/rentals/cam-v.gif) no-repeat center left;
	}
	.sidebuttons
	{	float:	right;
	}
	#buttons
	{	float:		left;
		width:		255px;
		margin:		30px 0 0 0;
	}
	#detailform
	{	float:		left;	
	}
	a.big
	{	width:				120px;
		height:				34px;
		display:				block;
		padding:				6px 2px 2px 2px;
		border:				1px solid #D8D8D8;
		position:			relative;
		margin:				10px 25px 0 0;
		background:			#FEBC06;
		text-decoration:	none !important; 
		text-align:			center;
	}
	a.big#agent
	{	padding-top:		10px;
		height:				24px;
	}
	a.big#alist
	{	width:				100px;
		margin:				10px 0 0 10px;
	}
	a.big#request
	{	margin:				0;
		float:				left;
		padding:				5px 0 0 0;
	}
	a.big#email
	{	margin:				0 0 0 5px;
		padding:				12px 0 5px 0;
		height:				22px;
		float:				left;
	}
	a.big#request
	{
	}
	a.big:hover
	{	background:		#CFB79B; /* old yellow: F2FF8A; */
		color:			white !important;
	}
	form
	{	float:			right;
		margin-right:	3%;
	}
	.desc
	{	float:			left; 
		width: 			325px;
	}
