@charset "utf-8";

html,body {
	height:100%;
}

.container_12 {
	position:relative; /* needed for footer positioning*/
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */	
}

#content {
	padding-bottom:150px;
	/*outline:1px solid red;*/
}

#footer {
	/*outline:1px solid green;*/
	
	position:absolute;	
	bottom:0;
}


h1 {
	font-size:30px;
	line-height:30px; 
	color:#333;
}

textarea,
input[type="text"] {
	padding:5px;
	border:0;
	background-color:#f5f5f5;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	margin: 2px 0;
}

textarea:hover,
input[type="text"]:hover,
textarea:focus,
input[type="text"]:focus
{
	background: #edf5d4;
}

input[type="submit"] {
	font-size:12px;
}

p {
}

select {
	font-size:15px;
	/*#869a4d; /* DRAGON_GREEN */
}
/*
.container_12 {
	background: #fff url(../img/12_col.gif) repeat-y;
	margin-bottom: 20px;
}

.container_16 {
	background: #fff url(../img/16_col.gif) repeat-y;
}

.container_24 {
	background: #fff url(../img/24_col.gif) repeat-y;
}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{outline:1px solid #CCF}
*/

#filter {
	float:right;
	text-align:right;
}


#navbar {
	background:url(../img/navbar-bg.png) repeat-y;
	margin-top:20px;
	padding-top:20px;
	min-height:500px;
}

#navbar .navitem {
	display:block;
	background: white;
	margin-top:10px;
	margin-left:30px;
	padding-left: 15px;
	font-size: 20px; 
	font-weight:bold;
	text-transform:uppercase;
	color:#444;
	text-decoration:none;
}

#navbar .navitem:hover:after{
	color:#869a4d; /* DRAGON_GREEN */
	content: " ◄";
	/*► margin-left:-25px;*/
}

.navitem a {
	background-image: none;
}

#navbar a:focus,
#navbar .navitem.active {
	outline:none;
	color:#869a4d; /* DRAGON_GREEN */
}

#wrapper {
}


#content {
	margin:20px 0 20px 10px;
}
#content,
.content {
}

.topborder {
	border-top:1px dotted #ccc;
	padding-top:15px;
}

.entry {
	display:block;
	float:left;
	padding:20px 0;
	border-top:1px dotted #ccc;
	text-decoration:none;
	outline:none;
}

.entry:hover {
	background: #edf5d4;
	cursor:pointer;
}

.entry .thumb img {
	float:right;
	-webkit-box-shadow: 0 0 5px #ccc;
	-moz-box-shadow: 0 0 5px #ccc;
	box-shadow: 0 0 5px #ccc;
}

.entry h1 {
	font-size:19px;
	margin-bottom:5px;
	line-height:15px;
	font-weight:normal;
	color:#869a4d; /* DRAGON_GREEN */
}

.entry h2 a,
.entry h2 {
	font-size:13px;
	margin-bottom:5px;
	font-weight:normal;
	text-transform:uppercase;
	letter-spacing:1px;
	color:#8f8f8f; /* LIGHT_GRAY */
}


.entry .description a,
.entry .description {
	text-align: justify;
	font-size:16px;
	line-height: 22px;
	color: #444; /* DARK_GRAY */
	margin-bottom: 11px;
}


#filter p,
.data,
.data a
 {
	font-size:17px;
	text-transform: uppercase;
	line-height: 22px;
	color:#8f8f8f; /* LIGHT_GRAY */
	font-weight:normal;
}

a {
	color:#869a4d; /* DRAGON_GREEN */
	text-decoration: none;
}

a:hover {
	font-weight:normal;
	color:#444;
}


#filter p strong,
.data strong {
	color:#444; /* DARK_GRAY */
}


#filter p {
font-size:16px;
margin:10px 0 0 0;
}

.footer_right {
	border-top:1px dotted #ccc;
	bottom:0;
	height: 142px;
}

.top {
	position: absolute;
	top: 0;
}

.btm {
	position: absolute;
	bottom: 11px;
}
.btm, .btm a
{
	FONT-SIZE:13PX;
}

.red {
	color:#C00;
}

div.entry a.new {
/*	background-color:#869a4d;  */
/* outline: 1px dashed red;
border:0;
margin-bottom:25px;
*/
}

.sold {
/*	opacity:0.8; */
	margin:0;
	display:block;
	float:right;
	margin-top:-120px;
	margin-right:100px;
	-webkit-transform: rotate(-5deg);
	-moz-transform: rotate(-5deg);
	rotation: -5deg;
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=-0.09);
	
}

a.hiddenbutton {
	background:#E5E5E5;
}
a.hiddenbutton:hover {
	background:#000;
}