/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {
	margin: 0;
	padding: 0;
}

html {
	height:100%;
	width:100%;
	overflow:auto;
}
body {
	color:#777;
	background: #fff;
	font-size:12px;
	height:100%;
	width:100%;
	font-family:"Courier New",  serif;
}

body.section-1 { }
body.section-2 { }
body.section-3 { }

a { text-decoration: none; }
a:link {color:#A00724;}
a:active {color:#F92846;}
a:visited {color:#A00724;}
a:hover {color:#F92846;}

#menu a:link {color: #000; }
#menu a:active {color:#CE1F32;}
#menu a:visited {color: #000; }
#menu a:hover {color:#CE1F32;}

a#credits:link {color: #bbb; }
a#credits:active {color:#CE1F32;}
a#credits:visited {color: #bbb; }
a#credits:hover {color:#CE1F32;}

#menu ul li.subsection-title {color:#939598;}
#menu ul li ul.subsection a {font-style:italic;}
#menu ul li.subsection-title a:link  { color:#939598;}
#menu ul li.subsection-title a:active  { color:#CE1F32;}
#menu ul li.subsection-title a:visited  { color:#939598;}
#menu ul li.subsection-title a:hover  { color:#CE1F32;}

#menu ul li.section-title {color:#000;}

#menu ul li ul.subsection a:hover img.bullet { display:block;}
#menu ul li ul.subsection a:hover img.slash { display:none;}

#arrow-left-hover, #thumbnail-view-hover, #arrow-right-hover, .arrow-left-hover, .arrow-right-hover {display:none;}

a#prev:hover img#arrow-left-hover { display:block;}
a#prev:hover img#arrow-left-normal { display:none;}
a#thumbnail-view:hover img#thumbnail-view-hover { display:block;}
a#thumbnail-view:hover img#thumbnail-view-normal { display:none;}
a#next:hover img#arrow-right-hover { display:block;}
a#next:hover img#arrow-right-normal { display:none;}

a.prev:hover img.arrow-left-hover { display:block;}
a.prev:hover img.arrow-left-normal { display:none;}
a.next:hover img.arrow-right-hover { display:block;}
a.next:hover img.arrow-right-normal { display:none;}



a img { border: none; }
#container {
	position:relative;
	margin:0 auto;
	width:1000px;
	height:600px;
	background:#fff;
}
#blind {
	position:absolute;
	display:block;
	width:100%;
	height:100%;
	background: #fff;
	z-index:99999;
}
#logo {
	position:absolute;
	width:100%;
}
#menu {
	position:absolute;
    overflow: hidden;
    top: 0;
    bottom: 0;
	left: 0;
    height: 100%;
	background-color: #fff;
}
#menu ul {
	list-style: none;
	margin: 0 0;
}
#menu li{
	list-style: none;
	margin: 0 0;
}
#credits{
	color:#ddd;
	position:absolute;
}
.slash, .bullet {position:absolute;}
.bullet{
	display:none;
}
#content-scroll-pane{
	outline:none 0;
}

#content {
	position:absolute;
    top: 0;
}
#loading {
/*	z-index:-10;*/
	position:absolute;
}
#thumbnails{
	position:relative;
	float:left;
}
#thumbnails-wrapper{
	overflow:hidden;
}
.thumbnail {
	position:relative;
	cursor:pointer;
	float:left;
	top:0;
}
#slide-show-content{
	position:absolute;
	display:none;
}
#slide-show-nav {
	display:none;
	position:absolute;
	right:0;
	bottom:0;
	z-index:9999;
}
#slide-show-nav a{
	position:absolute;
	height:100%;
}
#slide-show-nav img{
	position:absolute;
	height:100%;
}
.caption {
	position:absolute;
	font-family:"Arial",  sans-serif;
	color:#939598;
	overflow:none;
}
.sold {
	color:#A00724;
}
.image-fixed-width {
	width:500px;
	border: solid #e3e3e3 1px;
}
.slideshow-fixed-width-wrapper {
	position:relative;
/*	float:left;*/
}
.slideshow-fixed-width {
	position:relative;
/*	float:left;*/
	background:#000;
	text-align:center;
	border:solid #e3e3e3 1px;
}
.slideshow-fixed-width div{
	width:500px;
	height:334px;
}
.slideshow-fixed-width-nav {
	position:relative;
/*	float:left;*/
	
	z-index:9999;
/*	background:#f88;*/
}
.slideshow-fixed-width-nav a{
	position:absolute;
	height:100%;
}
.slideshow-fixed-width-nav img{
	position:absolute;
	height:100%;
}
/*.video-js, .video-js-box, .vjs-poster, .vjs-flash-fallback{
	width:500px;
	height:334px;
}*/
.video-container {
	background:#000;
	width:500px;
	height:334px;
}
#content p, #content strong, #content b {
	position:relative;
}

p {
    margin: 0 0 0 0;
}

h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; }

#once { clear: left; }