body 				{
				background:#ffffff;
				}

h2				{
				color:#ff8800;
				}

#header a:hover			{
				color:#000000;
				}

/* Menu Styles */

#top-menu a:hover		{
				color:#000000;
				text-decoration:none;
				}

.purchase_info		{
			width:610px;
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
			display:block;
			color:#888888;
			border:0px;
			text-align: justify;
			}

.purchase_info a		{
			text-decoration:underline;
			color:#888888;
			}

.purchase_info a:visited	{
			text-decoration:underline;
			color:#888888;
			}

.purchase_info a:hover	{
			text-decoration:underline;
			color:#000000;
			}

.purchase_info p		{
			margin:0px 210px 15px 0px;
			font-size:80%;
			line-height:150%;
			}

/* Navigation */
	/* Pagination */
#page-navigation		{
				margin:40px 0px 60px 0px;
				font-size:80%;
				font-weight:700;
				color:#cc0000;
				text-transform:uppercase;
				float:left;
				}

#page-navigation a		{
				color:#cc0000;
				text-decoration:none;
				}



#page-navigation a:visited	{
				color:#cc0000;
				text-decoration:none;
				}

#page-navigation a:hover	{
				color:#000000;
				text-decoration:none;
				}

#view-choice			{
				margin:40px 30px 60px 0px;
				font-size:80%;
				font-weight:700;
				color:#cc0000;
				text-transform:uppercase;
				float:right;
				}

#view-choice a			{
				color:#cc0000;
				text-decoration:none;
				}



#view-choice a:visited		{
				color:#cc0000;
				text-decoration:none;
				}

#view-choice a:hover		{
				color:#000000;
				text-decoration:none;
				}

/* THUMBNAIL STYLES */

.thumbnails			{
				background-color:#ffffff;
				border:1px solid #000000;
				}

#current-thumbnail		{
				background-color:#ffffff;
				border:1px solid #000000;
				}


/* Graphic Element Styles */
#bottom-rule			{
				border-top:3px solid #d7d7d7;
				border-bottom:3px solid #d7d7d7;
				background-color:#c3c3c3;
				}

#general-info			{
				width:100%;
				color:#999999;
				background-color:#d7d7d7;
				}

/* GENERAL-INFO ANCHORS */
#general-info a			{
			text-decoration:underline;
			color:#888888;
			}
#general-info a:visited		{
			text-decoration:underline;
			color:#888888;
			}

#general-info a:hover			{
			text-decoration:underline;
			color:#000000;
			}

/* OTHER POSTS STYLES */

#other-posts			{
				width:100%;
				padding:0px 0px 37px 0px;
				color:#999999;
				background-color:#d7d7d7;
				border:0px;
				text-align:left;
				clear:left;
				}

#other-posts-content		{
				margin:0px 0px 0px 100px;
				}

#other-posts h4			{
				padding:0px;
				margin:20px 0px 5px 0px;
				font-family:'Arial Narrow','Helevtica Narrow',sans-serif;
				text-transform:uppercase;
				letter-spacing:0.1em;
				color:#888888;
				}
/* Was #3c3c3c */

#other-posts h4 a		{
				text-transform:uppercase;
				text-decoration:none;
				color:#888888;
				}

#other-posts h4 a:visited	{
				text-transform:uppercase;
				text-decoration:none;
				color:#888888;
				}

#other-posts h4 a:hover		{
				text-transform:uppercase;
				text-decoration:none;
				color:#000000;
				}

#other-posts ol			{
				padding:0px 0px 0px 0px;
				margin:0px 0px 0px 20px;
				}

#other-posts ol li		{
				font-family:'Arial Narrow','Helvetica Narrow',sans-serif;
				font-size:90%;
				color:#b3b3b3;
				padding:0px;
				margin:0px;
				}

#other-posts ul			{
				padding:0px 0px 0px 0px;
				margin:0px 0px 0px 20px;
				color:#b3b3b3;
				}

#other-posts ul li		{
				font-family:'Arial Narrow','Helvetica Narrow',sans-serif;
				font-size:90%;
				color:#b3b3b3;
				padding:0px;
				margin:0px;
				}

#other-posts a			{
				text-decoration:none;
				color:#b3b3b3;
				}

#other-posts a:visited		{
				text-decoration:none;
				color:#b3b3b3;
				}

#other-posts a:hover		{
				text-decoration:underline;
				color:#000000;
				}
