@charset "UTF-8";/* CSS Document *//* DEFAULT LINKS */a, a:link, a:visited {	text-decoration: none;	font-weight: bold;	color: #000000;	}a:hover {	text-decoration: underline;	font-weight: bold;	color: #000000;	}.bodytext {	margin-bottom: 1em;	margin-top: 1em;	}/* h1, h2, h3 FORMATTING */h1,h3{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}h1 {	font-size: 24px;	}/* Video Titles */h3 {	font-size: 17px;	}/* Photo Galleries Title */h4 {	margin: 0px 0px 0px 0px;	font-size: 16px;	padding-top: 1.5em;	}/* Next Gig Title - Sidebar */h5 {	margin: 0px 0px 0px 0px;	font-size: 14px;	padding: 0.3em 0 0.3em 0;	}/* Event Title */h6 {	margin: 0 0 0.2em 0;	font-size: 14px;	padding: 1em 0 0 0;	}.indent {	padding: 0 0 0 30px;	}	/* CENTER */.center {	text-align: center;	}/* EVENTS */.giginfo {	padding: 0;	margin: 0.2em 0 0 0;	font-size: small;	color: #666666;	text-decoration: none;	}	a.giginfo, a.giginfo:link, a.giginfo:visited {	text-decoration: none;	font-weight: bold;    color: #888888;	}	a.giginfo:hover {    text-decoration: underline;	font-weight: bold;    color: #666666;	}/* PROFILES */.smallbodytext {	text-transform: uppercase;	font-size: 11px;	color: #333333;	padding: 0;	margin: 0 0 0.2em 0;	text-decoration: none;	}.profilesub {	text-transform: uppercase;	font-size: 12px;	color: #333333;	padding: 0;	margin: 0 0 0.2em 0;	text-decoration: none;	}/*	VIDEO TITLE		*/.vid-title {	float:  left;	border: 0;	padding: 5px 0 0 0;	margin: 0;	font-weight: normal;	font-size: small;	color: #333333;	}		/*	IMAGES	*/.imgspan {	margin: 0 0 0 -10px;	}.imgblog {	float: right;	margin: 0 5px 5px 10px;	clear: right;	width: 220px;	height: auto; 	border: 1px solid #000000;	}.imgfloatrightopensize {	float: right;	margin: 0 5px 10px 10px;	clear: right; 	}.imgfloatleftopensize {	float: left;	margin: 0 10px 10px 0px;	clear: left;	}.imgfloatright {	float: right;	margin: 0 5px 10px 10px;	clear: right;	width: 220px;	height: auto; 	border: 1px solid #000000;	}.imgfloatrightno {	float: right;	margin: 0 5px 0 10px;	clear: right;	width: 220px;	height: auto; 	border: 1px solid #000000;	}.imgfloatleft {	float: left;	margin: 0 10px 10px 5px;	clear: left;	width: 220px;	height: auto; 	border: 1px solid #000000;	}	.imgfloatleftno {	float: left;	margin: 0 10px 0 5px;	clear: left;	width: 220px;	height: auto; 	border: 1px solid #000000;	}.img-inline-landscape {	margin: 5px 5px 0 0;	width: 278px;	height: auto; 	border: 1px solid #000000;	}.img-inline-portrait {	margin: 5px 5px 0 0;	width: auto;	height: 185px; 	border: 1px solid #000000;	}.img-sidebar {	display: block;    margin-left: auto;    margin-right: auto;	width: 270px;	}		.img-center {	display: block;    margin-left: auto;    margin-right: auto;	}.img-shop {	display: block;	border: 1px solid #000000;	}/* SMALL LOGOS */.logo16 {	height: 0.9em;	padding-top: 0.1em;	padding-right: 120px;	float: right;	border: none;	}.logoblock {	padding: 0px 0 0 30px;	float: left;	margin: 0;	width: 270px;	}