

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body {

	scrollbar-3dlight-color:#c3e9f4; 
	scrollbar-arrow-color: #afdce9; 
	scrollbar-base-color: #e8f5f9; 
	scrollbar-darkshadow-color:#97ccdb; 
	scrollbar-face-color:#85bdcd; 
	scrollbar-highlight-color:#ddf0f5; 
	scrollbar-shadow-color:#aedae6; 
	scrollbar-track-color:#65a4b6; 
}

.buttonHome {

	position:absolute;
	top: 400px;
	left: 20px;
	
	}
	
.oneColFixCtrHdrHome {

	background: #FFFFFF;
	margin: 0;/* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	TOP: 15px
	line-height: 1.7;
	font-size:12px;
	color: #1E2611;
	background-image:url(images/nb_background.png);
	font-family: Verdana,Arial,sans-serif;	
	text-align:center;/* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	
}

.oneColFixCtrHdr {

	background: #FFFFFF;
	margin: 0;/* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	TOP: 15px
	line-height: 1.7;
	font-size:12px;
	color: #1E2611;
	background-image:url(images/nb_background2.png);
	font-family: Verdana,Arial,sans-serif;	
	text-align:center;/* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	
}

.oneColFixCtrHdrStory {

	background: #33678d;
	border: 0px solid GREEN;
	margin: 0;/* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align:center;/* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	
}

.oneColFixCtrHdrStory #container {
	
	margin: 10PX 0 0 10PX;
	padding: 0;
	border: 0px solid red;
	text-align: left; /* this overrides the text-align: center on the body element. */
	LEFT: 30%;	
	MARGIN-LEFT: -266px;	
	width: 1010px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height: 820px;
	POSITION: absolute;	
	background:#fff;
}



a:link, a:visited, a:hover {
	color: #87b72f;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}
/* overrides decoration from previous rule for hovered links */

h1, h2, h3 {
	margin: 10px 0 0 0;
	padding: 0px;
	color:#65a4b6;	
	border: 0px solid blue;
}

h4, h5, h6 {
	margin: 0;
	padding: 0;
	color:#6699CC;	
}

h1{
 font-size: 180%;
}

h2{
 font-size: 150%;

}

h3{
 font-size: 120%;
}

h4{
 font-size: 110%;
 font-weight: normal;
}

h5{
 font-size: 100%;
}

ul{
 /*list-style-type: square;*/
  /*list-style-type: disc;*/
  list-style-type: none;
}

ul ul{
 list-style-type: none;
 margin:0 0 0 20px;
}

ul ul ul{
 list-style-type: none;
}
	
			
.oneColFixCtrHdrHome #container {
	
	margin-top: 30px;
	margin-bottom: 30px;
	padding: 0;
	border: 2px solid #65a4b6;
	text-align: left; /* this overrides the text-align: center on the body element. */
	LEFT: 50%;	
	MARGIN-LEFT: -466px;	
	width: 950px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height: 560px;
	POSITION: absolute;	
	background:#fff;
}

.oneColFixCtrHdr #container {
	
	margin-top: 30px;
	margin-bottom: 30px;
	padding: 0;
	border: 2px solid #65a4b6;
	text-align: left; /* this overrides the text-align: center on the body element. */
	LEFT: 50%;	
	MARGIN-LEFT: -466px;	
	width: 950px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height: 560px;
	POSITION: absolute;	
	background:#fff;
}

#NavStory{
	
	position:absolute;
	margin: 5px 5px 0 20px;
	PADDING: 5PX;
	float: left;
	border: 0px solid #33678d;
	font-family: Verdana,Arial,sans-serif;
	font-size:12px;
	font-weight:900;
	z-index:2;
}

#NavStoryRight{
	
	position:absolute;
	float:right;
	margin: 5px 5px 0 700px;
	PADDING: 5PX;
	border: 0px solid #33678d;
	z-index:1;
}


#leftNav ul{
	WIDTH: 150px;
	position:absolute;
	margin: 30px 5px 0 20px;
	padding: 0;
	float: left;
	border: 0px solid red;
	font-size:10px;
	LINE-HEIGHT: 20px;
}



#contentArea{

	LEFT: 63%;	
	MARGIN-LEFT: -390px;
	HEIGHT: 490px;	
	WIDTH: 720PX;
	padding: 0.5em;
	POSITION: absolute;
	display:block;	
	POSITION: absolute;	
	TOP: 70px;	
	TEXT-ALIGN:left;
	display:block;
	OVERFLOW:auto;
	LINE-HEIGHT: 20px;	
	LETTER-SPACING: .5px;
	FONT-SIZE: 11px;
		
}

#contentAreaStory{

	border: 0px solid ORANGE;	
	MARGIN: 30px 0 0 0;
	PADDING: 0;
	HEIGHT: auto;	
	WIDTH: auto;
	POSITION: absolute;
	display:block;	
}


#contentArea p{
	LINE-HEIGHT: 20px;	
	LETTER-SPACING: 1px;
	FONT-SIZE: 11px;
}

#contentArea ul{

  list-style-type: disc;

}

#galleryContainer{
	
	LEFT: 63%;	
	MARGIN-LEFT: -360px;
	HEIGHT: 460px;	
	WIDTH: 700PX;
	POSITION: absolute;
	display:block;	
	POSITION: absolute;	
	TOP: 100px;	
	TEXT-ALIGN: center;
	display:block;
}

#galleryscroll {

	WHITE-SPACE: nowrap;
	border: 1px solid #65a4b6;
	OVERFLOW: auto;	
	HEIGHT: 140px;	
	WIDTH: 700PX;
	POSITION: absolute;
	LEFT: 65%;	
	MARGIN-LEFT: -455px;
	display:block;	
	TOP: 315px;
	overflow-y: hidden;
	-ms-overflow-y: hidden;
}


#gallerywallspace {
	LEFT: 0px;	
	WIDTH: 700px;
	height: 350px;	
	POSITION: absolute;	
	bottom: 130px;	
	TEXT-ALIGN: center;
	display:block;
	z-index:1;
}

#gallerywallspace p{

	text-align:left;
	LEFT: -35%;	
	MARGIN-LEFT:25px;	
	MARGIN-TOP:80px;
	top: 35%;
	COLOR: #448091;
	font-family: Verdana,Arial,sans-serif;
	font-size:10px;
	font-weight:900;
	line-height:2;
	POSITION: absolute;
	border: 0px solid purple;
}

#caption p{

	text-align:left;
	LEFT: -10%;	
	MARGIN-LEFT:125px;	
	MARGIN-TOP:150px;
	width: 150px;
	top: 35%;
	COLOR: #448091;
	font-family: Verdana,Arial,sans-serif;
	font-size:10px;
	font-weight:900;
	line-height:2;
	POSITION: absolute;
	border: 0px solid purple;
}

.greeting{
	POSITION: absolute;	
	LEFT: 100px;	
	WIDTH: 500px;
	height: 80px;
	top: -70px;
	LINE-HEIGHT: 20px;	
	LETTER-SPACING: 1px;
	FONT-SIZE: 11px;
	TEXT-ALIGN: left;
	z-index:50;
}

#footer{
	POSITION: absolute;	
	bottom: -45px;	
	WIDTH: 800px;
	height: 40px;
	LETTER-SPACING: 1px;
	FONT-SIZE: 9px;
	TEXT-ALIGN: left;
	z-index:50;
	border: 0px solid purple;
}


