*{	padding:0;	margin:0;	}.clearfix{	clear:both;}body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	background-image: url(/media/gfk/images/contemporary-art-society-mark.gif);	background-repeat: no-repeat;	background-position: 29px 6px;	color: #262727;}sup {	color: #615C58;	font-weight: normal;	margin-left: 5px;	vertical-align: top;	text-transform: none;}h4 sup{	font-size: 11px;}h3 sup{	font-size: 12px;}h2 sup{	font-size: 13px;}h1 sup{	font-size: 14px;} .coverProjectTitle {	font-style: italic;	font-weight: normal;}h1{	font-size: 24px;}h2{	font-size: 18px;}h3{	font-size: 14px;}h4{	font-size: 12px;}#printForm h1,h2,h3,h4 {	color:#000;}h1,h2,h3,h4,h5,p{	margin-top: 4px;	margin-bottom: 8px;}h1,h2,h3,h4,h5{	font-weight:bold;	color:#7A693F;}a {	text-decoration:none;	color: #7A693F;	outline:none;}img{	outline:none;	border:none;}.imageCredit {	font-family: Tahoma, Geneva, sans-serif;	font-size: 11px;	color: #999;}.headingTab {	color: #FFF;	height: 23px;	border-bottom-width: 3px;	border-bottom-style: solid;	position: relative;	border-bottom-color: #000;}.headingTab span {	color: #FFF;	float: left;	width: auto;	background-color: #000;	padding: 5px 7px 1px 6px;	font-weight: bold;	height: 20px;	font-size: 12px;	text-transform: lowercase;}.searchHeadingTab {	color: #FFF;	height: 23px;	border-bottom-width: 3px;	border-bottom-style: solid;	position: relative;	border-bottom-color: #7A693F;}.searchHeadingTab span {	color: #FFF;	float: left;	width: auto;	background-color: #7A693F;	padding: 5px 7px 1px 6px;	font-weight: bold;	height: 20px;	font-size: 12px;	text-transform: lowercase;}.singleColumn ul {	list-style-type: none;	position: relative;}.singleColumn li h3 {	font-weight: normal;}.smallHeadingTab {	color: #FFF;	height: 23px;	position: relative;	width: 178px;	background-color: #000;}.smallHeadingTab span {	color: #FFF;	background-color: #000;	padding: 5px 6px 1px;	font-weight: bold;	float: left;	width: 166px;	height: 20px;	font-size: 12px;}.coverImageHolder {	overflow: hidden;	height: 248px;}.activeFilter {	font-weight: bold;}.inactiveSubSection {	color: #4D4D4D;}.membershipText {}.introParagraph {	font-size: 18px;	font-weight: bold;}.archiveText {	font-size: 11px;}.contentText {}.joinForm a {	color: #FFF;	text-decoration: underline;}.emptyTab span{	background-color: #FFF;	height: 17px;}#mainDiv .doubleColumn.subSectionListP p {	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #000;	border-top-width: 0px;	border-right-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-left-style: none;}#mainDiv .doubleColumn.subSectionList h2 {	font-style: italic;	font-weight: normal;	color: #000;}.membershipPlanList li h2 {	font-style: normal;	font-weight: normal;	color: #333;}.massiveParagraph {	font-size: 24px;	font-weight: bold;	line-height: 27px;	padding-bottom: 12px;}.allowBodyLists {}.consultContentList {}.consultContentList li {	padding-top: 3px;	padding-bottom: 10px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #000;}.consultContentList li img {	float: left;	margin-right: 16px;	margin-top: 7px;}.introParagraphSmall {	font-size: 16px;}#eventsList li a img {	float: left;	margin-top: 7px;	margin-right: 7px;}.eventsList li img {	float: left;	margin-top: 7px;}a.activeBlogFilter {	font-weight: bold;}.artistMemberInfo h3 {	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #000;	padding-top: 12px;	padding-bottom: 4px;	color: #000;	font-weight: normal;}.cvParagraph  {	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #000;	padding-top: 0px;	padding-bottom: 4px;	color: #000;	font-weight: normal;}a.quickEdit sup{	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	text-transform: uppercase;	color: #F60;	font-style: normal;}h3.exhibitionTitle , h2.exhibitionTitle{	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	font-style: italic;	color: #7A693F;	font-weight: normal;}h1.artistMember ,h2.artistMember, h3.artistMember{	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: normal;}h4.openClose {	text-align: right;	color: #7A693F;	padding-top: 8px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #000;	padding-bottom: 4px;}.mediaControls span {}.mediaControls {	color: #000;}
