/*
 _   _           _          _        _          
| | | | o       | |        | |      | | o       
| | | |     __  | |   ,_   | |  __  | |     __  
|/  |/  |  /    |/_) /  |  |/  /  \_|/  |  /  \_
|__/|__/|_/\___/| \_/   |_/|__/\__/ |__/|_/\__/ 
|\                         |\                   
|/                         |/                   
.................................................
By: Mohammad Taheri
http://pictor.us/
all rights reserved

*/
/* Y! css reset */
html{color:#000;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}
body {
	background:#fefefe;
	font-family: 'Lucida Grande', Helvetica, sans-serif;
	color: #eee;
	font-size: 12px; /* px Because the box needs to line up with images */
}
a {
	color: #bbb;
	text-decoration:underline;
	noFocusLine: expression(this.onFocus=this.blur());
	outline: none;
}
a:hover {
	color: #aaa;
}
h1 {
	font-size: 28px;
	color:#eee;
}
h2 {
    font-size: 12px;
    letter-spacing: -1px;
    color: #333;
    padding: 4px 0px;
}
#scroller {
    border: none;
    z-index: -10;
    height: 100%;
    width: 100%;
    position: fixed;
    top: 0px;
    left: 0px;
    visibility: none;
}
#home {
    padding-left: 80px;
    white-space: nowrap;
}
.menu {
	padding: 26px 10px 0px 0px;
	border-left: #333 solid 0px;
}
#header {
	width:  500px;
	margin-bottom: 20px;
}
#author {
	/*
	font-family: "skolar","Palatino","Georgia","Times","serif";
	letter-spacing: 1px;
	text-shadow: 0 0 0.06em #999, 0 0 0.05em #888;
	*/
	font-family:  Whitney-MediumSC, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
#author a, #author a:hover{
	color: #bbb;
	text-decoration: none;
}
#links{
	font: Verdana, Geneva, sans-serif;
	margin-left:1px;
	letter-spacing:0px;
}
#links a{
	text-decoration:none;
	
}
#links a:hover{
	text-decoration:underline;
}
p {
	font-size:10px;
	color:#3d3b3b;
	padding: 2px 0px;
}
#images {
	padding-right: 80px;
	display: inline;
}
#strip {
	display: inline;
}
#return{
	font-size:60px;
	display: inline;
	position:absolute;
	top:240px;
	padding-right:10px;
}
#images img {
	border:none;
	padding-right:20px;
}
.photo img {
	height: 375px;
	vertical-align:top;
	*height: auto;
}
.photo {
	display: inline;
}
#tag {
	position:absolute;
	width: 184px;
	bottom: 0px;
	left: 35px;
    _margin-bottom:-5px;
}
#tag a{
	display:block;
}
#tag a:hover {
	background: url(flickrfolio-over.png);
	_background: url(flickrfolio-over.gif);
}
#navigation {
	position: fixed;
	font-size: 60px;
	list-style: none;
	bottom: -12px;
	right: 10px;
}
#right a, #return a {
	color:#515151;
	text-decoration: none;
}
#right a:hover, #return a:hover {
	color:#ddd;
}
#right {
	display: inline;
	_display:none;
}
#left {
	display: none;
}
