@charset "utf-8";
/* CSS Document */
/* CSS Reset, Copyright (c) 2007, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt, version: 2.3.0 */
/*body{color:#000;background:#FFF;}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,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
*/
html, body {
	margin: 0;
	padding: 0;
	position: relative;
	height: 100%;
}
#fxcam {
	display: block;
	height: 100px;
	width: 300px;
	padding-right: 4px;
	padding-left: 4px;
	position: static;
	z-index: auto;
	text-align: left;
	clear: both;
}
#fxcf {
	display: block;
	position: static;
	z-index: auto;
}
#photofx {
	margin: 0;
	padding: 0;
	position: fixed;
	height: 100%;
}
#container {
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
#nav {
	position: absolute;
	left: 0px;
	top: 10px;
	height: 100%;
	width: 100%;
	}
#current {
	position: absolute;
	left: 100%;
	top: 100%;
	}

/*----------------------------------------------------------*/

.home span, .access_gallery span, .search span, .help span, .logout span, .login span, .my_info span, .my_orders span, .my_pictures span, .my_favorites span, .register span, .check_out span, .shopping_cart span, .contact_us span {
	display:block;
	width:60px;
	height:35px;
	overflow:hidden;
	position:relative;
	padding: 0px;
	left: 0px;
	top: 0px;
}
.home a:hover u, .access_gallery a:hover u, .search a:hover u, .help a:hover u, .logout a:hover u, .login a:hover u, .my_info a:hover u, .my_orders a:hover u, .my_pictures a:hover u, .my_favorites a:hover u, .register a:hover u, .check_out a:hover u, .shopping_cart a:hover u, .contact_us a:hover u{
	top:-35px;
}
.home a:hover, .access_gallery a:hover, .search a:hover, .help a:hover, .logout a:hover, .login a:hover, .my_info a:hover, .my_orders a:hover, .my_pictures a:hover, .my_favorites a:hover, .register a:hover, .check_out a:hover, .shopping_cart a:hover, .contact_us a:hover {
	cursor:hand;
	cursor:pointer;
}
.home u, .access_gallery u, .search u, .help u, .logout u, .login u, .my_info u, .my_orders u, .my_pictures u, .my_favorites u, .register u, .check_out u, .shopping_cart u, .contact_us u {
	display:block;
	width:60px;
	height:70px;
	position:relative;
	left:0px;
	top:0px;	
	background-repeat: no-repeat;
	background-position: center top;
	}
.home u {
	background-image: url(pcicons/home.png);
	}
.access_gallery u {
	background-image: url(pcicons/access_gallery.png);
	}
.search u {
	background-image: url(pcicons/search.png);
	}
.help u {
	background-image: url(pcicons/help.png);
	}
.logout u {
	background-image: url(pcicons/logout.png);
	}
.login u {
	background-image: url(pcicons/login.png);
	}
.shopping_cart u {
	background-image: url(pcicons/shopping_cart.png);
	}
.check_out u {
	background-image: url(pcicons/checkout.png);
	}
.my_info u {
	background-image: url(pcicons/my_info.png);
	}
.my_pictures u {
	background-image: url(pcicons/my_pictures.png);
	}
.my_orders u {
	background-image: url(pcicons/my_orders.png);
	}
.register u {
	background-image: url(pcicons/register.png);
	}
.my_favorites u {
	background-image: url(pcicons/my_favorites.png);
	}
.contact_us u {
	background-image: url(pcicons/contact_us.png);
	}
