#top-tabs
{
    margin-right : auto;
	margin-left : 4%;
    width : 70%;
    float : left;
}
#newsheaderouter{
	border: 1px solid #687eae;
	background: #7D99C3 url(bridget/images/ui-bg_gloss-wave_55_7D99C3_500x100.png) 50% 50% repeat-x;
	color: #ffffff;
	font-weight: bold;
	margin-left : 3px;
	margin-right : 3px;
	margin-top : 3px;
	border-radius: 5px;
}
#newsheader{
	font-family: Lucida Grande,Lucida Sans,Arial,sans-serif;
	font-size: 0.8em;
	border: 1px solid #687eae;
	background: #f5f8f9 url(bridget/images/ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x;
	font-weight: bold;
	display: block;
	cursor: pointer;
	position: relative;
	margin-top: 4px;
	margin-bottom: -1px;
	margin-left : 2px;
	padding: .5em .7em .6em .7em;
	min-height: 0; /* support: IE7 */
	color: #f79300;
		text-align: center;
	overflow: visible; /* removes extra width in IE */
	width: auto;
	display: inline-block;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
			border-width: 1px 1px 0px 1px;
	}
#news
{
    margin-right : 4%;
	margin-left : auto;
    width : 20%;
    float : right;
    border: 1px solid #687eae;
	background: #fcfdfd url(bridget/images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;
	color: #222222;
	border-radius: 5px;
}
/* new clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

a img {
border: 0px;
}

#banner
{
	margin-right : auto;
	margin-left : auto;
    width : 97%;
    text-align : center;
}

#footer
{
	margin-right : auto;
	margin-left : auto;
	font-size : 0.7em;
	font-family: Lucida Grande,Lucida Sans,Arial,sans-serif;
	color: #687EAE;
    width : 100%;
    text-align : center;
    float : left;
}

h1
{
	color: #687EAE;
}

h2
{
	color: #687EAE;
}

h3
{
	color: #687EAE;
}
a:link
{
	color: #687EAE;
}

a:visited
{
	color: #666666;
}

a:hover
{
	color: #CCCCCC;
}
/*News feed from wordpress */
.rss_date 
{
	font-weight: bold;
	font-family: Lucida Grande,Lucida Sans,Arial,sans-serif;
	font-size: 0.7em;
	color: #666666;
}
.rss_title 
{
	font-weight: bold; 
	font-family: Lucida Grande,Lucida Sans,Arial,sans-serif;
	font-size: 0.8em;
	color: #687EAE;
}
.rss_description 
{
	font-family: Lucida Grande,Lucida Sans,Arial,sans-serif;
	font-size: 0.8em;
}

.rss_read_more 
{
	font-family: Lucida Grande,Lucida Sans,Arial,sans-serif;
	font-size: 0.8em;
}

/*Bibtex browser styles */
.date { 
	font-weight: bold; 
	font-family: Lucida Grande,Lucida Sans,Arial,sans-serif;
	font-size: 0.8em; 
color: #687EAE; 
background-color: #CCCCCC; 
}
.rheader {  font-size: large }
.bibref {  padding:3px; padding-left:15px;  vertical-align:top;}
.bibtitle { font-weight:bold; }
.bibbooktitle { font-style:italic; }
span.bibtitle
{
font-weight: bold;
}
span.bibauthor
{
font-weight: bold;
}
span.bibbooktitle
{
font-style: italic;
}
td.bibref
{
	padding: 0px 0px 0px 0px;
	color: #FFFFFF;
}
td.bibitem
{
	padding: 5px 0px 5px 0px;
}
