#context p a:link, p#phototags a:link { color:#FFF; text-decoration:none; background:#333;padding:2px 4px 2px 4px;border:1px #333 solid;}
#context p a:visited, p#phototags a:visited { color:#EEE; text-decoration:none; background:#333;padding:2px 4px 2px 4px;border:1px #333 solid;}
#context p a:hover, p#phototags a:hover { color:#333; text-decoration:none; background:#EEE;padding:2px 4px 2px 4px;border:1px #000 solid;}
#context p a:active, p#phototags a:active { color:#FFF; text-decoration:none; background:#333;padding:2px 4px 2px 4px;border:1px #333 solid;}

#setlist {
margin-right:5px;
padding-right:10px;
}

#fullsetlist {}

div.set{float:left;width:200px;margin:0 10px 12px 0;
}

h3 span{color:#960}

.setlist h3 {margin:0;padding:0;font-size:11pt}
.setlist img {margin-right:8px;position:relative;bottom:4px;}
div.set {	
	padding: 8px 8px 10px 8px;margin: 8px 0 2px 5px;
	background-color:#EEE;
	border-top:1px #999 dashed;
width:275px;
}

.setlist div.set img {float:left}

#setInfo{width:180px;float:left}
#setInfo h2{font-size:14pt}
#gallery-thumbs {margin-left:230px}


#desc {background:#EEE;padding:6px;border-top:1px #666 dashed;border-bottom:1px #999 dashed;float:left;margin-bottom:20px;margin-top:15px;}
#comments {border-top:1px #333 solid;padding-top:10px;padding-bottom:10px;}
#comments p {padding-bottom:5px;padding-top:5px;border-bottom:1px #CCC solid;margin:0}
#comments img {border:0}

#context {
	text-align:center;
	background-color:#EEE;
	width:200px;
	padding:10px;
}
#context img {margin:4px;}
p#phototags, #context p {line-height:200%}
#context p.featured {text-align:left;font-size:8pt;}

body#gallery #col2 h4 {margin:10px 0 10px 0;}

#map_canvas {width:250px;height:250px}