	body {
		margin:0px 0px 0px 0px;
		background:black;
		color: #eeeeee;
		}
	img { border: 0 }
	A 		{ color: #999999; text-decoration: none; }
	A:link		{ color: #999999; text-decoration: none; }
	A:visited	{ color: #999999; text-decoration: none; }
	A:active	{ color: #999999; text-decoration: none; }
	A:hover		{ color: #999999; text-decoration: none; }

#left {
	float: left;
	width: auto;
	padding-right: 30px;
}
.left {
	float: left;
	width: auto;
	padding-right: 30px;
}

#right {
	  width: 550px;
	  min-height: 170px;
}
.right {
	  width: 550px;
	  min-height: 170px;
}


.lefttext {
	  width: 550px;
	  min-height: 170px;
}

.rightimage{
	float: right;
	width: auto;
	padding-left: 30px;
}

#footer {
  width: 100%;
  text-align: center;
  font-size: xx-small;
}

#story-date {
  text-align: center;
  font-size: small;
}

#middle {
  width: 550px;
  margin-left: auto;
  margin-right: auto;
}

.middle_text {
  width: 550px;
  margin-left: auto;
  margin-right: auto;
}

.center_text {
  width: 550px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

.middle_image {
  width: 1025px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
#middle_image {
  width: 1025px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

#middle_blog {
  width: 1025px;
  margin-left: auto;
  margin-right: auto;
}

#header {
  text-align: center;
}

#photolicense {
    float: right;
    text-align: right;
    font-size: x-small;
    width: 450px;
}

.catlink {
    font-size: small;
}
.catlink        A               { color: #eeeeee; text-decoration: none; }
.catlink        A:link          { color: #eeeeee; text-decoration: none; }
.catlink        A:visited       { color: #eeeeee; text-decoration: none; }
.catlink        A:active        { color: #eeeeee; text-decoration: none; }
.catlink        A:hover         { color: #eeeeee; text-decoration: none; }

#topright {
     position:absolute;
     top:0;
     right:0;
     text-align: right;
     font-size: x-small;
}

#topleft {
     position:absolute;
     top:0;
     left:0;
     text-align: left;
}

#menu {
     position:absolute;
     top:20px;
     left:20px;
     text-align: left;
     font-size: medium;
     font-weight: bold;
}

#menulicense {
     font-size: x-small;
     width: 150px;
}

#middle_menu {
  text-align: center;
  font-size: medium;
  font-weight: bold;
}


