body 	{
	background-color:#fefdf9;}


#header {
	background-image: url(images/header2.jpg);
	background-image: no-repeat;
	width: 1024px;
	height: 330px;}

h3 {text-align: center;}

#table 	{
	height: 100%;
	background-image: url(images/table2.jpg);
	background-image: repeat-y;
	background-attatchment: fixed;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;} 

#epk	{
	background-image: url(images/epk.jpg);
	background-image: no-repeat;
	width: 1024px;
	height: 25px;}
	

#menu 	{
	background-color: #cbc7a1;
	border-style: solid;
	border-width: 1px 0px 1px 0;
	border-color: #b1ad82;
	width: 1024px;
	height: 32px;
	margin-bottom: 5px;}

#main 	{
	float: left; 
	padding-left: 30px;
	margin-top: 20px;
	width: 650px;
	font-family:  arial, helvetica, verdana;
	font-size: 10pt;
	color: #241905; 
	font-style: none;
	text-decoration: none;}

#main a { color: #241905; 
	text-decoration:none;
	font-style:italic;
	font-weight:700;}


#main a:hover 
	{ color: #241905; 
	text-decoration:none;
	font-style:italic;
	font-weight:700;}

#main img
	{border: 0px;}

#disco img {
	display:block; 
	margin-left: auto;
	margin-right: auto;}

#disco table {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	width: 80%;}

#disco tr, #disco td {
	text-align: center;
	margin: 0px;
	padding: 2px;}

#disco {
	display:block; 
	margin-left: auto;
	margin-right: auto;
	text-align: center;}

.small {
	font-size: 11px;}

#clear {clear: both; margin: 0px}


#sidebar {
	float: right;
	width: 250px;
	margin-right: 35px;
	margin-top: 20px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: #241905; 
	font-style:none;}

#sidebar a {
	color: #241905; 
	font-style:italic;
	text-decoration:none;}

#sidebar a:hover 
	{ color: #241905; 
	text-decoration:none;}

.languages 	
	{
	margin-top: -30px;
	padding-left: 940px;}


.languages img {border: 0; }

.red {	font-family: verdana, arial, helvetica;
	font-size: 10pt;
	color: #CC0000; 
	font-style:none;
	font-weight: 800;
	text-align:center;}


#footer {
	background-image: url(images/footer2.jpg);
	background-image: no-repeat;
	width: 1024px;
	height: 25px;
	margin-right: auto;
	margin-left: auto;}

.footer {	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: #241905; 
	font-style:none;
	text-align:center;}

.footer a {color: #241905;
	text-decoration: none;}


.enter {
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align:center;}

#enter {
	margin-top: -350px;
	margin-right: auto;
	margin-left: auto;
	text-align:center;
	font-family:  arial, helvetica, verdana;
	font-size: 9pt;}

#one {
	margin-left: 440px;
	margin-top: -9pt;}

#two {
	margin-right: 450px;}

#three {
	margin-top: 110px;}


#enter a {
	color: #241905; 
	text-decoration:none;}

#enter a:hover {text-decoration:underline;}

/* END LAYOUT-CODES. */




/* GALLERY CODES START. */

#lightbox {
position: absolute;	
left: 0; width: 100%; 
z-index: 100; 
text-align: center; 
line-height: 0;}

#lightbox img {
width: auto; 
height: auto;}

#lightbox a img {
border: none; }

#outerImageContainer {
position: relative; 
background-color: #fff; 
width: 250px; 
height: 250px; 
margin: 0 auto;}

#imageContainer { 
padding: 10px;}

#loading { 
position: absolute; 
top: 40%; 
left: 0%; 
height: 25%; 
width: 100%; 
text-align: center; 
line-height: 0; }

#hoverNav { 
position: absolute; 
top: 0; 
left: 0; 
height: 100%; 
width: 100%; 
z-index: 10;}

#imageContainer>#hoverNav {
left: 0;}

#hoverNav a {
outline: none;}

#prevLink, #nextLink { 
width: 49%; 
height: 100%; 
background-image: url(data:image/gif;base64,AAAA); 
/* Trick IE into showing hover */ 
display: block; }

#prevLink {
left: 0; 
float: left;}

#nextLink {
right: 0; 
float: right;}

#prevLink:hover, #prevLink:visited:hover {
background: url(../images/prevlabel.gif) left 15% no-repeat;}

#nextLink:hover, #nextLink:visited:hover {
background: url(../images/nextlabel.gif) right 15% no-repeat;}

#imageDataContainer{
font: 10px Verdana, Helvetica, sans-serif; 
background-color: #fff; 
margin: 0 auto; 
line-height: 1.4em; 
overflow: auto; 
width: 100%; }

#imageData{
padding:0 10px; 
color: #666; }

#imageData #imageDetails{
width: 70%; 
float: left; 
text-align: left;}

#imageData #caption{
font-weight: bold;}

#imageData #numberDisplay{
display: block; 
clear: left; 
padding-bottom: 1.0em;}

#imageData #bottomNavClose{
width: 66px; 
float: right;  
padding-bottom: 0.7em; 
outline: none;}

#overlay{ position: absolute; 
top: 0; left: 0; 
z-index: 90; 
width: 100%;
height: 500px; 
background-color: #000; }


/* END GALLERY-CODES. */


/* DROP-DOWN-MENU CODES START. */

.jqueryslidemenu{
font: bold  12px trebuchet ms,verdana,arial,helvetica;
background: #c3bf9a;
width: 100%;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
background: #c3bf9a; /*background of tabs (default state)*/
color: white;
padding: 7px 10px;
border-right: 1px solid #b1ad82;
color: #241905;
text-decoration: none;
}

* html .jqueryslidemenu ul li a{ 
/*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: #241905;}

.jqueryslidemenu ul li a:hover{
background-color: #b1ad82;  
/*tab link background during hover state*/
color: #241905;
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
border-top-style:none;
border-right-style:solid;
border-bottom-style:none;
border-left-style:solid;
border-color: #b1ad82;
border-size: 1px;}

/*All subsequent sub menu levels vertical offset after 1st level sub menu 2c0d00 */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font: normal 12px trebuchet ms,verdana,arial,helvetica;
width: 160px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 0px solid gray;
}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;
color: black;
}



/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

