/*---------------- Stylesheet for Enigami Studio ----------------*/

/* Table backgrounds */

.shadow {
	background: url("../graphics/shadow.png");
	border-radius: 50px;
}

.shadow-contact {
	background: url("../graphics/shadow.png");
	border-top-left-radius: 50px;
	border-bottom-left-radius: 50px;

}

div.scroller {
height:300px;
width: 930px;
overflow: auto;
border: 0px solid transparent;
background-color: transparent;

}


/* Main Body attributes */

body {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-family: verdana,helvetica,"sans serif";
	font-size: 10pt;
	background:#25211f url("../graphics/barnboard.jpg");
 	background-repeat: repeat-x;


}

.framed {
	border: solid 1px #000000;
	-moz-box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 5px #999;
       box-shadow: 1px 1px 5px #000000;
	padding: 5px;

}

/* Header formatting */

h1 { 
 font-family: arial,helvetica,"sans serif";  
 font-size: 14pt; 
 line-height: 14pt;
 font-weight: bold;
 color: #040441;
 margin-top:5px;
 background-color: transparent;
 }
h2 { 
 font-family: "Kabel Bk BT",arial,helvetica,"sans serif";  
 font-size: 11pt; 
 line-height: 14pt;
 font-weight:bold;
 color: #040441;
 background-color: transparent;
 }

h3 { 
 font-family: arial,helvetica,"sans serif";  
 font-size: 10pt; 
 line-height: 12pt;
 font-weight:normal;
 color: #040441;
 background-color: transparent;
 }


/* Text Formatting */
p { 
 font-family: verdana,arial,helvetica,"sans serif";  
 font-size: 12pt; 
 line-height: 14pt;
 color: #040441;
 margin-left:25px;
 }

.disclaimer { 
 font-family: verdana,arial,helvetica,"sans serif";  
 font-size: 9pt; 
 line-height: 14pt;
 color: #baa186;

 }

ul { 
 font-family: verdana,arial,helvetica,"sans serif";  
 font-size: 12pt; 
 line-height: 14pt;
 color: #040441;
 margin-left:25px;
 }

.quote { 
 font-family: verdana,arial,helvetica,"sans serif";  
 font-size: 10pt; 
 line-height: 12pt;
 color: #040441;

 }


/* Link Formatting */






/* Input formats */

select {
 background:#ffffff;
 color:#000000;
 font-family: arial,helvetica,sans-serif;  
 font-size: 8pt;
 }
input {
 background:#ffffff;
 color:#000000;
 font-family: arial,helvetica,sans-serif;  
 font-size: 8pt;
}
textarea {
 background:#ffffff;
 color:#000000;
 font-family: arial,helvetica,sans-serif;  
 font-size: 8pt;
}





.magnifyarea{ /* CSS to add shadow to magnified image. Optional */
box-shadow: 5px 5px 7px #818181;
-webkit-box-shadow: 5px 5px 7px #818181;
-moz-box-shadow: 5px 5px 7px #818181;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=5, offY=5, positive=true);
background: white;
}




















#lightbox{
	background-color:#000000;
	padding: 10px;
	border-bottom: 2px solid #000000;
	border-right: 2px solid #000000;
	border-top: 2px solid #000000;
	border-left: 2px solid #000000;
	}
#lightboxDetails{
	color:#000000;
	}	
#lightboxCaption{
 float: left; 
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height:12pt;
	color:#cbbc93;
}
#keyboardMsg{
 float: right;
	font-size: 0.8em;
	padding-top: 0.4em;
	font-style:italic;
 color:#cbbc93;
 }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	

