body {
	margin: 0px;
	background:#166b2a;
}

#structure {
	width: 760px;
	min-width: 755px;
	margin: 10px auto;
}

.minwidth, .container {
	margin: 0;
	padding:0;

}

* html .minwidth {border-left:750px solid #fff; position:relative; float:left; z-index:1;}
* html .container {margin-left:-750px; position:relative; float:left; z-index:2;}
  
p li a{
font-family:sans-serf;
font-size:11px;
}

#header {
	height: 80px;
	width:100%;
	background-color:#fff;
	margin:0;
	padding:0;
	
}
#headercalypso {
	height: 80px;
	width:100%;
	background-color:#fff;
	margin:0;
	padding:0;
	
}
#header a img, #headercalypso a img  {
vertical-align:middle;
	margin:0px;
	padding:0;
float:left;
border:none;
}


#titlebar {
width:100%;
background: #999999 url(/applications/news_and_events/newsletters/images/titlebarblend.gif) repeat-y left top;
margin:0;
padding:0;
height:22px;
border-bottom:#939393 solid 1px;
}

#titlebar ul{
width:100%;
background: #999999 url(/applications/news_and_events/newsletters/images/titlebarblend.gif) repeat-y left top;
list-style:none;
float:right;
margin:0;
padding:0;

}

#titlebar ul li{
font-family:helvetica;
font-size:11px;
float:right;
list-style-image:none;
line-height:20px;

}
#titlebar ul li a{
text-decoration:none;
margin: 0px 8px 0px 8px;
color:939393;
}



#content{
width:100%;
background:#fff;
margin: 0px auto;
padding:1px 0;
 }

#itemdiv{
width:90%;
background:#F5F5F5;
margin: 20px auto;
font-family:Arial, Helvetica, sans-serif;
padding:20px;
}
#itemdiv h1{
color:#D66C0D;
font-size:22px;
font-weight:400;
}
#itemdiv h2{
color:#333;
font-size:16px;
}
#itemdiv h3{
color:#333;
font-size:14px;
}
#itemdiv p, ul{
font-family:Arial, Helvetica, sans-serif;
color:#333;
font-size:12px;
}
#itemdiv ul{
margin-bottom:0px;
}

#itemdiv ul li{
margin-bottom:3px;
}

#itemdiv img{
border:#ccc solid 1px;
}

#itemdiv td{
font-family:Arial, Helvetica, sans-serif;
color:#333;
font-size:11px;
}

.fixedtext{
font-family:courier, sans-serif;
color:#333;
font-size:11px;
}
.floatleft{
float:left;
}
.imagefloatleft{
float:left;
margin-right:10px;
}

.imagefloatright{
float:right;
margin-left:10px;
}
.librarynetworkblue{
background:#006699;
}
