body {

background-image:url(images/ccbg.png);
        background-repeat: repeat-x;
        color: #111111;
        font-family: Arial;
      
}


.main {
        background: #transparent;
        background-color: #dedcdd;
	width: 100%;
        font-size: 11pt;
        letter-spacing: 1px;
        line-height: 10px;
        font-family: Arial;
	margin-top: 0px;
	margin-bottom: 3px;
	padding: 2px;
        border: 1px solid #d0cccd;
 	text-align: justify;}
        text-transform: uppercase;

.footer {
		background: #2E2E2E; 
		font-family: Arial; 
		background-repeat: repeat-x;
		width: 100%;
	       	font-size: 15px;
		font-weight: normal;
		letter-spacing: 0px;
		border-top: 1px solid #FBFBFB;
		text-align: left;
		padding: 10px;
		color: #CCCCCC; }


.side-title{
       background-color: #00163e;
	    	font-weight:normal;
		font-size: 11px;
		font-family:  Arial;
		color: #dedcdd;
        border-bottom: #00163e 0px solid;
		text-align: center;
		text-transform: none;
		letter-spacing: 0px;
		line-height: 20px;
                padding: 3px;
               


}


.side-content{
	         background-color: #dedcdd;
		font-weight: normal;
		font-size: 11px;
		font-family: Arial;
		color: #111111;
		text-align: justify;
		line-height: 13px;
        padding-top: 5px;
        padding-bottom: 5px;
		padding-left: 5px;
        padding-right: 5px;
        -moz-border-radius: 6px;
	
	
}






tr, td {
		font-family: Arial;
		font-size:11px;
		letter-spacing:0px;
		line-height:13px;
		background: transparent;
		text-align: center;
		
}


.news-title {   
            background-color: #00163e;
	    	font-weight: normal;
		font-size: 11px;
		font-family:  Arial;
		color: #dedcdd;
        border-bottom: #00163e 0px solid;
		text-align: center;
		text-transform: uppercase;
        text-style: bold;
		letter-spacing: 0px;
		line-height: 20px;
                padding: 3px;
		
}



.date-post {
                background-color: #e2dedf;
		font-weight: normal;
		font-size: 12px;
		font-family: Arial;
		color: #111111;
		text-align: justify;
		line-height: 13px;
        text-transform: uppercase;
        padding-top: 5px;
		padding-left: 5px;
        padding-right: 5px;	
        padding-bottom: 3px;
}


.story-post {
                background-color: #dedcdd;
		font-weight: normal;
		font-size: 11px;
		font-family: Arial;
		color: #111111;
		text-align: justify;
		line-height: 13px;
        padding-top: 5px;
        padding-bottom: 5px;
		padding-left: 5px;
        padding-right: 5px;
        -moz-border-radius: 6px;

}
 	


.comments {

	 background-color: #d5d6d6;
        font-weight: normal;
        font-size: 11px;
    text-transform: uppercase; 
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;}



a img {

              
		background-color: #d5d6d6;
		padding: 0px;
		border: 1px solid #e2dedf;
		padding: 2px;
}


a img:hover {   

		border: 1px solid #00163e;
		padding: 2px;
}
	

a:link, a:active, a:visited {

		text-decoration: none;
		color: #00163e;
		letter-spacing:0px; 
		text-align: justify;
}


a:hover {

              
		text-decoration: none; 
		color: #00163e;
}