*{	padding:0 0 20;	margin:0;} #mainDiv #mainNav .mainSection {	list-style-type: none;	padding:0px;	margin:0px;	}#mainDiv #mainNav .mainSection li{	padding:0px;	border-bottom-width: 3px;	border-bottom-style: solid;	border-bottom-color: #000;	display:block;	width:162px;}#mainDiv #mainNav .mainSection li a{	color:#000;}#mainDiv #mainNav .mainSection li span{	font-weight: bold;	 	text-transform: lowercase;	float:left;	padding: 5px 0px 1px;	margin:0px;	cursor: pointer;	height: 18px;}#mainDiv #mainNav .mainSection li span a:hover{	color: #000;}#mainDiv #mainNav .subSection {	/**/	list-style-type: none;	padding:0px 0px 20px 0px;	position: relative;}#mainDiv #mainNav .subSection li {	display:block;	margin-left:8px;	padding:5px 0px 4px 0px;	position: relative;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #666;	float: left;	width: 128px;	margin-top: 0px;	margin-bottom: 0px;	/**/}#mainDiv #mainNav .subSection li span{	font-weight: normal;	/*	width: 142px;*/	float:none;	cursor: pointer;}#mainDiv .eventsList {	list-style-type: none;	position:relative;	width: 372px;}#mainDiv .eventsList li{	position: relative;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999;	padding-bottom: 10px;	padding-top:3px;	padding-left: 105px;	float: left;}#mainDiv .eventsList1ColThumb {	list-style-type: none;	position:relative;}#mainDiv .eventsList1ColThumb li{	position: relative;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999;	padding-left: 178px;	padding-bottom: 10px;	padding-top:3px;	float:left;	width: 194px;}#mainDiv .doubleColumn .currentEventList {	margin: 0px;	padding: 0px;	list-style-type: none;}#mainDiv .doubleColumn .currentEventList li {}.recentMenu {	list-style-type: none;	position: relative;	float: left;	width: 372px;	padding-left: 1px;}.bottomBorder {	border-bottom-width: 3px;	border-bottom-style: solid;	border-bottom-color: #000;}.recentMenu li {	color: #FFF;	background-color: #000;	float: left;	padding: 5px 7px 1px;	font-weight: bold;	display: inline;	position: relative;	cursor: pointer;	height: 17px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	margin: 0px 0px 0px -1px;}.recentMenu .inActive{	background-color:#FFF;	font-weight: normal;	color: #000;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #000;	height: 15px;	margin-bottom: 3px;	padding-top: 0px;	padding-bottom: 0px;	margin-top: 5px;	margin-left: -1px;} .singleColumn li {	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999;	padding-bottom: 7px;	padding-top:0px;	margin-bottom: 10px;	height: auto;	float: left;	width: 178px; }   #mainDiv .imageList {	list-style-type: none;	position:relative;	margin-top: 0px;	padding-top: 0px;}#mainDiv .imageList li{	height: auto;	position: relative;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999;	padding-bottom: 10px;	padding-top:0px;	float: left;	margin-bottom: 10px;	/*width: 262px;*/} .filterList {	padding-top: 5px;	padding-bottom: 5px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999;	position:relative;}.filterList li {	padding-top: 5px;	padding-bottom: 5px;	border:0;	float:none}ul    {	list-style-type: none;	list-style-position: outside;}.contentText ul  {	padding: 10px 0px 10px 30px;	list-style-type: disc;	list-style-position: outside;}.contentText ul li  {	margin-bottom: 10px;}.membershipPlanList li {	border-bottom-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: dotted;	border-left-style: none;	border-bottom-color: #000;	padding-top: 10px;	padding-bottom: 20px;}.consultImageBanner {	list-style-type: none;	margin: 0px 0px 10px;	padding: 0px 0px 10px;	position: relative;	height: 275px;	overflow: hidden;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #000;}.consultImageBanner li {	float: left;	width: 194px;	overflow: hidden;}.consultMainSectionsList {	float: right;	width: 357px;	margin-left: 16px;	list-style-type: none;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}.consultMainSectionsList li p {	font-style: normal;	font-weight: normal;}.allowBodyLists ul {	list-style-type: disc;	list-style-position: outside;	padding: 10px 10px 10px 30px;}.allowBodyLists ul li {	padding-bottom: 10px;}.consultMainSectionsList li {	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #000;	padding-top: 3px;	padding-bottom: 10px;}.consultClientList {	position: relative;}.consultClientList li{	float:left;	width:174px;	margin-right:10px;	padding-top: 5px;	padding-bottom: 5px; 	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #000;}.staffBoardList li {	padding-top: 5px;	padding-bottom: 15px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #000;}.errorList li {	font-weight: bold;	padding-bottom: 10px;	font-size: 14px;}.errorList {	list-style-type: none;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 30px;}li.artistMember {	padding-bottom: 10px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #000;	padding-top: 5px;}ul.artistsThumbs  {	position: relative;	list-style-position: outside;	list-style-type: none;	float: left;	width: 178px;}ul.artistsThumbs li {	width: 100%;	float: none;	margin-bottom: 10px;	padding-bottom: 10px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #000;}