@import url(http://fonts.googleapis.com/css?family=GFS+Didot&subset=greek);
html {
height:100%;
width:100%;
overflow-x:hidden;
}
body {
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
	font-family: 'GFS Didot', serif;
	color: #333;
	font-size:100%;
	background-image: url(../images/background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #B5ABA1;
	background-attachment: fixed;
}
ul,
li,
h4,
h3,
h2,
h1,
p {
    padding: 0px;
    margin: 0px;
    list-style: none;
}
a, a:link {
	outline: none;
}
a img, a:link img {
	border: none 0px #000000;
}
.spacer {
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 0px;
}
#container {
	width:975px;
	height:100%;
	margin:auto;
	overflow:hidden;
}
#wrap {
min-height:100%;
width:2600%;
overflow:hidden;
}
#home, #project, #report, #regions, #ephorates-athens, #ephorates-thiva, #ephorates-amfikleia, #ephorates-palaiochori, #ephorates-agparaskevi, #ephorates-dilofos, #ephorates-tempoi, #ephorates-aigani, #ephorates-panteleimon, #ephorates-korinos, #ephorates-thessaloniki, #ephorates-kavala, #findings-attiki, #findings-vagia, #findings-amfikleia, #findings-palaiochori, #findings-taratsa, #findings-dilofos, #findings-tempoi, #findings-aigani, #findings-thessaloniki, #findings-thessaloniki-ist {
	width: 3.8461538461538461538461538461538%;
	float: left;
	text-align: center;
	padding-top: 56px;
}
#topMenu {
position:fixed;
width:100%;
height:63px;
text-align:center;
    margin: 0px;
	z-index:100;
}
#topMenu > ul {
	height: 28px;
	z-index: 70;
	width: 716px;
	padding: 0px;
	margin-top: 35px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/menu_top_line.png);
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #9e494f;
}
	
#topMenu > ul > li {
	display: inline-block;
	margin: 0px;
	color: #fff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
	padding: 0px;
}

#topMenu > ul > li:first-child {
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px 0px 0px 10px;
}

#topMenu > ul > li.active{
	color: #fff;
	background-color: #9e494f;
	background-image: url(../images/menu_hover.png);
	background-repeat: repeat-x;
	background-position: left top;
}

#topMenu > ul > li:first-child.active{
	color: #fff;
	background-color: #9e494f;
	background-image: url(../images/menu_top_line_hover.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#topMenu > ul > li:hover{
	background-color: #9e494f;
	background-image: url(../images/menu_hover.png);
	background-repeat: repeat-x;
	background-position: left top;
}
#topMenu > ul > li:hover > ul {
	display:block;
}
#topMenu > ul > li:first-child:hover{
	color: #fff;
	background-color: #9e494f;
	background-image: url(../images/menu_top_line_hover.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#topMenu > ul > li > a, #topMenu > ul > li > a:link {
	text-decoration: none;
	color: #fff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFF;
	border-left-color: #62717a;
	line-height: 12px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin: 0px;
	padding-right: 12px;
	padding-left: 12px;
	display:inline-block;
}
#topMenu > ul > li:first-child > a, #topMenu > ul > li:first-child > a:link{
	background-image: url(../images/home_icon.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-left-width: 0px;
	border-left-style: none;
	border-left-color: #FFF;
	font-size: 0px;
	line-height: 28px;
	height:28px;
	color: #893f40;
	width: 46px;
	margin: 0px;
	padding: 0px;
	-moz-border-radius: 10px 0px 0px 10px;
	-webkit-border-radius: 10px 0px 0px 10px;
	-khtml-border-radius: 10px 0px 0px 10px;
	border-radius: 10px 0px 0px 10px;
	display: block;
}

#topMenu > ul > li.active > a:hover{
	color: #fff;
}
#topMenu > ul > li > ul {
	position: absolute;
	height: 293px;
	z-index: 70;
	width: 233px;
	margin: 0px;
	-moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	-khtml-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #9e494f;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
	display:none;
}
#topMenu > ul > li:nth-child(6) > ul {
	height: 126px;
	width: 153px;
}
#topMenu > ul > li > ul > li {
	display: block;
	color: #fff;
	text-align: left;
	padding-right: 9px;
	padding-left: 9px;
	position:relative;
}
#topMenu > ul > li > ul > li:hover, #topMenu > ul > li > ul > li.active {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #000;
	padding-left: 7px;
}
#topMenu > ul > li > ul > li:hover > ul {
	display:block;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #000;
}
#topMenu > ul > li:nth-child(6) > ul > li:hover > ul {
	left:150px;
}
#topMenu > ul > li > ul > li > a, #topMenu > ul > li > ul > li > a:link {
	color: #FFF;
	text-decoration: none;
	line-height: 17px;
	display: block;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-left: 5px;
}
#topMenu > ul > li > ul > li:first-child > a, #topMenu > ul > li > ul > li:first-child > a:link {
	border-top-width: 0px;
	border-top-style: none;
}
#topMenu > ul > li > ul > li.arrow {
	background-image: url(../images/white_arrow.png);
	background-repeat: no-repeat;
	background-position: right center;
}
#topMenu > ul > li > ul > li > ul {
	position: absolute;
	height: 80px;
	z-index: 70;
	width: 180px;
	margin: 0px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #9e494f;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
	left:232px;
	top:0px;
	display:none;
}
#topMenu > ul > li > ul > li:hover > ul {
	left:230px;
}
#topMenu > ul > li > ul > li > ul > li {
	display: block;
	color: #fff;
	text-align: left;
	padding-right: 9px;
	padding-left: 9px;
}
#topMenu > ul > li > ul > li > ul > li > a, #topMenu > ul > li > ul > li > ul > li > a:link {
	color: #FFF;
	text-decoration: none;
	line-height: 17px;
	display: block;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-left: 5px;
	cursor:pointer;
}
#topMenu > ul > li > ul > li > ul > li:first-child > a, #topMenu > ul > li > ul > li > ul > li:first-child > a:link {
	border-top-width: 0px;
	border-top-style: none;
}
#topMenu > ul > li > ul > li > ul > li:hover, #topMenu > ul > li > ul > li > ul > li.active {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #000;
	padding-left: 7px;
}
#wrap > div > p {
margin:50px;
}


.prev, .next {
	position:relative;
	z-index:100;
}
a.prev {
	cursor: pointer;
	display: block;
	background-image: url(../images/arrow_prev.png);
	background-repeat: no-repeat;
	height: 28px;
	width: 24px;
}
a.prev:hover, #ephorates a.prev:hover, #findings a.prev:hover {
	background-image: url(../images/arrow_prev_hover.png);
}
a.next {
	cursor: pointer;
	display: block;
	background-image: url(../images/arrow_next.png);
	background-repeat: no-repeat;
	height: 28px;
	width: 24px;
}
a.next:hover, #ephorates a.next:hover, #findings a.next:hover {
	background-image: url(../images/arrow_next_hover.png);
}

.screen {
	position: relative;
	height: 525px;
	width: 715px;
	display: inline-block;
	padding: 0px;
	margin: 0px;
}

#screen3.screen, #screen3b.screen, #screen3c.screen, #screen3d.screen, #screen3e.screen, #screen3f.screen, #screen3g.screen, #screen3h.screen, #screen3i.screen, #screen3j.screen {
	width:975px;
	height: 595px;
}

.screen .next,
.screen .prev {
    position: absolute;
    top: 399px;
}

#ephorates a.prev {
	background-image: url(../images/arrow_prev_w.png);
}
#ephorates a.next {
	background-image: url(../images/arrow_next_w.png);
}

#ephorates .next,
#ephorates .prev {
    top: 480px;
}

#findings .next,
#findings .prev {
    top: 240px;
}
.screen .prev {
    left: 15px;
}
.screen .next {
    right: 15px;
}

#sections, #sections2 {
    overflow: hidden;
    width: 715px;
    height: 525px;
    clear: left;
    margin: auto;
}
#sections3 {
    overflow: hidden;
    width: 975px;
    height: 595px;
    clear: left;
    margin: auto;
}
#sections ul {
    width: 1430px;
}
#sections2 ul {
	width: 8580px;
    width: calc(715px * 12);
}
#sections3 ul {
    width: 8775px;
	width: calc(975px * 9);
}

#sections li, #sections2 li {
    float: left;
    padding: 0px;
	margin:0px;
	width:715px;
	height:525px;
}
#sections3 li {
    float: left;
    padding: 0px;
	margin:0px;
	width:975px;
	height:595px;
}



.lightsoff {
	background-image: url(../images/lightoff.png);
	background-repeat: no-repeat;
	background-position: center 98px;
}
li.lightsoff {
	background-position: center 44px;
}
.lightonhome {
	background-image: url(../images/lighton_home.png);
	background-repeat: no-repeat;
	background-position: center 22px;
}
.lighton2 {
	background-image: url(../images/lighton.png);
	background-repeat: no-repeat;
	background-position: center 22px;
}
.lighton1 {
	background-image: url(../images/lighton.png);
	background-repeat: no-repeat;
	background-position: -100px 22px;
}
.lighton12 {
	background-image: url(../images/lighton12.png);
	background-repeat: no-repeat;
	background-position: -100px 22px;
}
.lighton123 {
	background-image: url(../images/lighton123.png);
	background-repeat: no-repeat;
	background-position: -100px 22px;
}

.mainphotolight {
	position: absolute;
	background-image: url(../images/home_light.png);
	background-repeat: no-repeat;
	background-position: center top;
	width:100%;
	height:100%;
	top:20px;
	left:0px;
	z-index:80;
}
.mainphoto {
	padding-top: 83px;
	position: relative;
}

.myslide {
	background-color: #B3AC9F;
	width: 100%;
	height: 100%;
	font-family: 'GFS Didot', serif;
	font-size: 12px;
	color: #4D3838;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	z-index:90;
	position:relative;
	}
	.myslide p{
	font-size: 14px;
	line-height: 20px;
	padding-bottom: 14px;
	display: block;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	}
	.myslide .in {
	padding-top: 32px;
	padding-right: 46px;
	padding-left: 78px;
	}
	
	.myslide2 {
	background: rgba(150,110,84,0.5);
	background:transparent\9;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50966e54,endColorstr=#50966e54)\9; 
    zoom: 1\9;
	   
	width: 715px;
	height: 526px;
	font-size: 12px;
	color: #4D3838;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	}
	
	.myslide2 h1{
	font-size: 30px;
	height:36px;
	line-height: normal;
	color: #FFF;
	display: block;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -5px;
	font-weight: normal;
}

	.myslide2 p{
	font-size: 15px;
	line-height: 21px;
	padding-bottom: 14px;
	display:block;
	color:#fff;
	}
	
	#sections2 .myslide2 ul{
	font-size: 15px;
	line-height: 21px;
	display: block;
	color: #fff;
	width: 340px;
	margin: 0px;
	padding: 0px;
	}
	
	#sections2 .myslide2 li{
	list-style-type: disc;
	height: auto;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 14px;
	padding-left: 0px;
	list-style-position: inside;
	width: 340px;	
	}

	.myslide2 .in {
	padding-top: 30px;
	padding-right: 42px;
	padding-left: 38px;
	}
	
	
	.myslide3 {
	width: 975px;
	height: 596px;
	font-size: 12px;
	color: #4D3838;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	}

	.myslide3 h1{
	font-size: 18px;
	height:20px;
	line-height: normal;
	color: #FFF;
	display: block;
	text-align:center;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
	top:434px;
	position:absolute;
	width:100%;
}

	.myslide3 p{
	font-size: 15px;
	line-height: 21px;
	padding-bottom: 14px;
	display:block;
	color:#fff;
	}

	#sections3 .myslide3 ul {
	font-size: 15px;
	line-height: 21px;
	display: block;
	color: #fff;
	width: 340px;
	margin: 0px;
	padding: 0px;
	}

	#sections3 .myslide3 li {
	list-style-type: disc;
	height: auto;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 14px;
	padding-left: 0px;
	list-style-position: inside;
	width: 340px;	
	}

	.myslide3 .in {
	padding-top: 30px;
	padding-right: 0px;
	padding-left: 0px;
	}

	
	.box {
		width:300px;
		display:inline-block;
		vertical-align:top;
		margin-top:70px;
	}
	.box p{
	display: block;
	background-image: url(../images/plexiglass.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 138px;
	width: 216px;
	padding-top: 23px;
	padding-right: 34px;
	padding-bottom: 22px;
	padding-left: 36px;
	font-size: 12px;
	margin-top: 45px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	line-height: 14px;
	}
	li .box:first-child {
		margin-left:35px;
	}
	li:first-child .box:nth-child(2) {
		margin-left:35px;
	}
	
	#footer{
	/*position: absolute;
	height: 36px;
	display: block;
	width: 975px;
	z-index: 9;
	text-align: center;
	color: #fff;
	font-size: 11px;
	margin: auto;
	line-height:17px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	top:665px;*/
	
	position: fixed;
	width:100%;
	height: 36px;
	display: block;
	z-index: 9;
	text-align: center;
	color: #fff;
	font-size: 11px;
	margin: 0px;
	line-height:17px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	top:665px;
	}
	#footer p{
	color: #fff;
	font-size: 11px;
	line-height:17px;
	}
	#footer a, #footer a:link {
	color: #9E494F;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	margin-top: 12px;
	display: block;
	}
	#footer a:hover {
		color:#7A383E;
	}
	
.map {
	position: relative;
	background-image: url(../images/map.png);
	display: block;
	height: 500px;
	width: 470px;
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: auto;
}

.map .thessaloniki {
	position: absolute;
	left: 143px;
	top: 104px;
}
.map .larissa {
	position: absolute;
	left: 116px;
	top: 162px;
}
.map .fthiotida {
	position: absolute;
	left: 86px;
	top: 215px;
}
.map .voiotia {
	position: absolute;
	left: 142px;
	top: 259px;
}
.map .attiki {
	position: absolute;
	left: 172px;
	top: 276px;
}
.map .bubble {
	position: absolute;
	background-color: rgba(77, 56, 56, 0.65);
	padding: 15px;
	z-index: 50;
	cursor: default;
	display: none;
	left: -100%;
	top: -100%;
}

.map > div:hover > .bubble {
	display:block;
}

.map .bubble h2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	color: #FFF;
	position: absolute;
	left:0px;
	top:0px;
}
.map .bubble a, .map .bubble a:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #FFF;
	text-decoration:none;
	position: absolute;
	left:0px;
	top:0px;
}
.dot {
	background-image: url(../images/dot.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 15px;
	width: 15px;
}
.map .bubble a:hover > .dot {
	background-image: url(../images/dot_hover.png);
}

.map .attiki .bubble a, .map .attiki .bubble a:link {
	top:64px;
	left:105px;
}
.map .attiki .bubble h2 {
	left:10px;
	top:6px;
}

.map .voiotia .bubble .dot, .map .voiotia .bubble span {
		display:inline-block;
		vertical-align:top;
}
.map .voiotia .bubble span {
	padding-left:3px;
	padding-top:1px;
}
.map .voiotia .bubble img {
	padding-top:18px;
}
.map .voiotia .bubble a, .map .voiotia .bubble a:link {
	top:76px;
	left:105px;
}
.map .voiotia .bubble h2 {
	left:12px;
	top:6px;
}


.map .fthiotida .bubble .dot, .map .fthiotida .bubble span {
		display:inline-block;
		vertical-align:top;
}
.map .fthiotida .bubble span {
	padding-right:3px;
	padding-left:3px;
	padding-top:0px;
}
.map .fthiotida .bubble img {
	padding-top:18px;
}
.map .fthiotida .bubble a, .map .fthiotida .bubble a:link {
	top:102px;
	left:75px;
}
.map .fthiotida .bubble a.palaiochori, .map .fthiotida .bubble a.palaiochori:link {
	top:128px;
	left:193px;
}
.map .fthiotida .bubble a.amfikleia, .map .fthiotida .bubble a.amfikleia:link {
	top:155px;
	left:199px;
}
.map .fthiotida .bubble h2 {
	left:10px;
	top:6px;
}


.map .larissa .bubble .dot, .map .larissa .bubble span {
		display:inline-block;
		vertical-align:top;
}
.map .larissa .bubble span {
	padding-right:3px;
	padding-left:3px;
	padding-top:0px;
}
.map .larissa .bubble img {
	padding-top:18px;
	padding-left:18px;
}
.map .larissa .bubble a, .map .attiki .bubble a:link {
	top:78px;
	left:82px;
}
.map .larissa .bubble a.tempoi, .map .larissa .bubble a.tempoi:link {
	top:95px;
	left:18px;
}
.map .larissa .bubble a.dilofos, .map .larissa .bubble a.dilofos:link {
	top:206px;
	left:68px;
}
.map .larissa .bubble h2 {
	left:10px;
	top:6px;
}

.map .thessaloniki .bubble .dot, .map .thessaloniki .bubble span {
		display:inline-block;
		vertical-align:top;
}
.map .thessaloniki .bubble span {
	padding-right:3px;
	padding-left:3px;
	padding-top:0px;
}
.map .thessaloniki .bubble a, .map .thessaloniki .bubble a:link {
	top:110px;
	left:110px;
}
.map .thessaloniki .bubble h2 {
	left:10px;
	top:6px;
}


.photoplace {
	float: left;
	background-image: url(../images/photobk.jpg);
	background-repeat: no-repeat;
	height: 340px;
	width: 250px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.photoplace img {
	margin-left:-25px;
	margin-top:0px;
}
#ephorates-athens .photoplace img {
	margin-top:8px;
}
#thess9 .photoplace img {
	margin-top:8px;
}
.evrimata {
	color: #FFF;
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	float: right;
	background-image: url(../images/white_arrow.png);
	background-repeat: no-repeat;
	background-position: right 3px;
	display: block;
	padding-right: 14px;
	margin-top: 20px;
	margin-right: 28px;
}
.evrimata:hover {
	color: #ffcc00;
	background-image: url(../images/orange_arrow.png);
}




#jScrollbar1 {
	position:relative;
	width:667px;
	height:388px;
	overflow: hidden;
	padding:0px;
	z-index: 1;
	left:0px;
	top:0px;
}
#jScrollbar1b {
	position:relative;
	width:667px;
	height:338px;
	overflow: hidden;
	padding:0px;
	z-index: 1;
	left:0px;
	top:0px;
}
#jScrollbar1c, #jScrollbar1d {
	position:relative;
	width:667px;
	height:362px;
	overflow: hidden;
	padding:0px;
	z-index: 1;
	left:0px;
	top:0px;
}
#jScrollbar2, #jScrollbar2b, #jScrollbar2c, #jScrollbar2d, #jScrollbar2e, #jScrollbar2f, #jScrollbar2g, #jScrollbar2h, #jScrollbar2i {
	position:relative;
	width:385px;
	height:362px;
	overflow: hidden;
	padding:0px;
	z-index: 1;
	left:20px;
	top:0px;
}
#jScrollbar_mask {
	position: absolute;
	z-index: 1;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	width: 96%;
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	-o-text-size-adjust: none;
	text-size-adjust: none;
}
#jScrollbar2 #jScrollbar_mask, #jScrollbar2b #jScrollbar_mask, #jScrollbar2c #jScrollbar_mask, #jScrollbar2d #jScrollbar_mask, #jScrollbar2e #jScrollbar_mask, #jScrollbar2f #jScrollbar_mask, #jScrollbar2g #jScrollbar_mask, #jScrollbar2h #jScrollbar_mask, #jScrollbar2i #jScrollbar_mask {
	width: 94%;
}
.iScrollVerticalScrollbar {
	position: absolute;
	z-index: 9999;
	bottom: 0px;
	top: 0px;
	right: 0px;
	overflow: hidden;
	width: 16px;
	background-color: #FFF;
	border: 1px solid #000;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px;
}

.iScrollVerticalScrollbar.iScrollBothScrollbars {
	bottom: 18px;
}

.iScrollIndicator {
	position: absolute;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	border-radius: 7px;
}

.iScrollVerticalScrollbar .iScrollIndicator {
	width: 100%;
	background: #42210b;
	background: -moz-linear-gradient(left, #42210b 0%, #793834 30%, #9d484e 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#42210b), color-stop(30%,#793834), color-stop(100%,#9d484e));
background: -webkit-linear-gradient(left, #42210b 0%,#793834 30%,#9d484e 100%);
background: -o-linear-gradient(left, #42210b 0%,#793834 30%,#9d484e 100%);
background: -ms-linear-gradient(left, #42210b 0%,#793834 30%,#9d484e 100%);
background: linear-gradient(to right, #42210b 0%,#793834 30%,#9d484e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#42210b', endColorstr='#9d484e',GradientType=1 );
cursor:pointer;

}

.iScrollVerticalScrollbar .iScrollIndicator:after {
	content: "";
	width: 14px;
	height: 100%;
	padding-left: 1px;
	vertical-align: -40%;
	position: relative;
	margin: auto;
	display: block;
	background: url(../images/scroller_icon.png);
	background-repeat: no-repeat;
	background-position: center center;
}

#findings-attiki a.prev, #findings-vagia a.prev, #findings-amfikleia a.prev, #findings-palaiochori a.prev, #findings-taratsa a.prev, #findings-dilofos a.prev, #findings-thessaloniki a.prev, #findings-thessaloniki-ist a.prev,
#findings-attiki a.next, #findings-vagia a.next, #findings-amfikleia a.next, #findings-palaiochori a.next, #findings-taratsa a.next, #findings-dilofos a.next, #findings-thessaloniki a.next, #findings-thessaloniki-ist a.next {
	top: 185px;
}

.toplinks {
	position:absolute;
	color:#FFF;
	font-size:12px;
	top:-48px;
	width:100%;
	z-index:100;
}
.toplinks h3 {
	font-size:12px;
	float:left;
	padding-left:30px;
	font-weight:normal;
}
.toplinks ul {
	float:right;
	padding-right:22px;
}
.toplinks li {
	vertical-align: top;
	display: inline-block;
	color: #CCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFF;
	padding-right: 8px;
	padding-left: 8px;
}
.toplinks li:first-child {
	border-left-width: 0px;
	border-left-style: none;
}
.toplinks li a, .toplinks li a:link {
	color: #fff;
	text-decoration: none;
}
.toplinks li a:hover {
	color:#CCC;
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
body {
	background-image: url(../images/background.jpg);
	background-position: center -76px;
}
#container {
	margin-top: -35px;
}
#wrap {
/*min-height:95%;
width:600%;
overflow:hidden;*/
margin-top: -49px;
}
#footer{
	top:580px;
	}
	.lightsoff {
	background-position: center 128px;
}
li.lightsoff {
	background-position: center 74px;
}
.lightonhome {
	background-position: center 22px;
}
.lighton2 {
	background-position: center 52px;
}
.lighton1 {
	background-position: -100px 52px;
}
.lighton12 {
	background-position: -100px 52px;
}
.lighton123 {
	background-position: -100px 52px;
}
#home, #project, #report, #regions, #ephorates-athens, #ephorates-thiva, #ephorates-amfikleia, #ephorates-palaiochori, #ephorates-agparaskevi, #ephorates-dilofos, #ephorates-tempoi, #ephorates-aigani, #ephorates-panteleimon, #ephorates-korinos, #ephorates-thessaloniki, #ephorates-kavala {
	padding-top: 86px;
}
.myslide3 .in {
	padding-top: 45px;
	}
	.myslide3 h1{
	top:440px;
}
}