/* CSS Document */

body	{
	text-align: center;
	margin: 0;
	padding: 0;
	border: 0;	
	background-color: #eeeee7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:1.8em;
	color:#333333;
	}
	


/*nav*/

ul.menu {
	margin: 0;
	padding: 0;
	}
	
ul.menu li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	display: block;
	}
	
ul.menu li, ul.menu a {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	height:37px;
	}
	
ul.menu li a {
	text-indent:-9999px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size:1px;
	}

ul.menu li a:hover {
	background-position: 0px -37px;
	text-decoration:none;
	}

#navigation {
	padding-left: 13px;
}


#home a {
	width: 175px;
	background-image:url(/images/aui/nav/home.gif);
}

#about a {
	width: 148px;
	background-image: url(/images/aui/nav/about.gif);;
	}

#facilities a {
	width: 147px;
	background-image:url(/images/aui/nav/facilities.gif);
}

#pr a {
	width: 147px;
	background-image:url(/images/aui/nav/pr.gif);
}

#internal a {
	width: 144px;
	background-image:url(/images/aui/nav/internal.gif);
}

ul.sidenav {margin:10px 0 0 0; padding:0 0 0 0; border-top:1px solid #EBDFC3;
}

ul.sidenav li  {
	margin:0;
	padding:0;
	list-style: none;
	display: block;
	font: bold 10px/1em "Trebuchet MS",Arial,Helvetica;
	text-transform:uppercase;
	}

	
.blue ul.sidenav li { 	border-bottom:1px solid #EdF3f9;}
.gold ul.sidenav li {	border-bottom:1px solid #EBDFC3; }




ul.sidenav li a  {
	margin:0;
	padding:10px 0 10px 25px;
	display:block;
}

.blue ul.sidenav li a:link, .blue ul.sidenav li a:visited  {color:#5A81C3;}
.gold ul.sidenav li a:link, .gold ul.sidenav li a:visited {color:#BD7F1C;}

ul.sidenav li a:hover{ text-decoration:none; }


.blue ul.sidenav li a:hover {	background-color:#EdF3f9; 	color:#4180C4; }
.gold ul.sidenav li a:hover {	background-color:#EBDFC3; 	color:#BD7F1C; }
	
	
/* Main layout areas */

div#wrapper {
	width: 774px;
	margin: 0 auto;
	margin-top: 15px;
	text-align: left;
	background-color: #ffffff;
	background-image: url(/images/aui/shared/bg_wrapper_sym.jpg);
	background-position:left;
	background-repeat: repeat-y;
}

div#content_wrapper {
	width:750px;
	margin: 0 auto;
	/*height:128px;*/
	background-image:url(/images/aui/shared/banner_shadow3.gif);
	background-repeat:no-repeat;
	background-position:right 106px;;
}
	
div#header {
	background-color: #eeeee7;
	height: 37px;
	background-image: url(/images/aui/shared/bg_head_sym.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#banner {
	position:relative;
	background-color:#CCCCCC;
	height: 106px;
	background-position: top;
	margin-bottom:15px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: 1px 0px;
}

#banner h1 {text-indent:-9999px;text-align:left; font-size:1px; }

#banner img {position:absolute; top:0; right:0;}

#sidebar {
	float:left;
	width:176px;
	margin:0;
	padding:0;
}

h3, h4 {
	color:#FFFFFF;
	display:block;
	font: bold 10px/1em "Trebuchet MS",Arial,Helvetica;
	text-align:center;
	text-transform:uppercase;
	letter-spacing:.1em;
}

h4 {padding:11px 0 11px 0; 
	background-position:bottom;
	background-repeat:no-repeat;
	margin-bottom:-12px;
	}
	


.blue h4 {background-color:#4580c3; background-image:url(/images/aui/shared/colhd_btm_blue.gif);}
.gold h4 {background-color:#d2a14f; background-image:url(/images/aui/shared/colhd_btm_gold.gif);}
.taupe h4{background-color:#716C3E; background-image:url(/images/aui/shared/colhd_btm_taupe.gif);}

.blue .doublecolumn h4 {background-image:url(/images/aui/shared/dblcol_listbg_blue.gif);}
.gold .doublecolumn h4 {background-image:url(/images/aui/shared/dblcol_listbg_gold.gif);}
.taupe .doublecolumn h4 {background-image:url(/images/aui/shared/dblcol_listbg_taupe.gif);}



#sidebar .box {
	padding:0 0 15px 0;
	margin:0 0 15px 0;
	background-position:bottom;
	background-repeat:no-repeat;
}

#sidebar .box h3 { padding:15px 0 15px 0; }

#sidebar .box h3.oneline { padding:18px 0 18px 0; margin: 0;}

#sidebar .box p { margin:0 14px 0 18px;	padding-top:15px; }

.centerimage {text-align:center;}


.taupe .box {background-color:#cdccb4; background-image:url(/images/aui/shared/sidebar_boxbtm_taupe.gif); }
.taupe .box h3 {background-color:#716C3E;}

.blue .box {background-color:#d3e0f1; background-image:url(/images/aui/shared/sidebar_boxbtm_blue.gif); }
.blue .box h3  {background-color:#4580c3;}

.gold .box {background-color:#e6cea3; background-image:url(/images/aui/shared/sidebar_boxbtm_gold.gif); }
.gold .box h3 {background-color:#d2a14f;}


.taupe em, .taupe h5.date, .taupe a:link, .taupe a:visited {color:#716C3E;}
.blue em, .blue h5.date, .blue a:link, .blue a:visited {color:#4180C4;}
.gold em, .gold h5.date, .gold a:link, .gold a:visited {color:#BF9147;}



#content_right {
	float:left;
	margin-left:20px;
}

#content_right h2 {
	font:normal 16px/2.2em Georgia, "Times New Roman", Times, serif;
	margin:0 0 15px 0;
	padding:0;
	display:block;
	width:500px;
	}

#content_right p {
	line-height:2em;
} 

#content_right h2 em {font-size:13px; letter-spacing:.3em; color:#4580c3;}

.singlecolumnleft, .singlecolumnright {float:left; width: 220px; }
.singlecolumnleft {	margin-right: 1px;	border-right: 1px dotted #cdccb4; padding-right:25px;}
.singlecolumnright {margin-left: 1px;	border-left: 1px dotted #cdccb4; padding-left:25px;}


.doublecolumn {
	float:left;
	padding:0 25px 2em 20px;
	margin:0 0 4em 0;;
	border-left: 1px dotted #cdccb4;
	width:500px;
		}


.formalcopy p {clear:both; margin:0; padding:0; text-indent:2em;}


p.first {padding-top:9px; text-indent:0;}

em.pullquote {	
	text-indent:0;
	display:block;
	font:italic normal 13px/1.5em Georgia, "Times New Roman", Times, serif;
	padding:10px 10px 10px 10px;
	margin: 5px 0 5px 0;
	border-top:1px dotted #d2a14f;
	border-bottom:1px dotted #d2a14f;
	text-transform:none;
	color:#215b9c;
	}
	
.doublecolumn em.pullquote {
	text-align:center;
	margin:1em 0 1em 0; 
	padding:1em 100px 1em 100px;
	
	}

.doublecolumn .head {margin-top:5px;}

.head {display:block; margin-top:25px; }

.head img {float: left; margin-right: 10px; padding-bottom:7px; vertical-align:bottom;}

.head img.fullcolumn {float:none; margin:0 0 10px 0; padding:0;}

.head h5 {
	font:normal 14px/1.5em Georgia, "Times New Roman", Times, serif;
	color:#000000;
	margin:0;
	padding:0;
	
	}
h5.date {
	font: bold 12px "Trebuchet MS",Arial,Helvetica;
	text-transform:uppercase;
	padding-bottom: 1em;
}

#footer {
	background-color:#eeeee7;
	background-image: url(/images/aui/shared/bg_footer_sym.jpg);
	background-repeat: no-repeat;
	background-position:top center;
	clear: both;

}

#footer p {
	display:block;
	color:#FFFFFF;
	font: bold 9px "Trebuchet MS",Arial,Helvetica;
	letter-spacing:.1em;
	text-transform:uppercase;
	text-align:center;
	padding:10px 0 30px 0;
	margin:0;
}


em {	
	font: bold 10px/1.8em "Trebuchet MS",Arial,Helvetica;
	text-transform:uppercase;
	letter-spacing:.1em;
	font-style:normal;
	}


/* Press Release Pages */

.prinfo{float:left; margin-left:0;  width: 150px;}

body#facilities_page .prinfo {width: 80px; }
body#facilities_page #doublecolumnlist .prinfo p {margin:0; padding:0;float:none;}

.prinfo img.prlogo {margin:0 0 0 0;}

.prinfo p.date{	
	font: bold 13px "Trebuchet MS",Arial,Helvetica;
	
	text-transform:uppercase;
}

#pr_page.aui .prinfo p.date { color:#4580c3; }
#pr_page.nrao .prinfo p.date { color:#BE9349; }
#pr_page.aui .prinfo em { color:#4580c3; }
#pr_page.nrao .prinfo em { color:#BE9349; }
#pr_page #doublecolumnlist h4 {	background-image:url(/images/aui/pr/prhead_blue.gif); }
#pr_page.nrao #doublecolumnlist h4 { background-image:url(/images/aui/pr/prhead_gold.gif); }



#doublecolumnlist {	width: 520px; padding-bottom:20px; }


#pr_page #doublecolumnlist div.prinfo p{
	margin:0; 
	padding:0 0 1.2em 0; 
	text-indent:0; 
	line-height:1.2em;
	border:none;
	}


	

#doublecolumnlist p { padding:0 0 0 15px; border-left: 1px dotted #cdccb4;}

#facilities_page #doublecolumnlist p  { margin:0 0 40px 88px; }

#pr_page #doublecolumnlist p { margin:0 0 0 160px; text-indent:0; padding-bottom:2em;}


.prinfo cite { 
	display:block;
	font: italic 10px/1em Georgia, "Times New Roman", Times, serif;
	padding: 3px 0 2em 0;
	}

#doublecolumnlist h4, .doublecolumn h4 {
	text-align:right; 
	background-position:top right; 
	padding-right:15px; 
	padding-bottom: 25px;
	margin-bottom:0;
	margin-top:0;
	background-color:#FFFFFF;
	}



#facilities_page #doublecolumnlist h4 {
	margin-left: 88px;
	border-left:1px dotted #cdccb4;
	background-image:url(/images/aui/shared/dblcol_listbg_blue.gif);
	}


/* BANNERS */
#home_page div#banner {background-image:url(/images/aui/banners/banner13.jpg);}
#about_page div#banner {background-image:url(/images/aui/banners/banner10.jpg);}
#facilities_page div#banner {background-image:url(/images/aui/banners/banner14.jpg);}
#pr_page div#banner {background-image:url(/images/aui/banners/banner15.jpg);}




/* LINKS */
	
a:link, a:visited {
	color:#5A81C3;
	font-weight: bold;
	text-decoration: none;
}

#pr_page.nrao #content_right a:link, #pr_page.nrao #content_right a:visited {color:#C09347;}

a:hover {
	font-weight: bold;
	text-decoration: underline;
}


#footer a:link, #footer a:visited {
	color: #ffda78;
	text-decoration: underline;
}

#footer a:hover {
	color: #713585;
}






/* Hacks */

div#header span {
	/* only to keep DW from screwing up layout using .hide */
	/* remove this before posting */
	display: none;
	}
	
.hide {
	/* Dwyer Image Replacemend */
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	}
	
.clearfloat {
	clear: both;
	height: 1px;
	width: 1px;
	}
