/* CSS Document */

@font-face {
  font-family: 'FFDin';
  src: url('fonts/DIN_Bold.ttf');
}

/*line 417*/

A:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	COLOR: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
}
A:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	COLOR: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
}
A:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	COLOR: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
}
A:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	COLOR: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
}
A:visited:hover A:active:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	COLOR: #FFFFFF;
	font-weight: normal;
	text-decoration:underline;
}

#award {
	width:125px;
	height:150px;
	float:left;
	margin:00px 00px 0 00px;
	padding:0;
	position:relative;
	color:#FFFFFF;
	}
	
#award p{
	color:#FFFFFF;

	}

.footer {
	width:775px;
	margin-left:auto;
	margin-right:auto;
	padding:10px 0px 5px 0px;
	margin-top:5px;
	margin-bottom:5px;

	}


.footer A:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	COLOR: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
}
.footer A:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	COLOR: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
}
.footer A:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	COLOR: #FFFFFF;
	font-weight: none;
	text-decoration:underline;
}
.footer A:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	COLOR: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
}
.footer A:visited:hover A:active:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	COLOR: #FFFFFF;
	font-weight: normal;
	text-decoration:underline;
}


.footer p { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	COLOR: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
	}

body {
	background-color: #8E0000;
}


p {
	font-family:Georgia, "Times New Roman", Times, serif;
  	color:#000000;
  	font-size: 12px;
	line-height: 14px;
	padding:0px;
	margin:0px;
}

ul {
	font-family:Georgia, "Times New Roman", Times, serif;
  	color:#000000;
  	font-size: 11px;
	line-height: 14px;
	padding:0 0 0 20px;
	margin:0 0 0 20px;
}

li {
	font-family:Georgia, "Times New Roman", Times, serif;
  	color:#000000;
  	font-size: 11px;
	line-height: 14px;
padding:0 0 0 0px;
	margin:0 0 0 0px;
}


div#home {
	width:775px;
	margin-left:auto;
	margin-right:auto;
	border-color:#ffffff;
	border-style:solid;
	border-width:1px;
	padding:0px;
	margin-bottom:0px;
	margin-top:0px;
	}
	
div#home .graphicRT {
	width:625px;
	height:147px;
	background-color:#8E0000;
	float:left;
	padding:0px;
	margin:0px;
	background-image:url(images/content_peopleHome.jpg);
	background-position:bottom;
	background-position:left;
	background-repeat:no-repeat;
	}

div#home .graphicLT {
	width:150px;
	height:147px;
	background-color:#720000;
	float:left;
	padding:0px;
	margin:0px;
	background-image:url(images/ui_peopleHome.jpg);
	background-position:bottom;
	background-position:right;
	background-repeat:no-repeat;
	}
	
.top {
	width:775px;
	height:133px;
	background-color:#ffffff;
	padding:0px;
	margin:0px;
	}


.ui {
	width:149px;
	/*height:450px;*/
	background-color:#720000;
	float:left;
/*	border-right-color:#ffffff;
	border-right-style:solid;
	border-right-width:1px;*/
	padding:0px;
	margin:0px;
	}
	
.blueline {
	border-top-color:#ffffff;
	border-top-style:solid;
	border-top-width:1px;
	padding:0px 15px 0px 0px;
	margin-bottom:2px;
	margin-top:2px;
	line-height:0px;
	width:125px;
	height:1px;
	margin-left:auto;
	margin-right:auto;
	}
	
.ui p {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	COLOR: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
	text-align:right;
	padding:5px 10px 5px 0px;
	}
	
.ui A:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	COLOR: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
	text-align:right;
	padding:3px 0px 0px 0px;
	
}
.ui A:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	COLOR: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
	text-align:right;
		padding:3px 0px 0px 0px;
}
.ui A:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	COLOR: #76C3E1;
	font-weight: none;
	text-decoration:none;
	text-align:right;
		padding:3px 0px 0px 0px;
		cursor:pointer;
}
.ui A:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	COLOR: #76C3E1;
	font-weight: normal;
	text-decoration:none;
	text-align:right;
		padding:3px 0px 0px 0px;
}
.ui A:visited:hover A:active:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	COLOR: #76C3E1;
	font-weight: normal;
	text-decoration:none;
	text-align:right;
		padding:3px 0px 0px 0px;
}

div#home .content2 {
	width:610px;
	height:480px;
	background-color:#B72025;
	background-image:url(images/globe-back.jpg);
	background-position:bottom;
	background-position:bottom left;
	
		background-repeat:no-repeat;
	float:left;
	padding:0px 15px 0px 0px;
	margin:0px;
	}
	
div#home .quotes p{
	width:350px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	COLOR: #FFFFFF;
	}

	
	
div#home .people {
	
	}
	
div#secondary {
	width:775px;
	margin-left:auto;
	margin-right:auto;
	border-color:#ffffff;
	border-style:solid;
	border-width:1px;
	padding:0px;

	}
	
div#secondary .top {
	width:765px;
	height:125px;
	background-color:#ffffff;
	border-bottom-color:#B72025;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding:0px 0px 0px 10px;
	margin:0px;
	}
	
div#secondary .content {
	width:625px;
/*	height:450px;*/
	background-color:#FFFFFF;
	float:left;
	padding:0px;
	margin:0px;

	}
	
div#secondary .bookContent {
	width:625px;
/*	height:450px;*/
	background-color:#FFFFFF;
	float:left;
	padding:0px;
	margin:0px;
	}
	
#secondary .content h1 A:link, #secondary .content h1 A:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	letter-spacing:.02em;
	font-weight:bold;
	text-decoration:underline;
	color:#8E0000;
	line-height:16px;

}

#secondary .content h1 A:hover, #secondary .content h1 A:active, #secondary .content h1 A:visited:hover A:active:hover  {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	letter-spacing:.02em;
	font-weight:bold;
	text-decoration:underline;
	color:#6DC4D7;
	line-height:16px;

}
	
	
.bookContent p {
	/*text-align:justify;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	text-indent:0px;
	font-size:11px;
	line-height:16px;
	padding:5px 15px 5px 15px;
	margin:0px;
	color:#000000;
}	


/*div#secondary .excerptContent {
	width:625px;

	background-color:#FFFFFF;
	float:left;
	padding:0px;
	margin:0px;
	}
	*/


.excerptContent h2 {
	text-align:justify;
	font-family:"Times New Roman", Times, serif;
	text-indent:0px;
	font-size:11px;
	line-height:16px;
	padding:5px 15px 5px 15px;
	margin:0px;
	font-weight:normal;
	color:#000000;
}
	
div#secondary .graphicRT {
	width:555px;
	height:94px;
	color: #92D6DF;
	font-family: 'FFdin', sans-serif;
	font-weight:bold;
	background-color:#FFFFFF;
	float:left;
	padding:30px 0 0 70px;
	margin:0px;
	background-image:url(images/content_people.jpg);
	background-position:bottom;
	background-position:left;
	background-repeat:no-repeat;
	}	
	
/*div#secondary .graphicRT {
	width:625px;
	height:124px;
	background-color:#FFFFFF;
	float:left;
	padding:0px;
	margin:0px;
	background-image:url(images/content_people.jpg);
	background-position:bottom;
	background-position:left;
	background-repeat:no-repeat;
	}
*/

div#secondary .graphicLT {
	width:150px;
	height:124px;
	background-color:#720000;
	float:left;
	padding:0px;
	margin:0px;
	background-image:url(images/ui_people.jpg);
	background-position:bottom;
	background-position:right;
	background-repeat:no-repeat;
	}



	
.content A:link {
font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;
	line-height:16px;
	COLOR: #8E0000;
	font-weight: normal;
	text-decoration:none;
	text-align:right;
	/*padding:25px 0px 0px 0px;*/
}
.content A:visited {
font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;
	line-height:16px;
	COLOR: #8E0000;
	font-weight: normal;
	text-decoration:none;
	text-align:right;
}
.content A:hover {
font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;
	line-height:16px;
	COLOR: #6DC4D7;
	font-weight: none;
	text-decoration:none;
	text-align:right;
}
.content A:active {
font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;
	line-height:16px;
	COLOR: #6DC4D7;
	font-weight: normal;
	text-decoration:none;
	text-align:right;
}
.content A:visited:hover A:active:hover {
font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;
	line-height:16px;
	COLOR: #6DC4D7;
	font-weight: normal;
	text-decoration:none;
	text-align:right;
}
	
.content h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	letter-spacing:.02em;
	font-weight:bold;
	color:#8E0000;
	line-height:16px;
padding:15px 0px 10px 15px;
	margin:0px;
	
}





.bookContent h3  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing:.02em;
	font-weight:bold;
	color:#8E0000;
	line-height:16px;
	padding:15px 0px 10px 15px;
	margin:0px;	
}

.bookContent h3 A:link, .bookContent h3 A:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing:.02em;
	font-weight:bold;
	text-decoration:underline;
	color:#8E0000;
	line-height:16px;

}

.bookContent h3 A:hover, .bookContent h3 A:active, .bookContent h3 A:visited:hover A:active:hover  {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing:.02em;
	font-weight:bold;
	text-decoration:underline;
	color:#6DC4D7;
	line-height:16px;

}



.content p {
	font-family:Georgia, "Times New Roman", Times, serif;
	
	font-size:11px;
	line-height:16px;
	padding:5px 15px 5px 15px;
	margin:0px;
	color:#000000;
}

.contact {
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;

	text-indent:0px;
	font-size:11px;
	line-height:16px;
	padding:5px 15px 5px 15px;
	margin:0px;
	color:#000000;
}








.TOCContent p strong{
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	padding:0px 2px 0 0;
	margin:0px;
	color:#666666;
}

/*.bookContent p em{
	text-align:justify;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:11px;
	line-height:11px;

	padding:0px 2px 0 0;
	margin:0px;
	color:#000000;
}
*/
.bookContent img {
	padding:0px 0px 0px 15px;
	}

.callout p{
	font-family:Georgia, "Times New Roman", Times, serif;
	text-indent:0px;
	font-size:10px;
	line-height:16px;
	padding:5px 15px 5px 0px;
	margin:0px;
	color:#000000;

}

.bookContent h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	letter-spacing:.02em;
	font-weight:bold;
	color:#8E0000;
	line-height:16px;
	padding:15px 0px 10px 15px;
	margin:0px;
	
}

.bookContent A:link {
font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;
	line-height:16px;
	COLOR: #8E0000;
	font-weight: normal;
	text-decoration:none;
	text-align:right;
	/*padding:25px 0px 0px 0px;*/
}
.bookContent A:visited {
font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	line-height:16px;
	COLOR: #8E0000;
	font-weight: normal;
	text-decoration:none;
	text-align:right;
}
.bookContent A:hover {
font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;
	line-height:16px;
	COLOR: #6DC4D7;
	font-weight: none;
	text-decoration:none;
	text-align:right;
}
.bookContent A:active {
font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;
	line-height:16px;
	COLOR: #6DC4D7;
	font-weight: normal;
	text-decoration:none;
	text-align:right;
}
.bookContent A:visited:hover A:active:hover {
font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;
	line-height:16px;
	COLOR: #6DC4D7;
	font-weight: normal;
	text-decoration:none;
	text-align:right;
}

.book A:link {
font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;
	line-height:16px;
	COLOR: #8E0000;
	font-weight: normal;
	text-decoration:none;
	text-align:center;
/*	padding:25px 0px 0px 0px;*/
}
.book A:visited {
font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	line-height:16px;
	COLOR: #8E0000;
	font-weight: normal;
	text-decoration:none;
	text-align:center;
}
.book A:hover {
font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;
	line-height:16px;
	COLOR: #6DC4D7;
	font-weight: none;
	text-decoration:none;
	text-align:center;
}
.book A:active {
font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;
	line-height:16px;
	COLOR: #6DC4D7;
	font-weight: normal;
	text-decoration:none;
	text-align:center;
}
.book A:visited:hover A:active:hover {
font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;
	line-height:16px;
	COLOR: #6DC4D7;
	font-weight: normal;
	text-decoration:none;
	text-align:center;
}



.secondaryNav {
	width:590px;
	border-bottom-color:#8E0000;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	height:20px;
	padding:5px 0px 5px 0px;
	}
.bluebullet {
		font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	COLOR: #6DC4D7;
	font-weight: normal;
	padding:0px 10px 0px 10px;
	}


#videoclips {
	width:225px;
	background-color:#CCCCCC;
	}
	
#videoclips A:link {
color:#8E0000;
	line-height:12px;
	padding:3px 0 7px 0;
	margin:0;
	text-align:center;

	text-decoration:none;
}
#videoclips A:visited {
color:#8E0000;
	line-height:12px;
	padding:3px 0 7px 0;
	margin:0;
	text-align:center;

	text-decoration:none;
}
#videoclips A:hover {
color:#8E0000;
	line-height:12px;
	padding:3px 0 7px 0;
	margin:0;
	text-align:center;

	text-decoration:underline;
}
#videoclips A:active {
color:#8E0000;
	line-height:12px;
	padding:3px 0 7px 0;
	margin:0;
	text-align:center;

	text-decoration:underline;
}
#videoclips A:visited:hover A:active:hover {
color:#8E0000;
	line-height:12px;
	padding:3px 0 7px 0;
	margin:0;
	text-align:center;

	text-decoration:underline;
}

	
#videoclips img{
border-color:#ffffff;
border-style:solid;
border-width:1px;
}


#videoclips p {
color:#8E0000;
	line-height:12px;
	padding:3px 0 7px 0;
	margin:0;
	text-align:center;
	}
	
#videoclips h1 {
	font-size:15px;
	line-height:15px;
	color:#8E0000;
	padding:10px 0 7px 0;
	margin:0;
	}



.btn-primary{width:120px}

#book .book{width:150px;text-align:center}
#book .book .btn{width:110px}

#book .buy{position:relative;float:left;margin-right:0px}
#book .buy .btn-primary{width:150px}
#book .buy .more{display:block;text-align:center;width:100%;padding:10px 0}

#book .dropdown{display:none;position:absolute;top:42px;left:50%;z-index:2;width:128px;margin-left:-75px;border:1px solid #e5e5e5;border-width:1px 1px 0;background-color:#fff}
#book .dropdown .item{border-bottom:1px solid #e5e5e5; margin:auto 0; cursor:pointer;}
#book .dropdown .item a{display:block}
#book .buy:hover .dropdown{display:block}



.btn{cursor:pointer;display:inline-block;text-align:center;border:0;background:transparent;font-size:14px;line-height:20px;border-radius:5px;padding:4px 12px;background-color:#f6f5f5;color:#000;border:1px solid #f6f5f5}
.btn.hover,.btn:hover{color:#000;background-color:#dedada;border:1px solid #dedada}
.btn.active,.btn:active{background-color:#dedada;border:1px solid #dedada;outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}
.btn-primary{cursor:pointer;display:inline-block;text-align:center;border:0;background:transparent;font-size:14px;line-height:20px;border-radius:5px;padding:4px 12px;background-color:#ee2e24;color:#fff;border:1px solid #ee2e24}
.btn-primary.hover,.btn-primary:hover{color:#fff;background-color:#cf1a10;border:1px solid #cf1a10}
.btn-primary.active,.btn-primary:active{background-color:#cf1a10;border:1px solid #cf1a10;outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}
.btn,.btn-primary{border-radius:0}
.btn-large,.btn-full{padding:10px 20px;font-size:14px}
.btn-full{display:block}
.btn-link{color:#ee2e24}
