@charset "UTF-8";
/* CSS Document */

/*This overrides the browser's default settings*/
*{
	margin:0;
	padding:0;
}

/*Sets some general rules for the body sectioin*/
body{
	font-size:100%;
	height:100%;
	background-color:#c7d6e8;
	margin:0;
	padding:0;
}





/**********************BACKGROUND, HEADER and NAV BAR***********************/


/*This styles the div that contains the horizontal banner*/
#hbanner{
	width:46em;
	float:right;
	margin-top:.9em;
	margin-right:1em;
	height:6em;
}


/*This styles the white background, called the wrapper*/
#wrapper{
	width:61em;
	background-image:url(../Images/Maine/navigation/bkgdstrip.jpg);
	background-repeat:repeat-y;
	margin:.8em auto;
	border: .15em #628eb0 solid;
	position:relative;
	background-color:#FFF;
	padding-bottom:14em;
	min-height:100%;
	clear:both;
	margin-top:1em;
}

/*This styles and positions the HRTimes logo at the top of the wrapper div*/
#hrtheader{
	margin-top:0;
}


/*This styles and positions the navigation menu*/
#navbar{
	z-index:10;
	width:493px;
	text-align:center;
	font-family:Georgia, Goudy, "Times New Roman", Times, serif;
	font-size:15px;
	color:#000;
	left:471px;
	position:absolute;
	top:193px;
}

/*This styles the text in the navigation menu*/
#navbar a{
	font-family:Georgia, Goudy, "Times New Roman", Times, serif;
	font-size:15px;
	color:#000;
	text-decoration:none;
	word-spacing:.1em;
}

/*This styles the text in the nav menu when being rolled over*/
#navbar a:hover{
	color:#2b6a97;
	text-decoration:none;
}





/*********************MAIN CONTENT DIV************************/

/*This positions the div that contains the main content on the page*/
#content{
	width:45em;
	height:auto;
	margin-left:4.1em;
	float:left;
	position:relative;
	padding-top:1em;
}










/*************************** ADVERTISEMENTS DIV ****************************/

/*This positions the div that contains advertisements on the right of the page*/
#advertisements{
	width:auto;
	height:100%;
	margin-left:50.3em;
	margin-right:2em;
	text-align:right;
	padding-top:.5em;
}

.advertisementdivs{
	padding-bottom:2em;
	width:150px;
	height:300px;
}






/******************************** FOOTER ******************************/
/*Positions the footer at the bottom of the page*/
#footer{
	text-align:center;
	float:left;
	clear: left;
	margin-left:13em;
	width:34em;
	font-family:Georgia, Goudy, "Times New Roman", Times, serif;
	color:#666;
	text-decoration:none;
	height:14em;
	position:absolute;
	bottom:0;
}

/*Styles the HRTlogo in the footer*/
#footer img{
	width:130px;
	margin-top:6em;
	margin-bottom:0;
}

/*Styles the navigational links in the footer*/
#footernav a{
	color:#666;
	text-decoration:none;
	font-size:10px;
}

/*Styles the links in the footer when rolled over*/
#footernav a:hover{
	color:#000;
	text-decoration:underline;
}

/*Styles the text in the footer, not links*/
#footerlinks{
	line-height:18px;
	font-family:Georgia, Goudy, "Times New Roman", Times, serif;
	color:#666;
	text-decoration:none;
	font-size:9px;
}

/*Styles the larger links in the footer, to other sites*/
#footerlinks a{
	font-family:Georgia, Goudy, "Times New Roman", Times, serif;
	color:#666;
	text-decoration:none;
	font-size:13px;
}

/*Sty;es the larger links in the footer, when rolled over*/
#footerlinks a:hover{
	font-family:Georgia, Goudy, "Times New Roman", Times, serif;
	color:#000;
	text-decoration:underline;
	font-size:13px;
}




/******************************* RANDOM DIV AT BOTTOM OF PAGE*********************/
/*This makes the content div expand to fit its content*/
.clear {
	clear:both;
}




/********************************** RULES FOR OTHER PAGES ************************/
/*This styles the copy for most of the pages*/
.bodycopy{
	font-size:.75em;
	color:#000;
	line-height:136%;
}


/*Links in the body copy*/
.bodycopy a{
	color:#1265a1;
	text-decoration:none;
}

.bodycopy a:hover{
	color:#628eb0;
	text-decoration:underline;
}

/*bold links in the body copy*/
.boldlink{
	font-weight:bold;
	color:#1265a1;
	text-decortation:none;
	
}

.boldlink:hover{
	text-decoration:underline;
	color:#628eb0;
}

/*Quotes in the body copy*/
.bodyquotes{
	font-size:.75em;
	color:#000;
	line-height:136%;
	font-style:italic;
}


/*Some general rules for all paragraphs*/
p {
	margin:0;
	padding:0;
	line-height:100%;
}