#mainNavContainerInner {	width: 938px; 	border: 0px solid #F00;	margin-left: 8px;	margin-top: 6px;}#leftNavigation {	float: left;	width: 183px;	border: 0px solid #000;	height: 100%;	margin: 0px;	padding: 0px;}.leftNavBullets {	list-style-type: none;	margin: 0px;	color: #FFF;	padding: 0px;	font-weight: bold;	font-size: 18px;}a:link.leftNavBullets, a:visited.leftNavBullets {	color: #FFF; /*button text color*/	text-decoration: none;	margin-left: 6px;}a:hover.leftNavBullets, a:active.leftNavBullets {	color: #FFF;	text-decoration: underline;	margin-left: 6px;}a:link.leftSubNavBullets, a:visited.leftSubNavBullets {	color: #FFF; /*button text color*/	text-decoration: none;	font-weight: normal;}a:hover.leftSubNavBullets, a:active.leftSubNavBullets {	color: #FFF;	text-decoration: none;	font-weight: normal;}.boldButtonsPr {	background-color: #C7438A;	margin-bottom: 6px;}.boldButtonsMarketing {	background-color: #00A0C6;	margin-bottom: 6px;}.boldButtonsAdvertising {	background-color: #63D025;	margin-bottom: 6px;}.boldButtonsWeb {	background-color: #009590;	margin-bottom: 6px;}.boldButtonsDesign {	background-color: #FC5D32;	margin-bottom: 6px;}.boldButtonsPublishing {	background-color: #F5D300;	margin-bottom: 6px;}.boldButtonsCase {	background-color: #AF003E;	margin-bottom: 6px;}#centerColumn {	width: 743px; /* 743 + 6 (lm) + 6 (rm) = 755px */	border: 0px solid #000;	float: left;	margin-left: 6px;	margin-right: 6px;	padding: 0px;	}#centerColumn p {	margin-left: 8px;	}#leftHandImagecs {	border: 1px solid #CCC; 	float: left; 	width: 361px; 	height: 100%; 	padding: 0px; 	text-align: center; 	margin: 13px 10px 15px 0px;}#rightHandImagecs {	border: 1px solid #CCC; 	float: right; 	width: 361px; 	height: 100%; 	padding: 0px; 	text-align: center; 	margin: 13px 0px 15px 10px;}#rightHandImage {	border: 0px solid #000; 	float: right; 	width: 351px; 	height: 100%; 	background: transparent url('../images/services_r3_c3.jpg') repeat-x top left; 	display: block; 	padding-top: 10px; 	text-align: center; 	margin-top: 0px; 	margin-left: 10px;	}/*** pr pages ***/#prContactForm {	background-image: url('../images/pr_contact.jpg'); 	color: #C7438A; 	font-weight: bold; 	margin-left: auto; 	margin-right: auto; 	padding-top: 40px;	margin: 0px;	padding-left: 13px;	}.leftSubNavBulletsPr {	list-style-type: none;	margin: -6px 0px 1px 0px;	color: #000;	padding: 0px 0px 4px 20px;	font-weight: bold;	font-size: 12px;	background-color: #C7438A;	background: url('../images/pr_bg.jpg') no-repeat;	display: block;	line-height: 25px;	}.prHeader {	color: #FFF;	background-color: #C7438A;	text-transform: uppercase;	padding-left: 6px;	margin-top: 0px;	line-height: 22px;}.prHeaderSmaller {	color: #C7438A;	text-transform: capitalize;	padding-left: 6px;	margin-top: 15px;}a.pr {   text-decoration: none;}a.pr:link {   color: #C7438A;}a.pr:visited {   color: #C7438A;}a.pr:active {   color: #C7438A;}a.pr:hover {   color: #C7438A;   text-decoration: underline;}.prHr {	color: #C7438A;	width: 100%;	border: 1px solid;	clear: both;}/*** marketing pages ***/#marketingContactForm {	background-image: url('../images/marketing_contact.jpg'); 	color: #00A0C6; 	font-weight: bold; 	margin-left: auto; 	margin-right: auto; 	padding-top: 40px;	margin: 0px;	padding-left: 13px;	}.leftSubNavBulletsMarketing {	list-style-type: none;	margin: -6px 0px 1px 0px;	color: #000;	padding: 0px 0px 4px 20px;	font-weight: bold;	font-size: 12px;	background-color: #00A0C6;	background: url('../images/marketing_bg.jpg') no-repeat;	display: block;	line-height: 25px;}.marketingHeader {	color: #FFF;	background-color: #00A0C6;	text-transform: uppercase;	padding-left: 6px;	margin-top: 0px;	line-height: 22px;}.marketingHeaderSmaller {	color: #00A0C6;	text-transform: capitalize;	padding-left: 6px;	margin-top: 15px;	}a.marketing {   text-decoration: none;}a.marketing:link {   color: #00A0C6;}a.marketing:visited {   color: #00A0C6;}a.marketing:active {   color: #00A0C6;}a.marketing:hover {   color: #00A0C6;   text-decoration: underline;}.marketingHr {	color: #00A0C6;	width: 100%;	border: 1px solid;	clear: both;}/*** advertising pages ***/#advertisingContactForm {	background-image: url('../images/advertising_contact.jpg'); 	color: #63D025; 	font-weight: bold; 	margin-left: auto; 	margin-right: auto; 	padding-top: 40px;	margin: 0px;	padding-left: 13px;	}.leftSubNavBulletsAdvertising {	list-style-type: none;	margin: -6px 0px 1px 0px;	color: #000;	padding: 0px 0px 4px 20px;	font-weight: bold;	font-size: 12px;	background-color: #63D025;	background: url('../images/advertising_bg.jpg') no-repeat;	display: block;	line-height: 25px;	}.advertisingHeader {	color: #FFF;	background-color: #63D025;	text-transform: uppercase;	padding-left: 6px;	margin-top: 0px;	line-height: 22px;}.advertisingHeaderSmaller {	color: #63D025;	text-transform: capitalize;	padding-left: 6px;	margin-top: 15px;}a.advertising {   text-decoration: none;}a.advertising:link {   color: #63D025;}a.advertising:visited {   color: #63D025;}a.advertising:active {   color: #63D025;}a.advertising:hover {   color: #63D025;   text-decoration: underline;}.advertisingHr {	color: #63D025;	width: 100%;	border: 1px solid;	clear: both;}/*** web pages ***/#webContactForm {	background-image: url('../images/web_contact.jpg'); 	color: #009590; 	font-weight: bold; 	margin-left: auto; 	margin-right: auto; 	padding-top: 40px;	margin: 0px;	padding-left: 13px;	}.leftSubNavBulletsWeb {	list-style-type: none;	margin: -6px 0px 1px 0px;	color: #000;	padding: 0px 0px 4px 20px;	font-weight: bold;	font-size: 12px;	background-color: #009590;	background: url('../images/web_bg.jpg') no-repeat;	display: block;	line-height: 25px;	}.webHeader {	color: #FFF;	background-color: #009590;	text-transform: uppercase;	padding-left: 6px;	margin-top: 0px;	line-height: 22px;}.webHeaderSmaller {	color: #009590;	text-transform: capitalize;	padding-left: 6px;	margin-top: 15px;}a.web {   text-decoration: none;}a.web:link {   color: #009590;}a.web:visited {   color: #009590;}a.web:active {   color: #009590;}a.web:hover {   color: #009590;   text-decoration: underline;}.webHr {	color: #009590;	width: 100%;	border: 1px solid;	clear: both;}/*** design pages ***/#designContactForm {	background-image: url('../images/design_contact.jpg'); 	color: #FC5D32; 	font-weight: bold; 	margin-left: auto; 	margin-right: auto; 	padding-top: 40px;	margin: 0px;	padding-left: 13px;	}.leftSubNavBulletsDesign {	list-style-type: none;	margin: -6px 0px 1px 0px;	color: #000;	padding: 0px 0px 4px 20px;	font-weight: bold;	font-size: 12px;	background-color: #FC5D32;	background: url('../images/design_bg.jpg') no-repeat;	display: block;	line-height: 25px;	}.designHeader {	color: #FFF;	background-color: #FC5D32;	text-transform: uppercase;	padding-left: 6px;	margin-top: 0px;	line-height: 22px;}.designHeaderSmaller {	color: #FC5D32;	text-transform: capitalize;	padding-left: 6px;	margin-top: 15px;}a.design {   text-decoration: none;}a.design:link {   color: #FC5D32;}a.design:visited {   color: #FC5D32;}a.design:active {   color: #FC5D32;}a.design:hover {   color: #FC5D32;   text-decoration: underline;}.designHr {	color: #FC5D32;	width: 100%;	border: 1px solid;	clear: both;}/*** publishing pages ***/#publishingContactForm {	background-image: url('../images/publishing_contact.jpg'); 	color: #F5D300; 	font-weight: bold; 	margin-left: auto; 	margin-right: auto; 	padding-top: 40px;	margin: 0px;	padding-left: 13px;	}.leftSubNavBulletsPublishing{	list-style-type: none;	margin: -6px 0px 1px 0px;	color: #000;	padding: 0px 0px 4px 20px;	font-weight: bold;	font-size: 12px;	background-color: #F5D300;	background: url('../images/publishing_bg.jpg') no-repeat;	display: block;	line-height: 25px;	}.publishingHeader {	color: #FFF;	background-color: #F5D300;	text-transform: uppercase;	padding-left: 6px;	margin-top: 0px;	line-height: 22px;}.publishingHeaderSmaller {	color: #F5D300;	text-transform: capitalize;	padding-left: 6px;	margin-top: 15px;}a.publishing {   text-decoration: none;}a.publishing:link {   color: #F5D300;}a.publishing:visited {   color: #F5D300;}a.publishing:active {   color: #F5D300;}a.publishing:hover {   color: #F5D300;   text-decoration: underline;}.publishingHr {	color: #F5D300;	width: 100%;	border: 1px solid;	clear: both;}/*** case studies pages ***/#caseStudiesContactForm {	background-image: url('../images/caseStudies_contact.jpg'); 	color: #AF003E; 	font-weight: bold; 	margin-left: auto; 	margin-right: auto; 	padding-top: 40px;	margin: 0px;	padding-left: 13px;	}/*.leftSubNavBulletsCaseStudies{	list-style-type: none;	margin: -6px 0px 1px 0px;	color: #000;	padding: 0px 0px 4px 20px;	font-weight: bold;	font-size: 12px;	background-color: #AF003E;	background: url('../images/caseStudies_bg.jpg') no-repeat;	display: block;	line-height: 25px;	}*/.leftSubSubNavBulletsCaseStudies {	list-style-type: none;	margin: -6px 0px 0px 0px;	color: #000;	padding: 0px 5px 14px 35px;	font-weight: bold;	font-size: 12px;	background-color: #AF003E;	background: url('../images/caseStudies_sub_bg.jpg');	display: block;	line-height: 15px;			text-transform: capitalize;}.leftSubSubNavBulletsCaseStudiesLarger {	list-style-type: none;	margin: -6px 0px 0px 0px;	color: #000;	padding: 0px 5px 14px 35px;	font-weight: bold;	font-size: 12px;	background-color: #AF003E;	background: url('../images/caseStudies_sub_bg2.jpg');	display: block;	line-height: 15px;			text-transform: capitalize;}.caseStudiesHeader {	color: #FFF;	background-color: #AF003E;	text-transform: uppercase;	padding-left: 6px;	margin-top: 0px;	line-height: 22px;}.caseStudiesHeaderSmaller {	color: #AF003E;	text-transform: capitalize;	padding-left: 6px;	margin-top: 15px;}a.caseStudies {   text-decoration: none;}a.caseStudies:link {   color: #AF003E;}a.caseStudies:visited {   color: #AF003E;}a.caseStudies:active {   color: #AF003E;}a.caseStudies:hover {   color: #AF003E;   text-decoration: underline;}.caseStudiesHr {	color: #AF003E;	width: 100%;	border: 1px solid;	clear: both;}