div,h1,h2,h3,h4,h5,h6,p,address,ul,ol,li, span {

	margin: 0px;

	padding: 0px;

}



body  {

	font: 100% Verdana, Arial, Helvetica, sans-serif;

	background: #717171;

	margin: 0;

	padding: 0;

	overflow: hidden;

	height: 100%;

	width: 100%;

	max-height: 100%;

}



body.photo-gallery

{

	background: #222;

}



a img {
	border: none;
}



h1

{

	color: #bfbfbf;

}





/*---------------------------------------------------------*/

/*-------------  declarations for index.html  -------------*/

/*---------------------------------------------------------*/



#index-frame-content-left, #index-frame-content-right{

	position: absolute; 

	top: 4.7em; 

	left: 0; 

	width: 100px; /*Width of left frame div*/

	height: 100%;

	overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/

	background-color: #717171;

}



#index-frame-content-right{

	left: auto;

	right: 0; 

	width: 100px; /*Width of right frame div*/

	overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/

	background-color: #717171;

	color: white;

}



p.maintitle

{

	font-size: 3em;

	padding: 0;

	margin:0;

	border:0;

}





p.mainlinks

{

	font-size: 1.2em;

	padding: 0;

	margin:0;

	border:0;

	padding-top: 0.4em;

	font-style: italic;

	color: #f2f2f2;

}



p.mainlinks a  {

	color: #f2f2f2;

	text-decoration: underline;	

}



p.mainlinks a:hover  {

	color: orange;

	font-weight: bold;

	cursor: pointer;

}



p.bottom-remarks

{

	font-size: 0.6em;

	padding: 0;

	margin:0;

	border:0;

	margin-top: 0.2em;

}



p.content

{

	font-size: 0.85em;

	color: #bfbfbf;

	padding: 0.1em;

	margin:0;

	border:0;

	text-align: justify;

}



p.content a

{

	color: #f2f2f2;

	font-weight: bold;

	text-decoration: none;

}



p.content a:hover

{

	color: orange;

	cursor: pointer;

}



p.galleries-content

{

	font-size: 0.75em;

	color: #bfbfbf;

	padding-left: 0.1em;

	padding-right: 0.1em;

	margin:0;

	margin-top: 1em;

	margin-top: 1em;

	border:0;

	text-align: justify;

}



p.photo-gallery-content

{

	font-size: 0.7em;

	color: #bfbfbf;

	padding: 0.1em;

	margin:0;

	border:0;

	text-align: justify;

}

p.photo-gallery-content-museums

{

	font-size: 0.7em;

	color: #bfbfbf;

	padding: 0.1em;

	margin:0;

	border:0;

	text-align: centerf;

}


#index-frame-content-top

{

	position: absolute; 

	top: 0; 

	left: 0; 

	width: 100%; 

	overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/

	background-color: #606060;

	color: #bfbfbf;

	text-align : center;

	height: 4.7em; /*Height of top frame div*/

}



#index-frame-content-bottom{

	position: absolute; 

	top: auto;

	left: 0; 

	bottom: 0; 

	width: 100%; 

	overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/

	background-color: #717171;

	color: black;

	text-align : center;

	height: 2em;

}



#index-main-content{

	position: fixed; 

	top: 4.7em; /*Set top value to HeightOfTopFrameDiv*/

	bottom: 2em; /*Set bottom value to HeightOfBottomFrameDiv*/

	left: 100px; /*Set left value to WidthOfLeftFrameDiv*/

	right: 100px; /*Set right value to WidthOfRightFrameDiv*/

	overflow: auto; 

	background-color: #717171;

}



#index-image-container 

{

	text-align: center;

	position: relative;

	height: 80%;

	width: 100%;

	padding-top: 1em;

	padding-bottom: 0.5em;

	background-color: #717171;

} 



#index-links-container {

	text-align: center;

	position: relative;

	top: auto;

	height: 3em;

	width: 100%;

} 



#index-links-container-left {

	text-align: center;

	position: relative;

	top: auto;

	height: 2em;

	width: 50%;

	float: left;

} 



#index-links-container-right {

	text-align: center;

	position: relative;

	top: auto;

	height: 2em;

	width: 50%;

	float: right;

} 



* html body{ /*IE6 hack*/

padding-top: 4.7em; /*Set value to (HeightOfTopFrameDiv WidthOfRightFrameDiv HeightOfBottomFrameDiv WidthOfLeftFrameDiv)*/

}





* html #frame-content-top, * html #frame-content-bottom{ /*IE6 hack*/

width: 100%;

}



/*--------------------------------------------------------------*/

/*-------------  declarations for all frame pages  -------------*/

/*--------------------------------------------------------------*/





#frame-content-left  {

	position: absolute; 

	top: 4.7em; 

	left: 0; 

	width: 12.5em; /*Width of left frame div*/

	height: 100%;

	overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/

	background-color: #606060;

	color: white;

}



#frame-content-top  {

	position: absolute;

	top: 0;

	left: 0;

	right: 0;

	width: 100%;

	height: 4.7em; /*Height of top frame div*/

	overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/

	background-color: #606060;

	color: white;

	border: 0;

}



#frame-content-top-left-block{ 

	width: 40%;

	color: #bfbfbf;

	float: left;

	text-align: left;

	border: 0;

	padding: 0;

	margin: 0;

	padding-top: 0.2em;

}



p.content-top-left-upper-block{

	text-align: left;

	font-size: 2em;

	border: 0;

	padding: 0;

	margin: 0;

	padding-left: 0.3em;

}



p.content-top-left-lower-block{

	text-align: left;

	font-size: 1.4em;

	font-style: italic;

	border: 0;

	margin: 0;

	padding: 0;

	padding-left: 0.3em;

}



#frame-content-top-right-block{ 

	width: 60%;

	color: #fff;

	float: right;

	text-align: right;

	border: 0;

	padding: 0;

	margin: 0;

	padding-top: 0.2em;

}



p.content-top-right-upper-block{

	font-size: 1.05em;

	border: 0;

	padding: 0;

	margin: 0;

	padding-top: 0.8em;

	padding-right: 0.3em;

}



p.content-top-right-upper-block a{

	text-decoration: none;

	color: #fff;

}



p.content-top-right-upper-block a:hover{

	color: orange;

	font-weight: bold;

	cursor: pointer;

}



p.content-top-right-lower-block{

	font-size: 1.6em;

	border: 0;

	padding: 0;

	margin: 0;

	padding-right: 0.3em;

	padding-top: 0.1em;

}



#maincontent  {

	position: absolute; 

	left: 12.5em; /*Set left value to WidthOfLeftFrameDiv*/

	top: 4.7em; /*Set top value to HeightOftopFrameDiv*/

	right: 0;

	bottom: 0;

	overflow: auto;

	width: auto;

}



* html #maincontent{ /*IE6 hack*/

	position: relative;

	left: 0;

	top: 0;

	width: auto; 

	height: 40em;

}



#inner-main-content  {

	position: relative; 

	left: 0em; /*Set left value to WidthOfLeftFrameDiv*/

	top: 0em; /*Set top value to HeightOftopFrameDiv*/

	width: 100%;

	right: 0;

	bottom: 0;

	overflow: hidden;

	height: auto;

	width: auto;

	padding-top: 0.8em;

}





* html #frame-content-top{ /*IE6 hack*/

width: 100%;

}



/*-------------------------------------------------------------------*/

/*-------------  declarations for all photo galleries  --------------*/

/*-------------------------------------------------------------------*/



#frame-gallery-content-top  {

	position: absolute;

	top: 0;

	left: 0;

	right: 0;

	width: 100%;

	height: 4.7em; /*Height of top frame div*/

	overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/

	background-color: #222;

	color: white;

	border: 0;

}



#frame-left-gallery  {

	position: absolute; 

	top: 4.7em; 

	left: 0; 

	width: 11em; /*Width of left frame div*/

	height: 100%;

	overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/

	color: white;

	background-color:#222;

}



#motioncontainer a img{

	filter:alpha(opacity=30); 

	opacity: 0.3;

}



#motioncontainer a:hover img{

	filter:alpha(opacity=100); 

	opacity: 1;

	margin-left: 25%;

	cursor: pointer;

}





#motioncontainer a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}





.gallery-horiz-thmb-container

{

	position: relative;

	top: 0;

	left: 0;

	width: 96%;

	height: 5em;

	text-align : center;

	padding: 2%;

	margin-top: 2%;

}



.gallery-vertic-thmb-container

{

	position: relative;

	top: 0;

	left: 0;

	width: 96%;

	height: 7.5em;

	text-align : center;

	padding: 2%;

	margin-top: 2%;

}



#gallery-main-click-container

{

	position: relative;

	top: 0;

	left: 0;

	width: 100%;

	overflow: hidden;

	text-align : center;

	border: 0;

	padding: 0;

	margin: 0;

	margin-top: 0.5%;

}

* html #gallery-main-click-container{ /*IE6 hack*/

height: auto; 

width: auto; 

}



#gallery-main-img-container

{

	position: relative;

	top: 0;

	left: 0;

	width: 100%;

	height: 76%;

	overflow: hidden;

	text-align : center;

	border: 0;

	padding: 0;

	margin: 0;

	margin-top: 1.3%;

}



* html #gallery-main-img-container{ /*IE6 hack*/

height: 33em; 

width: auto; 

}



#gallery-main-title-container

{

	position: relative;

	left: 0;

	width: 90%;

	height: 1em;

	overflow: hidden;

	border: 0;

	padding: 0;

	margin: 0;

	margin-top: 1.3%;

	margin-left: 5%;

	margin-right: 5%;

}



* html #gallery-main-title-container{ /*IE6 hack*/

	margin: 0;

	margin-top: 1.3%;

	padding: 0;

	padding-left:3%;

	width: 97%;

}



#gallery-main-text-container

{

	position: relative;

	left: 0;

	width: 90%;

	height: 15%;

	overflow: auto;

	text-align : justify;

	border: 0;

	padding: 0;

	margin: 0;

	margin-top: 1%;

	margin-left: 5%;

	margin-right: 5%;

}



* html #gallery-main-text-container{ /*IE6 hack*/

	margin: 0;

	margin-top: 1%;

	padding: 0;

	padding-left:3%;

	width: 97%;

}


#gallery-main-text-container-museums

{

	position: relative;

	left: 0;

	width: 90%;

	height: 15%;

	overflow: auto;

	text-align : center;

	border: 0;

	padding: 0;

	margin: 0;

	margin-top: 1%;

	margin-left: 5%;

	margin-right: 5%;

}



* html #gallery-main-text-container-museums{ /*IE6 hack*/

	margin: 0;

	margin-top: 1%;

	padding: 0;

	padding-left:35%;

	width: 30%;

}



* .galleries-text-container{ /*IE6 hack*/

	margin: 0;

	padding: 0;

	padding-left:3%;

	width: 95%;

}



#gallery-maincontent  {

	position: absolute; 

	left: 11em; /*Set left value to WidthOfLeftFrameDiv*/

	top: 4.7em; /*Set top value to HeightOftopFrameDiv*/

	right: 0;

	bottom: 0;

	overflow: hidden;

	height: auto;

	width: auto;

	background-color:#222;

}



* html #gallery-maincontent{ /*IE6 hack*/

height: auto; 

width: auto; 

}



/*---------------------------------------------------------*/

/*-----------  declarations for menu bar.html  ------------*/

/*---------------------------------------------------------*/





#left-menu-block  {

	width: 12em;

	padding: 0 0 0.3em 0;

	margin-bottom: 1em;

	margin-top: 1em;

	font-size: 1.1em;

	color: #333;

}





#left-menu-block ul  {

	list-style: none;

	margin: 0;

	padding: 0;

	border: none;

}



#left-menu-block li  {

	margin-left: 0.9em;

	margin-bottom: 1em;

	color: #fff;

	text-decoration: none;

}



#left-menu-block li a  {

	display: block;

	color: #888888;

	text-decoration: none;

	width: 100%;

}



html>body #left-menu-block li a  { /*Non IE6 width*/

	width: auto;

}



#left-menu-block li a:hover  {

	color: orange;

	font-weight: bold;

	padding-left: 0.3em;

	cursor: pointer;

}



/*---------------------------------------------------------*/

/*-------------  declarations for home.html  -------------*/

/*---------------------------------------------------------*/





#home-container-left {

	position: relative;

	top: 0;

	left: 0;

	width: 50%;

	height: 100%;

	overflow: hidden;

	border: 0;

	float: left;

}

* html #home-container-left{ /*IE6 hack*/

	height: auto;

	width: 50%;

}



#home-container-left-top {

	position: relative;

	top: 0;

	left: 0;

	width: 95%;

	height: auto;

	overflow: hidden;

	border: 0;

	text-align: center;

	margin-left: 5%;

	margin-right: 0%;

	margin-top: 2%;

	margin-bottom: 1em;

}



* html #home-container-left-top{ /*IE6 hack*/

	height: auto;

	width: 100%;

}



#home-container-left-mid {

	position: relative;

	top: auto;

	left: 0;

	width: 95%;

	overflow: hidden;

	border: 0;

	text-align: justify;

	font-size: 0.9em;

	margin-left: 5%;

	margin-right: 0%;

	margin-top: 1%;

	margin-bottom: 0.5em;

}



* html #home-container-left-mid{ /*IE6 hack*/

	width: 100%;

}



#home-container-left-mid-left {

	position: relative;

	top: 0;

	left: 0;

	width: 53.5%;

	height: 100%;

	overflow: hidden;

	border: 0;

	float: left;

}



#home-container-left-mid-image1 {

	position: relative;

	top: 0;

	left: 0;

	overflow: hidden;

	border: 0;

}



#home-container-left-mid-image2 {

	position: absolute;

	bottom: 0px;

	left: 0;

	overflow: hidden;

	border: 0;

	padding:0;

	margin:0;

}



#home-container-left-mid-right {

	position: relative;

	top: 0;

	left: 0;

	overflow: hidden;

	border: 0;

	float: left;

	text-align: right;

}





#home-container-left-bottom {

	position: relative;

	top: 0;

	left: 0;

	width: 95%;

	height: auto;

	overflow: auto;

	text-align: left;

	margin-left: 5%;

	margin-right: 0%;

	margin-bottom: 1em;

}



* html #home-container-left-bottom{ /*IE6 hack*/

	width: 100%;

}



#home-container-right {

	position: relative;

	top: 0;

	left: 0;

	width: 50%;

	height: 100%;

	overflow: hidden;

	border: 0;

	float: left;

}



* html #home-container-right{ /*IE6 hack*/

	height: 50em;

	width: 50%;

}





#home-container-right-top {

	position: relative;

	top: 0;

	left: 0;

	width: 95%;

	height: auto;

	overflow: hidden;

	border: 0;

	text-align: center;

	margin-top: 2%;

	margin-left: 5%;

}



* html #home-container-right-top{ /*IE6 hack*/

	height: 18em;

	width: 100%;

}



#home-container-right-bottom-container

{

	position: relative;

	top: 0;

	left: 0;

	width: 95%;

	height: 50%;

	text-align: left;

	padding : 1%;

	margin-left: 5%;

	margin-top: 2%;

}



* #home-container-right-bottom-container{ /*IE6 hack*/

	height: 18em;

	width: 100%;

}





#home-container-right-bottom-upper

{

	position: relative;

	top: 0;

	left: 0;

	width: 90%;

	overflow: auto;

	text-align: left;

	border-bottom: 1px;

	border-bottom-color:#bfbfbf;

	border-bottom-style:solid;

}



* html #home-container-right-bottom-upper{ /*IE6 hack*/

	margin-left: 0%;

	margin-right: 0%;

	margin-top: 2%;

	width: 100%;

}



#home-container-right-bottom-lower

{

	position: relative;

	top: 0;

	left: 0;

	width: 88%;

	height: 80%;

	overflow: auto;

	text-align: justify;

	padding: 1%;

	margin-top: 3%;

	border-bottom: 1px;

	border-bottom-color:#bfbfbf;

	border-bottom-style:solid;

}



* html #home-container-right-bottom-lower{ /*IE6 hack*/

	margin-left: 0%;

	margin-right: 0%;

	margin-top: 2%;

	width: 100%;

}



#home-container-right-bottom-lower ul

{

	margin-left: 1.2em;

	text-align: justify;

	font-size: 1.1em;

	color: #bfbfbf;

}



#home-container-right-bottom-lower ul li

{

	margin-bottom: 0.5em;

	padding-right: 0.4em;

}



* html #home-container-right-bottom-lower ul li

{

	padding-right: 1.5em;

}



#home-container-right-bottom-lower ul li a

{

	color: #fff;

	text-decoration: none;

}



#home-container-right-bottom-lower ul li a:hover

{

	color: orange;

	cursor: pointer;

}

span.news-title

{
	font-size: 1em;
	line-height: 2em;
	text-decoration: underline;
}


span.news-date

{

	font-size: 0.7em;

}

/*---------------------------------------------------------*/

/*-----------  declarations for galleries.html  -----------*/

/*---------------------------------------------------------*/



h1.galleries-links

{

	font-size: 1.8em;

	padding: 0;

	margin:0;

	border:0;

	padding-top: 0.4em;

	color: #f2f2f2;

	text-align: center;

	font-weight: 600;

}



h1.galleries-links a  {

	color: #f2f2f2;

	text-decoration:none;

	font-weight: 600;

}



h1.galleries-links a:hover  {

	color: orange;

	font-weight: 700;

	cursor: pointer;

}



.galleries-image-container

{

	position: relative;

	top: 0;

	left: 0;

	width: 70%;

	margin-left: 15%;

	margin-right: 15%;

	margin-top: 1%;

	height: 50%;

	overflow: hidden;

	border: 0;

	text-align: center;

}



* .galleries-image-container{ /*IE6 hack*/

	margin: 0;

	margin-top: 2%;

	width: 100%;

}



.galleries-text-container

{

	position: relative;

	top: 0;

	left: 0;

	width: 94%;

	margin-left: 2%;

	margin-right: 2%;

	margin-top: 1%;

	height: auto;

	padding-left: 1%;

	padding-right: 1%;

	overflow: auto;

	border: 0;

	text-align: justify;

}



* .galleries-text-container{ /*IE6 hack*/

	margin: 0;

	padding: 0;

	padding-left:3%;

	width: 95%;

}





#galleries-container-top

{

	position: relative;

	top: 0;

	left: 0;

	width: 100%;

	height: 47%;

	overflow: hidden;

	border: 0;

	padding: 0;

	margin: 0;

	margin-top: 1.3%;

}



* html #galleries-container-top{ /*IE6 hack*/

	height: 20em;

	width: 100%;

}

#galleries-container-mid

{

	position: relative;

	top: 0;

	left: 0;

	width: 100%;

	height: 47%;

	overflow: hidden;

	border: 0;

	margin-top: 1%;
}



* html #galleries-container-mid{ /*IE6 hack*/

	height: 20em;

	width: 100%;

}


#galleries-container-bottom

{

	position: relative;

	top: 0;

	left: 0;

	width: 100%;

	height: 47%;

	overflow: hidden;

	border: 0;
	
	margin-top: 1%;

}



* html #galleries-container-bottom{ /*IE6 hack*/

	height: 20em;

	width: 100%;

}



.galleries-container-left

{

	position: relative;

	top: 0;

	left: 0;

	width: 50%;

	height: 100%;

	overflow: hidden;

	border: 0;

	float: left;

}

.galleries-container-right

{

	position: relative;

	top: 0;

	left: 0;

	width: 50%;

	height: 100%;

	overflow: hidden;

	border: 0;

	float: right;

}



/*----------------------------------------------------------*/

/*-----------  declarations for galleries intro  -----------*/

/*----------------------------------------------------------*/



h2.galleries-links

{

	font-size: 1em;

	padding: 0;

	margin:0;

	border:0;

	padding-top: 0.4em;

	color: #f2f2f2;

	text-align: left;

	font-weight: 600;

}



h2.galleries-links a  {

	font-size: 1em;

	color: #f2f2f2;

	text-decoration:none;

	font-weight: 600;

}



h2.galleries-links a:hover  {

	font-size: 1em;

	color: orange;

	cursor: pointer;

}



span.galleries-navigation

{

	font-size: 1.2em;

	padding: 0;

	margin:0;

	border:0;

	color: #f2f2f2;

	font-weight: bold;

}



span.galleries-navigation-current

{

	font-size: 2em;

	padding: 0;

	margin:0;

	border:0;

	color: #f2f2f2;

	font-weight: bold;

}



span.galleries-navigation a

{

	color: #f2f2f2;

	text-decoration: none;

}



span.galleries-navigation a:hover

{

	color: orange;

	font-weight: bold;

	cursor: pointer;

}



p.galleries-links

{

	font-size: 0.9em;

	padding: 0;

	margin:0;

	border:0;

	padding-top: 5.2em;

	font-style: italic;

	color: #f2f2f2;

	vertical-align: baseline;

	text-align: left;

	font-weight: bold;

}



p.galleries-links a

{

	color: #f2f2f2;

	text-decoration: none;

}



p.galleries-links a:hover

{

	color: orange;

	font-weight: bold;

	cursor: pointer;

}



p.galleries-appartenances-links

{

	font-size: 0.9em;

	padding: 0;

	margin:0;

	border:0;

	padding-top: 0.5em;

	font-style: italic;

	color: #f2f2f2;

	vertical-align: baseline;

	text-align: left;

	font-weight: bold;

}



p.galleries-appartenances-links a

{

	color: #f2f2f2;

	text-decoration: none;

}



p.galleries-appartenances-links a:hover

{

	color: orange;

	font-weight: bold;

	cursor: pointer;

}



.galleries-intro-container

{

	position: relative;

	top: 0;

	left: 0;

	width: 90%;

	height: auto;

	margin-left: 5%;

	margin-right: 5%;

	margin-top: 1.5em;

	margin-bottom: 2em;

	padding-left: 1%;

	padding-right: 1%;

	overflow: auto;

	border: 0;

	text-align: left;

}



* html .galleries-intro-container{ /*IE6 hack*/

	width: 100%;

	margin-left: 2%;

	margin-right: 2%;

}



.galleries-intro-container-page-navigation

{

	position: relative;

	top: 0;

	left: 0;

	width: 100%;

	height: 3em;

	overflow: auto;

	border: 0;

	text-align: center;

	vertical-align: bottom;

	margin-top: 0.5em;

}

.galleries-intro-container-mid

{

	position: relative;

	top: 0;

	left: 0;

	width: 100%;

	height: 7em;

	overflow: auto;

	border: 0;

	text-align: left;

	vertical-align: bottom;

	margin-top: 0.5em;

}



.galleries-intro-container-text

{

	position: relative;

	top: 0;

	left: 0;

	height: 100%;

	overflow: hidden;

	border: 0;

	text-align: left;

	float: left;

	margin: 0;

	padding-left: 1em;

}



.galleries-intro-appartenances-container-text

{

	position: relative;

	top: 0;

	left: 0;

	border: 0;

	height: 2em;

	text-align: left;

	margin: 0;

	margin-top: 0.5em;

}



.galleries-intro-container-img

{

	position: relative;

	top: 0;

	left: 0;

	height: 100%;

	width: auto;

	overflow: hidden;

	border: 0;

	text-align: left;

	float: left;

	margin: 0;

	padding: 0;

}



.galleries-intro-appartenances-container-img

{

	position: relative;

	top: 0;

	left: 0;

	height: 100%;

	width: auto;

	border: 0;

	text-align: left;

	margin: 0;

	padding: 0;

}



.galleries-intro-container-bottom

{

	position: relative;

	top: 0;

	left: 0;

	width: 100%;

	height: auto;

	overflow: auto;

	border: 0;

	text-align: justify;

	vertical-align: bottom;

	margin-top: 1em;

}



.galleries-intro-container-bottom ul

{

	margin-left: 4em;

	text-align: justify;

	font-size: 0.9em;

	color: #bfbfbf;

}



.galleries-intro-container-bottom-inside

{

	position: relative;

	top: 0;

	left: 0;

	width: 95%;

	height: auto;

	overflow: auto;

	border: 0;

	text-align: justify;

	margin-top: 1em;

	margin-left: 2em;

}

.galleries-intro-container-bottom-inside ul

{

	margin-left: 4em;

	text-align: justify;

	font-size: 0.9em;

	color: #bfbfbf;

}


span.bottom-remarks

{

	font-size: 0.6em;

	padding: 0;

	margin:0;

	border:0;

	color: #bfbfbf;

}



span.intro-text

{

	text-align: justify;

	font-size: 0.9em;

	color: #bfbfbf;

}



span.intro-text a

{

	font-size: 0.9em;

	color: #f2f2f2;

	font-weight: bold;

	text-decoration:none;

}



span.intro-text a:hover

{

	text-align: justify;

	font-size: 0.9em;

	color: orange;

	cursor: pointer;	

}



span.intro-text-italic

{

	text-align: justify;

	font-size: 1em;

	color: #bfbfbf;

	font-style: italic;

}


/*------------------------------------------------------------*/

/*-----------  declarations for destinations.html  -----------*/

/*------------------------------------------------------------*/



#destinations-main-content  {

	position: absolute;

	left: 12.5em; /*Set left value to WidthOfLeftFrameDiv*/

	top: 4.7em; /*Set top value to HeightOftopFrameDiv*/

	right: 0;

	bottom: 0;

	overflow: hidden;

	width: auto;

}



* html #destinations-main-content{ /*IE6 hack*/

width: auto; 

height: 40em;

}



.destinations-map-container

{

	position: relative;

	top: 0;

	left: 0;

	overflow: hidden;

	text-align: center;

}



#destinations-inner-main-content  {

	position: relative;

	left: 0em; /*Set left value to WidthOfLeftFrameDiv*/

	top: 0em; /*Set top value to HeightOftopFrameDiv*/

	width: 100%;

	height: auto;

	right: 0;

	bottom: 0;

	overflow: hidden;

}





.destinations-menu {

	position: absolute;

	height: auto;

	width: 100%;

}





.destinations-menu ul{

	margin: 0;

	padding: 0;

	list-style-type: none;

	font-size: 1.5em;

}



/*Top level list items*/

.destinations-menu ul li{

	position: relative;

	display: inline;

	float: left;

	width: 20%;

	background-color: transparent; /*overall menu background color*/

	text-align: center;

}



* html .destinations-menu ul li 

{ 

	float: left;

	height: 1%; 

	width: 19%;

}



/*Top level menu link items style*/

.destinations-menu ul li a{

	display: block;

	border: 0;

	text-decoration: none;

	color: white;

	text-align: center;

	width: auto;

	min-width:20%;

}           



* html .destinations-menu ul li a 

{

	height: 1%;

}



/*1st sub level menu*/

.destinations-menu ul li ul{

	left: 0;

	position: absolute;

	display: block;

	visibility: hidden;

	text-align: center;	

	font-size: 0.8em;

	padding: 0;

	margin: 0;

	border: 0;

}



/*Sub level menu list items (undo style from Top level List Items)*/

.destinations-menu ul li ul li{

	display: list-item;

	float: none;

	width: auto;

	padding: 0;

	margin: 0;

}



/* Sub level menu links style */

.destinations-menu ul li ul li a{

	display: block;

	width: auto; /*width of sub menu levels*/

	color: white;

	text-decoration: none;

	border: 0;

	text-align: center;

	margin: 0;

}



.destinations-menu ul li a:hover{

	color: orange;

	background-color: transparent;

	cursor: pointer;	

}



#destinations-image-container

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 35%;

	left: 5%;

	visibility: hidden;

	opacity: 0.8;

}



#destinations-image-container-peru

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	visibility: hidden;

	filter:alpha(opacity=80); 

	opacity: 0.8;

	padding: 0px;

	margin: 0px;

}



#destinations-image-container-belgium

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 6%;

	left: 30.3%;

	visibility: hidden;

	filter:alpha(opacity=80); 

	opacity: 0.8;

}


#destinations-image-container-montenegro

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 6%;

	left: 30.3%;

	visibility: hidden;

	filter:alpha(opacity=80); 

	opacity: 0.8;

}



#destinations-image-container-france

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 8%;

	left: 30%;

	visibility: hidden;

	filter:alpha(opacity=80); 

	opacity: 0.8;

}



#destinations-image-container-italy

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 10%;

	left: 32%;

	visibility: hidden;

	filter:alpha(opacity=80); 

	opacity: 0.8;

}



#destinations-image-container-morocco

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 16%;

	left: 26%;

	visibility: hidden;

	filter:alpha(opacity=80); 

	opacity: 0.8;

}



#destinations-image-container-mauritania

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 20%;

	left: 26%;

	visibility: hidden;

	filter:alpha(opacity=80); 

	opacity: 0.8;

}



#destinations-image-container-mali

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 22%;

	left: 28%;

	visibility: hidden;

	filter:alpha(opacity=80); 

	opacity: 0.8;

}



#destinations-image-container-ethiopia

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 26%;

	left: 40%;

	visibility: hidden;

	filter:alpha(opacity=85); 

	opacity: 0.85;

}



#destinations-image-container-turkey

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 12%;

	left: 37%;

	visibility: hidden;

	filter:alpha(opacity=85); 

	opacity: 0.85;

}



#destinations-image-container-egypt

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 19%;

	left: 37%;

	visibility: hidden;

	filter:alpha(opacity=85); 

	opacity: 0.85;

}



#destinations-image-container-jordan

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 16%;

	left: 39.2%;

	visibility: hidden;

	filter:alpha(opacity=85); 

	opacity: 0.85;

}



#destinations-image-container-syria

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 14%;

	left: 40%;

	visibility: hidden;

	filter:alpha(opacity=85); 

	opacity: 0.85;

}



#destinations-image-container-china

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 15%;

	left: 60%;

	visibility: hidden;

	filter:alpha(opacity=85); 

	opacity: 0.85;

}



#destinations-image-container-vietnam

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 15%;

	left: 60%;

	visibility: hidden;

	filter:alpha(opacity=85); 

	opacity: 0.85;

}



#destinations-image-container-pakistan

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 16%;

	left: 49.5%;

	visibility: hidden;

	filter:alpha(opacity=85); 

	opacity: 0.85;

}



#destinations-image-container-india

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 21%;

	left: 53%;

	visibility: hidden;

	filter:alpha(opacity=85); 

	opacity: 0.85;

}


#destinations-image-container-nepal

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 22%;

	left: 53%;

	visibility: hidden;

	filter:alpha(opacity=85); 

	opacity: 0.85;

}


#destinations-image-container-sri_lanka

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 21%;

	left: 53%;

	visibility: hidden;

	filter:alpha(opacity=85); 

	opacity: 0.85;

}


#destinations-image-container-bangladesh

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 19.4%;

	left: 55.5%;

	visibility: hidden;

	filter:alpha(opacity=85); 

	opacity: 0.85;

}



#destinations-image-container-myanmar

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 20.5%;

	left: 57.5%;

	visibility: hidden;

	filter:alpha(opacity=85); 

	opacity: 0.85;

}



#destinations-image-container-cambodia

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 24.6%;

	left: 60.4%;

	visibility: hidden;

	filter:alpha(opacity=85); 

	opacity: 0.85;

}



#destinations-image-container-thailand

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 23.5%;

	left: 59.5%;

	visibility: hidden;

	filter:alpha(opacity=85); 

	opacity: 0.85;

}



#destinations-image-container-laos

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 21.5%;

	left: 59.5%;

	visibility: hidden;

	filter:alpha(opacity=85); 

	opacity: 0.85;

}



/*------------------------------------------------------------*/

/*--------------  declarations for themes.html  --------------*/

/*------------------------------------------------------------*/



#themes-main-content  {

	position: absolute;

	left: 12.5em; /*Set left value to WidthOfLeftFrameDiv*/

	top: 4.7em; /*Set top value to HeightOftopFrameDiv*/

	right: 0;

	bottom: 0;

	overflow: hidden;

	width: auto;

	padding: 0px;

	margin: 0px;

}



* html #themes-main-content{ /*IE6 hack*/

width: auto; 

height: 40em;

}



.themes-caption-container

{

	position: relative;

	top: 0;

	left: 0;

	height: auto;

	overflow: hidden;

	text-align: left;

	color: #f2f2f2;

	padding: 0px;

	margin: 0px;

}



h1.themes-caption

{

	font-size: 1.8em;

	padding: 0;

	margin:0;

	border:0;

	padding-bottom: 0.2em;

	color: #f2f2f2;

	text-align: left;

	font-weight: 600;

}



.themes-mosaic-container

{

	position: relative;

	top: 0;

	left: 0;

	overflow: hidden;

	text-align: center;

	padding: 0px;

	margin: 0px;

}



#themes-inner-main-content  {

	position: relative;

	left: 0em; /*Set left value to WidthOfLeftFrameDiv*/

	top: 0em; /*Set top value to HeightOftopFrameDiv*/

	width: 100%;

	height: auto;

	right: 0;

	bottom: 0;

	overflow: hidden;

	padding: 0px;

	margin: 0px;

}



#themes-image-container

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 35%;

	left: 5%;

	opacity: 0.8;

}



#themes-image-container-theme-01

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=100);
	opacity: 1;
	padding: 0px;
	margin: 0px;

}



#themes-image-container-theme-01 a img{

	filter:alpha(opacity=30); 

	opacity: 0.3;

}



#themes-image-container-theme-01 a:hover img{

	filter:alpha(opacity=100); 

	opacity: 1;

	cursor: pointer;

}



#themes-image-container-theme-01 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}



#themes-image-container-theme-02

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=100);
	opacity: 1;

}



#themes-image-container-theme-02 a img{

	filter:alpha(opacity=30); 

	opacity: 0.3;

}



#themes-image-container-theme-02 a:hover img{

	filter:alpha(opacity=100); 

	opacity: 1;

	cursor: pointer;

}



#themes-image-container-theme-02 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}



#themes-image-container-theme-03

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=100);
	opacity: 1;

}



#themes-image-container-theme-03 a img{

	filter:alpha(opacity=30); 

	opacity: 0.3;

}



#themes-image-container-theme-03 a:hover img{

	filter:alpha(opacity=100); 

	opacity: 1;

	cursor: pointer;

}



#themes-image-container-theme-03 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}



#themes-image-container-theme-04

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=100);
	opacity: 1;

}



#themes-image-container-theme-04 a img{

	filter:alpha(opacity=30); 

	opacity: 0.3;

}



#themes-image-container-theme-04 a:hover img{

	filter:alpha(opacity=100); 

	opacity: 1;

	cursor: pointer;

}



#themes-image-container-theme-04 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}



#themes-image-container-theme-05

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=100);
	opacity: 1;

}



#themes-image-container-theme-05 a img{

	filter:alpha(opacity=30); 

	opacity: 0.3;

}



#themes-image-container-theme-05 a:hover img{

	filter:alpha(opacity=100); 

	opacity: 1;

	cursor: pointer;

}



#themes-image-container-theme-05 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}



#themes-image-container-theme-06

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=100);
	opacity: 1;

}



#themes-image-container-theme-06 a img{

	filter:alpha(opacity=30); 

	opacity: 0.3;

}



#themes-image-container-theme-06 a:hover img{

	filter:alpha(opacity=100); 

	opacity: 1;

	cursor: pointer;

}



#themes-image-container-theme-06 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}



#themes-image-container-theme-07

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=100);
	opacity: 100;

}



#themes-image-container-theme-07 a img{

	filter:alpha(opacity=30); 

	opacity: 0.3;

}



#themes-image-container-theme-07 a:hover img{

	filter:alpha(opacity=100); 

	opacity: 1;

	cursor: pointer;

}



#themes-image-container-theme-07 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}



#themes-image-container-theme-08

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=100);
	opacity: 1;

}



#themes-image-container-theme-08 a img{

	filter:alpha(opacity=30); 

	opacity: 0.3;

}



#themes-image-container-theme-08 a:hover img{

	filter:alpha(opacity=100); 

	opacity: 1;

	cursor: pointer;

}



#themes-image-container-theme-08 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}



#themes-image-container-theme-09

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=100);
	opacity: 1;

}



#themes-image-container-theme-09 a img{

	filter:alpha(opacity=30); 

	opacity: 0.3;

}



#themes-image-container-theme-09 a:hover img{

	filter:alpha(opacity=100); 

	opacity: 1;

	cursor: pointer;

}



#themes-image-container-theme-09 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}



#themes-image-container-theme-10

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=100);
	opacity: 1;

}



#themes-image-container-theme-10 a img{

	filter:alpha(opacity=30); 

	opacity: 0.3;

}



#themes-image-container-theme-10 a:hover img{

	filter:alpha(opacity=100); 

	opacity: 1;

	cursor: pointer;

}



#themes-image-container-theme-10 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}



#themes-image-container-theme-11

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=100);
	opacity: 1;

}



#themes-image-container-theme-11 a img{

	filter:alpha(opacity=30); 

	opacity: 0.3;

}



#themes-image-container-theme-11 a:hover img{

	filter:alpha(opacity=100); 

	opacity: 1;

	cursor: pointer;

}



#themes-image-container-theme-11 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}



#themes-image-container-theme-12

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=100);
	opacity: 1;

}



#themes-image-container-theme-12 a img{

	filter:alpha(opacity=30); 

	opacity: 0.3;

}



#themes-image-container-theme-12 a:hover img{

	filter:alpha(opacity=100); 

	opacity: 1;

	cursor: pointer;

}



#themes-image-container-theme-12 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}



#themes-image-container-theme-13

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=100);
	opacity: 1;

}



#themes-image-container-theme-13 a img{

	filter:alpha(opacity=30); 

	opacity: 0.3;

}



#themes-image-container-theme-13 a:hover img{

	filter:alpha(opacity=100); 

	opacity: 1;

	cursor: pointer;

}



#themes-image-container-theme-13 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}



#themes-image-container-theme-14

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	filter:alpha(opacity=100); 

	opacity: 1;

}



#themes-image-container-theme-14 a img{

	filter:alpha(opacity=30); 

	opacity: 0.3;

}



#themes-image-container-theme-14 a:hover img{

	filter:alpha(opacity=100); 

	opacity: 1;

	cursor: pointer;

}



#themes-image-container-theme-14 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}



#themes-image-container-theme-15

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	filter:alpha(opacity=100); 

	opacity: 1;

}



#themes-image-container-theme-15 a img{

	filter:alpha(opacity=30); 

	opacity: 0.3;

}



#themes-image-container-theme-15 a:hover img{

	filter:alpha(opacity=100); 

	opacity: 1;

	cursor: pointer;

}



#themes-image-container-theme-15 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}



#themes-image-container-theme-16

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	filter:alpha(opacity=100); 

	opacity: 1;

}



#themes-image-container-theme-16 a img{

	filter:alpha(opacity=30); 

	opacity: 0.3;

}



#themes-image-container-theme-16 a:hover img{

	filter:alpha(opacity=100); 

	opacity: 1;

	cursor: pointer;

}



#themes-image-container-theme-16 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}



#themes-image-container-theme-17

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	filter:alpha(opacity=100); 

	opacity: 1;

}



#themes-image-container-theme-17 a img{

	filter:alpha(opacity=30); 

	opacity: 0.3;

}



#themes-image-container-theme-17 a:hover img{

	filter:alpha(opacity=100); 

	opacity: 1;

	cursor: pointer;

}



#themes-image-container-theme-17 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}



#themes-image-container-theme-18

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	filter:alpha(opacity=100); 

	opacity: 1;

}



#themes-image-container-theme-18 a img{

	filter:alpha(opacity=30); 

	opacity: 0.3;

}



#themes-image-container-theme-18 a:hover img{

	filter:alpha(opacity=100); 

	opacity: 1;

	cursor: pointer;

}



#themes-image-container-theme-18 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}



#themes-image-container-theme-19

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	filter:alpha(opacity=100); 

	opacity: 1;

}



#themes-image-container-theme-19 a img{

	filter:alpha(opacity=30); 

	opacity: 0.3;

}



#themes-image-container-theme-19 a:hover img{

	filter:alpha(opacity=100); 

	opacity: 1;

	cursor: pointer;

}



#themes-image-container-theme-19 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}



#themes-image-container-theme-20

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	filter:alpha(opacity=100); 

	opacity: 1;

}



#themes-image-container-theme-20 a img{

	filter:alpha(opacity=30); 

	opacity: 0.3;

}



#themes-image-container-theme-20 a:hover img{

	filter:alpha(opacity=100); 

	opacity: 1;

	cursor: pointer;

}



#themes-image-container-theme-20 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}


#themes-image-container-theme-21

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	filter:alpha(opacity=100); 

	opacity: 1;

}



#themes-image-container-theme-21 a img{

	filter:alpha(opacity=30); 

	opacity: 0.3;

}



#themes-image-container-theme-21 a:hover img{

	filter:alpha(opacity=100); 

	opacity: 1;

	cursor: pointer;

}



#themes-image-container-theme-21 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}


/*------------------------------------------------------------*/

/*--------------  declarations for orders.html  --------------*/

/*------------------------------------------------------------*/



#orders-main-content  {

	position: absolute;

	left: 12.5em; /*Set left value to WidthOfLeftFrameDiv*/

	top: 4.7em; /*Set top value to HeightOftopFrameDiv*/

	right: 0;

	bottom: 0;

	overflow: hidden;

	width: auto;

	padding: 0px;

	margin: 0px;

}

.orders-popup-container-horiz

{

	position: fixed;

	z-index: 101;

	width : auto;

	height: 28em;

	top : 7em;

	left: 18em;

	visibility: hidden;

	background-color:#ccc;

	border-top: 3px solid #CCC;

	border-right: 3px solid #CCC;

	border-bottom: 0.9em solid #CCC;

	border-left: 3px solid #CCC;

}



* html .orders-popup-container-horiz

{

	position: absolute;

	z-index : 1000;

	border-bottom: 3px solid #CCC;

}

.orders-popup-container-horiz_2

{

	position: fixed;

	z-index: 101;

	width : auto;

	height: 28em;

	top : 7em;

	left: 18em;

	visibility: hidden;

	background-color:#ccc;

	border-top: 3px solid #CCC;

	border-right: 3px solid #CCC;

	border-bottom: 0.9em solid #CCC;

	border-left: 3px solid #CCC;

}



* html .orders-popup-container-horiz_2

{

	position: absolute;

	z-index : 1000;

	border-bottom: 3px solid #CCC;

}



.orders-popup-container-vertic

{

	position: fixed;

	z-index: 101;

	width : auto;

	height: 32em;

	top : 7em;

	left: 25em;

	visibility: hidden;

	background-color:#ccc;

	border-top: 3px solid #CCC;

	border-right: 3px solid #CCC;

	border-bottom: 0.9em solid #CCC;

	border-left: 3px solid #CCC;

}



* html .orders-popup-container-vertic

{

	position: absolute;

	z-index : 1000;

	border-bottom: 3px solid #CCC;

}


* html #orders-main-content{ /*IE6 hack*/

width: auto; 

height: 40em;

}



.orders-caption-container

{

	position: relative;

	top: 0;

	left: 0;

	height: auto;

	overflow: hidden;

	text-align: left;

	color: #f2f2f2;

	padding: 0px;

	margin: 0px;

}



h1.orders-caption

{

	font-size: 1.8em;

	padding: 0;

	margin:0;

	border:0;

	padding-bottom: 0.2em;

	color: #f2f2f2;

	text-align: left;

	font-weight: 600;

}



.orders-mosaic-container

{

	position: relative;

	top: 0;

	left: 0;

	overflow: hidden;

	text-align: center;

	padding: 0px;

	margin: 0px;

}



#orders-inner-main-content  {

	position: relative;

	left: 0em; /*Set left value to WidthOfLeftFrameDiv*/

	top: 0em; /*Set top value to HeightOftopFrameDiv*/

	width: 100%;

	height: auto;

	right: 0;

	bottom: 0;

	overflow: hidden;

	padding: 0px;

	margin: 0px;

}



#orders-image-container

{

	position: absolute;

	z-index: 101;

	width : 9em;

	height: 6em;

	top : 35%;

	left: 5%;

	opacity: 0.8;

}



#orders-image-container-order-01

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}


#orders-image-container-order-01 a:hover img{


}



#themes-image-container-order-01 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}


#orders-image-container-order-02

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}



#orders-image-container-order-02 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-02 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-03

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}



#orders-image-container-order-03 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-03 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-04

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}


#orders-image-container-order-04 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-04 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-05

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}



#orders-image-container-order-05 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-05 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-06

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}


#orders-image-container-order-06 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-06 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-07

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}



#orders-image-container-order-07 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-07 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-08

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}



#orders-image-container-order-08 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-08 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-09

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}



#orders-image-container-order-09 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-09 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-10

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}



#orders-image-container-order-10 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-10 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-11

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}


#orders-image-container-order-11 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-11 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-12

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}


#orders-image-container-order-12 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-12 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-13

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}



#orders-image-container-order-13 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-13 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-14

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}



#orders-image-container-order-14 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-14 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-15

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}



#orders-image-container-order-15 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-15 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-16

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}



#orders-image-container-order-16 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-16 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-17

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}



#orders-image-container-order-17 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-17 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-18

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}



#orders-image-container-order-18 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-18 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-19

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}



#orders-image-container-order-19 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-19 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-20

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}



#orders-image-container-order-20 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-20 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-21

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}



#orders-image-container-order-21 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-21 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-22

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}



#orders-image-container-order-22 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-22 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-23

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}



#orders-image-container-order-23 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-23 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-24

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}



#orders-image-container-order-24 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-24 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-25

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}



#orders-image-container-order-25 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-25 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-26

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}



#orders-image-container-order-26 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-26 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-27

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}



#orders-image-container-order-27 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-27 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

#orders-image-container-order-28

{
	position: absolute;
	z-index: 0;
	width : 9em;
	height: 6em;
	filter:alpha(opacity=30);
	opacity: 0.3;
	padding: 0px;
	margin: 0px;

}



#orders-image-container-order-28 a:hover img{

	cursor: pointer;

}



#themes-image-container-order-28 a:hover{

	color: transparent; /* Dummy definition to overcome IE bug */

}

/*------------------------------------------------------------*/

/*-------------  declarations for profile.html  --------------*/

/*------------------------------------------------------------*/





.profile-intro-container

{

	position: relative;

	top: 0;

	left: 0;

	width: 88%;

	height: auto;

	margin-left: 5%;

	margin-right: 5%;

	margin-top: 1.5em;

	margin-bottom: 2em;

	padding-left: 1%;

	padding-right: 1%;

	overflow: hidden;

	border: 0;

	text-align: left;

}



* html .profile-intro-container

{ /*IE6 hack*/

	width: 98%;

	margin-left: 2%;

	margin-right: 2%;

}





h2.profile-links

{

	font-size: 1em;

	padding: 0;

	margin:0;

	border:0;

	padding-top: 0.4em;

	color: #f2f2f2;

	text-align: left;

	font-weight: 600;

}



* html h2.profile-links

{ /*IE6 hack*/

	padding-top: 1em;

}



h2.profile-links a  {

	font-size: 1em;

	color: #f2f2f2;

	text-decoration:none;

	font-weight: 600;

}



h2.profile-links a:hover  {

	font-size: 1em;

	color: orange;

	cursor: pointer;

}



.profile-intro-container-bottom

{

	position: relative;

	top: 0;

	left: 0;

	width: 100%;

	height: auto;

	overflow: auto;

	border: 0;

	text-align: justify;

	vertical-align: bottom;

	margin-top: 1em;

}



.profile-intro-container-bottom ul

{

	margin-left: 4em;

	text-align: justify;

	font-size: 0.9em;

	color: #bfbfbf;

}



.profile-intro-container-bottom ul li

{

	margin-bottom: 0.3em;

}



.profile-image-container-horiz

{

	position: fixed;

	z-index: 101;

	width : auto;

	height: 28em;

	top : 7em;

	left: 18em;

	visibility: hidden;

	background-color:#ccc;

	border-top: 3px solid #CCC;

	border-right: 3px solid #CCC;

	border-bottom: 0.9em solid #CCC;

	border-left: 3px solid #CCC;

}



* html .profile-image-container-horiz

{

	position: absolute;

	z-index : 1000;

	border-bottom: 3px solid #CCC;

}



.profile-image-container-vertic

{

	position: fixed;

	z-index: 101;

	width : auto;

	height: 32em;

	top : 7em;

	left: 25em;

	visibility: hidden;

	background-color:#ccc;

	border-top: 3px solid #CCC;

	border-right: 3px solid #CCC;

	border-bottom: 0.9em solid #CCC;

	border-left: 3px solid #CCC;

}



* html .profile-image-container-vertic

{

	position: absolute;

	z-index : 1000;

	border-bottom: 3px solid #CCC;

}



span.profile-text-italic

{

	text-align: justify;

	font-size: 1em;

	color: #ddd;

	font-style: italic;

	font-weight: bold;

}



span.profile-text-italic a

{

	color: #f2f2f2;

	text-decoration: none;

}


p.bottom-click-to-close

{

	font-size: 0.6em;

	padding: 0;

	margin:0;

	border:0;

	text-align: right;

	font-weight: 600;

	color: #222;

}
