body{
    background-color:#BABABA;
    font-family:Arial,sans-serif;	
}

#page{
    width:900px;
    margin-left:auto;
    margin-right:auto;
}
#column1{
    float:left;
    width:30%;
}
#column1 h1{
    font-size:42px;
    font-weight:bold;
    color:#525252;
    margin-bottom:16px;
}

#column2{
    float:left;
    width:50%;
}
#column2 h1{
    font-size:42px;
    font-weight:bold;
    color:#525252;
    margin-bottom:16px;
}

#column3{
    float:left;
    width:20%;
}
#column3 h1{
    font-size:30px;
    font-weight:bold;
    color:#525252;
    margin-top:42px;
    margin-bottom:16px;
    text-align:center;
}

#contentCol1{
    background-color:#525252;
    height:300px;
    overflow:auto;
    padding:8px;
    margin:0px;
    margin-right:32px;
    border-width:2px;
    border-color:#333333;
    border-style:solid;
}

#contentCol2{
    background-color:#525252;
    height:300px;
    overflow:auto;
    padding:8px;
    margin:0px;
    margin-right:32px;
    border-width:2px;
    border-color:#333333;
    border-style:solid;
    color:#AAA;
}

.news-list-item {
    color:#CCC;
}

.news-list-item .bodytext {
    font-size:12px;
}

.news-list-item h3 a {
    color:#FFF;
    font-weight:bold;
    margin-top:4px;
    font-size:16px;
}

.news-list-date {
    font-size:12px;
    font-weight:normal;
    display:block;
    font-style:italic;
    margin-bottom:4px;
}

.news-list-morelink a{
    color:#FFF;
    font-size:12px;
}

.news-single-item {
    background-color:#525252;
    border-width:2px;
    border-color:#333333;
    border-style:solid;
    padding:8px;
    color:#CCC;
}

.news-single-timedata {
    font-size:12px;
    font-weight:normal;
    display:block;
    font-style:italic;
    margin-bottom:4px;
}

.news-single-item h2{
    font-size:30px;
}

.news-single-item .bodytext{
    font-size:14px;
}

.news-single-author{
    display:none;
}

.news-single-backlink{
    text-align:center;
}

.news-single-backlink a{
    color:#FFF;
    font-size:12px;
}

#contentCol3 .bodytext{
    color:#525252;
    font-size:18px;
    font-style:italic;
    text-align:justify;
}

#contentCol3 .bodytext a{
    color:#333;
}

a{
    color:#888;
}
a:hover{
    color:#999;
}

h3 {
    color:#CCC;
}
