@charset "utf-8";
/* CSS Document */
@media screen and (-webkit-min-device-pixel-ratio:0) {
body {
	margin:0px;
	padding:0px;
	background-image:url(images/mainBg.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
}
html,body {
	margin:0px;
	padding:0px;
	background-color:#000000;
	background-image:url(images/mainBg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
#logoHolder { 
	width:403px;
	height:156px;
	margin-top:12px;
	float:left;
	position:absolute;
}
#quoteAndNavHolder {
	min-height: 100%;
	overflow:hidden;
}
/* IE-specific hack */
* html #quoteAndNavHolder {
	height: 100%;
}
h1{
	background-image:url(images/isnLogo.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:403px;
	height:156px;
	padding:0px;
	margin:0 auto;
	text-indent:-9999px;
}
h1 a {
	width:403px;
	padding-top:156px;
	height:0px;
	overflow:hidden;
	float:left;
}
#divisionSubtitle {
	text-indent:-9999px;
}
h2 {
	margin:0px;
	padding:0px;
}
h3 {
	margin:0px;
	padding:0px;
}
#masterContainer {
	margin:0;
	padding:0;
}
#headerContainer {
	width:1000px;
	margin:0 auto;
	min-height: 100%;
	overflow:hidden;
}
/* IE-specific hack */
* html #headerContainer {
	height: 100%;
}
#QuoteContainer {
	height:65px;
	text-indent:-99999px;
}
p {
	margin:0;
	padding:0;
}
#NavContainer {
	margin:0;
	margin-right:0px;
	margin-left:410px;
	height:37px;
	width:547px;
	background-image:url(images/navBg.png);
	background-position:left;
	background-repeat:repeat-x;
	float:left;
	margin-top:112px;
}

/** START NAVIGATION TABS **/
#nav {
	margin:0;
	padding:0;
	height:23px;
	list-style:none;
	display:inline;
	overflow:hidden;
	clear:both;
	}
#nav li {
	padding:0;
	list-style:none;
	display:inline
	}
#nav a {
	float:left;
	padding:21px 0 0 0;
	overflow:hidden;
	height:0px !important; 
	height /**/:21px; /* for IE5/Win only */
	margin-top:10px;
	}
#nav a:hover {
	background-position:0 -21px;
	}
#nav a:active, #nav a.selected {
	background-position:0 -21px;
	}
#tHome a{
	background-image:url(images/tHome.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:81px;
	margin-left:7px;
}
#tAboutUs a{
	background-image:url(images/tAboutUs.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:122px;
}
#tOpportunity a {
	background-image:url(images/tOpportunity.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:145px;
}
#tGenre a {
	background-image:url(images/tGenre.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:100px;
}
#tStore a {
	background-image:url(images/tStore.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:90px;
}
/** END NAVIGATION TABS **/

#centerContent {
	border-top:5px solid #FFFFFF;
	border-bottom:5px solid #FFFFFF;
	height:354px;
	text-align:center;
	background-color:#000000;
	background-image:url(images/centerPicture.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}
#subpageContentHolder {
	border-top:5px solid #FFFFFF;
	border-bottom:5px solid #FFFFFF;
	height:354px;
	text-align:center;
	background-image:url(images/subpageBg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	clear:both;
	background-color:#000000;
}
#subpageContainer {
	margin:0 auto;
	width:1020px;
	height:354px;
}
#subpageLeftBorder {
	width:12px;
	height:100%;
	background-image:url(images/subpageLeftBorder.png);
	background-repeat:repeat-y;
	background-position:top right;
	float:left;
}
#subpageRightBorder{
	width:12px;
	height:354px;
	background-image:url(images/subpageRightBorder.png);
	background-repeat:repeat-y;
	background-position:top left;
	float:left;
}
#subpageCenterContent {
	width:906px;
	background-image:url(images/subpageContentBg.png);
	background-repeat:repeat;
	float:left;
	height:354px;
	padding-left:45px;
	padding-right:45px;
	overflow:auto;
}
#subpageText {
	float:left;
	margin:35px;
}
#subpageText p{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	margin-bottom:15px;
}
#subpageText a {
	text-decoration:underline;
	color:#000033;
}
#subpageText a:visited {
	text-decoration:underline;
	color:#000033;
}
#subpageText a:hover {
	text-decoration:none;
	color:#0066CC;
}
#subpageText a:active {
	text-decoration:none;
	color:#0066CC;
}
#indentItem {
	margin-left:50px;
}
#aboutUsContent {
	width:570px;
	padding-right:15px;
	float:left;
}
#ourLeadershipTitleHolder {
	border-bottom:1px dotted #666666;
	border-top:1px dotted #666666;
	padding:3px;
}
#ourLeadershipTitle {
	text-align:center;
	text-decoration:none;
	font-style:none;
	color:#000000;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
}
#ourLeadershipContainer {
	border-left:1px dotted #666666;
	width:230px;
	height:350px;
	float:left;
	margin-top:-20px;
	text-align:left;
}
#ourLeadershipNav {
	margin:0;
	padding:0;
	list-style:none;
	list-style-image:url(images/bullet.png);
	overflow:hidden;
	clear:both;
	text-align:left;
	padding-top:13px;
	padding-left:35px;
	}
#ourLeadershipNav li {
	padding:0;
	list-style:none;
	list-style-image:url(images/bullet.png);
	font-size:14px;
	padding:5px;
	padding-left:3px;
	}
#tLink a {
	text-decoration:underline;
	color:#000000;
	font-weight:bold;
}
#tLink a:visited {
	text-decoration:underline;
	color:#000000;
	font-weight:bold;
}
#tLink a:hover {
	text-decoration:none;
	color:#0066CC;
}
#tLink a:active {
	text-decoration:none;
	color:#0066CC;
}
#welcomeFuture {
	text-align:left;
	color:#000000;
	font-weight:bold;
	font-style:italic;
	font-size:16px;
}
#aboutUsTitle {
	background-image:url(images/aboutUsTitle.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:33px;
	width:906px;
	text-indent:-9999px;
	margin-top:35px;
}
#genreTitle {
	background-image:url(images/genreTitle.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:33px;
	width:906px;
	text-indent:-9999px;
	margin-top:35px;
}
#storeTitle {
	background-image:url(images/storeTitle.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:33px;
	width:906px;
	text-indent:-9999px;
	margin-top:35px;
}
#opportunityTitle {
	background-image:url(images/opportunityTitle.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:33px;
	width:906px;
	text-indent:-9999px;
	margin-top:35px;
}
#robertOblonTitle {
	background-image:url(images/robertOblonTitle.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:55px;
	width:906px;
	text-indent:-9999px;
	margin-top:35px;
}
#sharonYaminTitle {
	background-image:url(images/sharonYaminTitle.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:55px;
	width:906px;
	text-indent:-9999px;
	margin-top:35px;
}
#alBSureTitle {
	background-image:url(images/alBSureTitle.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:55px;
	width:906px;
	text-indent:-9999px;
	margin-top:35px;
}
#imagineTitle {
	background-image:url(images/imagineTitle.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:38px;
	width:906px;
	text-indent:-9999px;
	margin-top:35px;
}
#latestNewsTitle {
	background-image:url(images/latestNews.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:33px;
	width:906px;
	text-indent:-9999px;
	margin-top:35px;
}
#BottomSection {
	width:1000px;
	margin:0 auto;
} 
#bottomNavContainer {
	width:1000px;
	margin:0 auto;
	height:195px;
}
#welcomeText {
	float:left;
	font-family: Cambria, "Times New Roman", Times, serif;
	font-size: 14px;
	background-repeat:no-repeat;
	background-position:left top;
	width:690px;
	height:165px;
	margin:15px;
}
#welcomeH2 {
	margin-bottom:15px;
}

#welcomeButtonContainer {
	margin:0 auto;
	height:52px;
	width:244px;
}

/** START NAVIGATION TABS **/
#welcomeButton {
	margin:0;
	padding:0;
	height:104px;
	list-style:none;
	display:inline;
	overflow:hidden;
	clear:both;
	}
#welcomeButton li {
	padding:0;
	list-style:none;
	display:inline;
	float:left;
	}
#welcomeButton a {
	float:left;
	padding:52px 0 0 0;
	overflow:hidden;
	height:0px !important; 
	height /**/:52px; /* for IE5/Win only */
	}
#welcomeButton a:hover {
	background-position:0 -52px;
	}
#welcomeButton a:active, #welcomeButton a.selected {
	background-position:0 -52px;
	}
#tWelcomeButton a {
	margin-left:0px;
	background-image:url(images/tWelcomeButton.png);
	background-repeat:no-repeat;
	background-position:top left;
	text-indent:-9999px;
	width:244px;
}
#socialNetworksSection {
	float:left;
	height:174px;
	background-image:url(images/socialNetworksBoxBg.png);
	background-repeat:no-repeat;
	background-position:center top;
}
#socialNetworksBox {
	margin:0 auto;
	width:256px;
	height:159x;
	background-image:url(images/socialNetworksSection.png);
	background-repeat:no-repeat;
	background-position:center top;
	margin-top:10px;
}
#socialNetworksTitle {
	text-indent:-9999px;
	margin:0;
	padding:0;
	height:0px;
}
#socialNetworksContainer {
	margin:0 auto;
	height:78px;
	width:213px;
}
#socialNetworks {
	margin:0 auto;
	padding:0;
	height:78px;
	list-style:none;
	display:inline;
	overflow:hidden;
	clear:both;
	}
#socialNetworks li {
	padding:0;
	list-style:none;
	display:inline
	}
#socialNetworks a {
	float:left;
	padding:78px 0 0 0;
	overflow:hidden;
	height:0px !important; 
	height /**/:78px; /* for IE5/Win only */
	margin-top:45px;
	}
#socialNetworks a:hover {
	background-position:0 -78px;
	}
#socialNetworks a:active, #socialNetworks a.selected {
	background-position:0 -78px;
	}
#tTwitter a{
	background-image:url(images/tTwitter.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:71px;
}
#tFacebook a{
	background-image:url(images/tFacebook.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:71px;
}
#tLinkedIn a {
	background-image:url(images/tLinkedIn.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:71px;
}
#Footer {
    text-align:center;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:normal;
    height:45px;
    margin-right:auto;
    margin-left:auto;
    letter-spacing:inherit;
    line-height:15px;
	text-transform:uppercase;
	border-top:1px solid #0f0f0f;
	padding-top:5px;
	clear:both;
}
#Footer a {
	text-decoration:none;
	color:#FFFFFF;
}
#Footer a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
#Footer a:hover {
	text-decoration:none;
	color:#088eb2;
}
#Footer a:active {
	text-decoration:none;
	color:#088eb2;
}
#copyright {
	text-transform:none;
}