#slider {
    width: 585px;
    margin: 0;
    position: relative;
}

#news {
    width: 585px;
    margin: 0;
    position: relative;
    padding-top:25px;
}

.scroll {
		float:left;
    height: 328px;
    width: 370px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
    background:#FFFFFF;
    margin: 0;
    padding: 0;
}

.newsholder {
		float:left;
    width: 350px;
    position: relative;
    background:#FFFFFF;
    margin: 0;
    padding: 10px;
    min-height:308px;
		height:auto !important;
		height:308px;
}

.scrollContainer div.panel {
    padding: 10px;
    height: 308px;
    width: 350px;
}

.scrollContainer div.panel h2{font-size:1.3em;line-height:1.2em;font-weight:normal;color:#000;}
.scrollContainer div.panel h2.profilepad{padding-bottom:.6em;}
.scrollContainer div.panel h3{font-size:1.3em;line-height:1.2em;font-weight:normal;padding-bottom:.6em;color:#6d6d66;}
.scrollContainer div.panel p{font-size:1em;line-height:1.2em;padding-bottom:.6em;color:#6d6d66;}
.scrollContainer div.panel p strong, .scrollContainer div.panel p strong{font-weight:normal;color:#00a3cd;}
.scrollContainer div.panel p a{text-decoration:none;color:red;}
.scrollContainer div.panel p a:hover{text-decoration:underline;}
.scrollContainer div.panel img{display:block;padding-bottom:10px;}
.scrollContainer div.panel .buttons a{color:#fff;}
.scrollContainer div.panel .buttons a:hover{text-decoration:none;}


.newsholder h2{font-size:1.3em;line-height:1.2em;font-weight:normal;color:#000;}
.newsholder h3{font-size:1.3em;line-height:1.2em;font-weight:normal;padding-bottom:.6em;color:#6d6d66;}
.newsholder p{font-size:1em;line-height:1.2em;padding-bottom:.6em;color:#6d6d66;}
.newsholder p strong, .scrollstatic .scrollContainer p a strong, .scrollstatic .scrollContainer p span{font-weight:normal;color:#000;}
.newsholder p a{text-decoration:none;color:red;}
.newsholder p a:hover{text-decoration:underline;}
.newsholder .buttons{width:385px;float:right;}
.newsholder img{padding-bottom:10px;}


#content .mainColumn #news .newsholder ul{font-size:1em;line-height:1.2em;padding:0;color:#6d6d66;}
#content .mainColumn #news .newsholder ul li{font-weight:normal;color:#6d6d66;}
#content .mainColumn #news .newsholder ul li a{text-decoration:none;color:#6d6d66;}
#content .mainColumn #news .newsholder ul li a:hover{text-decoration:underline;color:#000;}


#headlines {
		float:right;
		width:215px;
}

#headlines .codaheading{
background:url(../images/header.gif) no-repeat #dcddde;
height:40px;
margin-left:10px;
color:#00aeef;
font-size:1.4em;
line-height:30px;
font-weight:normal;
}

#headlines .codaheading a{
color:#fff;
}

#headlines h1{
height:40px;
color:#00aeef;
line-height:27px;
padding:0 0 0 10px;
font-weight:normal;
}

ul.navigation {
		clear:right;
		float:right;
    list-style: none;
    margin: 0;
    padding: 0;
    width:215px;
    height:288px;
    background:url(../images/coda-bg.gif) repeat-y;
}

ul.navigation.static {
    height:auto;
    padding-bottom:15px;
}

ul.navigation li {
    xdisplay: inline;
    xmargin-right: 10px;
    width:100%;
}

ul.navigation a {
    xpadding: 10px;
    color: #000;
    text-decoration: none;
    padding: 5px 0;
    display:block;
    width:100%;
    cursor:pointer;
}

ul.navigation a h3{font-size:1em;line-height:1.2em;font-weight:normal;color:#000;width:185px;padding-left:20px;}
ul.navigation a p{font-size:1em;line-height:1.2em;font-weight:normal;color:#6d6d66;width:185px;padding-left:20px;}

ul.navigation a:hover {
    background-color: #edeeee;
    text-decoration:none;
}

ul.navigation a.selected {
    background-color: #fff;
}

ul.navigation a:focus {
    outline: none;
}

.scrollButtons {
    position: absolute;
    top: 150px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -20px;
}

.scrollButtons.right {
    right: -20px;
}

.hide {
    display: none;
}
