#gallery li{
	position:relative;
	display:inline;
}

#imageIndexBlock li{
	position:relative;
	display:inline;
}


.presentation {
width: 575px;
height: 431px;
padding: 1px;
background-color: #212121;
border-width: 1px;
border-color: #313131;
border-style: solid;
}

.blogLink {
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
}


div#container
{
margin-left: auto; 
margin-right: auto;
width: 800px;
}

div#spacer
{
height: 6px;
}

div#track
{
padding-left: 5px;
margin-top: 6px;
margin-bottom: 4px;
}


div#galleryThumbBox
{
margin: 5px;
height: auto;
width: auto;
}


div#header
{
border-bottom-color: #363636;
border-bottom-width: 1px;
border-bottom-style: solid;
height: 62px;
}

div#linkbar
{

	margin-top: 24px;
	float: right;
}

div#sitebody
{
padding-top: 15px;
height: auto;
}

div#leftblock
{
position: relative;
top: 0px;
left: 0px;
float: left;
width: 565px;
height: auto;
}

div#sidebar
{
position: relative;
top: 0px;
padding-left: 15px;
float: right;
width: 200px;
height: auto;
right: 0px;
}

div#linkbox
{
	margin-bottom: 10px;
}

div#categorybox
{
margin-bottom: 5px;
}

div#blogPost {
	height: auto;
	width: 550px;
	margin-bottom: 20px;
}

div#blogHeader {
		height: 24px;
		top: 0;
}

div#blogContent {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		color: white;
		font-size: 12px;
		padding-left: 35px;
		padding-top: 10px;
		
}

div#blogFooter {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		color: #adadad;
		font-size: 9px;
		padding-left: 35px;
		padding-top: 2px;
		
}

div#outerMsgBox
{
}

div#msgBox
{
width: 165px;
float: right;
}

div#section-header
{
margin-bottom: 3px;
font-weight: bold;
text-shadow: 1px 1px 1px #606060;
color: white;
font-size: 11px;
font-family: "Lucida Grande", Verdana, Arial, sans-serif;
line-height: 16px;
vertical-align: middle
}

div#big-section-header
{
margin-bottom: 3px;
font-weight: bold;
text-shadow: 2px 2px 2px #606060;
color: white;
font-size: 16px;
font-family: "Lucida Grande", Verdana, Arial, sans-serif;
line-height: 32px;
vertical-align: middle
}

div#section-description
{
position: relative;
margin-top: 2px;
margin-left: 24px;
color: white;
font-size: 11px;
font-family: "Lucida Grande", Verdana, Arial, sans-serif;
}

div#content-section-description
{
margin-top: 6px;
position: relative;
color: white;
font-size: 11px;
font-family: "Lucida Grande", Verdana, Arial, sans-serif;
}

div#footer
{
	border-bottom-style: solid;
	text-align: center;
	width: inherit;
}

body {
margin: 0px;
background-color: black;
}

img.header {
clear: none;
float: left;
}

img.featuredLeft {
margin-right: 20px;
margin-bottom: 20px;
background-color: #212121;
border-width: 1px;
border-color: #363636;
border-style: solid;
padding: 1px;
clear: none;
float: left;
}

img.thumbnail {
background-color: #212121;
border-width: 2px;
border-color: #212121;
border-style: solid;
margin: 10px;
}

img.galleryThumbnail {
margin-right: auto;
margin-left: auto;
margin-bottom: 8px;
padding: 1px;
background-color: #212121;
border-width: 1px;
border-color: #313131;
border-style: solid;
}

img.fullPhoto {
background-color: #212121;
border-width: 1px;
border-color: #363636;
border-style: solid;
}

img.profilePic {
margin-bottom: 5px;
padding: 1px;
background-color: #212121;
border-width: 1px;
border-color: #313131;
border-style: solid;
}

.footerText {
	font-size: 8px;
	text-shadow: 0px 0px white;
	text-align: center;
	font-weight: bold;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #727272;
}

.statusTime {
	font-size: 9px;
	text-shadow: 0px 0px white;
	text-align: center;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #cecece;
}

.track {
	color: white;
	font-size: 11px;
	text-align: center;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
}

.artist {
	font-size: 9px;
	text-shadow: 0px 0px white;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #b9b9b9;
}

.linkImage {
	float: left;
}

.rightFloat {
	float: right;
	position: absolute;
}

.big-header-image {
	margin-right: 8px;
	float: left;
	clear: none;
}

.textOnlyBigHeader {
	margin-bottom: 10px;
	text-shadow: 2px 2px 1px #606060;
	color: white;
	font-weight: bold;
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
}

.bodyText {
	font-size: 10px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: white;
}

.messageText {
	font-weight: bold;
	font-size: 10px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: white;
}

a:link { 
	color: white;
	text-decoration: none
	}
a:visited { 
	color: white;
	text-decoration: none
	}
a:hover { 
	color: white;
	text-decoration: none;
	}
a:active { 
	color: white;
	text-decoration: none
	}

	
img.galleryNewSeal {
		z-index: 2;
		left: 10px;
		top: 10px;
		position: absolute;
	}
	
img.leftFloat {
		float: left;
		clear: left;
	}
	
img.blogLeft {
margin-right: 10px;
margin-bottom: 10px;
background-color: #212121;
border-width: 1px;
border-color: #363636;
border-style: solid;
padding: 1px;
clear: none;
float: left;
}
	
img.blogHeaderImage {
		margin-right: 10px;
		float: left;
	}
	
.blogHeaderText {
	text-shadow: 2px 2px 1px #606060;
	color: white;
	font-size: 14px;
	font-weight: bold;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	line-height: 24px;
	vertical-align: middle;
	}
	
div#imageIndexBlock {
		float: left;
		display: block;
		margin: 10px;
		height: 150px;
		width: 150px;
	}
	
.galleryTitle {
		color: white;
		font-weight: bold;
		font-size: 12px;
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	}
	
ul.gallery {list-style: none;}

ul.gallery li {float: left; width: 150px; height: 150px; margin-right:25px; margin-bottom:45px}