body
{

	background-color: #444444;
}

a
{
    text-decoration: none;

} /* unvisited link */




a.dark:link 
{
    color:#888;
    text-decoration: none;

} /* unvisited link */

a.dark:visited 
{
    color:#888;
} /* visited link */

a.dark:hover 
{
    color:#333;
} /* mouse over link */

a.dark:active 
{
    color:#333;
} /* selected link */


a.light:link 
{
    color:#ccc;
    text-decoration: none;

} /* unvisited link */

a.light:visited 
{
    color:#ccc;
} /* visited link */

a.light:hover 
{
    color:#333;
} /* mouse over link */

a.light:active 
{
    color:#333;
} /* selected link */


a.corporate:link 
{
    color:#eea;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 8px;
	color: #eea;
	padding: 4px;

} /* unvisited link */

a.corporate:visited 
{
    color:#eea;
} /* visited link */

a.corporate:hover 
{
    color:#fff;
} /* mouse over link */

a.corporate:active 
{
    color:#fff;
} /* selected link */

.booksDiv
{
	padding: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: bold;
	font-weight: 800;
	letter-spacing: 2px;
	color: #FFF;
	background-color: #444444;

	/*
	border-color: #000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
*/

}



.loadingDiv
{
	top: 540px;
	left: 530px;
	display: none;
	padding: 12px;
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: bold;
	font-weight: 800;
	letter-spacing: 2px;
	color: #FFF;
	z-index: 25;
	/*
	border-color: #000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
*/

}

font.ascenbig
{
	font-family: arial, helvetica;
	font-size: 16px;
	color: #444444;
	letter-spacing: .2px;
	font-weight: 400;
	line-height: 20px;
}




.adminContainer
{

	background-color: #ffffff;
}

.thumbnailDiv
{
	display: block;

	width: 100%;
	/*
	left: 2px;
	top: 573px;
	
*/
	z-index: 1;
	/*
	background-color: #999999;
	border-color: #000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
*/
	position: relative;
	padding-top: 20px;
	padding-bottom: 10px;
}

.thumbnailSpan
{
	display: inline;
	/*background-color: #999999;*/
	position: relative;
	padding: 5px;
	z-index: 1;
}


.adminText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000;
}


.transparentDiv
{
	background-color: #000000;
	filter: alpha(opacity=30);
	-moz-opacity: 0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
	position: absolute;
	top: 0pt;
	left: 0pt;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 1000;
}

.statementDiv
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 2px;
	color: #000;
	padding: 5px 4px 15px 4px;
	position: relative;
	width: 80%;

}

.statementHead
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 2px;
	color: #555555;
	padding: 5px 4px 15px 4px;
	position: relative;

}

.statementSmallerHead
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 2px;
	color: #555555;
	padding: 5px 4px 15px 4px;
	position: relative;


}

.statementMediumHead
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 2px;
	color: #555555;
	padding: 5px 4px 15px 4px;
	position: relative;


}



statements
{
	font-family: arial, helvetica, san-serif;
	font-size: 12px;
	color: #000000;
	letter-spacing: .2px;
	font-weight: 400;
	line-height: 20px;
}

statements-white
{
	font-family: arial, helvetica;
	font-size: 12px;
	color: #fff;
	letter-spacing: .2px;
	font-weight: 400;
	line-height: 20px;
}


font.bioTitle
{
	font-family: arial, helvetica;
	font-size: 14px;
	color: ##0066CC;
	letter-spacing: .2px;
	font-weight: normal;
	line-height: 20px;
}

.bioDiv
{
	background-color: #ffffff;
	display: none;
	z-index: 1;
	position: absolute;
	top: 0pt;
	left: 30pt;
	width: 1000px;
	height: 1200px;
/*	border: 3px #F00 double;*/
}

.newsDiv
{
	background-color: #ffffff;
	display: none;
	z-index: 1;
	position: absolute;
	top: 0pt;
	left: 30pt;
	width: 1000px;
	height: 1200px;
	/*	border: 3px #F00 double;*/
	text-align: center;
}


.contactDiv
{
	background-color: #888888;
	display: none;
	z-index: 1;
	position: absolute;
	top: 112pt;
	left: 170pt;
	width: 792px;
	height: 748px;
/*	border: 3px #F00 double;*/
	text-align: center;
}



.frontPageStage
{
	/*slideshow mode*/


/*
	border-color: #000;
	border-style: solid;
*/
/*	border-width: 13px 13px 13px 13px;*/
	position: relative;
	width: 500px;
	height: 500px;
	z-index: 1;
}

.overallDiv
{
	display: block;
	color: #339;
	padding: 2px;
	position: relative;
/*	border: 1px #C03 solid;    */
	height: auto;
	z-index: 1;
}





.caption
{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 2px;
	text-align: center;
	color: #888;
	position: relative;
	width: 75%;
	/*
 
    left: 2px;
    top: 530px;    
    
*/
	/*
border-color: #000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
*/
	z-index: 999;
	padding-top: 15px;
	padding-bottom: 10px;
}

.verticleCaption
{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 2px;
	color: #888;
	position: absolute;
	width:  200px;
    height: 400px;
 
    left: 150px;
    top:  350px;    

/*
    border-color: #000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
*/

	z-index: 999;
	padding-top: 15px;
	padding-bottom: 10px;
}





.copyrightDiv
{
	display: block;
	padding: 5px;
	position: relative;
	width: 100%;
/*
	
	left: 2px;
	top: 643px;
	
*/
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: center;
	color: #ddd;

	/*
	border-color: #000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
*/
	z-index: 1;

}

.siteTitle
{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 8px;
	text-align: center;
	color: #888;
	padding: 2px;
	position: relative;
    width: 100%;
	/*
border-color: #000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
*/
	z-index: 1;
}

.siteSubTitle
{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 8px;
	text-align: center;
	color: #888;
	padding: 2px;
	position: relative;
    width: 100%;
	/*
border-color: #000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
*/
	z-index: 1;
}



.topMenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 2px;
	text-align: center;
	color: #333;
	padding: 5px 4px 15px 4px;
	position: relative;
	width: 100%;
	/*
border-color: #000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	z-index: 1;

	background-color: gray;
	
	*/
}

.topHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 2px;
	text-align: center;
	color: #333;
	padding: 0px 0px 0px 0px;
	position: relative;
	width: 100%;
	/*
border-color: #000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	z-index: 1;

	background-color: gray;
	
	*/
}


.frontPageMainMenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 2px;
	text-align: center;
	color: #ddd;
	padding: 4px;
	position: relative;
    width: 100%;
	/*
border-color: #000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	z-index: 1;

	background-color: gray;
	
	*/
}

.frontPageMainMenu2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 2px;
	text-align: center;
	color: #eee;
	padding: 4px;
	position: relative;
    width: 100%;
	/*
border-color: #000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	z-index: 1;

	background-color: gray;
	
	*/
}

.frontPageCorporateMenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 4px;
	text-align: center;
	color: #eea;
	padding: 4px;
	position: relative;
    width: 100%;
	/*
border-color: #000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	z-index: 1;

	background-color: gray;
	
	*/
}



.mainmenu
{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 2px;
	text-align: center;
	color: #ddd;
	padding: 2px;
	position: relative;
    width: 100%;
	/*
border-color: #000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	z-index: 1;

	background-color: gray;
	
	*/
}


.stageDiv
{
	/*slideshow mode*/
	display: block;
	background-color: #999;
/*
	
	border-color: #000;
	border-style: solid;
	border-width: 13px 13px 13px 13px;
	
*/
	position: relative;

	z-index: 1;
}

.stageDiv2
{
	/*thumbnail mode*/
	display: block;
	height: 400px;
	padding: 12px 1px 12px 1px;
	/*

	border-color: #000;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
*/
	position: relative;
	z-index: 1;
}





.imageItself
{
	z-index: 1;
}



.ptDiv
{
	display: block;
	width: 690px;
	height: 360px;
	background-color: #fff;
	border-color: #000;
	border-style: solid;
	border-width: 10px 10px 10px 10px;
}

/*
	about
*/

.text1Div
{
	top: 220px;
	left: 320px;
	display: block;
	padding: 12px;
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 800;
	letter-spacing: 1px;
	text-align: left;
	color: #FFF;
	/*
	border-color: #000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
*/
	z-index: 25;
}

.text1DivBold
{
	
	display: inline;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 800;
	letter-spacing: 2px;
	color: #fff;
	/*
	border-color: #000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
*/
	z-index: 25;

}

.text1DivDivAnchor
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: 800;
	letter-spacing: 2px;
	color: #FFF;
}



.text2Div
{
	top: 330px;
	left: 275px;	
	display: block;
	padding: 10px;
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: left;
	color: #000;
/*
	border-color: #000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
*/
	z-index: 25
}

.text3Div
{
	top: 500px;
	left: 100px;	
	display: block;
	padding: 12px;
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 3px;
	text-align: center;
	color: #000;
/*
	border-color: #000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
*/
	z-index: 25
}




