@charset "UTF-8";/* CSS Document *//* --- TYPOGRAPHY -- */h1, h2, h3, h4, h5 {	font-family: Georgia, "Times New Roman", Times, serif;}body, RHSFolioLink, .homepageTablabels, .sideNavlinks {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-family: "Cambria Regular", Georgia, "Times New Roman", Times, serif;}/*@font-face {	font-family: "Cambria Regular";	src: url('/fonts/Cambria.eot') format('opentype');	src: url(/fonts/Cambria.ttf) format("truetype");}*//* --- MAIN --- */.thrColElsHdr #container {	width: 960px;	margin: 0 auto;	text-align: left;}body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	/*background-image: url(../images/bg_nonIE.jpg);*/	background-image: url(../images/bg_nonIE_new.jpg);	background-repeat: repeat-x;	background-position: top center;	text-align: center;	background-color: #7d0302;	color: #7d0302;}h1 {	margin: 0;	text-align: left;}h2 {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 3.75em;	color: #FFFFFF;	font-style: normal;	font-weight: normal;	margin: 0;}h3 {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 1.1em;	color: #FFFFFF;	font-style: normal;	font-weight: normal;	margin: 0;	padding-top: 0px;}h4 {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 1.2em;	line-height: 5px;	color: #FFFFFF;	font-style: normal;	font-weight: normal;	margin: 0;	padding-top: 15px;}h5 {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.95em;	line-height: 20px;	color: #fbfa8a;	text-align: left;	margin: 0;	font-style: normal;	font-weight: normal;}/* -- TOP NAV --- */.topnav {	padding:0;	margin:0;	display:inline;}#topnav ul {	margin: 0;	padding: 0;	list-style-type: none;	list-style-image: none;}#topnav li {	display:inline;}.topnavlinks {	margin-top: 20px;}/* --- HEADER --- */.headerDivider {	/*background-image: url(../images/header_divider.png);*/	height: 61px;	margin-top: 30px;}	.header {	height: 156px;	width: 100%;	padding: 0;	margin: 0;}.header_bg_home_blip {	background-image: url(../images/nav_blip.png);	background-repeat: no-repeat;	margin-left: 150px;	margin-top: 15px;	height: 39px;	padding: 0;	clear:left;}.header_bg_aboutjwd_blip {	background-image: url(../images/nav_blip.png);	background-repeat: no-repeat;	/*margin-left: 431px;*/	margin-left: 395px;	margin-top: 15px;	height: 39px;		padding: 0;	clear:left;}.header_bg_services_blip {	background-image: url(../images/nav_blip.png);	background-repeat: no-repeat;	/*margin-left: 519px;*/	margin-left: 490px;	margin-top: 15px;	height: 39px;		padding: 0;	clear:left;}.header_bg_portfolio_blip {	background-image: url(../images/nav_blip.png);	background-repeat: no-repeat;	/*margin-left: 604px;*/	margin-left: 585px;	margin-top: 15px;	height: 39px;		padding: 0;	clear:left;}.header_bg_clients_blip {	background-image: url(../images/nav_blip.png);	background-repeat: no-repeat;	/*margin-left: 684px;*/	margin-left: 678px;	margin-top: 15px;	height: 39px;		padding: 0;	clear:left;}.header_bg_contact_blip {	background-image: url(../images/nav_blip.png);	background-repeat: no-repeat;	/*margin-left: 760px;*/	margin-left: 765px;		margin-top: 15px;	height: 39px;		padding: 0;	clear:left;}.header_logo {	text-align: left;	margin-left: 15px;	margin-top: 0px;	border: 0;}a.header_logo {	border: 0;}.navigation_layout{	/*width: 640px;*/	width: 622px;	float: right;}.navigation_logo{	/*width: 320px;*/	width: 338px;	float: left;}.brand_content_layout {	width: 960px;	text-align: left;	/*padding-top: 10px;*/	padding-top: 5px;}.header_content_layout {	width: 960px;	text-align: left;	padding-top: 0px;}.welcometextdivleft {	width: 380px;	float: left;}.welcometextdivleft_text {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	color: #FFFFFF;	width: 320px;	text-align: left;	float: left;	padding-top: 5px;	padding-left: 15px;		text-shadow: rgba(0,0,0,0.5) -1px 0, rgba(0,0,0,0.3) 0 -1px, rgba(255,255,255,0.5) 0 1px, rgba(0,0,0,0.3) -1px -2px;	letter-spacing: -1px;	font-weight: normal;	}.welcometextdivleft_divider {	width: 20px;	float: right;}.welcometextdivright {	width: 575px;	text-align: left;	float: right;	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 1.15em;	line-height: 1.0em;	color: #FFFFFF;	padding-top: 10px;}.welcometextdivrightsubtext {	width: 575px;	text-align: left;	float: right;	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.8em;	color: #c86262;	padding-top: 5px;}.navigationlabel_on {	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;	/*font-size: 1.0em;*/	font-size: 1.2em;	color: #FFFFFF;	margin-left: 20px;	line-height: 2em;	border: 0;}.navigationlabel_off {	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;	/*font-size: 1.0em;*/	font-size: 1.2em;	color: #c86262;	margin-left: 20px;	line-height: 2em;	border: 0;}/* --- LINKS --- */a {	color:#fbfa8a;	text-decoration: none;	background-color: transparent;	border-color: #fbfa8a;	border-bottom-width: 1px;	border-left-width: 0px;	border-right-width: 0px;	border-top-width: 0px;	border-style: dotted;}a:hover {	color:#fbfa8a;}.imgLink {	border: 0;}/* --- CONTENT --- */.clientsBtns {	width: 100%;}.clientsLHS {	text-align: left;	float: left;	width: 80%;}.clientsRHS {	text-align: right;	float: right;	width: 20%;}.leftAlign {	float: left;}.rightAlign {	float: right;}.bodycontent_content_layout {	width: 960px;	padding-top: 0px;	padding-bottom: 0px;}.body_content_layout_centre {	width: 960px;	float: left;}.panel1_layout {	width: 320px;	float: left;}.panel2_layout {	width: 320px;	float: left;}.panel3_layout {	width: 320px;	float: right;}.panel_textlayout {	padding-left: 15px;	padding-right: 15px;}.bodycopy_bigtitle {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 1.2em;	color: #ffffff;	text-align: left;}.bodycopy_bigtitle_section {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 1.2em;	color: #c86262;	text-align: left;}.bodycopy_title {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.95em;	line-height: 5px;	color: #ffffff;	text-align: left;}a.bodycopy_title_link {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.85em;	line-height: 5px;	color: #ffffff;	text-align: left;	text-decoration: none;	border-color: #ffffff;}a.bodycopy_title_link:hover {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.85em;	line-height: 5px;	color: #ffffff;	text-align: left;	text-decoration: none;}.bodycopy_subtitle {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 1em;	line-height: 10px;	color: #e5e5e5;	text-align: left;}.bodycopy_subtext {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.90em;	line-height: 20px;	color: #c86262;	text-align: left;}.bodycopy_subtext_datestamp {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.85em;	line-height: 20px;	color: #ffffff;	text-align: left;}.bodycopy_subtext_error {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.90em;	line-height: 20px;	color: #fbfa8a;	font-style:italic;	text-align: left;}.bodycopy_subtext_form {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.85em;	line-height: 20px;	color: #c86262;	text-align: left;	vertical-align:top;}.bodycopy_link {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.90em;	line-height: 20px;	color: #fbfa8a;	text-align: left;}.bodycopy_greylink  {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.85em;	line-height: 20px;	color: #c86262;	text-align: left;	text-decoration: none;}.bodycopy_greylink:link  {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.85em;	line-height: 20px;	color: #c86262;	text-align: left;	text-decoration: none;}.bodycopy_greylink:visited  {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.85em;	line-height: 20px;	color: #c86262;	text-align: left;	text-decoration: none;}.bodycopy_greylink:hover  {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.85em;	line-height: 20px;	color: #c86262;	text-align: left;	text-decoration: none;}.bodycopy_greylink:active  {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.85em;	line-height: 20px;	color: #c86262;	text-align: left;	text-decoration: none;}a.bodycopy_hiddenlink {	border: 0;	color: #c86262;}a.bodycopy_link:link {	color: #fbfa8a;	font-size: 0.95em;	line-height: 20px;	text-decoration: none;}a.bodycopy_link:visited {	text-decoration: none;	font-size: 0.95em;	line-height: 20px;	color: #fbfa8a;}a.bodycopy_link:hover {	text-decoration: none;	font-size: 0.95em;	line-height: 20px;	color: #fbfa8a;}a.bodycopy_link:active {	text-decoration: none;	font-size: 0.95em;	line-height: 20px;	color: #fbfa8a;}.bodycopy_minilink {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.85em;	line-height: 20px;	color: #fbfa8a;	text-align: left;}.bodycopy_minilink:link {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	line-height: 20px;	color: #fbfa8a;	text-align: left;	text-decoration: none;}.bodycopy_minilink:visited {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	line-height: 20px;	color: #fbfa8a;	text-align: left;	text-decoration: none;}.bodycopy_minilink:hover {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	line-height: 20px;	color: #fbfa8a;	text-align: left;	text-decoration: none;}.bodycopy_minilink:active {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	line-height: 20px;	color: #fbfa8a;	text-align: left;}.sitemap_subitems {	padding-left:348px;}.Twocolumn_layout_left {	width: 640px;	float: left;	text-align:left;}.Twocolumn_layout_right {	width: 320px;	float: left;}.Twocolumn_layout_left_inner {	padding-left: 15px;	padding-right: 15px;}.Twocolumn_layout_right_inner {	padding-left: 15px;	padding-right: 15px;}.Onecolumn_layout {	width: 930px;	float: left;	padding-left: 15px;	padding-right: 15px;	text-align:left;}.OnecolumnWithPhoto_layout {	width: 930px;	float: left;	padding-left: 15px;	padding-right: 15px;}.OnecolumnWithPhoto_Photo {	float: left;}.OnecolumnWithPhoto_bodycopy_title {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.95em;	line-height: 5px;	color: #ffffff;	text-align: left;}.OnecolumnWithPhoto_bodycopy_subtitle {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.85em;	line-height: 20px;	color: #ffffff;	/*text-align: left;*/	/*padding-left: 15px;*/	/*padding-right: 15px;*/}.OnecolumnWithPhoto_bodycopy_subtext {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.85em;	line-height: 20px;	color: #c86262;	/*text-align: left;*/	/*padding-left: 15px;*/	/*padding-right: 15px;*/}.sitemapcolumns_1 {	width:101px;	float:left;	padding-right:15px;}.sitemapcolumns_2 {	width:101px;	float:left;	padding-right:15px;}.sitemapcolumns_3 {	width:101px;	float:left;	padding-right:15px;}.sitemapcolumns_4 {	width:101px;	float:left;	padding-right:15px;}.sitemapcolumns_5 {	width:101px;	float:left;	padding-right:15px;}.sitemapcolumns_6 {	width:101px;	float:left;	padding-right:15px;}.sitemapcolumns_7 {	width:101px;	float:left;	padding-right:15px;}.sitemapcolumns_8 {	width:101px;	float:left;}.bodycopy_legalstamp {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.65em;	line-height: 20px;	color: #c86262;	text-align: left;}.contact2Cols_LHS {	width: 283px;	padding-right: 15px;	float: left;}.contact2Cols_RHS {	width: 297px;	float: left;}.folioitemslbg {	background-image:url(../images/portfolio/foliocarouselbg.png);	width: 610px;	height: 220px;	float: left;	margin-top: 10px;	margin-bottom: 25px;}.folioImg {	margin-left: 10px;	margin-top: 7px;}/* --- FORM ELEMENTS --- */.contactform_element1 {	margin-left: 151px;	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 13px;	color: #333333;	margin-bottom: 0px;	margin-top: 8px;}.contactform_element2 {	margin-left: 114px;	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 13px;	color: #333333;	border: 1px solid #FFFFFF;	margin-top: 8px;	background-color: #CFF;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 3px;	padding-right: 3px;}.contactform_element3 {	margin-left: 127px;	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 13px;	color: #333333;	margin-top: 8px;	background-color: #CFF;	border: 1px solid #FFFFFF;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 3px;	padding-right: 3px;}.contactform_element4 {	margin-left: 97px;	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 13px;	color: #333333;	margin-top: 8px;	background-color: #CFF;	border: 1px solid #FFFFFF;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 3px;	padding-right: 3px;}.contactform_element5 {	margin-left: 119px;	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 13px;	color: #333333;	margin-top: 8px;	background-color: #CFF;	border: 1px solid #FFFFFF;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 3px;	padding-right: 3px;}.contactform_element6 {	margin-left: 94px;	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 13px;	color: #333333;	margin-top: 8px;	background-color: #CFF;	border: 1px solid #FFFFFF;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 3px;	padding-right: 3px;}.contactform_element7 {	margin-left: 133px;	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 13px;	color: #333333;	margin-top: 8px;	background-color: #CFF;	border: 1px solid #FFFFFF;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 3px;	padding-right: 3px;}.contactform_element8 {	margin-left: 92px;	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 13px;	color: #333333;	margin-top: 8px;}.contactform_element9 {	margin-left: 0px;	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 13px;	color: #333333;	font-weight: bold;	padding-top: 3px;	padding-bottom: 3px;}.loginform_element1 {	margin-left: 10px;	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 13px;	color: #333333;	border: 1px solid #FFFFFF;	margin-top: 4px;	background-color: #CFF;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 3px;	padding-right: 3px;}.loginform_element2 {	margin-left: 19px;	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 13px;	color: #333333;	border: 1px solid #FFFFFF;	margin-top: 4px;	background-color: #CFF;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 3px;	padding-right: 3px;}.loginform_element3 {	margin-left: 85px;	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 13px;	color: #333333;	font-weight: bold;	padding-top: 3px;	padding-bottom: 3px;	margin-top: 8px;}/* --- FOOTER --- */.footerWrapper {	width: 100%;	background-color: #6e0605;	float: left;	background-image: url(../images/footer/footer_divider_tile.png);	background-repeat: repeat-x;	background-position: top left;	margin-top: 90px;}.footerWrapperContentDiv {	width: 960px;	margin: 0 auto;	text-align: left;}.footer_content_layout {	width: 960px;	float: left;	padding-top: 60px;}.footer_content_layout_left {	width: 828px;	float: left;	/*padding-top: 60px;*/}.footer_content_layout_right {	width: 82px;	float: right;	vertical-align:text-top;	/*padding-top: 60px;*/}a.footer_extlink {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 1em;	color: #c86262;	text-decoration: none;	line-height: 1.5em;	margin-left: 1em;	vertical-align:top;	border-color: #c86262;}a.footer_extlink:hover {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 1em;	color: #c86262;	text-decoration: none;	line-height: 1.5em;	vertical-align:top;	border-color: #c86262;}.footer_copyline {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.85em;	color: #923535;	margin-left: 15px;}a.footer_copyline {	color: #c86262;	border-color: #c86262;	font-size: 1em;}.footer_navlinks {	font-size: 0.85em;	margin-right: 12px;	border-color: #c86262;}a.footer_navlinks {	font-size: 1.15em;	color: #c86262;}.footer_validationtext {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.75em;	color: #923535;}/* --- DIVIDERS --- */div.hr {display: none}a{}div.hr {  display: block;  height: 2px;  /*width: 960px;*/  width: 100%;  background-image: url(../images/hdivider.png);  background-repeat: no-repeat;  background-position: center center;  margin: 1.5em 0 1.5em 0;  float: left;}hr {display:none}div.hr2 {display: none}a{}div.hr2 {  display: block;  height: 2px;  width: 610px;  background-image: url(../images/hdivider_2span.png);  background-repeat: no-repeat;  background-position: center center;  margin: 1.5em 0 1.5em 0;  float: left;}hr2 {display:none}div.hr3 {display: none}a{}div.hr3 {  display: block;  height: 2px;  width: 290px;  background-image: url(../images/hdivider_1span.png);  background-repeat: no-repeat;  background-position: center center;  margin: 1.5em 0 1.5em 0;  float: left;}hr3 {display:none}/* --- CONTACT FORM --- */.contacFormP{	padding: 0;	margin-top: 1em;	margin-bottom: 1em;}.formLHSDIV {	width: 332px;	padding-right: 20px;	float: left;	text-align: left;}.formRHSDIV {	width: 341px;	float: left;	text-align: left;}.formfieldClass {	width: 95%;	clear: both;	background-color: #E4E4E4;	border: 1px solid #ccc;	border-left-color: #ccc;	border-top-color: #ccc;	padding: 0 2px;	line-height: 20px;	padding: 5px;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #333333;	font-size: 0.9em;	line-height: 1.3em;	font-weight: normal;}.formfieldJumpClass {	width: 99%;	clear: both;	background-color: #E4E4E4;	border: 1px solid #ccc;	border-left-color: #ccc;	border-top-color: #ccc;	padding: 0 2px;	line-height: 20px;	padding: 5px;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #333333;	font-size: 0.9em;	line-height: 1.3em;	font-weight: normal;	margin-bottom: 1em;}.multilineformfieldClass {	width: 95%;	clear: both;	background-color: #E4E4E4;	border: 1px solid #ccc;	border-left-color: #ccc;	border-top-color: #ccc;	padding: 0 2px;	line-height: 20px;	padding: 5px;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #333333;	font-size: 0.9em;	line-height: 1.3em;	font-weight: normal;}.formMandatorytext {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.6em;	line-height: 2.5em;	float: right;	vertical-align: middle;	margin-right: 3%;}form {	width: 100%;	text-align: left;	clear: both;	padding: 0;	margin: 0;	border: none;}form.full { width: 100%; }fieldset {	border: none;	padding: 0;	margin: 0;}legend {	display: none;}form label,form p {	display: block;	clear: both;	width: 100%;	font-size: 1em;	line-height: 1.5em;	padding: 0 0 9px;}form input {	display: block;	margin-top: 3px;}form label {	float: left;	clear: left;	width: 100%;	margin: 0;	line-height: 1.5em;}form label input {	float: left;	width: 310px;	padding: 0;}form label.checkbox {	clear: none;	margin: 0 0 0 25px;	padding: 0 0 15px;}/* style the form elements to look similar across browsers ... emulates Safari */form label input,form textarea {    border: 1px solid #ddd;    border-left-color: #c3c3c3;    border-top-color: #7c7c7c;    padding: 0 2px;    height: 18px;    line-height: 20px;    background: #fff url(images/input-bg.gif) repeat-x top left;}form input.checkbox,form select {    border: 1px solid #ddd;    border-left-color: #c3c3c3;    border-top-color: #7c7c7c;    background-color: #fff;    }form textarea {	margin-top: 3px;	width: 383px;	height: auto;	display: block;}form label input.calc {    text-align: right;    width: 100px;    clear: left;    padding: 0;}form input.button {    clear: left;	float: left;}/* BLOGGER FEED */.bloggerFeed {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.85em;	line-height: 20px;	color: #c86262;	text-align: left;}.bloggerFeed ul {	margin: 0;	padding: 0;	list-style-type: none;	margin-bottom: 0px;}.bloggerFeed ll {	margin: 0;	padding: 0;	padding-bottom: 0px;}#jonwallacedesign-blog6trnumq3j81oa7kuqfvb3imroo li {	margin-bottom: 10px;}#creditfooter {	display: none;}/* TWITTER FEED */.twitterfeed {	/*font-family: Georgia, "Times New Roman", Times, serif;*/	font-size: 0.85em;	line-height: 20px;	color: #c86262;	text-align: left;	margin: 0;	padding-left: 1em;	}/* TESTIMONIALS */.testimonialsTitle {	font-size: 1.5em;}.testimonialQuote {	font-size: 0.95em;	line-height: 1.65em;	color: #E68D8C;		background-color: #6d1102;	padding-left: 15px;	padding-right: 15px;	padding-bottom: 5px;	padding-top: 5px;	margin-bottom: 15px;	margin-top: 15px;	}.testimonialQuoteCredit {	font-size: 0.80em;	line-height: 1.3em;	color: #c86262;}.testimonialQuoteCredit a {	color: #c86262;	border: none;}.testimonialQuoteMarkStart {	font-family: Georgia, Times, serif;	color: #AC5656;		font-size: 2.5em;	vertical-align:top;	padding-right: 5px;	padding-left: 5px;}/* --- CAMPAIGN MONITOR FORM --- */.signUpForm {	float: left;		font-size: 0.90em;	line-height: 20px;	color: #c86262;	text-align: left;		background-color: #6d1102;	padding-left: 15px;	padding-right: 15px;	padding-bottom: 15px;}span.label,span.spacer,span.multiple span {width:120px;float:left;} span.multiple {float:left;} span.button {padding-left:120px;} div.clear {clear:both;padding-top:5px;} /* --- HOMEPAGE RANDOM CLIENT LOGO --- */.homepageRandomClientlogo {	background-image: url(../images/clientfeatureBG.png);	width: 320px;	height: 150px;}.homepageRandomClientlogoWrapper {	padding-left: 45px;	padding-top: 30px;}.newsBullets ul {	margin: 0;	padding: 0;}.newsBullets li {	padding-bottom: 5px;}