@font-face {
    font-family: 'georgiaregular';
    src: url('font/georgia-webfont.eot');
    src: url('font/georgia-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/georgia-webfont.woff') format('woff'),
         url('font/georgia-webfont.ttf') format('truetype'),
         url('font/georgia-webfont.svg#georgiaregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

*{
margin:0;
padding:0;
}
body{
background-image:url('images/bg.png');
font-family: 'georgiaregular';
}

p{
font-family: Georgia;
}

div.full_page_bg {
max-width:630px;
margin:0 auto;
background-color:#4A5A71;
border-left:1px solid #343F4F;
border-right:1px solid #343F4F;

}
div.logo{
margin: 20px -10px 0px 10px;
width: 100%;
height: auto;
}
.navbar-toggle {
position: relative;
float: right;
padding: 9px 10px;
margin-top: 8px;
margin-right: 15px;
margin-bottom: 8px;
background-color: #fff !important;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
}
.navbar-toggle .icon-bar {
display: block;
width: 22px;
height: 2px;
border-radius: 1px;
background-color: #4A5A71 !important;
}
div.nav{
overflow:hidden;
float:right;
}
div#bs-example-navbar-collapse-1 ul{
margin:0 auto;
list-style:none;
}
div#bs-example-navbar-collapse-1 li{

}
div#bs-example-navbar-collapse-1 li a{
color: #fff;
text-decoration: none;
font-size: 12px;
padding: 0px 9px;
overflow: hidden;
font-family: Georgia;
margin-top: 20px;
border-top:1px solid transparent;
border-bottom:1px solid transparent;
}

div#bs-example-navbar-collapse-1 li a:hover{
border-top:1px solid #fff;
border-bottom:1px solid #fff;
background-color:transparent;
}
.active{
background-color:green;
}

div.banner img{
width:100%;
height:auto;
border:3px solid #FFFFFF;
}
div.featured{
margin-top:15px;
color:#fff;
}
div.news_featured_left{
padding: 45px 0 0 20px;
font-size:12px;


}
div.featured_left{
padding: 45px 0 0 20px;
font-size:12px;


}
p span a{
color:#FFCC33;

}
p span a:hover{
color:#fff;

}


div.featured_right h2 {
font-size: 17px;
margin:0px 20px;
font-weight: bold;
border-bottom: 1px solid #808080;
padding: 19px;
background-image: url('images/star.png');
background-repeat: no-repeat;
background-position: left center;
font-family: Georgia;

}
p.date {
float: right;
margin: -60px 15px;
}
div.featured_right p{
font-size: 12px;
padding:20px 20px;

}
div{
overflow:hidden;
}


/* date page */
.featured_left p{
font-size:16px;
color: #fff;
font-family: Georgia;
}
.featured_left a{
font-size:11px;
color:#FFFF00;
font-family: Georgia;
}
.featured_left a:hover{
font-size:11px;
color:#FFF;
font-family: Georgia;
}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
padding: 20px !important;
border-top: 0px solid !important;
}

table.table {
margin: 20px 0;
}
.table tr th, .table tr{
color:#fff;
font-weight:bold;
font-size: 15px;
font-family: Georgia;
}


th.date_icon {
padding: 19px;
background-image: url('images/star.png');
background-repeat: no-repeat;
background-position: left center;
}
.bottom{height:230px;}

/* bios page */
.bios_featured_left {
margin: 21px 0px 0px 15px;
}
.bios_featured_left p{
font-size:16px;
font-family: Georgia;
color: #fff;
}

.bios_featured_left a, div.bios_featured_right p a{
font-size:11px;
color:#FFFF00;
font-family: Georgia;
}
div.bios_featured_right{
margin-top:25px;
}
div.bios_featured_right p{
font-size:11px;
color:#FFF;
padding:0px 20px;
font-family:Georgia;
}
.border{
border-top:1px solid #9A9A9A;
margin: 35px 0px 10px 20px;
}

/* contract page */
.contract_featured_left{
margin: 20px 15px;
}
.contract_featured_left p {
font-size: 17px;
}
.contract_featured_right {
margin: 20px 15px;
}
.contract_featured_right p {
font-size:11px;
color:#FFF;
}
.contract_featured_right a {
color: #FFCC33;
}
.contract_featured_right a:hover {
color: #fff;
}