/* Artist Info CSS Style Sheet */div.bio{margin: 10px 0 0 0;}li.li-b{display: inline;padding: 0 45px;}div.navbar-b{text-align: center;padding: 25px 0 15px 0;}.nav-b{padding: 5px 0;font: .9em optima, arial, 'sans serif';font-style: italic;font-weight: bold;color: lightgrey;border-top: 1px #808080 solid;border-bottom: 1px #808080 solid;}div.contact-form{font: 1.2em optima, arial, 'sans serif';text-align: center;margin: 0 0 10px 0;}div.contact{text-align: center;width: 550px;height: 55px;margin: 0 auto 0 auto;padding: 20px 0 20px 0;clear: both;}/*  contact-----------------------------------------------------------*/#contactFormArea {	margin: 0 auto;	width: 280px;}#contactFormArea h2 {	padding: 15px;}#contactFormArea form {	padding-bottom: 15px;	float: left;}fieldset { 	padding: 0 15px;}label { 	padding: 0 0 5px 0;	display:block; 	float: left;}label.CC {	width: 238px;}input.text, textarea { 	margin-bottom: 5px;	padding: 4px 5px;	width: 238px;	font:12px/12px 'courier new',courier,monospace;	color:#000;	background: #DFDFDF;	border: 1px solid #fff;}input.text:hover,textarea:hover { 	background: #fff;	border: 1px solid #fff;}#postext{width: 280px;max-width: 280px;}input.submit { 	margin: 3px 0 3px 0;	font: bold 100% Georgia, serif;	font-variant: small-caps;	color: #000;	float: left;	cursor: pointer;}#loadBar {	padding: 4px 0 0 10px;	font-family: Georgia, serif;	font-size: 120%; 	float: left;	color: #d6dc74;}#emailSuccess {	padding: 8px 0 0 10px;	font: normal 100% Georgia, serif;	float: left;	color: #fff;}address{text-align: center;padding-top: 10px;clear: both;}