﻿body {
	padding: 0;
	margin: 0;
	background-image: url(../images/bg-color2.gif);
	background-repeat: repeat;
}

a {
	color: #744416;
	text-decoration:underline;
}

img {
	border: 0;
	text-decoration: none;
}

a:hover {
	color: #744416;
	text-decoration:none;
}

div.container {
	width: 1017px;
}

div.site {
	min-height: 1020px;
	width: 1015px;
	background-image: url(../images/bg-color2.gif);
	background-repeat: repeat;
	/*background-color: #570801;*/
}

div.containerSp {
	width: 1017px;
	background: url(../images/background-pix.jpg) repeat;
}


div.content {
	width: 997px;
	min-height: 845px;
}

div.mainPage {
	background:url(../images/PAGE-background1.gif) no-repeat;
	/*height: 715px;*/
	height: 680px;
	width: 997px;
	position: absolute;
}

div.mainPage2 {
	background:url(../images/PAGE-background2-howtoPlay.gif) no-repeat;
	height: 850px;
	width: 997px;
}

div.mainPage3 {
	background:url(../images/PAGE-background3-detail.gif) no-repeat;
	height: 770px;
	width: 997px;
}

div.mainPage4 {
	background:url(../images/PAGE-background4-sitemap.gif) no-repeat;
	/*height: 715px;*/
	height: 680px;
	width: 997px;
	position: absolute;
}


div.main {
	width: 946px;

}

div.header {
	height:147px;/*150px;*/
	width:997px;
}

div.divMap {
	width:438px; 
	height:350px;
	background:url(../images/map-bg.png) no-repeat;
}

div.divMapSiteMap {
	width:424px; 
	height:486px;
	background:url(../en/images/SITEMap_notepad.png) no-repeat;
}


div.divNotes {
	width: 497px;
	height: 280px;
	background: url(../images/NOTE-pad-bg.png) no-repeat;
}

div.divNotes-fr {
	width: 497px;
	height: 280px;
	background: url(../images/NOTE-pad-bg_fr.png) no-repeat;
}

div.divNotes2 {
	height:574px;
	width:462px;
	background:url(../en/images/detail_notepad.png) no-repeat;
}

div.divNotes2Fr {
	height:574px;
	width:462px;
	background:url(../en/images/detail_notepad.png) no-repeat;
}

.style1 {
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
	font-size: 10px;
	color: #744416;
}

.style6 {
	font-family: "Courier New", Courier, monospace; 
	font-size: 12px; 
	font-weight: bold; 
}

.style7 {
	font-size: 11px;
}

.style8 {
	color: #5c4116; 
	font-size:11px;
}
.style9 {
	font-size: 14px;
}

.style10 {
	font-size: 13pt;
}

div.footer {
	padding: 50px 0 0 0;
	*padding: 22px 0 0 0;
	margin: 0;
	text-align:center;
	/*width: 1009px;*/
	/*width: 1020px;*/
}

div.date {
	font-family: "Courier New";
	font-size: 12px;
	font-weight: bold;
	color: #5c4116;
}

div.title {
	font-family: "Courier New";
	font-size: 16px;
	font-weight: bold;
	color: #5c4116;
}

div.description {
	font-family: "Courier New";
	font-size: 12px;
	font-weight: bold;
	color: #5c4116;
}

div.image {
	width: 119px;
	height: 120px;
	float: left;
}

div.text {
	float:left;
	padding-left:30px;
}

a.aPopuplink {
	color: #744416;
	text-decoration:none;
	padding: 0 4px 0 4px;
}

a.aPopuplink:hover {
	text-decoration:underline;
}

a.footerlink {
	font-size: 11px;
	color: #744416;
	text-decoration:none;
	padding: 0 4px 0 4px;
}

a.footerlink:hover {
	font-size: 11px;
	color: #744416;
	text-decoration:underline;
}

/* Start sveta style */      
.flyOutDiv  
{  
	display: none;  
	position: absolute;  
	width: 520px;  
	z-index: 3;  
	opacity: 0;  
	filter:(progid:DXImageTransform.Microsoft.Alpha(opacity=0));  
	font-size: 14px;  
	border: solid 1px #CCCCCC;  
	background-color: #FFFFFF;  
	padding: 5px;  
}  

.flyOutDivCloseX  
{  
	background-color: #666666;  
	color: #FFFFFF;  
	text-align: center;  
	font-weight: bold;  
	text-decoration: none;  
	border: outset thin #FFFFFF;  
	padding: 5px;   
}  

.divNotes2 {
	padding-left: 12px;
	width:438px; 
	height:auto;
	background:url(../images/middle_notes.png) repeat-y;
	color: #744416;
}

.imagesAnPH {
	padding: 4px 8px 4px 8px;
}

.date {
	font-weight:bold;
	font-size:9pt;
}

.title {
	padding-top:8px;
	font-weight:bold;
	font-size:16px;
}

.dateB {
	font-weight:bold;
	font-size:11px;
	color:#744416;
}

.titleB {
	padding-top:6px;
	font-weight:bold;
	font-size:10.75pt;
	color:#744416;
}

.addressB
{
	font-size:10.75pt;
	color:#744416;
	text-transform:capitalize;
}

a.linkB {
	font-size: 11px;
	color: #744416;
	text-decoration:none;
	font-weight:bold;
}

a.linkB:hover {
	font-size: 11px;
	color: #744416;
	text-decoration:underline;
	font-weight:bold;
}

.description {
	padding-top:8px;
}

/* start Admin style */
#adminmain {
	background-color:#FFFFFF;
}

.backDiv {
	width:99%;
	text-align:right;
}

.navLinks {
	font-size: 9pt;
	color:#550000;
	text-decoration:underline;
	padding:0 4px 0 4px;
	font-weight:bold;
}

a.sitemapLinks {
	color:#ad5e02;/* #d58425*/
	font-size: 14px;
	font-weight:bold;
	font-family:"Courier New";
}

/* Flash */
#flashContent { 
	width:100%; height:100%; 
	*width:; 
	*height:; 
}

/* * * * * * */
.twittFeed1 {
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
	font-size: 11.50pt;
	color: #f2dbb2;
}

.twittFeed1 a {
	color: #f2dbb2;
}

.twittFeed2 a {
	color: #fbd06a;
}

.twittFeed2 {
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
	font-size: 11.50pt;
	color: #fbd06a;
}

.twittTime1 {
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
	font-size: 8pt;
	color: #f2dbb2;
}

.twittTime2 {
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
	font-size: 8pt;
	color: #fbd06a;
}

.tooltip {
    font-size:14px;
    font-family:"Courier New";
    color: #5c4116;
    background-color:#FFFFFF;
    font-weight:bold;
    border:1px #744416 solid;
}
      
.ImgMap {
	vertical-align:bottom;
}

#fadeshow1 img {
	width: 416px;
	height: 317px;
}

.gallerylayer {
}

.divMainBodyContent {
	min-height: 550px;
}

#divHeaderHowPlay {
	*margin-bottom: -5px;
}

.divMapInnerDefault {
	width: 400px; 
	height: 240px;
}

#divMapDetails {
	padding: 10px 0 0 22px;
}

.lblFontLower {
	text-transform: lowercase;
}

.lblFontWhite {
	color: #FFFFFF;
}

/*
	
	Tableless Forms

*/

div.customContainer {
}

div.customHeader {
	/*width: 100%;*/
} 

div.customFooter {
	/*width: 100%;*/
	clear: both;
} 

div.customContent {
	float: left;
	/*width: 49%;*/
} 

div.customThridContent {
	float: left;
	/*width: 49%;*/
} 

div.customNavigation {
	float: left;
	/*width: 51%;*/
}

/*
	
	Tableless Forms - For the CSS Pop Windows

*/

div.infoContainer {
	/*padding-bottom: 9px;
	margin-bottom: 3px;*/
	width: 510px;
	/*position: absolute;*/
}

div.infoHeader {
	/*width: 100%;*/
} 

div.infoFooter {
} 

div.infoContent  {
	padding: 7px 5px 0;	
	font-size: 14px;
	font-weight: bold;
    text-align: left;
	color: #F5A52B;
	width: 68%;
}

div.infoNavigation {
	/*padding: 7px 0 0;*/
	padding: 5px 0 0;
	width: 30%;
}

/*

	The Area for Section that hidden from the User

*/

div.divBasicMessage {
	padding: 4px;
	line-height: 19px;
	text-align: center;
	color: #FF0000;
	display: none;
}

div.divJustHidden {
	display: none;
}

div.divJustHiddenBody {
	/*line-height: 19px;*/
	padding: 8px 0;
}

div.divBasicFooterHidden {
	/*padding: 4px;*/ 
	display: none;
	background: #FFFFFF;
	position: absolute;
	z-index: 1001;
}

.divHiddlenBodyFooter {
    /*padding: 10px 11px 13px 11px;*/
    text-align: left;
}

div.divBasicHidden {
	padding: 4px;
	display: none;
	background: #FFFFFF;
	position: absolute;
	z-index: 1001;
}

div.divBasicHiddenInfo {
    display: none;
    background: #FFFFFF;
    position: absolute;
    z-index: 1001;
	padding: 0;
	/*margin-top: 200px;*/
}

.divBasicHiddlenBackground {
	position: fixed;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	overflow: hidden;
	padding: 0;
	margin: 0;
	background-color: #000;
	opacity: 0.5;
	filter: alpha(opacity=50);
	z-index: 1000;
	display: none;
}

.divHiddlenBody {
    padding: 5px;
    text-align: left;
}

.boardBox {
	border: 1px solid #F5A52B;
	padding: .4em;
}

.divClose {
   width: 57px;
}

.divNoTitleClose {
	background-color: #596162;
	font-size: 11px;
	margin-bottom: 10px;
	padding: 2px 10px 2px 0;
	width: 490px;
	text-align: right;
}

.divCloseSWS {
   width: 57px;
   padding-top:7px;
}


a.aClose{
	/*background-color: #666666;
	border: thin outset #FFFFFF;
	color: #FFFFFF;
	font-weight: bold;*/
	padding: 5px;
	text-align: center;
	text-decoration: none;
}

a.aClose:hover{
	color: #744416;
	text-decoration: underline;
}

/*

	How To Play - HowToPlay.aspx
	
*/

#divHowToPlay {
	padding: 10px 0 50px 55px;
	*padding-bottom: 60px;
}

div.divHowToPlayFR {
	padding: 10px 0 0px 55px !important;
}

.divSteps {
	 padding-left: 20px;
}

/*

	Home - Defualt.aspx
	
*/

#tdMapFR {
	background-image: url('/fr/images/MAP-bottom-bg_fr.png');
	background-repeat: no-repeat;
}

#tdMap {
	background-image: url('/en/images/MAP-bottom-bg.png');
	background-repeat: no-repeat;
}

#scroller_container1 {
	overflow: hidden;
}

/* CSS Hack Safari */
#dummy {;# }

#scroller_container1 {
	overflow: auto;
	text-indent: 8px;
	width: 590px;
	height: 25px;
}

.jscroller2_up, .jscroller2_down, .jscroller2_left, .jscroller2_right {
	margin: 0;
	padding: 0;
}

.jscroller2_left, .jscroller2_right, .jscroller2_left_endless, .jscroller2_right_endless {
	white-space: nowrap;
}


/*

	Intro - index.htm
	
*/

#container {
	margin:auto;
	width:1202px;
	align:auto;
	padding: 0;
}

#right_side img {
	height: 899px;
}

#left_side img {
	height: 899px;
}

#left_side {
	width:91px;
}

#right_side {
	width:91px;
}

#content {
	width:1015px;
	align: auto;
}

#header {
	align:auto;
}

#flash {
	/*float:left;*/
	padding:50px 0 30px 0;
	/*width:1015px;*/
}

#footer {
	/*float:left;*/
	width:1015px;
	background: url(../en/images/footer.gif) no-repeat; 
	height: 176px;
}

a.footerlink-white {
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	padding: 0 4px 0 4px;
}

a.footerlink-white:hover {
	font-size: 11px;
	color: #ffffff;
	text-decoration:underline;
}
