/***********************************************//* amcp.css                            *//***********************************************//***********************************************//* HTML tag styles                             *//***********************************************/ body{	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #999999;	padding: 0px;	right: auto;	background-image: url(../../images/pattern7.jpg);	line-height: 16px;	}#rap {	margin: 55px auto 0 auto;	width: 900px;	padding-top: 5px;	background-color: #2E2E2D;	height: auto;}#photo {	margin: 25px auto 0 auto;	width: 500px;	padding-top: 5px;	background-color: #1F1F1F;	height: auto;	text-align: center;}a:link, a:visited, a:hover {	color: #fff6f9;	text-decoration: none;}a:hover {	text-decoration: none;	color: #B395CC;}/* overrides decoration from previous rule for hovered links */h1, h2, h3, h4, h5, h6 {	font-family: Verdana, Arial, Helvetica, sans-serif;	margin: 0px;	padding: 0px 0px 0px 0px;	font-weight: normal;	font-size: 10px;}h1{	font-family: Verdana,Arial,sans-serif;	font-size: 18px;	color: #B8B3AC;	letter-spacing: 1px;	text-align: left;	font-weight: 400;	line-height: 22px;	margin-bottom: 2px;	display: block;}h2{	font-size: 18px;	color: #B8B3AC;	text-transform: uppercase;	text-align: left;	border-top: 1px solid #D6D1C9;	border-bottom: 1px solid #D6D1C9;	line-height: 25px;}h2.left{	font-size: 16px;	color: #CCCCCC;	text-transform: uppercase;}h3{	font-size: 14px;	color: #999999;	padding-bottom: 0px;	text-transform: lowercase;}h4{	font-size: 20px;	font-weight: normal;	color: #222024;	line-height: 21px;	text-align: center;}h5{	font-size: 16px;	color: #222024;	line-height: 20px;}h6{	font-size: 12px;	color: #B8B3AC;	line-height: 18px;	text-align: left;	display: block;}ul{ list-style-type: square;}ul ul{ list-style-type: disc;}ul ul ul{ list-style-type: none;}label{ font: bold 100% Arial,sans-serif; color: #999999;}				/***********************************************//* Layout Divs                                 *//***********************************************/#masthead{	margin: 0px 0px 5px 0px;	padding: 5px 0px 5px 0px;	width: 900px;	clear: both;}#navBar{	margin: 0;	padding-top: 5px;	width: 150px;	float: left;}#content{	width: 725px;	margin: 0;	padding: 0px 0px 5px 0px;	display: block;	float: right;}#contentPhoto{	width: 100%;	padding: 5px 0px 5px 0px;}#flashcontent {	width:100%;	height:500px;}/***********************************************//*Component Divs                               *//***********************************************/#siteName{	padding: 1px 0px 8px 10px;	font-size: 18px;}/*************** #pageName styles **************/#pageName{	padding: 5px 0px 10px 0px;	text-align: left;}/************* #globalNav styles **************/#globalNav{	color: #999999;	padding: 0px 15px 0px 0px;	white-space: nowrap;	text-align: right;	letter-spacing: 2px;	margin-left: 315px;	display: block;	margin-top: -25px;}/* 'nowrap' prevents links from line-wrapping if there are too many to fit in one line   this will force a horizontal scrollbar if there isn't enough room for all links   remove rule or change value to 'normal' if you want the links to line-wrap */#globalNav img{ display: none;}#globalNav a {	font-size: 80%; }/************** .feature styles ***************/.feature{	padding: 2px 2px 10px 2px;	font-size: 13px;	color: #B8B3AC;	line-height: 17px;}.exergue{	padding: 0px 2px 12px 2px;	font-size: 14px;	color: #B8B3AC;	line-height: 19px;}.border{	padding: 5px 15px 5px 15px;	border: solid #222024 1px;	font-size: 13px;	color: #3F3F3F;	line-height: 17px;	background-color: #D6D1C9;}.feature h3{	padding: 10px 0px 0px 0px;	text-align: left;	border-top: 1px solid #B8B3AC;}.feature img{	padding: 5px 0px 0px 0px;	margin: 0;}.right{	padding: 2px 2px 2px 2px;	border: dotted #cccccc 1px;	font-size: 13px;	color: #222024;	line-height: 17px;	background-color: #EEE8DF;	text-align: right;}.italic{	font-style: italic;}.violet{	color: #B395CC;}.bold{	font-weight: bold;}/************** .photo styles ***************/.photo{	font-size: 12px;	color: #666666;	padding: 0px 0px 0px 0px;	line-height: 12px;	text-align: left;	margin-left: 3px;	margin-right: 3px;}.photo h1{	padding: 0px 0px px 0px;	text-align: center;}.photo h3{	padding: 30px 0px 5px 0px;	text-align: left;}.photo img{	padding-top: 5px;	margin-bottom: 5px;}/* adjust margins to change separation between the feature image and text flowing around it *//************** .story styles *****************/.story{	font-size: 13px;	text-align: left;}.story p{	padding: 0px 0px px 0px;	color: #666666;	text-align: left;}/************* #siteInfo styles ***************/#siteInfo{	clear: both;	font-size: 12px;	color: #999999;	padding: 5px 10px 5px 10px;	margin-top: 0px;	text-align: center;}/* negative top margin pulls siteinfo up so its top border overlaps (and thus lines up with)	the bottom border of the navBar in cases where they "touch" */#siteInfo img{	padding: 4px 4px 4px 0px;	vertical-align: middle;}/*********** #navBar link styles ***********/#navBar ul a:link, #navBar ul a:visited {	display: block;}#navBar ul {	list-style: none;	margin: 0;	padding: 0;}/* hack to fix IE/Win's broken rendering of block-level anchors in lists */#navBar li {	border-bottom: 1px solid #EEE;}/* fix for browsers that don't need the hack */html>body #navBar li {}/*********** #sectionLinks styles ***********/#sectionLinks{	font-size: 13px;	line-height: 25px;	margin-left: 10px;	color: #B395CC;}#sectionLinks h3{	padding: 10px 0px 2px 10px;}#sectionLinks a:link{	display: block;	text-align: right;	color: #B8B3AC;}#sectionLinks a:visited{	text-align: right;	display: block;	color: #B8B3AC;}#sectionLinks a:hover{	background-color: #998CCC;	display: block;	text-align: right;	color: #1F1F1F;}.sectionLinks {	color: #B395CC;	border-bottom: 1px solid #B8B3AC;	border-top: 1px solid #B8B3AC;}/*********lightbox2*********/#lbOverlay { position: fixed; top: 0; left: 0; z-index: 99999; width: 100%; height: 500px; }	#lbOverlay.grey { background-color: #000000; }#lbMain { position: absolute; left: 0; width: 100%; z-index: 99999; text-align: center; line-height: 0; }#lbMain a img { border: none; }#lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; }	#lbOuterContainer.grey { border: 3px solid #888888; }#lbDetailsContainer {	font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em;	overflow: auto; margin: 0 auto; }	#lbDetailsContainer.grey { border: 3px solid #888888; border-top: none; }#lbImageContainer, #lbIframeContainer { padding: 10px; }#lbLoading {	position: absolute; top: 45%; left: 0%; height: 32px; width: 100%; text-align: center; line-height: 0; background: url(images/loading.gif) center no-repeat;}#lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }#lbImageContainer>#lbHoverNav { left: 0; }#lbHoverNav a { outline: none; }#lbPrev { width: 49%; height: 100%; background: transparent url(images/blank.gif) no-repeat; display: block; left: 0; float: left; }	#lbPrev.grey:hover, #lbPrev.grey:visited:hover { background: url(images/prev_grey.gif) left 15% no-repeat; }	#lbNext { width: 49%; height: 100%; background: transparent url(images/blank.gif) no-repeat; display: block; right: 0; float: right; }	#lbNext.grey:hover, #lbNext.grey:visited:hover { background: url(images/next_grey.gif) right 15% no-repeat; }#lbPrev2, #lbNext2 { text-decoration: none; font-weight: bold; }	#lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey { color: #333333; }	#lbPrev2_Off, #lbNext2_Off { font-weight: bold; }	#lbPrev2_Off.grey, #lbNext2_Off.grey { color: #CCCCCC; }	#lbDetailsData { padding: 0 10px; }	#lbDetailsData.grey { color: #333333; }#lbDetails { width: 60%; float: left; text-align: left; }#lbCaption { display: block; font-weight: bold; }#lbNumberDisplay { float: left; display: block; padding-bottom: 1.0em; }#lbNavDisplay { float: left; display: block; padding-bottom: 1.0em; }#lbClose { width: 64px; height: 28px; float: right; margin-bottom: 1px; }	#lbClose.grey { background: url(images/close_grey.png) no-repeat; }#lbPlay { width: 64px; height: 28px; float: right; margin-bottom: 1px; }	#lbPlay.grey { background: url(images/play_grey.png) no-repeat; }	#lbPause { width: 64px; height: 28px; float: right; margin-bottom: 1px; }	#lbPause.grey { background: url(images/pause_grey.png) no-repeat; }	#imageContainer{	padding: 10px;	}	.imageContainertable {	font-size: 14px;	text-align: center;	font-style: normal;	font-weight: normal;}a:active {	text-decoration: none;}