* { margin: 0; padding: 0; }
body {
	font-family: Arial, sans-serif;
	font-size: 100%;
	color: #333;
}
img { border: 0; }
h6 { text-align: center; font-size: .88em; font-weight: normal; color: #BBB;margin-top: 1em;}
p { margin-bottom: .6em; line-height: 1.4; }
a { color: #888; text-decoration: none; }
a:hover { color: #AAA; text-decoration: underline; }
li { list-style: none; }

/*Global*/
.cell { margin-bottom: 2em; }

#canvas {
	font-size: .78em;
	width: 69em;
	margin: 0 auto;
}

#content {
	text-align: center;
	position: relative;
	width: 520px;
	margin: 0 auto;
}
#header { padding: 1.4em 0; }
#header h1 { float: left; }
#nav { margin-left: 33em; }
#nav:after {
    display: block;
    clear: left;
    content: " ";
}
#nav ul:first-child { background-image: none; }
#nav ul {
	float: left;
	width: 9em;
	background: transparent url(/_c/images/ul.png) repeat-y 0;
	height: 4.4em;
}
#nav li { padding: 0 .4em; }
#nav a {
	display: block;
	font-size: .88em;
	padding: .18em 0 .18em .8em;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#nav a:hover {
	color: #666;
	text-decoration: none;
	background-color: #F5F5F5;
}
#focus a, #focus a:hover { color: #FFF; background-color: #7AABAD; }
#sayhi a:hover { background-color: transparent; }

/* Abouts Page*/
#bio #content {
	text-align: left;
	width: 44em;
	margin: 2em auto 0;
	font-size: 1.1em;
}
#bio dl { margin-top: 2em; }
.title { font-weight: bold; }
#bio dd { margin: 0 0 .2em 2em; }

#photo_nav a, .photo-counter { position: absolute; }
#photo_nav a {
	top: 0;
	width: 260px;
	height: 520px;
	text-indent: -9999px;
	display: block;
	outline: 0;
}
#photo_nav a:hover {
	background-image: url(/_c/images/arrows.png);
	background-repeat: no-repeat;
}
.picture-slides-disabled { cursor: default; }
#photo_nav .picture-slides-disabled:hover { background-image: none; }
.photo-prev { background-position: -70px 98%; }
.photo-next { right: 0; background-position: 144% 98%; }
.photo-counter {
	right: -3.4em;
	bottom: .4em;
	font-size: 1.4em;
	color: #BBB;
	letter-spacing: .1em;
	width: 3em;
}