@charset "utf-8";


body{
background-color:#326698;
margin-top:0px;
font-family:arial, helvetica, sans serif;
font-size:11px;
position:absolute; 
height:100%;
width:100%;
}


#container{
width:789px;
display: table;
top:0;
left: 50%;
margin-left: -402px; /* half of the width */
background-color:#FFFFFF;
position:absolute;
}

.red{
font-weight:bold;
color:#FF0000;
}

#quote{
padding-left:10px;
}

table{
  border-collapse: collapse;
  padding:0px;
} 

#header{
background:url(images/header.jpg);
}

.leftcontent{
padding:8px;

}

#description{
padding-top:14px;
}

td.sidenav{
background-image:url(images/sidenav_bg.jpg);
padding:2px 0 1px 8px;
font-weight:bold;
}

td.sidenav a{
color:#928774;
text-decoration:none;
}

#news{
padding:0 6px 6px 7px ;
}

#search{
float:right;
height:55px;
padding-right:15px;
}

ul#newsevent{
padding:0 0 0 16px;
margin:0px;
list-style-type:square;
}

.logo{
padding:7px 0 6px 0;
border:none;
}

#group{
padding:0 1px 1px 1px ;
}

ul{
list-style-type:none;
list-style-position:outside;
padding-left: 8px;
margin-left: 0;
}

li{
padding-bottom:8px;
}

h3{
color:#FF0000;
margin-top:0;
padding-bottom:0;
margin-bottom:0;
font-size:11px;
}

#footer{
padding-top:3px;
}

#footer a{
padding:0 4px 0 4px;
font-weight:bold;
color:#9d5252;
text-decoration:none;
}

#main{
border-bottom:1px solid #ded3bf;
}

#eastcoastmedia{
font-size:10px;
color:#9d5252;
padding-bottom:8px;
}

#eastcoastmedia a{
color:#0033CC;
text-decoration:none;
font-size:10px;
}

#sponsor_bg{
background:#f6f3ee;
border-left:1px solid #ded3bf;
}

h1{
padding:0 0 5px 0;
margin:0 0 0 0;
font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#9d5252;
}

h2{
padding:5px 0 0 7px;
margin:0 0 0 0;
font-size:13px;
font-family:Georgia, "Times New Roman", Times, serif;
}


h4{
padding:0px 0 0 7px;
margin:0 0 0 0;
font-size:13px;
font-family:Georgia, "Times New Roman", Times, serif;
}


#menu{
vertical-align:bottom;
}

.srp{
padding-left:8px;
}

.fund{
font-size:14px;
font-weight:bold;
color:#9d5252;
}

.news2{
border:1px solid #e7ebef;
background-color:#e7ebef;
padding:8px;
}

.news1{
border:1px solid #dee6ee;
background-color:#dee6ee;
padding:8px;
}
