div.product-text {
  font-size: 13px;
  line-height: 16px;
  font-weight: normal;
  color: #444;
  text-align: center;
}
div.product-text h3 {
  font-size: 13px;
  line-height: 16px;
  font-weight: normal;
  color: #444;
  font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
}


.newscast-wrapper h1, .newscast-wrapper h2, .newscast-wrapper h3, .newscast-wrapper h4, .newscast-wrapper h5, .newscast-wrapper h6, legend, .sliderheading {
font-family:"Trebuchet MS",Arial,Helvetica,san-serif;
font-weight:normal;
letter-spacing:0.4px;
line-height:1.4em;
padding-bottom:5px;
position:relative;
}
.newscast-wrapper h1{clear:both; font-size:24px;}
.newscast-wrapper h2{font-size:22px; clear:both;}
.newscast-wrapper h3, legend{font-size:16px; clear:both;}
.newscast-wrapper h4{font-size:12px; clear:both;}
.newscast-wrapper h5{font-size:11px; clear:both;}
.newscast-wrapper h6{font-size:10px; clear:both;}

.doubleentry .newscast-wrapper h1{clear:both; font-size:17px;}
.doubleentry .newscast-wrapper h2{font-size:15px; clear:both;}
.doubleentry .newscast-wrapper h3{font-size:14px; clear:both;}
.doubleentry .newscast-wrapper h4{font-size:13px; clear:both;}
.doubleentry .newscast-wrapper h5{font-size:12px; clear:both;}
.doubleentry .newscast-wrapper h6{font-size:11px; clear:both;}

.newscast-wrapper h1 a, .newscast-wrapper h2 a, .newscast-wrapper h3 a, .newscast-wrapper h4 a, .newscast-wrapper h5 a, .newscast-wrapper h6 a{
text-decoration:none;
border:none;
color: #333;
} 

.newscast-wrapper h1 a:hover, .newscast-wrapper h2 a:hover, .newscast-wrapper h3 a:hover, .newscast-wrapper h4 a:hover, .newscast-wrapper h5 a:hover, .newscast-wrapper h6 a:hover{
text-decoration:none;
border:none;
color: #000;
} 

/*CONTENT AREA*/
.entry-no-pic .entry-content {
width: 520px;
padding:0 0 50px 20px;
float: left;
margin:0 20px 0 0;
overflow: hidden;

width: 100%;
}
.fullwidth .entry-no-pic .entry-content{
width:520px;

}

.entry {
position:relative;
float:left;
width: 100%;
clear: both;
padding:0 0 10px 0px;
overflow: hidden;
}

.entry-previewimage{
float:left;
height:180px;
margin:4px 20px 10px 0;
padding:7px;
width:180px;

}


.entry-previewimage a{
height:180px;
width:180px;
overflow: hidden;
border:none;
display:block;

}

.entry-previewimage a img{
border:none;display:block;
}

.entry-content{
float:left;
width:300px;
overflow: hidden;

width: 510px;
}

.entry-no-pic .entry-content{
padding:0;
padding: 0;
}

.entry-head{
float: left;
width:100%;
padding-bottom: 11px;
}

.entry-head span{
width:90px;
padding-left:26px;
float: left;
display: block;
}
.entry-head, .entry-bottom{
font-size: 11px;
line-height: 24px;
}
.entry-head a, .entry-bottom a{
text-decoration: none;
}

.entry-head a:hover, .entry-bottom .categories a:hover{
text-decoration: underline;
}

.more-link, .entry-bottom .categories{
-moz-border-radius: 2px;
-webkit-border-radius:2px;
border-radius:2px;
display: block;
float: left;
padding:5px 7px;
line-height: 1em;
margin-bottom:5px;
}

.entry-bottom{
padding-top:5px;
width:100%;
float:left;
clear: both;
}

.entry-bottom .categories{
float:right;
}

/* 2 small entries */

.doubleentry .entry-content {
width:280px;

width: 350px;
}

.doubleentry .entry{
padding-left:20px;
position: relative;
left:0 !important;
left:20px;
width:280px;
clear:none;

width: 350px;
}

.doubleentry{
margin-left:-20px;
float: left;
clear: both;
width:600px;

width: 740px;
}

/*CONTENT AREA*/
.entry-previewimage{
border:1px solid #E1E1E1;
}

.entry-head, .entry-head a, .entry-bottom, .entry-bottom a{
color:#888f96;
}

.entry-head .date{background: transparent url(/gfx_new/skin1/icon-date.png) no-repeat -3px top;}
.entry-head .comments{background: transparent url(/gfx_new/skin1/icon-comment.png) no-repeat -3px top;}
.entry-head .author{background: transparent url(/gfx_new/skin1/icon-author.png) no-repeat -2px top;}


.more-link, .entry-bottom .categories{
background: #f6f6f6 url(/gfx_new/skin1/highlight.png) repeat-x left top;
border:1px solid #e1e1e1;
}

.more-link:hover{
background: #eee url(/gfx_new/skin1/highlight.png) repeat-x left top;
border:1px solid #aaa;
color:#666;
}

.aligncenter{
clear:both;
display:block;
margin:10px auto;
padding: 10px 0;
}

.alignleft img, .alignright img{
display:block;
} 

.entry-bottom .alignleft{
float:left
}

.entry img{
padding:3px;
}

.entry-previewimage img{
padding:0;
margin: 0;
border:none;
}

