* {padding:0;margin:0}
p {clear:both;padding:0;margin:0}
html {overflow:-moz-scrollbars-vertical;font:11px 'Syncopate', arial, serif}
html {background:#000;color:#fff;}
body {height:100%;width:100%}
	
	.menu {position:absolute;width:100%;height:100px;margin:0 35px;min-width:800px}
		.menu .albumName {float:left;color:#fff;width:300px;overflow:hidden;padding:36px 0 0 0;font-size:25px}
		.menu .btns {float:right}
			.menu .btns .bottom {clear:both}
		.menu a {float:right;display:block;height:30px;width:150px;padding-top:9px;margin:30px 10px 0 0;text-align:center;text-transform:uppercase;background:#000;color:#fff;text-decoration:none;font-size:20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
		.menu div.fblike {float:right;margin-top:10px;text-align:right}
		.menu a.contactbtn {background:#35bce9}
		.menu a.albumsbtn {margin-right:0;background:#a4c33a}
		.menu a.portfoliobtn {margin-right:10px;background:#a4c33a}
		.menu a.loginbtn {background:#35bce9;font-size:12px;width:60px;height:19px;margin:10px 0}
		.menu a.logoutbtn {background:#35bce9;font-size:12px;width:100px;height:19px;margin:10px 0}
		.menu.album a.loginbtn {clear:both;margin-right:0}
		.menu.album a.logoutbtn {clear:both;margin-right:0}
		.menu.album .left {float:left}
			.menu.album .left .nextprev {clear:both;padding:10px 0 0 0}
			.menu.album .left .nextprev a {float:left;display:block;height:28px;width:28px;margin:0 5px 0 0;padding:0;background:#000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-image:URL(/images/prevbtn.png);outline:0}
			.menu.album .left .nextprev a.next {background-image:URL(/images/nextbtn.png)}
			.menu.album .left .nextprev a.autoplay {background-image:URL(/images/playbtn.png)}
			.menu.album .left .nextprev a.pausebtn {background-image:URL(/images/pausebtn.png)}
			.menu.album .left .nextprev a.thumbsbtn {background-image:URL(/images/thumbs.png)}
		
			.menu.album .left .nextprev a:hover {background-position:0 -28px}
			.menu.album .left .balls {display:none;float:left;padding:10px 0 0 5px}
				.menu.album .left .balls span {padding:0 3px;color:#ddd}
				.menu.album .left .balls span.active {color:#000}
			.menu.album .left .photoName, .menu.album .left .amountThumbs {float:left;height:20px;margin:0;padding:10px 5px 0 5px;font-size:11px;color:#000;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
			.menu.album .left .amountThumbs {margin-right:5px}
			
		.menu.album .right {float:right}
		.menu.album .albtitle {float:left;height:30px;padding:9px 10px 0 10px;margin:30px 0 0 0;font-size:20px;color:#35bce9;background:rgba(255,255,255,0.8);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
		.menu a:hover {background:#000;color:#fff}
		.menu a.active {background:#000;color:#fff}
		.menu .facebookTwitter {float:left;width:250px;height:20px;margin-top:15px}
		
	.content {position:absolute;min-width:800px;top:117px;margin:20px;background:rgba(255, 255, 255, 0.8);padding:10px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:5px solid #35bce9;font:11px Verdana;color:#000;z-index:2}
		.content .title {background:#35bce9;padding:10px;margin-bottom:10px;font-size:14px;font-weight:bold}
		.content p {padding:0 10px}
		.content form label {float:left;width:150px;font-weight:bold}
		.content form input[type=text], .content form input[type=password], .content form textarea {float:left;width:420px;padding:3px;margin-bottom:2px;border:1px solid #ddd;font:11px arial, serif}
		.content form textarea {height:100px}
		.content form input[type=text]:focus, .content form input[type=password]:focus, .content form textarea:focus {border:1px solid #000;font:11px arial, serif}
		.content form input[type=submit], .content form input[type=button] {float:left;padding:3px;margin:0 5px 0 0;text-align:center;text-transform:uppercase;background:#000;color:#fff;text-decoration:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #000;cursor:pointer}
		.content form input[type=submit]:hover, .content form input[type=button]:hover {background:#fff;color:#000}
	
	.albums {position:absolute;top:117px;margin-left:35px}
		.albums h2 {clear:both;padding:10px 0;font-size:20px}
		.albums .album {display:block;float:left;width:371px;height:98px;margin:10px 10px 10px 0;background:#fff;cursor:pointer;-moz-box-shadow: 2px 2px 3px #000;-webkit-box-shadow: 2px 2px 3px #000;box-shadow: 2px 2px 3px #000;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')";border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
			.albums .album .img {float:left;width:120px;height:90px;margin:4px 0 0 4px;background:#eee}
			.albums .album .desc {float:left;width:226px;height:70px;padding:10px 5px;color:#fff;font-size:14px;font-weight:bold;margin:4px 0 0 4px;background:#35bce9}
		.albums .album:hover .desc {background:#a4c33a}
	
	.largeImages {position:absolute;width:100%;min-width:840px;top:132px;height:620px;text-align:center;overflow:hidden}
		.largeImg {position:relative;margin:0 auto}
			.largeImages .largeImg div img, .largeImages .largeImg div .videoBox {border:5px solid #35bce9;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px}
			.largeImages .largeImg div .videoBox {width:850px;margin:0 auto}
			
	.allthumbs {position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:#000;display:none}
		.allthumbs .title {color:#fff;font-size:20px;margin:20px 0 0 35px}
			.allthumbs .title span {font-size:13px;color:#35bce9}
		.allthumbs .thumbs {margin:10px 35px}
			.allthumbs .thumbs a {display:block;float:left;width:120px;height:90px;margin:0 5px 5px 0;border:1px solid #fff;overflow:hidden}
				.allthumbs .thumbs a img {border:0}
			.allthumbs .thumbs a:hover, .allthumbs .thumbs a.actThumb {border:1px solid #35bce9}
			
	#loginContainer {position:absolute;width:100%;height:100%;background:rgba(255,255,255,0.8);display:none;font:11px Verdana;z-index:3}
		#loginContainer form {width:400px;height:140px;background:#fff;color:#000;margin:0 auto;margin-top:50px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:5px solid #a4c33a}
		#loginContainer form .title {background:#a4c33a;padding:5px 10px 10px 10px;color:#fff;margin-bottom:10px;font-weight:bold;font-size:14px}
		#loginContainer form .closebtn {display:block;float:right;margin:-25px -27px 0 0;background:URL(/images/CloseBTN.png);width:28px;height:30px}
		#loginContainer form p {padding:0 10px}
		#loginContainer form label {float:left;width:150px;font-weight:bold}
		#loginContainer form input[type=text], #loginContainer form input[type=password] {float:left;width:220px;padding:3px;margin-bottom:2px;border:1px solid #ddd}
		#loginContainer form input[type=text]:focus, #loginContainer form input[type=password]:focus {border:1px solid #000}
		#loginContainer form input[type=submit], #loginContainer form input[type=button] {float:left;padding:3px;margin:0 5px 0 0;text-align:center;text-transform:uppercase;background:#000;color:#fff;text-decoration:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #000;cursor:pointer}
		#loginContainer form input[type=submit]:hover, #loginContainer form input[type=button]:hover {background:#fff;color:#000}