@charset "UTF-8";
/* CSS Document */

/* ===== general ====== */
	body { 
		margin:0 0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background:#101010;
		min-width:1000px;
		}
	a {
		}
	a:hover {
		}
	a:visited {
		}
	a img {
		border:none;
		}
	#wrap {
		margin:0 auto;
		}
/* ===== header ===== */
	#header {
		background:#101010;
		height:75px;
		padding:15px 0 0 0;
		}
	.gradient {
		background:url(../images/resources/headerGradient_1px.gif) center #101010 repeat-x;
		height:3px;
		margin:0 0 0 0;
	}
	#logo { 
		background:url(../images/resources/logoMain.gif) center no-repeat; 
		height:48px;
		width:176px; 
		margin:0 0 5px 0; 
		}
	.logoTag { 
		font-size:9px;
		color:#cfcfcf;
		margin:0 0 15px 0;
	}

/* ===== main content ===== */
	#main {
		background:url(../images/resources/bgMain.jpg) top center #101010 repeat;
		height:580px;
		overflow:hidden;
		display:none;
		}
	#navigation {
		font-size:14px;
		margin:0 auto;
		padding:8px 0 0 0;
		width:670px;
		}
	#navigation a {
		padding:12px 25px;
		color:#000000;
		text-decoration:none;
		}
	#orangeBox { margin:0 0 -40px 0; display:none; }
	
	#content {
		margin:20px 0 0 0;
		}
	
	#videoContent, #photoContent, #aboutContent, #designContent, #contactContent, #videoWrap, #photoWrap, #aboutWrap, #designWrap, #contactWrap {
		display:none;
		}
	#videoLoader, #photoLoader, #aboutLoader, #designLoader, #contactLoader {
		background:url(../images/resources/ajax-loader.gif);
		width:220px;
		height:19px;
		}
	#enterButton { display:none; }
	
	#version {margin:5px 0; font-size:10px; color:#333;}
	#version a:hover{color:#666;}
	#version a{color:#333;}
	/*### slideshows ###*/
		.arrows {
			margin:25px 0 10px 0;
			}
		.leftArrow, .rightArrow {
			cursor:pointer;
			margin:0 7px;
			}

		.slideshow {
			white-space:nowrap;
			margin:0 auto;
			height:428px;
			}
		.slideshow .horz {
			background:url(../images/resources/border_horz.png) no-repeat top center; 
			padding:13px 13px 56px 13px;
			}
		.slideshow .vert {
			background:url(../images/resources/border_vert.png) no-repeat top center;
			padding:13px 139px 56px 140px;
			}
		.slideshow .square {
			background:url(../images/resources/border_square.png) no-repeat top center;
			padding:13px 81px 56px 81px;
			}
		.slideshow {
			margin:0 auto;
			}
		.slideshow div {
			margin:0 0;
			}
		.slideshow .lImg, .slideshow .rImg {
			width:526px;
			} 
		.slideshow .top {
			background:url(../images/resources/500_top.png) bottom center no-repeat;
			height:13px;
			}
		.slideshow .mid {
			background:url(../images/resources/500_mid.png) center repeat-y;
			}
		.slideshow .bottom {
			background:url(../images/resources/500_bottom.png) top center no-repeat;
			height:56px;
			}	
		.slideshow .lImg {
			float:left;
			margin:0 0 0 -350px;
			cursor:pointer;
			}	
		.slideshow .rImg {
			float:right;
			margin:0 -350px 0 0;
			cursor:pointer;
			}
		.slideshow .series {
			display:none;
			}	
		.galleryName {
			font-size:14px;
			height:14px;
			margin:-35px 0 15px 0;
			}
		.galleries img {
			margin:0 7px;
			}
		.galleries {
			vertical-align:top;
			}
	
		.slideshow .mImg { 
			cursor:default;
			}
	
		.descBox {
			position:static; 
			/*background:#000;
			color:#ccc;
			*/margin:-135px auto 0 auto;
			font-size:12px;
			width:600px; 
			display:none;
			}
		.descBox p {
			padding:7px 10px 9px 10px;
			}
		.textBox {
			background:#101010; 
			width:500px;
			font-size:12px;
			color:#666;
			line-height:17px;
			}
		.textBox span {
			color:#333;
			font-weight:bold;
			font-size:14px;
			}
		.textBox a { color:#666; text-decoration:none; }
		.textBox a:hover { color:#f26722; text-decoration:underline; }
		.textBox p {
			width:450px; 
			white-space:normal;
			}
		
	
/* ===== footer ===== */
	#footer {
		background:#101010;
		color:#333333;
		}
	#enterButton {
		cursor:pointer;
		margin:20px 0 0 0;
		background:url(../images/resources/enterButton_over.png) center no-repeat;
		}