/* CSS Document *//* Author | Aaron Finley *//* Copyright 2006-2007 | DeLaune and Associates *//*------------------------------------------------------G L O B A L  H T M L  E L E M E N T S------------------------------------------------------*/* {	margin: 0;	padding: 0;}body {	width: 684px;	padding-left: 50%;	background-image: url(../images/red-black.gif);	background-repeat:repeat;	background-position:left top;	font-family: "News Gothic MT", Arial, Helvetica, sans-serif;	font-size: 10px;} h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 140%;	text-align: left;}h1 span {	display: none;}#header h1 {	display: none;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 130%;	text-align: left;}h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 120%;	text-align: left;}h3-casestudyline {	font-family: Arial, Helvetica, sans-serif;	font-size: 120%;	text-align: center;}h4 {	font-family: "News Gothic MT", Arial, Helvetica, sans-serif;	font-size: 150%;	text-align: center;	display: block;	padding-bottom: 25px;	}p {	font-family: "News Gothic MT", Arial, Helvetica, sans-serif;	font-size: 10px;}a:link {	color: #660000;	text-decoration: none;}a:visited {	color: #440000;	text-decoration: none;}a:hover, a:active {	color: #660000;	text-decoration: underline;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #660000;}blockquote {}small {}strong {	text-align: left;}ul {}ol {}li {	color: #660000;}/*------------------------------------------------------C L A S S E S  &  T E X T  F O R M A T T I N G-------------------------------------------------------*/.topnavlinks {	font-family: "News Gothic MT", Arial, Helvetica, sans-serif;	font-size: 120%;	font-weight: bold;	color: #660000;	text-decoration: none;}.topnavlinks a:link {	font-family: "News Gothic MT", Arial, Helvetica, sans-serif;	font-size: 120%;	font-weight: bold;	color: #660000;	text-decoration: none;}.topnavlinks a:visited {	font-family: "News Gothic MT", Arial, Helvetica, sans-serif;	font-size: 120%;	font-weight: bold;	color: #660000;	text-decoration: none;}.topnavlinks a:hover, .topnavlinks a:active {	font-family: "News Gothic MT", Arial, Helvetica, sans-serif;	font-size: 120%;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}#footer h4 {	font-family: "News Gothic MT", Arial, Helvetica, sans-serif;	font-size: 110%;	font-weight: normal;	color: #000000;	text-align: center;	letter-spacing: 1px;	/*border-top: solid 1px #BA0000;*/}#footer h4 strong {	color: #660000;	font-weight: bolder;}#content p {	padding-left: 10px;	padding-right: 10px;	padding-top: 3px;	font-family: "News Gothic MT", Arial, Helvetica, sans-serif;	font-size: 120%;	font-weight: normal;	color: #333333;	text-align: left;	text-indent: 0px;}#featured_case_studies h3 {	padding: 5px;	color: #660000;	font-size: 130%;	text-align: center;	font-style: italic;	}.case_study_image_holder {	position: relative;	width: 100%;	padding-left: 0px;	padding-bottom: 5px;	display:inline;}#featured_case_studies img {	/*equal to the negative of half its width*/	margin-left: 0px;}.blurb {	width: 100%;	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	color: #660000;	text-decoration: none;	text-align: center;	display:block;	overflow: visible;}.foo p {}/*------------------------------------------------------L A Y O U T  D I V S  --  I D ' S ------------------------------------------------------*/#container {	position: relative;	width: 684px;	margin-left: -342px;	margin-top: 40px;/*	border-top: solid 3px #BA0000;	border-left: solid 3px #BA0000;	border-right: solid 3px #BA0000;*/	z-index: 100;	}#border {	width: 684px;	height: auto;	display:block;	border-top: solid 3px #BA0000;	border-left: solid 3px #BA0000;	border-right: solid 3px #BA0000;}#header {	width: 684px;	height: 38px;	display: block;	background-color: #BA0000;	margin-top: 0;	margin-bottom: 0;}#logoholder {	width: 200px;	height: 38px;	float: left;	}#logoholder img {	width: 200px;	height: 38px;	margin: 0, 0;	padding: 0, 0;	}#navtop {	width: 484px;	float: left;	/*height: 38px;*/	margin-top: 13px;	background-color: #BA0000;	}/*#navtop a:link {	margin-top: 14px;	font-family: "News Gothic MT", Arial, Helvetica, sans-serif;	font-weight: bold;	color: 590101;	font-size: 120%;}#navtop a:visited {	font-family: "News Gothic MT", Arial, Helvetica, sans-serif;	font-weight: bold;	color: 590101;	font-size: 120%;}#navtop a:hover {	font-family: "News Gothic MT", Arial, Helvetica, sans-serif;	font-weight: bold;	color: 590101;	font-size: 120%;} */#leftlink {	text-align: center;	float: left;	/*margin-top: 14px;*/	width: 33%;	background-color: #BA0000;	}#middlelink {	text-align: center;	float: left;	/*margin-top: 14px;*/	width: 33%;	background-color: #BA0000;}#rightlink {	text-align: center;	float: left;	/*margin-top: 14px;*/	width: 33%;	background-color: #BA0000;}#flashholder {	clear: both;	display: block;	width: 684px;	height: 188px;	margin: 0, 0;	padding: 0, 0;	background-image: url(../images/flash-bg.gif);	background-repeat: repeat;	}#content {	text-align: left;	padding: 10px;	height: auto;	width: auto;	clear:both;	background-color: #FFFFFF;	}#featured_case_studies {  	width: 664px;/* width needed to take into consideration the (10px) padding from the div id= "content"*/	height: auto;	padding: 0px;	margin-top: 15px;			}#case1{	position: relative;	width: 25%;	float: left;	text-align: center;	padding-top: 3px;}#case2{	width: 25%;	float: left;	text-align: center;	padding-top: 3px;}#case3{	width: 25%;	float: left;	text-align: center;	padding-top: 3px;}#case4{	width: 25%;	float: left;	text-align: center;	padding-top: 3px;}#clearer {	width: 664px;	background-color:#FFFFFF;	clear: both;	/*This div clears the positioning of the case divs (1-4).  Otherwise, the div starts where the 4th case study begins*/}#footer {	width: 690px;	height: 28px; 	background-image:url(../images/footer-690px.gif);	background-repeat: no-repeat;	background-position: right bottom;	}/*-----------------------------------------------------------------S U B - L E V E L  P A G E  E L E M E N T S -------------------------------------------------------------------*/#foo {	position: relative;	top: 0px;	left: 0px;	width: 100%;	height: auto;	background: none;	}#sectionmarker {	width: 35px;	height: 250px;	float: left;	}#subnavigation {	width: 120px;	height: auto;	float: left;	font-size: 100%;	line-height: 140%;		}#subnavigation ul {	list-style: none;	margin: 0;	padding-left: 10px;	padding-top: 15px;}#subnavigation ul h2 {	margin-top: 0px;	margin-bottom: 0px;	font-size: 105%;	/*border-bottom: 1px dotted #000000;   still iffy on the border*/	display: block;}#subnavigation ul li strong {	border-bottom: 1px dotted #660000;	/*----------Apply the "strong" attribute to the current sample section to add distinction in sub-navigation<-----------------*/}		#copy {	width: 500px;	min-height: 400px;	float: left;}#copy p {	padding-top: 25px;	padding-left: 15px;	padding-right: 45px;	padding-bottom: 40px;}.sample {  	margin-top: 20px;	margin-bottom: -15px;	margin-left: 6px;}#copy p .name {	color: #660000;	font-size: 105%;	font-weight: bolder;	}#copy p .title {	color: #666666;	font-weight: bold;}#copy p .black {	color: #000000;}#copy p .black strong {	font-weight: bolder;}#container #border #content #featured_case_studies h3 strong em {	text-align: center;}
