*{margin: 0px;
}

body {
background-color: #ececec;
font-family: arial, "sans serif", tahoma, serif;
font-size: .9em;
}

body html {color:#000;
margin: 1%;
font-family: arial, "sans serif", tahoma, serif;
height: 100%;
} 


p {
white-space: normal;
padding: 5px;
}

#header { 
text-align: left;
background-color: #ffffff;
height: 120px;
padding: 0px;
margin-bottom: 0px;
}

.ccdslogo {
width: 406px;
height: 118px;
float:left;
}


#box{
width: 900px;
height: 100%;
margin: 0px auto;
text-align: left;
background-color: #ffffff;
border-style: solid;
border-width: medium;
border-color: #2D73b9;
} 

#left{
float:left; 
width: 18%;
height: 1500px;
margin-top:1px;
padding-top:1px;
background-color: #b7b7b7;
} 


#right{
float:right; 
width: 18%;
height: 1500px;
margin-top:1px;
padding-top:1px;
background-color: #898989;
} 


#center{
text-align: justify;
padding:2px 5px 0px 5px;
margin-left: 18%;
margin-right: 18%;
margin-top:1px;
margin-bottom: 0px;
height:100%;
font-family: arial, tahoma, serif;
font-size: .8em;
color: #000000;
background-color: #;

}  


.headline {
font-family: arial, times, "sans serif";
margin: 5px;
background-color: #ffffff;
}

.headline2 {
font-family: arial, times, "sans serif";
margin: 5px;
background-color: #ffffff;
}

.events {
font-family: arial, times, "sans serif";
margin: 5px;
background-color: #ffffff;

}

.books {
font-family: arial, times, "sans serif";
background-color: #ffffff;
margin: 5px;
}

.opinions {
font-family: arial, times, "sans serif";
background-color: #ffffff;
margin: 5px;
}


.ufpj_banner {
width: 210px;
height: 70px;
float:right;
padding: 0px 10px 5px 10px;
border: 0px;
} 


.declare {
margin: 0px 15px 0px 15px;

}

.mn {
background-color: #ffffff;
}

img.floatleft {
float:left;
padding: 0px 5px 5px 0px;
}


.google{
background-color: #ffffff;
font-size: 11px;
border: 0px;
}

.pslogo{
width: 88px;
height: 81px;
border: 0px;
}

.portside {
text-align: center;
background-color: #ffffff;

}


.writers {
font-family: quicktype, tahoma, serif;
font-weight: normal;
}

h1 {
font-family: garamond, times, serif;
text-align: center;
height: 105px;
color: #fffded;
background-color: #990000;
float:left;
}

h3 {
font-family: "arial black", castellar, times, serif;
font-size: 18px;
color: #2d7389;
font-weight: bold;
padding-left: 3px;
}

h4 {

color: #2d7389;
font-weight: bold;
font-family: "arial black", castellar, times, serif;
text-align: left;
padding-left: 3px;
}


h5 {
color: #fff;
background-color: #2d73b9;
text-align: center;
font-family: quicktype, georgia, times roman, serif;
padding-top: 2px;
padding-bottom: 2px;
font-size:1em;
}

h6 {
background-color: #2d73b9; 
font-family: quicktype; 
font-size: .9em; 
font-weight: bold; 
color: #ffffff;
padding-top: 2px;
padding-bottom: 2px;
text-align: center;
}

h7 {
font-family: quicktype; 
font-size: .8em; 
font-weight: bold; 
color: #ffffff;
padding-top: 2px;
padding-bottom: 2px;

}

.donate {
text-align: center;
text-decoration: none;
font-size: .9em;
color: #fffded;
font-weight: bold;
font-family: "ariel black", sans serif;
background-color: #b7b7b7;
}


.donatelogo {
padding-top: 5px;
border: 0px;
}



.project {
background-color: #fffded;
font-weight: normal;
text-align: center;
}


.nsa {
background-color: #ffffff;
font-weight: normal;
text-align: center;


}
.demand {
padding: 5px 5px 10px 5px;
background-color: #023a67;
width: 135px;
font-weight:bold;
color: #ffffff;
margin: 0px 0px 2px 5px;
border-style: solid;

}

.powell {
font-weight: normal;
text-align: center;
background-color: #b7b7b7;
}


.convention {
margin-left: .5px;
font-weight: bold;
font-size: .85em;
color: #ffffec;
text-align: left;
background-color: #b7b7b7;

}


.mobilspr {
font-family: arial, times, "sans serif";
width: 158px;
height: 205px;
border:none;
background-color: #b7b7b7;
}


img.dilogo {
width: 158px;
height: 203px;
}

.mobil {
font-family: arial, times, "sans serif";
margin-left: .5px;
font-weight: normal;
font-size: .9em;
text-align: center;
color:#ffffff;
}

img.mobilf2 {

font-family: arial, times, "sans serif";
width: 158px;
height: 205px;
border:none;
}

img.mobil2 {

font-family: arial, times, "sans serif";
width: 158px;
height: 200px;
border:none;
}
img.mobilogo {
padding-top: 5px;
border: 0px;
}



.relatedstories {
padding: 2px;
font-weight: bold;

}

.alogo {
text-align: center;

}



img.enterbuttonnew {
width: 48px;
height: 17px;
border: 0px;

}

img.searchsquare2005 {
width: 126px;
height: 66px;

}

img.button_search2005 {
width: 63;
height: 22px;

}

img.charlene {
float:right;
width: 110px;
height:128px;
padding: 3px;

}

img.leslie {
float:left;
width: 110px;
height:120px;
padding: 3px;
}




img.solomon {
float:right;
width: 145px;
height:114px;
padding: 3px;
}


img.pearson {
float:left;
width: 113px;
height:1341x;
padding: 3px;
}

img.james {
float:right;
width: 140px;
height:163px;
padding: 3px;
}


img.jay {
float:left;
width: 140px;
height:163px;
padding: 3px;

}

.charlene {
padding: 5px;

}



.navlink { 

background: #2d73b9; 
margin: 0px 0px 6px 0px;
padding:0px 0px 3x 0px;
width:100%; 
height:35px; 

} 


.navlink td { 
color: #ffffff; 
border:1px solid #CDCDCD; 
border-left-color: #E1E1E1; 
border-left-style: none; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:0.8em; 
font-weight:bold; 
line-height: 33px; 
text-align: center; 
text-decoration:none; 
}
 
.navlink a { 
color: #ffffff;
text-decoration:none; 
display:block; 
} 

* html .navlink td a {width: 100%;} 
.navlink td a:hover { 
color: #FFFFFF; 
background-color: #f1a629; 
line-height: 33px; 
display:block ;
} 

.navlink td a:visited {
text-decoration:none;
color: #fffded;

}


img.banner {
float:right;
margin: 5px;
width: 250px; height: 172px;
}



img.alogo {
width: 143px;
height: 45px;

}


ul li a:link {
text-decoration: none;
}


.time {
font-size: .7em;
}


#footer { 
clear:both;
border-style: solid;
border-width: thin;
border-color: #2d7389;
background-color: #ececec;
color: #000000;
font-weight: bold;
font-size: 12px;
text-align: center;
}

.sep {
font-family: arial, "sans serif", tahoma, serif;
text-align: center;
font-weight: bold;
font-size: .85em;
color:#fffded;
background-color: #b7b7b7;
}

.sep_logo {
width: 140px;
height: 70px;


}



a:link {
text-decoration:none;
}
a:visited {
text-decoration:none;
}
a:focus {
text-decoration:none;
}
a:hover {
text-decoration:none;
}
a:active {
text-decoration:none;
}
.update {


}

.bs {
padding: 5px 5px 10px 5px;
background-color: #023a67;
width: 135px;
font-weight:bold;
color: #ffffff;
margin: 0px 0px 0px 5px;
border-style: solid;
}


img {
border:none;

}

.dds{
width:548px;

margin-left:14px;
margin:right:14px;
cellpadding:0px;
cellspacing:0px;
border:0px;
}

.leads {
font-family: arial, times, "sans serif";
margin-left: .5px;

font-size: .7em;
padding:5px 0px 0px 0px;

}



