@charset "UTF-8";

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


/* ****** STYLES USED BY ALL PAGES ****** */
/*.txtLegal {
	text-align: center;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 60%;
	text-transform: uppercase;
	letter-spacing: 3px;*/
}

/* ******  HOME PAGE STYLES ****** */

#Container {
	background-color: #FFFFFF;
	width: 900px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
}
#ContainerHome {
	width: 600px;
	height: 200px;
	margin-top: 250px;
	margin-right: auto;
	margin-left: auto;
}
.imgLogoTemp {
	text-align: center;
	vertical-align: top;
	padding-top: 350px;
	margin-right: auto;
	margin-left: auto;
}
.imgLogoNew {
	margin: 0px auto;
	text-align: center;
	vertical-align: top;
	padding-top: 200px;
	padding-bottom: 5px;
}
#Container #logoTemp {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	vertical-align: top;
}
#Legal {
	height: 50px;
	width: 600px;
	margin-top: 100px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 50%;
	color: #999999;
	text-transform: uppercase;
	text-align: center;
}

/* ****** WEB PAGE STYLES ****** */

#ContainerWeb {
	width: 960px;
	height: 500px;
	margin-top: 35px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: right bottom;
	background-image: url(images/cubist_toy04.jpg);
}
#ContainerWeb #linkLayer01 {
	position: relative;
	text-align: left;
	vertical-align: top;
	height: 164px;
	width: 900px;
	padding-left: 400px;
	margin-top: 0px;
	margin-bottom: 10px;
}
#ContainerWeb #linkLayer02 {
	position: relative;
	text-align: left;
	vertical-align: top;
	height: 170px;
	width: 900px;
	padding-left: 170px;
	margin-bottom: 10px;
}
#ContainerWeb #linkLayer03 {
	position: relative;
	text-align: left;
	vertical-align: top;
	height: 185px;
	width: 900px;
	padding-left: 75px;
	margin-bottom: 15px;
}
#ContainerWeb img {vertical-align: text-top;}
#ContainerWeb #linkLayerMenu {
	position: relative;
	width: 900px;
	text-align: center;
	font-family: "helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 55%;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #333333;
	font-weight: bold;
	line-height: 18px;
}
#ContainerWeb #linkLayerMenu a:link		{color: #666666; text-decoration: none;}
#ContainerWeb #linkLayerMenu a:visited	{color: #666666; text-decoration: none;}
#ContainerWeb #linkLayerMenu a:active	{color: #666666; text-decoration: underline;}
#ContainerWeb #linkLayerMenu a:hover	{color: #666666; text-decoration: underline;}



/* ***** CONTAINER TOP ***** */#ContainerTop {	/*position: relative;*/	width: 100%;	height: 50px;	background-color: #000000;	text-align: left;	vertical-align: top;}#ContainerTop #TopContent {	position: relative;	height: 50px;	width: 960px;	margin-right: auto;	margin-left: auto;	font-family: "Helvetica Neue",Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	letter-spacing: -0.5px;	color: #c2b59b;}#ContainerTop #TopContent #Left {	float: left;	width: 500px;	height: 20px;	/*background-color: #666666;*/	text-align: left;	vertical-align: bottom;	padding-top: 30px;}#ContainerTop #TopContent #Right {	float: right;	width: 460px;	height: 20px;	/*background-color: #CCCCCC;*/	text-align: right;	vertical-align: bottom;	padding-top: 30px;}.txtContainerTopMenuTitle {	color: #999999;}#ContainerTop #TopContent a:link 	{color: #c2b59b; text-decoration: none; padding-left: 15px;}#ContainerTop #TopContent a:visited {color: #c2b59b; text-decoration: none; padding-left: 15px;}#ContainerTop #TopContent a:hover 	{color: #FFFFFF; text-decoration: none; padding-left: 15px;}#ContainerTop #TopContent a:active 	{color: #FFFFFF; text-decoration: none; padding-left: 15px;}
/* ***** CONTAINER MAIN - LOGO ID ***** */#LogoID {	/*position: relative;*/	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;	font-size: 36px;	color: #888888;	letter-spacing: -1px;	text-align: left;	vertical-align: bottom;	width: 960px;	margin-top: 40px;	margin-right: auto;	margin-left: auto;	padding-bottom: 5px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;	}.imgLogoID {	padding-bottom: 3px;}



/* ****** BIO PAGE STYLES ****** */

#ContainerBio {
	text-align: center;
	height: 100%;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
#ContainerBio #TopBanner {
	background-color: #000000;
	text-align: center;
	height: 50px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
#ContainerBio #MainContent {
	width: 550px;
	margin-top: 40px;
	margin-right: auto;
	margin-left: auto;
}
#ContainerBio #MainContent p {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 85%;
	line-height: 19px;
	color: #666666;
	text-align: left;
}
#ContainerBio #MainContent p a:link 	{color: #666666; text-decoration: none;}
#ContainerBio #MainContent p a:visited 	{color: #666666; text-decoration: none;}
#ContainerBio #MainContent p a:active 	{color: #000000; text-decoration: underline;}
#ContainerBio #MainContent p a:hover 	{color: #000000; text-decoration: underline;}

/* ---- H1 IS USED FOR BIO SECTION HEADINGS --- */
#ContainerBio #MainContent h1 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 80%;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #333333;
	font-weight: bold;
}
#ContainerBio #MainContent h1 a:link 	{color: #666666; text-decoration: none;}
#ContainerBio #MainContent h1 a:visited {color: #666666; text-decoration: none;}
#ContainerBio #MainContent h1 a:active 	{color: #000000; text-decoration: underline;}
#ContainerBio #MainContent h1 a:hover 	{color: #000000; text-decoration: underline;}

/* ---- H2 IS USED FOR BIO INTRO HEADER --- */
#ContainerBio #MainContent h2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 130%;
	font-style: normal;
	/*letter-spacing: -0.08em;*/
	line-height: 26px;
	font-weight: lighter;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-align: left;
}
#ContainerBio #MainContent h2 .txtBlk {color: #000;}

/* --- H3 IS USED FOR BIO BOTTOM LINKS --- */
#ContainerBio #MainContent h3 {
	text-align: center;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 80%;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #333333;
	font-weight: bold;
}
#ContainerBio #MainContent h3 a:link 	{color: #666666; text-decoration: none;}
#ContainerBio #MainContent h3 a:visited {color: #666666; text-decoration: none;}
#ContainerBio #MainContent h3 a:active 	{color: #000000; text-decoration: underline;}
#ContainerBio #MainContent h3 a:hover 	{color: #000000; text-decoration: underline;}

#ContainerBio #MainContent p.legal {
	text-align: center;
	font-size: 50%;
	text-transform: uppercase;
	letter-spacing: 2px;
}

/* ****** PRINT PAGE ****** */

#ContainerPrint {
	text-align: center;
	height: 100%;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
#ContainerPrint #TopBanner {
	background-color: #000000;
	text-align: center;
	height: 50px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
#ContainerPrint #MainContent {
	width: 960px;
	margin-top: 40px;
	margin-right: auto;
	margin-left: auto;
}
#ContainerPrint #MainContent p {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 85%;
	line-height: 18px;
	color: #666666;
}
#ContainerPrint #MainContent p a:link 		{color: #666666; text-decoration: none;}
#ContainerPrint #MainContent p a:visited 	{color: #666666; text-decoration: none;}
#ContainerPrint #MainContent p a:active 	{color: #000000; text-decoration: underline;}
#ContainerPrint #MainContent p a:hover 		{color: #000000; text-decoration: underline;}

/* --- H1 IS USED FOR TEMP PRINT PAGE LINKS AND TEXT --- */
#ContainerPrint #MainContent h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #333333;
	font-weight: bold;
	line-height: 18px;
}
#ContainerPrint #MainContent h1 a:link 		{color: #666666; text-decoration: none;}
#ContainerPrint #MainContent h1 a:visited 	{color: #666666; text-decoration: none;}
#ContainerPrint #MainContent h1 a:active 	{color: #000000; text-decoration: underline;}
#ContainerPrint #MainContent h1 a:hover 	{color: #000000; text-decoration: underline;}

*#ContainerPrint #MainContent p.legal {
	text-align: center;
	font-size: 50%;
	text-transform: uppercase;
	letter-spacing: 2px;
}
