a:link, a:visited, a:hover, a:active{
	color:#39455a;
	font-weight:bold;
	text-decoration:none;
}

img {
	border:0px;
}

div, table {
	font-family: Arial;
	font-size:12px;
	color:#4d5d77;
}

body {
	background-color:#fff;
	/*f2f5fa*/
	/*background-color:#fff;*/
}

strong {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

#Container {
	text-align:center;
}

/*#Date{
	text-align:right;
}

#Archive{
	text-align:left;
}*/

#SubHeader {
	width:656px;
	margin:0px auto;
}

#Archive {
	text-align:left;	
	left:0px;
	float:left;
	padding-left:10px;
}
#ViewingArch {
	text-align:center;
}

#Date {
	text-align:right;	
	right:0px;
	float:right;
	padding-right:10px;
}

#Header {
	font-family:"Courier New", Courier, monospace;
	font-size:15px;
	border-bottom-style:solid;
	width:656px;
	margin:0px auto;
	
}

#PrevNext {
	padding:10px 0px 0px 0px;
}

#Prev {
	text-align:left;	
	left:0px;
	float:left;
}

#Next {
	text-align:right;	
	right:0px;
	float:right;
}

#PhotoContainer {
	margin:0px auto;
}


#Photo {
	
	/*background-color:#39455a;*/
}

#Photo img{
	border-style:solid;
	border-color:#39455a; 
	border-width:20px;
	background-color:#FFF;
	padding:2px;
	/*padding:20px 0px 20px 0px;*/
}

#PhotoDescription {
	padding:5px 0px 20px 4px;
	text-align:left;
}

#PhotoInfo {
	color:#9eabc1;
	font-size:11px;
	width:100%;
	text-align:center;
}

#PhotoInfo a:link, #PhotoInfo a:visited, #PhotoInfo a:hover, #PhotoInfo a:active {
	color:#9eabc1;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

#PhotoInfo span{
	padding-right:5px;
}

#Footer {
	color:#9eabc1;
	font-size:11px;
	width:100%;
	padding-top:10px;
	text-align:center;
}

#Footer a:link, #Footer a:visited, #Footer a:hover, #Footer a:active {
	color:#9eabc1;
}

#Cats {
	padding:5px 0px 20px 4px;
	text-align:left;
	float:left;
	left:0px;
}

#Cats a:link, #Cats a:visited, #Cats a:hover, #Cats a:active {
	font-family: Arial;
	font-size:12px;
	color:#4d5d77;
	font-weight:normal;
	text-decoration:underline;
}


#Comment {
	padding:5px 0px 20px 4px;
	text-align:right;
	right:0px;
}

#Equipment {
	width:500px;
	margin:0px auto;
}

#Equipment div{
	width:250px;
	float:left;
}

.Thumbnail {
	border-style:solid;
	border-color:#39455a;
	border-width:2px;
	padding:2px;
	background-color:#FFFFFF;
}

#Hits td, #Hits tr, #Hits{
	border-style:solid;
	border-color:#666666;
	border-width:1px;
	border-collapse:collapse;
	padding:5px;
}

.Odd {
	background-color:#FFFFFF;
}

.Even {
	background-color:#f2f5fa;	
}