
/*---------------GLOBAL STYLES-------------------*/

	html
	{
		overflow: scroll;
	}
	
	body
	{
		width: 976px;
		margin: 0px auto 0px auto;
		font-family: "lucida sans", "trebuchet ms", verdana, arial, helvetica, sans-serif;
		background: #BCC2C2;
	}
	
	.error
	{
		color: #D27160;
		font-weight: bold;
	}
	
	.status
	{
		color: #5474A9;
		font-weight: bold;
	}
	
	.inputMulti
	{
		font-family: "lucida sans", "trebuchet ms", verdana, arial, helvetica, sans-serif;
		color: #666;
		border: 1px solid #999;
		background: #fff;
		font-size: 13px;
	}
	.inputText
	{
		color: #666;
		border: 1px solid #999;
		font-size: 13px;
		font-family: "lucida sans", "trebuchet ms", verdana, arial, helvetica, sans-serif;
	}
	
	.left
	{
		float: left;
	}
	
	.right
	{
		float: right;
	}
	
	#main
	{
		display: block;
		float: left;
		width: 976px;
		background: #BCC2C2 url(../img/template/bodybg.jpg) repeat-y;
	}
	
	#bannerleft
	{
		display: inline;
		float: left;
		width: 724px;
		height: 102px;
		margin: 0px 0px 0px 8px;
		background: #99A7AA url(../img/template/bannerleftbg.jpg) repeat-y;
	}
	
	#bannerleft img
	{
		margin: 16px 0px 0px 24px;
		border: none;
	}
	
	#bannerleft h1
	{
		margin: 4px 0px 0px 24px;
		font-size: 15px;
		font-weight: normal;
		color: #fff;
	}

	#bannerright
	{
		display: inline;
		float: right;
		width: 236px;
		height: 102px;
		margin: 0px 8px 0px 0px;
		background: #fff url(../img/topimages/default.jpg) top right no-repeat;
	}
	
	#nav
	{
		display: inline;
		float: left;
		width: 724px;
		height: 32px;
		margin: 0px 0px 0px 8px;
		background: #EFEEE9;
	}
	
	#nav ul
	{
		list-style: none;
		margin: 9px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	#nav ul li
	{
		display: inline;
		font-size: 12px;
		color: #5B626D;
		margin: 0px 0px 0px 24px;
		padding: 0px 0px 0px 0px;
	}

	#nav ul li a
	{
		color: #5B626D;
		text-decoration: none;
	}

	#nav ul li a:hover
	{
		color: #333;
		text-decoration: underline;
	}

	#sidepaneltop
	{
		display: inline;
		float: right;
		width: 236px;
		height: 32px;
		margin: 0px 8px 0px 0px;
		background: #DBDACF;
	}
	
	#sidepaneltop h2
	{
		font-weight: bold;
		font-size: 13px;
		color: #5B626D;
		margin: 9px 0px 0px 18px;
	}
	
	#content
	{
		display: inline;
		float: left;
		width: 652px;
		height: auto;
		margin: 24px 0px 36px 44px;
		background: #fff;
	}
	
	#content h1
	{
		font-size: 22px;
		color: #5B626D;
		font-weight: normal;
		line-height: 1.5em;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 18px 0px;
	}
	
	#content p
	{
		font-size: 13px;
		color: #5B626D;
		line-height: 1.5em;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 12px 0px;
	}
	
	#content p.small
	{
		font-size: 10px;
	}
	
	#content hr
	{
		height: 1px;
		color: #ccc;
		background: #ccc;
		border-style: solid;
	}
	
	#content p.pnav
	{
		font-size: 13px;
		margin-right: 48px;
	}
	
	#content p.pnav a img
	{
		border: none;
		-moz-opacity: 0.5;
		opacity: 0.5;
		filter: alpha(opacity=50);
		margin: 0px 4px -1px 5px
	}
	
	#content p.pnav a:hover img
	{
		border: none;
		-moz-opacity: 1;
		opacity: 1;
		filter: alpha(opacity=100);
	}
	
	#content a
	{
		color: #569990;
		text-decoration: none;
	}
	
	#content a:hover
	{
		color: #333;
		text-decoration: none;
	}
	
	#content .imgright
	{
		float: right;
		clear: right;
		margin: 0px 0px 24px 24px;
	}
	
	#content .homepic
	{
		display: inline;
		float: left;
		margin: 0px 40px 24px 0px;
		padding: 0px 0px 0px 0px;
		line-height: 1em;
	}
	
	#content .homepic img
	{
		display: inline;
		border: none;
		margin: 0px 0px 8px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	#content .admintable
	{
		clear: both;
		background: none;
		font-size: 0.8em;
		margin: 12px 0px 12px 0px;
	}
	
	#content .admintable thead
	{
		color: #333;
		padding: 2px;
	}

	#content .admintable thead td
	{
		padding: 6px;
		background: #DBDACF;
	}
	
	#content .admintable thead a
	{
		color: #fff;
	}
	
	#content .admintable thead a:hover
	{
		color: #fff;
	}
	
	#content .admintable td
	{
		color: #666;
		padding: 2px;
		padding: 6px;
		background: #EFEEE9;
	}
	
	#content .edittable
	{
		font-size: 12px;
		margin: 12px 0px 12px 0px;
	}

	#content .edittable td
	{
		background: none;
		font-size: 12px;
		padding: 6px;
	}
		
	#content .edittable td.legend
	{
		background: #eee;
		text-align: right;
		font-size: 12px;
		padding: 6px;
	}
		
.SlidingPanels {
	position: relative;
	width: 648px;
	height: 512px;
	padding: 0px;
	border: none;
	float: left;
}
.SlidingPanelsContentGroup {
	position: relative;
	width: 10000px;
	margin: 0px;
	padding: 0px;
	border: none;
	float: left;
}
.SlidingPanelsContent {
	width: 648px;
	height: 512px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	border: none;
	float: left;
}
.SlidingPanelsContent img {
	padding: 0px 0px 0px 0px;
	margin: 8px 8px 8px 8px;
	background: #fff;
	z-index: 1;
	cursor: pointer;
	width: 260px;
	height: 194px;
}
.SlidingPanelsContent div.cont {
	width: 276px;
	height: 230px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 1px solid #ccc;
	text-align: center;
	position: absolute;
	 background: #fff;
}
.SlidingPanelsContent div.sold {
	font-size: 72px;
	font-weight: bold;
	width: 276px;
	color: #fff;
	-moz-opacity: 0.5;
	opacity: 0.5;
	filter: alpha(opacity=50);
	position: absolute;
	z-index: 1000;
	left: 0px;
	top: 80px;
}
.SlidingPanelsContent p {
	display: inline;
	float: left;
	 font-size: 11px !important;
	 color: #5B626D;
	 width: 260px;
	 overflow: hidden;
	 height: 16px !important;
	 background: #fff;
	padding: 0px 0px 0px 0px;
	margin: 4px 8px 0px 8px !important;
}
.SlidingPanelsAnimating * {
	overflow: hidden !important;
}
.SlidingPanelsCurrentPanel {
}
.SlidingPanelsFocused {
}

	#sidepanel
	{
		display: inline;
		float: right;
		width: 236px;
		height: auto;
		margin: 0px 8px 0px 0px;
		padding: 0px 0px 24px 0px;
	}
	
	#sidepanel h2
	{
		width: 218px;
		height: 23px;
		margin: 12px 0px 8px 0px;
		padding: 9px 0px 0px 18px;
		background: #DBDACF;
		font-weight: bold;
		font-size: 13px;
		color: #5B626D;
	}
	
	#sidepanel h3
	{
		font-size: 12px;
		color: #8A8E86;
		margin: 12px 18px 0px 18px;
		line-height: 1.5em;
	}
	
	#sidepanel p
	{
		font-size: 11px;
		color: #687775;
		margin: 4px 18px 4px 18px;
		padding: 0px 0px 0px 0px;
		line-height: 1.5em;
	}
	
	#sidepanel a
	{
		color: #78BBB1;
		text-decoration: none;
	}
	
	#sidepanel a:hover
	{
		color: #333;
		text-decoration: none;
	}
	
	.imglink
	{
		border: none;
	}
	
	.imginline
	{
		margin: 0px 4px -0.2em 4px;
	}
	
	#footerleft
	{
		display: inline;
		float: left;
		width: 724px;
		height: 128px;
		margin: 0px 0px 0px 8px;
		background: #EFEEE9;
	}
	
	#footerleft ul
	{
		list-style: none;
		margin: 9px 0px 0px 20px;
		padding: 0px 0px 0px 0px;
	}
	
	#footerleft ul li
	{
		display: inline;
		font-size: 10px;
		color: #8e959f;
		margin: 0px 0px 0px 4px;
	}

	#footerleft ul li a
	{
		color: #8e959f;
		text-decoration: none;
		margin: 0px 4px 0px 0px;
	}

	#footerleft ul li a:hover
	{
		color: #5B626D;
		text-decoration: underline;
	}

	#footerright
	{
		display: inline;
		float: right;
		width: 236px;
		height: 128px;
		margin: 0px 8px 0px 0px;
		background: #DBDACF;
	}
	
	#footerright p
	{
		font-size: 10px;
		color: #8e959f;
		margin: 9px 0px 0px 18px;
	}
	
	.clear
	{
		clear: both;
		font-size: 0px;
		line-height: 0em;
		height: 0px;
		margin: 0px 0px 0px 0px;
	}
	





















