/* ############ 2009 Lori Silzer Stylesheets ####### */

/* Body Formatting */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
      background: #000000 url("../graphics/blackbg.jpg");
}

/* Table Formatting */

.bodytable {
      background: #797979 url("../graphics/greybg.jpg");
}
.upperpage {
      background: url("../graphics/upperpage.jpg");
	background-repeat: no-repeat;
}
.upperpage2 {
      background: url("../graphics/upperpage2.jpg");
	background-repeat: no-repeat;
}

.middlepage {
      background: url("../graphics/middlepage.jpg");
}
.lowerpage {
      background: url("../graphics/lowerpage.jpg");
	background-repeat: no-repeat;
}
.goldbar {
      background: #ffc425;
}
.printtable {
	border-top: thin dotted #000000;
	border-left: none;
	border-right: none;
	border-bottom: thin dotted #000000;
}


/* IMAGES */
.gutter {
	margin-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
}
.gutter2 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 20px;
}
/* Link Formatting */

.topnavs2 { 
 font-family: verdana,arial,helvetica;  
 font-size: 10pt; 
 line-height: 16pt;
 font-weight: bold;
 color: #000000;
 text-decoration:none;
 }

a.topnavs { 
 font-family: verdana,arial,helvetica;  
 font-size: 10pt; 
 line-height: 16pt;
 font-weight: bold;
 color: #000000;
 text-decoration:none;
 }

a.topnavs:hover { 
 color: #ffffff;
 text-decoration:none;
 }

.bottomnavs2 { 
 font-family: verdana,arial,helvetica;  
 font-size: 10pt; 
 line-height: 16pt;
 font-weight: normal;
 color: #ffffff;
 text-decoration:none;
 }

a.bottomnavs { 
 font-family: verdana,arial,helvetica;  
 font-size: 10pt; 
 line-height: 16pt;
 font-weight: normal;
 color: #ffffff;
 text-decoration:none;
 }

a.bottomnavs:hover { 
 color: #ffc425;
 }


/* Text Formatting */

h1 { 
 font-family: "times roman","times new roman",times,serif;  
 font-size: 12pt; 
 line-height: 22pt;
 font-weight:bold;
 color: #000000;
 margin-left:20px;
 }

h2 { 
 font-family: "times roman","times new roman",times,serif;  
 font-size: 12pt; 
 line-height: 12pt;
 font-weight:bold;
 color: #000000;
 margin-left:20px;
 }

h3 { 
 font-family: "times roman","times new roman",times,serif;  
 font-size: 11pt; 
 line-height: 12pt;
 font-weight:normal;
 color: #000000;
 margin-left:20px;
 }

p {
 color: #000000;
 font-family: "times roman","times new roman",times,serif;
 font-size: 12pt;
 line-height: 16pt;
 margin-left:20px;
 margin-right:20px;
}

ul {
 color: #000000;
 font-family:"times roman","times new roman",times,serif;
 font-size: 12pt;
 line-height: 16pt;
 margin-left:60px;
}

.arttitle {
 color: #000000;
 font-family: "times roman","times new roman",times,serif;
 font-size: 16pt;
 line-height: 22pt;
 margin-left:20px;
 margin-right:20px;
}

.artdescription {
 color: #000000;
 font-family: "times roman","times new roman",times,serif;
 font-size: 12pt;
 line-height: 14pt;
}

.intro {
 color: #000000;
 font-family: "times roman","times new roman",times,serif;
 font-size: 13pt;
 line-height: 20pt;
}

.intro2 {
 color: #000000;
 font-family: "times roman","times new roman",times,serif;
 font-size: 12pt;
 line-height: 20pt;
}
.intro3 {
 color: #ffffff;
 font-family: "times roman","times new roman",times,serif;
 font-size: 13pt;
 line-height: 20pt;
}


.fancywhitescript {
 color: #ffffff;
 font-family: Trebuchet MS', Helvetica,"times roman","times new roman",times,serif;
 font-size: 13pt;
 line-height: 20pt;
 font-style: italic;
}

.sold {
	font-weight: normal;
	color: red;
	font-family: Arial,Serif;
	background : none;
}




/* Form Formatting */

/* Table Formatting */
/* Sample PopBox CSS Classes */
/* PopBox.js, Copyright (c) 2007, C6 Software, Inc. (http://www.c6software.com/)*/

.PopBoxImageSmall
{
	border: thin 2px #000000;
	cursor: url("../stylesheets/images/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
	border: solid 2px #000000;
	cursor: url("../stylesheets/images/magminus.cur"), pointer;
}
.PopBoxImageShrink
{
	cursor: url("../stylesheets/images/magminus.cur"), pointer;
}
.PopBoxImageLink
{
	cursor: pointer;
}
.PopBoxImageMove
{
	border: none 0px #ffffff;
	cursor: pointer;
}


#lightbox{
	background-color:#eee;
	padding: 10px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 2px solid #000000;
	border-right: 2px solid #000000;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#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;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}



/* CSS FOR THUMBNAIL */

.thumbnail img{
border: 2px solid black;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 2px solid black;
}


/* ************* END CSS FOR THUMBNAIL  */


