/* CSS Document */



html{
		margin:0;
		padding:0;
	}
		
body {
		min-width:750px; /* Prevent content from becoming unreachable in Gecko */
		margin:0;
		padding:0;
		color:#CCCCCC;																				/* BODY COLOR*/		
		background-color:#FFFFCC;
		/* background-image: url(../imgs/bknd.gif); */
		background-attachment:fixed;
		font-family: 'Verdana','Arial', 'Helvetica','Geneva', 'Lucida Grande', 'sans-serif';	
	
	}



/* position:absolute for all browsers - the whole page scrolls */
div#headerwrap {
	position:absolute;
	width:100%;
	height:25px;									/* change this for nav height*/

	/* bottom:10px; */

}
/* position:fixed for modern browsers - header and footer do not scroll */
body>div#headerwrap {
	position:fixed;
}
div#header {

	height:25px;
	width:750px;
	margin: 0 auto 0 auto;
	
	
}

div#navheader {
	display:none;
	height:0px;
}

/* set a left margin to compensate for IE/Win always making room for a scrollbar */
div#middlewrap {
	height:100%;

	padding:25px 0 0px 0;							/* change this for nav height AND TOP/BOTTOM GAP*/
}

div#middle {
	
	width:750px;
	margin:0 auto;
	
}
div#sidebar {
	display:none;
	width:0px;

	
}


div#content {
	
	padding:0px 10px 0px 10px;
	margin-left:10px;
	margin-top:8px;
	margin-bottom:0px;													/*CHANGE THIS FOR BOTTOM GAP */
	text-align:justify;
}

	.image_right {
		text-align:center;
		width:250px;
		float:right;
		padding:10px 2px 10px 10px;
		
		}
		
	.image_left {
		text-align:center;
		width:250px;
		float:left;
		padding:10px 10px 10px 2px;
		
		}
	
	.image_center {
		
		width:250px;
		float:none;
		padding:5px;
		margin:0px 0px 0px 135px;
		
		}

/* no positioning for IE5/Win - the whole page scrolls */
div#footerwrap {
	width:100%;
	position:fixed; 
	bottom:0;
	height:32px;												/* Change this for footer height*/
	text-align:center;
	
	
}
body>div#footerwrap {
	position:fixed;
	
}

div#footer {
	background-image:url(../../imgs/yr_logo.gif);
	background-attachment:fixed;
	height:32px;												/* Change this for footer height*/
	width:750px;
	margin:0 auto;
	
}

/* Styling rules to make this demo page look nice. */
body,
html{
	font-family:"Trebuchet MS", 'Georgia', 'Verdana', 'serif';
	font-size:small;
	font-family: 'Verdana','Arial', 'Helvetica','Geneva', 'Lucida Grande', 'sans-serif';	
	color:#000;

}


h1,
h2,
h3,
h4 {
	margin:0;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
div#sidebar h2 {
	padding-left:15px;											/*change for IE/WIN ?? */
	
	
}
div#footer h2 {
	text-align:center;
	padding:0;
	margin:0;
}
div #footer p {
	margin:0;
	padding:0;
	text-align:center;
}
div#footer a {
	color:#fff;
}
h1 {
	font-size:1.4em;
	text-align:center;
	padding-top:5px;
}
h2 {
	font-size:1.2em;
	padding-top:1em;
	margin-top:0;
}
p {
	margin-bottom:0;
	font-size:0.9em;
	line-height:1.4em;
}
pre {
	font-size:0.9em;
	line-height:1.4em;
}
ul {
	text-align:left;
	font-size:0.8em;
	line-height:1.4em;
}

#designer {
	color:#000;
	background-color:666;
	text-decoration:underline;
	}
