/* Arts Alive Holding */* {margin: 0;padding: 0;border: 0;}/*img	{border: 0;padding: 0 10px 10px 0;}*/#leftcol h3, h2.clr{clear: left;}#main img.flt {float: left; margin: 10px 20px 10px 0; border: 0;}#main img{float: left; padding: 2px; border: 1px solid #392757; margin: 10px 10px 20px 0; }#main img.nb{float: none; padding: 0 10px 10px 0; border: 0; margin: 0;}#main a:hover img{background-color: #594a71;}.fr img {padding: 4px; border: 1px solid #392757; }div.fr{float: right; margin: 0 0 10px 10px; width: 460px;}p.cap{font-size: 9px; font-style: italic; color: gray;}.hid {display: none;}.skip {position: absolute;left:-50em;width: 50em;}ul {list-style: none;}body {  	font: 0.8125em verdana, arial, "bitstream vera sans", sans-serif;	} /*page layout*/.entry {clear: left; border-top: 2px dotted gray; padding-top: 10px; margin-top: 20px;}#wrap {background-colour: #000;}#page {width: 750px;margin: 0 auto;}#head img {top: 42px;left: 0;}#main {min-height: 550px;height: auto !important;height: 550px;margin-top: 20px;}/*________________________content page - with sidebar*/#leftcol {width: 540px;border-right:200px solid #fff;margin-right:-200px;float: left;padding: 0 0 0 10px;}#rightcol {background-color: #fff;width: 190px;float:left;padding: 0 0 10px 10px;/*background: transparent url(../px/graybord.gif) 0 0 repeat-y;*/}#rightcol h2{color: #4c4c4c;/*border-bottom: 2px solid #000;*/}#leftcol img{padding: 3px; border: 1px solid #e5e5e5;}#leftcol img.float{float: left;clear: left;margin-right: 3px;}/*index page - 2 column*/#lcol {width: 365px;border-right:365px solid #fff;margin-right:-365px;float: left;padding: 0 0 10px 10px;}#rcol {background-color: #fff;width: 365px;float:left;padding: 0 0 10px 10px;}#lcol img, #rcol img {padding-bottom: 30px;border-bottom: 2px solid #e5e5e5;margin-bottom: 10px;}#rcol ul li, #rightcol h2{font: 18px geneva;letter-spacing: 0.05em;}#rcol ul li a{color: #4c4c4c;padding: 0 0 8px 2px;display: block;text-transform: uppercase;}#rcol ul li a:hover{background-color: #FAE8B9;}/*footer*/#footer {margin-top: 20px;clear: both;}/*top nav*/#nav {float: right;height: 40px;text-align: right;padding: 8px 0 0 0;overflow: hidden;font: 18px georgia, times, "Times New Roman";}#nav li {float: left;background: transparent url(file:///Macintosh HD/Users/stefhancaddick/Documents/design/petebodenham/site/px/nav_bul.gif) 100% 80%  no-repeat;}#nav li a {display: block; color: #4c4c4c;padding: 0 12px 0 8px;letter-spacing: 0.05em;text-decoration: none; }#nav li a.here, #nav li a:hover{color: #F9A106;}#nav li.end{background: 0;margin-right: -12px;}/*Right Column Nav*/#rightcol ul{list-style: none;padding-bottom: 10px;}#rightcol ul li{padding: 3px;}#rightcol ul li a{}#rightcol ul li a:hover{background-color: #edebfd;}#rightcol ul li h2 {text-transform: lowercase;}/*Footer*/#footer p a{color: #B9BBC0;}#footer p a:hover{color: #F9A106;}/*Typo*/#main p, #footer p, #main ul{font-size: .88em;line-height: 1.6em;padding: 0 10px 1.6em 0;}#main ul li ul{font-size: 100%;padding: 0 10px 0 0;}#leftcol ul li{padding-left: 10px;}#page #main ul{list-style: disc inside;padding-left: 20px; }#page #main #rightcol ul{list-style: none;padding-left: 0;}#footer p{padding: 0 0 0 6px;}h1, h2, h3 , h4{font: 2em/1em "Gill Sans", "Gill Sans MT", "Lucida Grande", Helvetica, arial, sans serif; color: #392757; text-transform: small-caps; letter-spacing: 0.05em;padding: 1em 0 0.2em 0;}h2 {font-size: 1.5em;}h3 {font-size: 1.3em;}h4 {font-size: 1em; clear: left;}/*forms*/input#s {background-color: #e5e5e5;width: 120px;	border: 1px solid #000;	color: #000;	font-size: .88em;}form#searchform {padding: 5px 0 0 2px;}/*linklater*/a {color: #a490cf;text-decoration: none;border-bottom: 1px dotted #392757;}#leftcol a, #lcol a {font-weight: bold;}#leftcol  h2 a{font-weight: normal;}a:hover{color: #392757; border-bottom: 1px solid #392757;}h2 a {color: #4c4c4c;}h2 a:hover{color: #F9A106;}
