@charset "UTF-8";body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 20px;	background-color: #000000;	margin:0;	padding:0;}#wrapper {	width:1000px;	margin: 0 auto;	padding: 0;	}#header { 	height:72px; 	}#logo {	float:left;	border:0;	}#content_home {	width:1000px;	background: url(images/bg-content-home4.jpg) no-repeat top left #38352d;	clear:both;	margin: 0 0 9px 0;	}#content_twitter {	width:1000px;	background: url(images/bg-twitter-page.jpg) top left no-repeat #fff;	clear:both;	padding:0px 0 40px 0;	margin: 0 0 9px 0;	}#home-flash-wrap {	width:532px;	height:316px;}#twitter-flash-wrap {	width:345px;	height:500px;}#content_sub_wrapper {	width:1000px;	height:auto;	clear:both;	margin:0;	padding:0;	z-index:99;	background-color:#FFFFFF;	}#content_sub_page {	width:600px;	margin: 0 0 0 330px;	padding:0 0 30px 0;	overflow:hidden;	}		/* typography */p {	font-family: Arial, Helvetica, sans-serif;	font-size:12px;	line-height:20px;	color:#696453;	margin: 0 0 20px 0;}h1{	font-size:36px;	line-height:48px;	font-family:Arial, Helvetica, sans-serif;	font-stretch:condensed;	font-weight:lighter;	color: #dd3626;	margin: 0 0 25px 0;}h2 {	color:#dd3626;	font-size:14px;	font-weight:bold;	margin-bottom: 5px;	}	h6 {	margin:0 0 35px 0;	}blockquote {	font-family:Georgia, "Times New Roman", Times, serif;	font-size:15px;	line-height:25px;	font-style:italic;	margin: 25px 35px;	width:430px;	padding: 0 10px;	border-left: #D3D3CE solid 3px;	}ul {	font-family: Arial, Helvetica, sans-serif;	font-size:12px;	line-height:20px;	color:#696453;	}	li {	margin-bottom:10px;	}	/* linking */#content_sub_page a:link, #content_sub_page a:visited {	font-weight: bold; 	text-decoration: none;	color: #dd3626;	}#content_sub_page a:hover {	font-weight: bold; 	text-decoration: none;	background-color: #dd3626;	color:#FFFFFF;	}#content_sub_page a:active {	font-weight: bold; 	text-decoration: none;	color: #dd3626;}	/* top rollover nav - home page */#navigation {	background:#38352d url(images/bg-top-nav.jpg) bottom repeat-x;	float:right;	width:346px;	height:27px;	margin: 45px 0 0 0;}#navigation ul	{	font-size: 11px;	text-align:center;	padding: 0;	margin: 0;	list-style:none;	}	#navigation li	{	display: inline;	list-style:none;	margin: 0;	padding:0;	height:27px;	}	#navigation ul a{	padding: 0 20px;	display:inline-block;	height:27px;	line-height:27px;	margin:0;	color:#696453;	font-weight: normal; 	text-decoration: none;	float:left;	border-right: 2px solid #000;	}	#navigation ul a.last{	padding: 0 21px 0 20px;	display:inline-block;	height:27px;	line-height:27px;	margin:0;	color:#696453;	font-weight: normal; 	text-decoration: none;	float:left;	border:none;	}#navigation ul a.last img{	border:none;	outline:none;	text-decoration:none;	background:none;	}#navigation ul a:hover, #navigation ul a.last:hover {	background-color:#dd3626;	color:#ffffff;	text-decoration: none;	}/* top rollover nav - SUB pages */#navigation_SUBpage {	background-color:#38352d;	float:right;	height:22px;	padding-top:5px;	margin: 45px 140px 0 0;}#navigation_SUBpage ul	{	display: inline;	font-size: 11px;	padding: 0;	margin: 0;	}	#navigation_SUBpage li	{	display: inline;	margin: 0;	}	#navigation_SUBpage ul a:link, #navigation_SUBpage ul a:visited {	padding: 9px 15px 5px 15px;	margin:0;	color:#ffffff;	font-weight: normal; 	text-decoration: none;	}#navigation_SUBpage ul a:hover {	padding: 9px 15px 6px 15px;	margin:0;	background-color:#dd3626;	color:#ffffff;	font-weight: normal; 	text-decoration: none;	}#navigation_SUBpage ul a:active {	padding: 9px 15px 35px 15px;	margin:0;	background-color:#dd3626;	font-weight: normal; 	text-decoration: none;	color: #ffffff;}/* navigation linking to the sub pages */#subpage_nav2 {	background-color:#38352d;	width:955px;	height:22px;	clear:both;	padding: 5px 0 0 45px;	border-bottom:#dd3626 5px solid;}#subpage_nav2 ul	{	display: inline;	font-size: 11px;	padding: 0;	margin: 0;	}	#subpage_nav2 li	{	display: inline;	margin: 0;	}	#subpage_nav2 ul a:link, #subpage_nav2 ul a:visited {	padding: 9px 15px 6px 15px;	margin:0;	color:#fff;	font-weight: normal; 	text-decoration: none;	}#subpage_nav2 ul a:hover {	padding: 9px 15px 6px 15px;	margin:0;	background-color:#dd3626;	color:#fff;	font-weight: normal; 	text-decoration: none;	}#subpage_nav2 ul a:active {	padding: 9px 15px 6px 15px;	margin:0;	background-color:#dd3626;	font-weight: normal; 	text-decoration: none;	color: #fff;}/* footer nav */#footer{	width: 995px;	text-align:right;	font-size:10px;	margin: 0 auto;	}	#footer ul	{    clear: both;	display: inline;	padding: 0;	margin: 0 0 0 5px;	font-size:10px;	color:#696453;	}	#footer li	{	font-size:10px;	display: inline;	padding-left: 5px;	margin: 0;	}	#footer ul a:link, #footer ul a:visited {	font-size:10px;	font-weight: normal; 	text-decoration: none;	color: #696453;	}#footer ul a:hover {	font-size:10px;	font-weight: normal; 	text-decoration: underline;	color: #fff;	}#footer ul a:active {	font-size:10px;	font-weight: normal; 	text-decoration: none;	color: #fff;}	/* footer nav - SUBpage */#footer_SUBpage{	width: 1000px;	text-align:right;	font-size:10px;	padding:20px 0;	}	#footer_SUBpage ul	{    clear: both;	display: inline;	padding: 0;	margin: 0 5px;	font-size:10px;	color:#696453;	}	#footer_SUBpage li	{	font-size:10px;	display: inline;	padding-left: 5px;	margin: 0;	}	#footer_SUBpage ul a:link, #footer_SUBpage ul a:visited {	font-size:10px;	font-weight: normal; 	text-decoration: none;	color: #696453;	}#footer_SUBpage ul a:hover {	font-size:10px;	font-weight: normal; 	text-decoration: underline;	color: #ffffff;	}#footer_SUBpage ul a:active {	font-size:10px;	font-weight: normal; 	text-decoration: underline;	color: #ffffff;}	/* HOME PAGE BLOG FEED STYLES */#home-feed {	width:346px;	height:512px;	float:right;	background:url(images/bg-home-blogfeed.jpg) repeat-y;}#blog_div {	padding:45px 40px 45px 40px;}#blog_div h1{	margin:0 0 20px 0;	padding:0;	font-size:16px;	color:#7c7360;		font-stretch:normal;}#blog_update_list {	padding:0;	margin:0 0 20px 0;}#blog_update_list p{	padding:0;	margin:0;	font-size:10px;	line-height:13px;	color:#fff;}#blog_update_list h2{	font-size:11px;	font-family:Arial, Helvetica, sans-serif;	/*color:#bfbeb9;*/	font-weight:normal;	color:#97cbd3;	line-height:14px;	margin:0;	text-transform:uppercase;}#blog_update_list small{	margin:0 0 14px 0;	color:#696251;	border:none;	font-size:80%;	text-transform:uppercase;}#blog_div a{	color:#97cbd3;	text-decoration:none;} #blog_update_list p a{ font-size:10px;}#blog_div a:hover{	background:none;	color:#dd3626;	text-decoration:underline;} /* TWITTER PAGE TWITTER STYLES */#twitter-feed {	background:url(images/bg-twitter-bubble.gif) repeat-y;	width:551px;	margin: 55px 104px 0 0;	float:right;}#twitter_div2 {	width:507px;	margin:0 auto;}#twitter_div2 p.follow {	font-size: 11px;	font-weight:bold;	margin:0;	padding:0;}ul#twitter_update_list2 {	padding:0;	margin: 0;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	color:#696453;	line-height:16px;}ul#twitter_update_list2 li{	list-style:none;	margin:0 0 22px 0;	padding-bottom:22px;	background: url(images/bg-HR.jpg) bottom left repeat-x;}#twitter_div2 a:link, #twitter_div2 a:visited{	color:#dd3626;	padding:0 2px;	text-decoration:none;} #twitter_div2 a:hover, #twitter_div2 a:active{	color:#fff;	background:#dd3626;} #twitter_div2 a.blue-link:link, #twitter_div2 a.blue-link:visited{	color:#696453;	padding:0;	background:none;} #twitter_div2 a.blue-link:hover, #twitter_div2 a.blue-link:active{	border-bottom:1px solid #97cbd3;	background:none;	padding:0;	color:#97cbd3;}/* other linking */a:link.nolink,a:visited.nolink,a:hover.nolink,a:active.nolink {	text-decoration: none;	border: 0;}img a{border:0;}img a:hover {border:0;}/* helpers */div.spacer {  height:365px;  clear: both;}img.left {	float:left;	border:0;	margin:0 18px 55px 0;}.blue { color:#97cbd3; }	.clear{ clear:both; }