/* tiny styles */
.page_title{
   color:#063;
   font-weight:bold;
   font-size:13px;
}
.page_summery{
    font-weight:bold;
    color:#869d5b;
}
.teaser_title{
    color:rgb(190,0,0);
    font-weight:normal;
	text-transform:uppercase;
}
.teaser_summery{
    color:#696;
    font-weight:normal;
	font-size:10px;
}
.quote{
	font-style: cursive;
}
.hot {
	color:#C00; /* red */
}

.verry_hot {
	font-weight: bold;
	color:#C00; /* red */
}

.strong {
	color:#630; /* brown */
}

.verry_strong {
	font-weight: bold;
	color:#630; /* brown */
}
.small{
	color:#333;
	font-size:10px;	
}
.verry_small{
	color:#333;
	font-size:9px;
}
/* end tiny styles */
body  {
    font: 100% Verdana, Arial, Helvetica, sans-serif;
    color: #404040;
    font-size:11px;
}
a {
	text-decoration:none;	
	color:#066;
}
.search_message{
	 color:#869d5b;
	 font-weight:bold;
}
search_term{
	 font-weight:bold;
	 color:#FFFFFF;
	 background-color:#6C6;
}
#body_span a:link {color: #066;
				font-weight: normal;
				background-image:url(../images/link_arror.gif);
				background-repeat:no-repeat;
				background-position:left;
				padding-left:8px;
				text-decoration: underline;}
	
#body_span a:visited {color: #099;
				background-image:url(../images/link_arror.gif);
				background-repeat:no-repeat;
				background-position:left;
				padding-left:8px;
				font-weight: normal;
				text-decoration: none;}
	
#body_span a:hover {color: #f00;
				background-color: #ccc;
				font-weight: normal;
				text-decoration: none;}
				
#body_span a:visited:hover {color: #f00;
				background-color: #EEEEEE;
				font-weight: normal;
				text-decoration: none;}
	
#body_span a:active {color: #f00;
				font-weight: bold;
				text-decoration: none;}
				
#art_listing_div a:link {color: #066;
				font-weight: normal;
				background-image:none;
}
#art_listing_div a:visited {color: #066;
				font-weight: normal;
				background-image:none;
}
.link_arrow{
	background-image:url(../images/link_arror.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:8px;
}

b,strong{
   color:#869d5b; /*light version*/
   /* color:#006633; same as headline */
   
}
.dev_text{
    display:none;
    /*inline*/
    background-color:#FFFFdd;
    font-size:9px;
}
#title_span{
   color:#063;
   font-weight:bold;
   font-size:13px;
}
#summery_span{
    font-weight:bold;
    color:#869d5b;
}
#body_span{
	
}
#summery_span_off{
    font-style:italic;
    font-size:12px;
}
.art_listing_div{
	 width:100%;
	 float:right;
	 padding-right:0%;
	 margin-right:6px;
	 margin-left:6px;
	 margin-top:16px; /* 4 */
	 margin-bottom:11px;
	 border:1px solid #bbb;
}
.art_listing_item_div, .art_listing_itemhot_div {
    width:100%;
	float:left;
    display:block;
    cursor: hand;
    border-top: 1px solid #f0f1c7;
    border-bottom: 1px solid #ffffff;
	border-right: 0px solid #000000;
    padding:0px;
	margine:0px;
    text-align:left;
    background-color:#feffdf;
}
.art_listing_itemhot_div {
	background-color:#e2e4a3;
}
.listing_img{
	margin-right:3px;
	margin-bottom:3px;
	border:1px solid #FFF;
}
.listing_title_div{
    color:#869d5b;
    font-weight:bold;
    /*font-size:11px;*/
    /*background-color:#f0f1c7;*/
    width:100%;
	float:left;
	
    text-align:right;
    height:16px;
}
.listing_title_span{
	background-image:url(../images/listing_title_dot.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:15px;
}
.listing_item_title_div{
    color:rgb(190,0,0);
    font-weight:normal;
	text-transform:uppercase;
    display:inline;
}
.listing_item_subtitle_div{
    color:rgb(0,0,0);
    font-weight:normal;
    display:inline;
    text-decoration:underline;

}
.listing_item_text_div{
    color:#696;
    font-weight:normal;
    display:inline;
	font-size:10px;
}
/*
.listing_item_img_div{
	width:150px;
	height:150px;
	overflow:hidden;
	border:1px solid 
}
*/

.cat_listing_div {
    width:100%;
    border-top: 1px dashed #666666;
    padding-top:5px;
    padding-bottom:5px;
}

.cat_listing_item_div {
    width:100%;
    cursor: hand;
    /*padding-top:5px;
    margin-top:5px;
    */
 }