@charset "utf-8";body {	background-color: #343434;	height: auto;}/* CSS Document */#wrapper {	width: 960px;	margin-right: auto;	margin-left: auto;	height: auto;}#header {	height: 58px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #cc0000;}#navigation {	width: 960px;}#content {	min-height: 600px;	padding-right: 25px;	padding-left: 25px;	margin-bottom: 30px;	margin-top: 40px;}#artist #content, #process #content, #process-studio #content, #process-pixels #content, #process-mixedmedia #content  {	margin-top: 25px;}#left_content {	float: left;	width: 605px;	color: #C00;	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;}#right_content {	float: right;	width: 295px;}#home #left_content {	padding-right: 34px;	padding-left: 34px;	width: 522px;}#left_col {	float: left;	width: 280px;}#right_col {	float: right;	width: 280px;}#left_col ul, #right_col ul {	margin: 0px;	padding: 0px;	list-style-type: none;}#left_col li, #right_col li {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	list-style-type: none;}#exhibition_table {	width: 605px;}#previous-next {	width: 295px;	margin-top: 10px;	margin-bottom: 10px;}#exhibition_table td {	height: 20px;}#contact_table {	width: 500px;}#contact_table td {	vertical-align: top;	text-align: left;}#footer {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #cc0000;	padding-bottom: 15px;	padding-top: 10px;}.contact_table_tallcell {	width: 60px;	height: 30px;}/*images placed at the top and bottom of textboxes to allow for rounded corner effect*/.rounded_top {	background-image: url(../images/roundbox_top.jpg);	height: 10px;	width: 294px;	margin: 0px;	padding: 0px;}.box_content {	width: 244px;	background-color: #000;	margin: 0px;	padding-top: 5px;	padding-right: 25px;	padding-bottom: 5px;	padding-left: 25px;}.rounded_bottom {	background-image: url(../images/roundbox_bottom.jpg);	height: 10px;	width: 294px;	margin-bottom: 30px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;}/*An invisible div placed underneath every floated object - if desired*/.clearfloat {	clear: both;}/*end rounded corner boxe stylings*//*Code below will keep Firefox's scrollbar turned on to avoid pixel jog when viewing different sized pages*/html { min-height: 100%; margin-bottom: 1px; }html { overflow: -moz-scrollbars-vertical !important; }.special {	font-family: Verdana, Geneva, sans-serif;	color: #C00;	font-style: italic;	font-size: 14px;}