/* ----------------------------------------------- MAIN STRUCTURAL ELEMENTS ------------------------------------------- */
#container {
background-color:#fff;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
padding-top:0px;
width : 100% ;
} 

body {
background-color:#fff;
}

/* --------------------------------------------------- TEXT FORMATTING ------------------------------------------------ */

/* Header for News and Events */
h1{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color : #000 ;
text-transform:uppercase;
margin-left:16px;
margin-bottom:12px;
}

/* IE formatting fix */
.ie h1{
margin-bottom:6px;
}

/* Styling main news and events links */
a.headerlink{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color : #000 ;
margin-left:16px;
margin-bottom:-5px;
text-decoration:none;
}

/* IE formatting fix */
.ie a.headerlink{
margin-bottom:0px;
}

/* Center area for branded copy right below main menu */
#centerblock p{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000;
margin-left:16px;
margin-right:20px;
margin-bottom:6px;
}

/* Text formatting for the News and Events area */
#news p, #events p{
font-family:Arial, Helvetica, sans-serif;
font-size:.75em;
color:#000;
margin-right:14px;
margin-left:16px;
margin-bottom:10px;
margin-top:10px;
}


/* Text and links next to pictures in the far right area */
#linkbox p{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000;
float:left;
padding-left:10px;
margin-top:0px;
margin-bottom:0px;
width:140px;
}

#linkbox a{
font-family:Arial, Helvetica, sans-serif;
font-size:.9em;
color: #000 ;
text-decoration:none;
}

/* Formatting of text and links in the footer */
#footer p{
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#000;
padding-right:10px;
}

#footer a{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
text-decoration:none;
}

/* Formatting fix to align top links with lower footer copy */
#footer a.lastlink{
padding-right:12px;
}

/* Lower body copy link styling */
#footer a.sub{
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
text-decoration:none;
color:#000;
padding-right:0px;
}

/* -------------------------------------------------- BEGIN FLASH ELEMENTS ---------------------------------------------------------- */

/* Image holder that sits under the main swf file.  This is where the rotating jpg goes. */
#flashbg {
display : none ;
}

/* SWF container floating over image background */
#flashcontent {
display : none ;
}

.dropmenudiv {
	display : none ;
}


/* Posistion the topbar outside the main container to keep background transparent */
#topbar {
width: 960px;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
padding-top:0px;
height:70px;
}

/* Formatting for hyperlinking the uri logo */
#topbar img {
 border: none;
}

/* Think Big We Do Graphic */
img.globe{
float : right ; 
padding : 10px ;
width:233px;
height:96px;
background-color : #CCC ; 
}

/* IE 6 posistioning and transparency fix */
.ie6 #globe{
position:absolute;
padding-top:18px;
padding-left:470px;
z-index:50;
}

.ie6 img.globe{
position:absolute;
padding-top:0px;
padding-left:0px;
width:233px;
height:96px;
behavior: url("http://wriu.org/css/iepngfix.htc");
}

/* Posistion the logo inside the top bar div */
#logo{
float:left;
padding-top:6px;
padding-left:20px;
}

/* URI Text Logo */
#topbar img.logo{
width:173px;
height:56px;
behavior: url("http://wriu.org/css/iepngfix.htc");
}

/* ------------------------------------------------------- BEGIN ELEMENTS BELOW THE FLASH FILE -------------------------------------------- */

/* Place to hold horizontal drop down menu */
#menucontainer{
/*
height:22px;
background-color:#fff;
z-index:100;
margin-top:-13px;
*/
display : none ;
}


/* Lower left navigation elements */
#leftnav{
display : none ;
}


/* Large center area for branded copy */
#centerblock{

}

/* IE formatting fix */
.ie #centerblock{
margin-top:16px;
}


/* news and events section within the center block */
#news{
float:left;
width:258px;
margin-top:10px;
border-left:solid 1px #000;
margin-bottom:12px;
}

#events{
float:left;
width:259px;
margin-top:10px;
border-left:solid 1px #000;
border-right:solid 1px #000;
margin-bottom:12px;
}

#events_block_1, #news_block_1 {
	padding-bottom : 30px ; 
	border : 0px solid ; 
}

.date {
	font-weight : bold ; 
}

/* right search bar area */
#searchbar input{
	display : none ;
}

/* Style the search box and search button */
input, select, textarea {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000;
border: 1px solid #888;
}

input, textarea { 
padding:2px 2px;
width:175px; 
margin-left:30px;
margin-top:18px;
}

input.searchbutton { 
display : none ;
}

/* right area holding small graphic and right justified text */
#linkbox{
position : relative ;
padding-top:25px;
margin-bottom:12px;
}

/* Format the image placement */
#linkbox img {
float:left;
border : 1px solid #002147 ; 
padding : 2px ;
}

/* Divs holding each block of links in the linkbox div */
.linkitem {
padding-left:20px;
padding-right:20px;
width:240px;
height:70px;
padding-bottom:10px;
overflow:hidden;
}


#footer{
width:960px;
background-color:#CCC;
text-align:right;
padding-top:10px;
padding-bottom:6px;
}

/* Added by KH */

.linkitem img {
	border : 0px solid ;
}
