.topRightNav a:link {	color: #999999;	text-decoration: none;}.topRightNav a:visited {	text-decoration: none;	color: #999999;}.topRightNav a:hover {	text-decoration: none;	color: #FF0000;}.topRightNav a:active {	text-decoration: none;	color: #999999;}#content .rightBlock a:link {	color: #111;	font-weight:bolder;	text-decoration: underline;}#content .rightBlock a:visited {	text-decoration: underline;	font-weight:bolder;	color: #111;}#content .rightBlock a:hover {	text-decoration: underline;	font-weight:bolder;	color: #FF0000;}#content .rightBlock a:active {	text-decoration: underline;	font-weight:bolder;	color: #111;}body {	color:#333;	background-color:#000;	font-family:Arial, Helvetica;	font-size:12px;	font-style:normal;	line-height:1.7em;	font-weight:400;	font-variant:normal;	margin:0;	padding:0;}.clearall {	clear:both}.indent{ padding-left: 30px; line-height: 6px;}.redHead{ color: #FF0000; font-size: 14px;}.redHeadHome{ color: #FF0000; font-size: 18px;}.redHeadBook{ color: #FF0000; font-size:20px; letter-spacing: 5px;}.clientListing{letter-spacing: 1px; line-height: 32px; font-weight:800;}#newsletterDownload{ float: right; font-weight:bolder; align: right; line-height: 18px; }#blog .blogLinks a:hover a:active{	text-decoration: underline;	color:#FFFFFF;}#blog {	background-color:#FF0000;	padding-left: 6px;	font-size:12px;	font-weight:bolder;	color:#FFFFFF;}#wrapper {	background-color:#000;	padding-right:6px;	padding-left:6px;	width:960px;	margin-right:auto;	margin-left:auto;	padding-bottom:5px;	margin-top:0px}#top1 {	width:550px;	margin-top:40px;	margin-right:auto;	margin-bottom:8px;	margin-left:auto;	line-height: 48px;	float: left;}#top1a {	width:410px;	margin-top:40px;	line-height: 14px;	float:right;}#top2 {	width:960px;	color:inherit;	margin-top:0px;	margin-right:auto;	margin-bottom:6px;	margin-left:auto;	display:block;}#navcontainer {	padding:0;	width:960px;	margin:0;	border-top-width:1px;	border-top-style:solid;	border-top-color:#888888;}#navcontainer ul {	margin:0px;	padding:0px;	list-style-type:none;	text-align:left;	float:left}#navcontainer ul li {	display:block;	float:left;	text-align:center;	padding:0 0 6 0px;	margin:0px}#navcontainer ul li a {	color:#a2a2a7;	text-decoration:none;	text-align:left;	background-color:#000;	padding-top:10px;	font-family:Arial, Helvetica;	font-size:11px;	font-weight:bolder;	padding-right:0px;	padding-left:10px;	display:block;	float:left;	width:110px;	padding-bottom:6px;	margin:0;}#navcontainer ul li a strong {	font-size:12px;	display:block;	font-weight:bolder;	line-height:22px;}#navcontainer li.default a:hover {	color:#fff;	background-color:#333333;	border-bottom: 4px;	border-bottom-color: #fff;	border-bottom-style:solid;}#navcontainer li.active {	border-bottom: 8px;	border-bottom-color: #FF0000;	border-bottom-style:solid;}#navcontainer li.default {	border-bottom: 4px;	border-bottom-color: #000000;	border-bottom-style:solid;}.logo {	color:			#ccc;	font-size: 		40px;	font-weight:	100;}.logo2 {	color:	#FF0000;	font-size: 		40px;	font-weight:	800;}.logoTAG {	color:			#CCCCCC;	font-size:		12px;	font-weight:	700;	line-height: 12px;	margin-bottom: 18px;}.topRightNav {	color:			#FF0000;	font-size:		14px;	font-weight:	800;	line-height: 14px;	padding-top: 6px;}.topRightNav a:hover{	color:			#ff0000;	font-size:		14px;	font-weight:	800;	line-height: 	14px;	text-decoration	:underline;}#content {	width:960px;	border-top-style: solid;	border-top-color: #ff0000;	border-top-width: 8px;}#content .left {	float:left;	width:288px;	margin:0 15px 0 0;	padding:0 15px 0 0;	color:inherit;	position:relative	}#content .Left2column {	float:left;	width:600px;	margin-left: 12px;	padding-top:15px;	padding-bottom: 12px;}#content .leftColumnMedia {	float:left;	width:440px;	margin-left: 12px;	padding-top:15px;	padding-bottom: 12px;}#content .leftColumnMediaVideo {	float:left;	width:720px;	margin-left: 12px;	padding-top:15px;	padding-bottom: 12px;}#content .LeftFullWidth {	float:left;	width:900px;	margin-left:12px;	padding-top:15px;	padding-bottom: 12px;}#content .LeftFullWidth a:link a:active a:visited {	color:	#ff0000;	font-weight:bolder;	text-decoration: none;}#content .LeftFullWidth a:hover {	color: #333;	font-weight:bolder;	text-decoration: none;}#content .LeftFullWidth a {	color: #ff0000;	font-weight:bolder;	text-decoration: none;}#content .LeftFullWidth img {	padding-right:15px;	padding-bottom: 12px;}#content .LeftFullWidth2 {	float:left;	width:900px;	margin-left:12px;	padding-top:15px;	padding-bottom: 12px;}#content .LeftFullWidth2 a:link a:active a:visited {	color:	#ff0000;	font-weight:bolder;	text-decoration: none;}#content .LeftFullWidth2 a:hover {	color: #333;	font-weight:bolder;	text-decoration: none;}#content .LeftFullWidth2 a {	color: #ff0000;	font-weight:bolder;	text-decoration: none;}#content .LeftFullWidth2 img{	padding-right:15px;	padding-bottom: 12px;}#content .LeftFullWidth3 {	float:left;	width:920px;	margin-left:12px;	padding-top:15px;	padding-bottom: 12px;}#content .LeftFullWidth3 a:link a:active a:visited {	color:	#ff0000;	font-weight:bolder;	text-decoration: none;}#content .LeftFullWidth3 a:hover {	color: #333;	font-weight:bolder;	text-decoration: none;}#content .LeftFullWidth3 a {	color: #ff0000;	font-weight:bolder;	text-decoration: none;}#content .LeftFullWidth3 img{	padding-right:15px;	padding-bottom: 12px;}#content .Left2column img{	padding-right:15px;	padding-bottom: 12px;}#content .LeftFullWidthBio {	float:left;	width:900px;	margin-left:12px;	padding-top:15px;	padding-bottom: 12px;}#content .LeftFullWidthBio a:link a:active a:visited {	color:	#111;	font-weight:bolder;	text-decoration: underline;}#content .LeftFullWidthBio a:hover {	color: #ff0000;	font-weight:bolder;	text-decoration: underline;}#content .LeftFullWidthBio a {	color: #111;	font-weight:bolder;	text-decoration: underline;}#content .LeftFullWidthBio img{	padding-right:15px;	padding-bottom: 12px;}#content .Left2column img{	padding-right:15px;	padding-bottom: 12px;}#content .rightBlock {	margin-right:12;	padding-right:18px;	padding-left: 12px;	padding-top: 12px;	width:288px;	border-left-style: solid;	border-left-color: #666;	border-left-width: 1px;	float:right;}#content .rightBlockPress {	margin-right:12;	padding-right:18px;	padding-left: 12px;	padding-top: 12px;	padding-bottom: 24px;	width:458px;	border-left-style: solid;	border-left-color: #666;	border-left-width: 1px;	float:right;}#footer {	clear:both;	background-color:#777777;	height:18px;	text-align:center;	color:#a2a2a7;	padding-top:8px;	padding-bottom: 8px;	width:960px;	margin-right:auto;	margin-left:auto}#frame {	background-color:#fff;	width:960px;	margin: auto}#header {	width:960px;	float:left;	padding:0px;	color:#333;	background-color:#000;	border-bottom-style: solid;	border-bottom-color: #c53f4a;	border-bottom-width: 6px;	}#intro{	border-bottom-style: solid;	border-bottom-color: #FF0000;	border-bottom-width: 6px;}h2 { color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:18px; letter-spacing: 5px;}