body {
	margin:			0px;
	padding:		0px;
	line-height:	normal;
	overflow:		hidden;
	line-height:	1.2;
	background-color:#000000;
	
	/*  SCROLLBAR   */
	scrollbar-base-color: #ffffff;
	scrollbar-arrow-color: #1d78c1;
	scrollbar-3dlight-color: #a9ceeb;
	scrollbar-darkshadow-color: #a9ceeb;
	scrollbar-face-color: #d3e2ee;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #edf2f6;
}

/* LINKS */

#topbar a:link {color:white;}


a:link {
	color:black;
	}
a:visited {
	color:gray;
	}



.bottomContactInfo a:link {
	color:#ffffff;
	text-decoration:none;
	}
	
.bottomContactInfo a:visited	{
	color:#ffffff;
	text-decoration:none;
	}
	
.bottomContactInfo a:active	{
	color:gray;
	text-decoration:none;
	}
	
.bottomContactInfo a:hover	{
	color:gray;
	text-decoration:none;
	}

#tempMenu a:link {
	color:#ffffff;
	text-decoration:none;
	}
	
#tempMenu a:visited {
	color:#ffffff;
	text-decoration:none;
	}
	
/* THE LATEST IN TEXT STYLING */

p,h1,h2,h3,h4,h5,h6{
	font:			"Times New Roman", Times, serif;
	color: 			#333333;
	text-align 	:	left;
	line-height : 	1.2;
	}

h1 { font-weight:bold; font-style:italic; font-size:x-large;
	}
	
h2	{font-size:medium; width:80%; left:40px;position:relative;
	}
	
h3 p { font-weight:normal; font-style:normal;font-size:small;
	}
	
h3 br {display: block; width:50%; border-bottom: 1px dotted black;
	}

.left {
	float:left;
	}
.right {
	float:right;
	}

.bio_box {
	text-align:left; width:270px; margin-bottom:15px;
	position:relative;
	}
	
.bio_name {
	font-size: medium; font-weight:bold; font-style:italic; display:inline;
	text-align:right;
	margin-right:6px;
	}
	
.bio_pic {
	position:relative;
	float: right;
	border:3px solid #DFDFDF;
	display:inline;
	vertical-align:middle;
	height:60px;
	width:40px;
	}
	
.bio_desc {
	font-size: small; display:block; padding:2px;
	border-top: 1px dotted gray; height:auto;
	}
	
#Bios{
}

.bottomContactInfo	{
	font-family:"Times New Roman", Times, serif;
	font-size:12pt;
	color:#ffffff;
	margin-top:10px;
	height:40px;
	}
	
.aeternoQuote{
	padding-left:120px;
	}

/* PAGE SPECIFIC */

#tblPhotos {
	margin:0px;
	padding:0px;
	line-height:normal;
	height:100%;
	max-height:450px;
	position:relative;
	}

.faqindex {
	margin-top:60px;
	text-align:left;
	position:relative;
	list-style-position:inside;
	}

.faq {
	float:right;
	margin-top:20px;
	text-align:left;
	position:relative;
	width:400px;
	padding-right:200px;
	}

p.videoP	{
	text-align:center;
	}
	
.videoSampleTitle	{
	font-style:italic;
	font-size:14pt;
	text-align:center;
	letter-spacing:1.5px;
	}
	
#productHolder	{
	width:90%;
	height:130px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	margin-top:20px;
	padding-bottom:20px;
	border-bottom:1px solid #333333;
}

#productThumb	{
	width:180px;
	height:130px;
	float:left;
	margin-right:8px;
	background:#000000;
}
	
/* CONTENT POSITIONING */

#contentHolder	{
	width:100%;
	height:450px;
	}
	
#contentAbout	{
	position:relative;
	float:left;
	width:500px;
	padding-left:80px;
  }
  
#contentFront	{
	position:relative;
	width:1024px;
	height:450px;  
	padding:0px;
	margin-top:0px;
	background-image:url(../images/Aeterno.jpg);
	background-repeat:no-repeat;
	background-position:top center;
  }
  
#contentPhoto	{
	position:relative;
	width:1024px;
	height:450px;  
	padding:0px;
	margin-top:0px;
	align:top center;
	}
	
#content	{
	position:absolute;
	height:768px;
	right:106px;
	top:85px;
	width:1018px;
	height:361px;
	z-index:75;
  }
  
#contentPackages	{
	margin:	0px;
	padding:0px;
	line-height:normal;
	height:100%;
	width:900px
	max-height:450px;
	}

#contentPhotos	{
	margin:	0px;
	padding:0px;
	line-height:normal;
	height:100%;
	width:900px
	max-height:450px;
	}
  
/* FRAME POSITIONING  */



#topbar {
	position:top;
	align:middle;
	color:#FFFFFF;
	top:0;
	background-image:url(../images/logo.gif);
	background-position:center left;
	background-repeat:no-repeat;
	background-color:black;
	height:80px;
	width:1024px;
	}

