/* CSS Document 
Austin Diocese INTRANET CSS Stylesheet 
*/

* { margin: 0; padding: 0; }

body {
	font-family:"Trebuchet MS", Verdana, sans-serif;
	font-size: 1em;
	color: #a14300;
	padding: 0;
	margin: 0;
	background: #FED6A2;
}

#container {
	width: 100%;
	
}


	/* -------------- MASTHEAD ----------------- */
	#masthead { 
		text-align:left;
		padding:2em 0 2em 2em;
		background: url(../images/bg_header_watermark.jpg) top right no-repeat;
	}
	#logo { 
		
		text-align:left;
		height:103px;
		background: url(../images/logo_top.gif) no-repeat;
	}
	
	
	/* -------------- SHORTCUTS ----------------- */
	#shortcuts { 
		float: right;
	}
	
	
	/* -------------- TOP NAVIGATION ----------------- */
	#top_nav { 
		color:#FFFFFF;
		background: url(../images/nav_bg.gif);
		width: 100%;
		height: auto;
		float: left;
	}

		
	/* -------------- CONTENT ----------------- */
	#content { 
		position: relative;
		width: auto;
		margin: 0;
		padding: 0 2em 0 2em;
		line-height:1.5em;
		float:left;
	}
	#content_nogutter { 
		position: relative;
		width: auto;
		margin: 0 230px 0 0;
		padding: 0 2em 0 2em;
		line-height:1.5em;
		float:left;
	}
	#content_main {
		position: relative;
	}
	
	
	/* -------------- HOMEPAGE ----------------- */
	div.teaser_text {
		float:left;
	}
	div.gutter {  
		float: left; 
		width: 215px;
		margin-right: 20px;
	}
	div.middle_text {
		width: auto;
		position: relative; 
		margin-left: 235px;
		margin-right: 200px;
	}
	div.middle_text_home {
		width: auto;
		position: relative; 
		margin-left: 265px;
		margin-right: 200px;
	}
	div.middle_text ul {
		margin: 0 1.5em 0 1.5em;

	}

	
	/* -------------- SUBNAV ----------------- */
	#subnav,
	#leftmenu {  
		position: relative;
		width: 150px;
		margin-top: 30px;
	}
	#subnav { float: right; }
	#leftmenu { float: left; width: 150px; margin-top:0; }
	#subnav_nogutter {  
		width: 180px;
		float: right;
		margin: 30px -230px 0 0;
	}
	
	
	/* -------------- LEFTMENU -----------------
	#leftmenu { 
		background: #FFF; 
	} */
	
	
	/* -------------- FOOTER ----------------- */
	#footer { 
		width: auto;
		margin: 2em;
		text-align: center;
	}
	
	
	
/* -------------- ERROR MESSAGES ----------------- */
#msg {
	width:auto;
	height:auto;
	padding:5px;
	margin:0em;
	font-weight:bold;
	text-align:center;
}