/* CSS Document */

img{border:none;}

html{
height:100%;
}

body{
height:100%;
font-family:Tahoma;
font-size:11px;
color:#525252;
background:#e7f6fd;
}

body a{
outline:none;
color:#0885b8;
}

body a:hover{
text-decoration:none;
}

h1{
font-size:18px;
color:#000;
padding-bottom:15px;
}

h2{
font-size:14px;
color:#cb0101;
padding-bottom:14px;
}

p{
padding-bottom:12px;
}

table{
border-collapse:collapse;
}

table{
border-collapse:collapse;
}

.pagetitle{
font-size:30px;
color:#cb0101;
padding-bottom:17px;
}

.articletitle{
font-size:22px;
color:#014c6a;
padding-bottom:14px;

}

.articleanonce{
font-weight:bold;
background:url(images/dttdbrdr.gif) left bottom repeat-x;
padding-bottom:15px;
margin-bottom:15px;
}

.aticledate{
font-size:12px;
font-weight:bold;
color:#e83b00;
padding-top:20px;
padding-bottom:25px;
}

.cmmntstitle{
font-size:17px;
padding-bottom:10px;
}

.leftimg{
clear:left;
float:left;
border:3px solid #bbb193;
margin:0px 10px 10px 0px;
}

.brclear{
line-height:1px;
clear:both;
}

ul{
padding:0px 0px 7px 30px;
}

ul li {
padding:0px 0px 5px 0px;
}

ol{
padding:0px 0px 7px 30px;
}

ol li {
padding:0px 0px 5px 0px;
}

.photolist{
clear:both;
}

.photolist .item{
width:130px;
height:120px;
float:left;
border:3px solid #bbb193;
margin:0px 29px 29px 0px;
}

.photolist .item.main{
border:3px solid #f64c02;
}

.photolist .item.main .caption{
position:absolute;
width:130px;
height:14px;
background:#f64c02;
color:#fff;
text-align:center;
padding:6px 0px 3px 0px;
margin-top:97px;
}

.photolist .item .action{
position:absolute;
width:130px;
height:14px;
background:#bbb193;
color:#fff;
text-align:center;
padding:6px 0px 3px 0px;
margin-top:97px;
}

.photolist .item .action a{
color:#fff8e4;
}
