
body{

	font-family: Century Gothic, Arial,sans-serif;

	color: #333333;

	line-height: 1.166;	

	margin: 0px;

	padding: 0px;

}



a:link, a:visited, a:hover {

	text-decoration: none;
	
	color: Black;

}


h1, h2, h3, h4, h5, h6 {

	margin: 0px;

	padding: 0px;

}


h1{

 font-size: 150%;

 color: #334d55;

}



h2{

 font-size: 114%;

 color: #006699;

}



h3{

 font-size: 100%;

 color: #334d55;

}



h4{

 font-size: 100%;

 font-weight: normal;

 color: #333333;

}



/***********************************************/

/* Layout Divs                                 */

/***********************************************/

#masthead{

	margin: 0;

	padding: 5px 0px 5px 10px;

	border-bottom: 1px solid #cccccc;

	width: 100%;
}

#languageSwitch{

	clear: both;

	border-bottom: 1px solid #cccccc;

	font-size: 75%;

	color: #333333;

	padding: 2px 10px 2px 10px;
	
	text-align: right;
	margin-bottom: -1px;
}


#languageSwitch a{
	
	color: #990033;
	
	font-weight: bold;
}


#navBar{

	margin: 0 70% 0 0;

	padding: 0px;

	background-color: #eeeeee;

	border-right: 1px solid #ccc;

	border-top: 1px solid #ccc;

	font-weight: bold;
}



#content{

  float:right;

	width: 65%;

	margin: 0;

	padding: 0 3% 0 0;

}



/***********************************************/

/*Component Divs                               */

/***********************************************/


/*************** #pageName styles **************/



#pageName{

	padding: 0px 0px 10px 10px;

}


/************** .story styles *****************/
.main {

	font-family: Century Gothic, Arial, sans-serif;

	font-size: medium;

	font-style: normal;

	line-height: normal;

	font-weight: lighter;

	left: auto;

	vertical-align: baseline;

}

.mainEpigraph {

	font-family: Century Gothic, Arial, sans-serif;

	font-size: small;

	font-style: italic;

	line-height: normal;

	font-weight: lighter;
	
	text-align: right;
}


.story{

	clear: both;

	padding: 10px 0px 0px 10px;

	font-size: 100%;
}


.siteInfo{

	clear: both;

	border: 1px solid #cccccc;

	font-size: 75%;

	color: #333333;

	padding: 2px 10px 2px 10px;

	margin-top: -1px;
	margin-bottom: -1px;

}

/* negative top margin pulls siteinfo up so its top border overlaps (and thus lines up with)

	the bottom border of the navBar in cases where they "touch" */





/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}

#navBar ul {list-style: none; margin: 0; padding: 0;}


/* hack to fix IE/Win's broken rendering of block-level anchors in lists */

#navBar li {border-bottom: 1px solid #EEE; }


/* fix for browsers that don't need the hack */

html>body #navBar li {border-bottom: none;}





/*********** #sectionLinks styles ***********/



#sectionLinks{
	position: relative;
	margin: 0px;
	padding: 0px 0px 2px 0px;
	border-bottom: 1px solid #cccccc;
	font-size: 100%;
	width: auto;
	float: none;
	height: auto;
	white-space: normal;
}

#sectionLinksPadded{
	position: relative;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	font-size: 80%;
	width: auto;
	float: none;
	height: auto;
	white-space: normal;
}


#sectionLinksAux{
	position: relative;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	font-size: 80%;
	width: auto;
	float: none;
	height: auto;
	white-space: normal;
}


#sectionLinks a:link{

	padding: 2px 0px 2px 10px;

	width: 100%;

  	color: #990033;
	
	font-weight: bold;

voice-family: "\"}\""; 

  voice-family:inherit;

  width: auto;}


#sectionLinks a:visited{

	padding: 2px 0px 2px 10px;

  	color: #990033;
	
}



#sectionLinks a:hover{

	background-color: #dddddd;

	padding: 2px 0px 2px 10px;
  	
	color: #990033;
}



#sectionLinksPadded a:link{

	padding: 2px 0px 2px 10px;

	width: 100%;
	
    color: #000000;
	
	font-weight: normal;
	
voice-family: "\"}\""; 

  voice-family:inherit;

  width: auto;
}


#sectionLinksPadded a:visited{

	padding: 2px 0px 2px 10px;

  	color: #000000;
	
	font-weight: normal;
}



#sectionLinksPadded a:hover{

	background-color: #dddddd;

	padding: 2px 0px 2px 10px;

  	color: #000000;
	
	font-weight: normal;
}


#sectionLinksAux a:link{

	padding: 2px 0px 2px 0px;

	width: 100%;
	
    color: #990033;
	
	font-weight: bold;
	
voice-family: "\"}\""; 

  voice-family:inherit;

  width: auto;
}


#sectionLinksAux a:visited{

	padding: 2px 0px 2px 0px;

  	color: #990033;
	
	font-weight: bold;
}



#sectionLinksAux a:hover{

	background-color: #dddddd;

	padding: 2px 0px 2px 0px;

  	color: #990033;
	
	font-weight: bold;
}
