@charset "utf-8";
/** layout **/
body {
	background:#1E1E1E;
	margin:39px auto 0 auto;
	padding: 0;
	width:714px;
}


p, embed
{
	margin:0 0 10px 0;
	padding:0;
}

img
{
	border:1px solid black;
	margin:0;
	padding:0;
}

hr
{
	background-color:#3366FF;
	border:0;
	margin:10px 0;
	height:2px;
}

table, tr, td{
	float: left;
	padding: 0;
	border: none;
}

table{
	cellpadding:0px;
	cellspacing:0px;
}

td {
	width: 463px;
}

.date{
	width: 251px;
}

td .normal_text{
	padding-top: 4px;
}

.double
{
	width:463px;
}

.single
{
	width:212px;
}

.half
{
	width:337.5px;
}

.photo_thumb_image{
	width:132.8px;
	margin: 0 10px 10px 0;
	float:left;
}

.photo_thumb_image_right{
	width:132.8px;
	margin:0 0 10px 0px;
	padding:0;
	float:left;
}

.heading, #header1, #header2
{
	color:#3366FF;
	background-color:black;
	padding: 4px 4px 4px 7px;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
}

.focus
{
	font-size:18px;
line-height:22px;
	font-family: monospace, Verdana, Helvetica, Arial, Sans-Serif;
}

.proj_title
{
	font-size:28px;
	color:#9F9F9F;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
}



.normal_text, body
{
	font-size:12px;
	color:#9F9F9F;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
}

.caption{
	margin-top:5px;
	color:#3C3C3C;
	font-size:12px;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
}


#header1
{
	margin-bottom:39px;
	width: 98px;
	float:left;
}

#header2
{
	margin-bottom:39px;
	width: 594px;
	float:right;
}

#footer
{
	padding: 4px 4px 4px 7px;
	width: 704px;
	color:#3366FF;
	background-color:black;
	float:right;
}

.section
{
	margin-bottom:39px;
}

#double_left
{
	width: 463px;
	margin-right:39px;
	float:left;
}

#single_right
{
	width: 212px;
	margin-right:0px;
	float:right;
}

#single_left
{
	width: 212px;
	margin-right:39px;
	float:left;
}

#double_right
{
	width: 463px;
	margin-right:0px;
	float:right;
}

#half_left{
	width:337.5px;
	margin-right:39px;
	float:left;
}

#half_right{
	width: 337.5px;
	float: right;
}


#single
{
	width: 212px;
	margin-right:39px;
}

#main
{
	width:714px;
}

.credit1
{
	width:212px;
	float:left;
}

.credit2
{
	width:240px;
	float:right;
}


ul { 
	padding: 0;
	margin: 0;
	list-style-type: none;
	float:right;
}
 
li 
{
	list-style-type: none;
	display:inline;
	margin-left:10px;
	float:right;
}



a
{
	color:#3366FF;
	text-decoration:none;
}

a:hover, a:hover .now_text, a:hover .proj_text
{
	color:white;
}

.now_icon, .proj_icon
{
	width:226.5px;
	margin-right:10px;
}

.proj_text, .now_text
{
	width:224.5px;
	height:112.25px;
	overflow:hidden;
	color:#9F9F9F;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
}

.now
{
	margin-bottom:10px;
	width:463px;
	
}

.about_link_icon
{
	width:168.75px;
	margin-right:10px;
}

.about_link_text
{
	width:168.75px;
	height:84.375px;
	overflow:hidden;
	color:#9F9F9F;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
}

.about_link
{
	margin-bottom:10px;
	width:337.5px;
	
}

.about_link_logo
{
	width:125px;
	margin-right:10px;
	border: none;
}

.search
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#3366FF none repeat scroll 0 0;
	border:1px solid white;
	color:white;
	cursor:pointer;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
}

.search:active
{
	background:black none repeat scroll 0 0;
}

/* FOTOMOTO */

.FotomotoToolbarClass a,
.FotomotoToolbarClass a:link,
.FotomotoToolbarClass a:visited,
.FotomotoToolbarClass a:active,
.FotomotoToolbarClass a:hover {
  font-size: 12px;                          /* change font size to 12 pixels */
  font-weight:normal !important;
}

.FotomotoToolbarClass a:hover {
  color:#9F9F9F;
}

.FotomotoBar {
  float:left !important;
}

.FotomotoToolbarClass {          
  margin-top: -32px !important;              /* move 8 pixels up */
  margin-left: 10px !important;
  float: left;
  width: 200px !important;
}

.FotomotoContentPadding{
  overflow:visible !important;
}

/* ARCHIVE */
.month{
  font-weight:bold;
  color:#3366FF;
}


