body
{
font-family: Calibri,Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
padding:0px;
background-color:#e7e7e7;
}

div, h1, h2, p{
margin:0px;
padding:0px;
}

a{
outline: none;
text-decoration:none;
}

div.head{
width: 100%;
height: 280px; 
background-color:#e7e7e7;
border-top: #f4f4f4 solid 1px;
border-bottom: #c8c8c8 solid 1px;
background-image:url(/uploads/YS/hb/YShbGwTRZiKjM4-iH92ylw/sfondo-gradiente-328.gif);
background-position:left top;
background-repeat:repeat-x;
}

div.headlogo{
float: left;
width: 239px;
height: 280px;
border-left: #ededed solid 1px;
border-right: #c8c8c8 solid 1px;
overflow:hidden;
}

div.headlogo ul.headlinks{
list-style-type:none;
padding-left:140px;
margin:10px;
}
div.headlogo ul.headlinks a{
color:#535353;
font-size:11px;
}
div.headlogo ul.headlinks a img{
border:none;
}
div.headlogo img.logo{
position:absolute;
top:130px;
}

div.headbanner{
float: left;
width: 721px;
_width: 717px;
height: 280px;
border-left: #ededed solid 1px;
border-right: #c8c8c8 solid 1px;
background-image:url(/uploads/YL/6c/YL6cboP3ThKmMdPUNDT7Ug/banner.jpg);
}

div.headbanner h1{
padding:200px 0px 0px 260px;
color:#ffffff;
font-size:25px;
}

div.rightborder{
float: left;
border-left: #ededed solid 1px;
height:100%;
}

div.bodylayout{
width: 100%;
height: 328px; 
background-color:#e7e7e7;
border-top: #f4f4f4 solid 1px;
border-bottom: #c8c8c8 solid 1px;
background-image:url(/uploads/YS/hb/YShbGwTRZiKjM4-iH92ylw/sfondo-gradiente-328.gif);
background-position:left top;
background-repeat:repeat-x;
}


/*--------- CSS for Gate Article template  --------*/
div.gate_article{
float: left;
width: 239px;
height: 328px;
border-left: #ededed solid 1px;
border-right: #c8c8c8 solid 1px;
}

div.gate_article img{
}

div.gate_article h2{
padding:8px 0px 4px 18px;
color:#505050;
font-size:12px;
}

div.gate_article div.overtitle{
overflow:hidden;
top:120px;
position:relative;
height:0px;
width:238px;
}

div.colorholder1 div.gate_article div.overlink div.overtitle{
background-color:#3C6693;
}
div.colorholder2 div.gate_article div.overlink div.overtitle{
background-color:#C83A2F;
}
div.colorholder3 div.gate_article div.overlink div.overtitle{
background-color:#E58E31;
}
div.colorholder4 div.gate_article div.overlink div.overtitle{
background-color:#A3CA8F;
}

div.gate_article div.overlink{
width: 238px;
overflow:hidden;
height:201px;
}

div.gate_article div.overtitle h1{
color:#f2e5e5;
font-size:12px;
padding:10px 10px 0px 13px;
}

div.gate_article div.overtitle h1 a{
color:#f2e5e5;
}

div.gate_article div.overtitle span a{
color:#f2e5e5;
font-size:11px;
display:block;
padding: 5px 0px 0px 13px;
}



div.gate_article p{
padding-left: 18px;
padding:0px 10px 14px 18px;
color:#888888;
font-size:11px;
}

div.gate_article div#controls p{
padding:2px 1px 4px 1px;
}



/* ----------------------------------------------- */

div.clear{clear:both;}

div.gatefooter{
width: 100%;
height: 228px;
float:left; 
background-color:#e7e7e7;
border-top: #f4f4f4 solid 1px;
border-bottom: #c8c8c8 solid 1px;
background-image:url(/uploads/YS/hb/YShbGwTRZiKjM4-iH92ylw/sfondo-gradiente-328.gif);
background-position:left top;
background-repeat:repeat-x;
}

div.bodynews{
float: left;
height: 228px;
width: 942px;
_width: 936px;
border-left: #ededed solid 1px;
border-right: #c8c8c8 solid 1px;
padding:120px 0px 0px 20px;
}

div.headnews{
height: 27px;
width: 100%;
background-color:#e7e7e7;
background-image:url(/uploads/Ug/am/UgamOBHYAjNJ4cHX0HNf2w/sfondo-news-haed-27.gif);
background-position:left top;
border-bottom: #c8c8c8 solid 1px;
background-repeat:repeat-x;
}
div.headnews h2{
color:#4c4c4c;
font-size: 12px;
padding: 6px 0px 0px 20px;
}

ul.newsitems{
margin:0;
padding:0;
}

ul.newsitems li{
border-top: #f4f4f4 solid 1px;
border-bottom: #c8c8c8 solid 1px;
list-style: none;
font-size: 12px;
padding: 5px 0px 5px 20px;
color:#777777;
