﻿body {
background-image: url(images/back_pattern.jpg);
background-repeat:repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	
}

a {
	color: #6f0d0c;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

/* Page Top */
#pageTop { position: relative; width: 844px; height: 186px; margin: 5px auto 0px auto; background-image: url(images/banner.png); background-repeat: no-repeat;}

/* GLOBALHEADER */
#globalheader { width: 749px; height: 56px; margin: 5px auto; padding: 120px 0px 0px 0px; position: relative; /*z-index: 9998;*/ } /* margin: 18px height: 56px*/
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; width: 107px; height: 0; padding-top: 56px; overflow: hidden; }
#globalheader #globalnav li a,
#globalheader #globalsearch { background-image: url(images/navigation.png); background-repeat: no-repeat; }

/* BUTTONS */
#globalheader #globalnav li#gn-portfolio a { background-position: 0 0; }
#globalheader #globalnav li#gn-jewelry a { background-position: -107px 0; }
#globalheader #globalnav li#gn-artist a { background-position: -214px 0; }
#globalheader #globalnav li#gn-locations a { background-position: -321px 0; }
#globalheader #globalnav li#gn-events a { background-position: -428px 0; }
#globalheader #globalnav li#gn-blog a { background-position: -535px 0; }
#globalheader #globalnav li#gn-contact a { background-position: -642px 0; }

/* OVER STATES */
#globalheader #globalnav li#gn-portfolio a:hover { background-position: 0 -56px; }
#globalheader #globalnav li#gn-jewelry a:hover { background-position: -107px -56px; }
#globalheader #globalnav li#gn-artist a:hover { background-position: -214px -56px; }
#globalheader #globalnav li#gn-locations a:hover { background-position: -321px -56px; }
#globalheader #globalnav li#gn-events a:hover { background-position: -428px -56px; }
#globalheader #globalnav li#gn-blog a:hover { background-position: -535px -56px; }
#globalheader #globalnav li#gn-contact a:hover { background-position: -642px -56px; }

/* PRESSED STATES */
#globalheader #globalnav li#gn-portfolio a:active { background-position: 0 -56px; }
#globalheader #globalnav li#gn-jewelry a:active { background-position: -107px -56px; }
#globalheader #globalnav li#gn-artist a:active { background-position: -214px -56px; }
#globalheader #globalnav li#gn-locations a:active { background-position: -321px -56px; }
#globalheader #globalnav li#gn-events a:active { background-position: -428px -56px; }
#globalheader #globalnav li#gn-blog a:active { background-position: -535px -56px; }
#globalheader #globalnav li#gn-contact a:active { background-position: -642px -56px; }

/* ON STATES */
#globalheader.portfolio #globalnav li#gn-portfolio a:hover { background-position: 0 0; cursor: default; }
#globalheader.jewelry #globalnav li#gn-jewelry a { background-position: -117px -114px !important; }
#globalheader.artist #globalnav li#gn-artist a { background-position: -234px -114px !important; }
#globalheader.locations #globalnav li#gn-locations a { background-position: -351px -114px !important; }
#globalheader.events #globalnav li#gn-events a { background-position: -468px -114px !important; }
#globalheader.blog #globalnav li#gn-blog a { background-position: -585px -114px !important; }
#globalheader.contact #globalnav li#gn-contact a { background-position: -702px -114px !important; }

/* Main Content */
#mainContent { width: 844px;  margin: 0px auto 0px auto; background-image: url(images/main.png); background-repeat: repeat-y; }

#mainPic {
	width: 787px;
	height: 749px;
	margin: 0px 28px 0px 28px;
	background-image: url(images/NewMainPic.jpg);
	background-repeat: no-repeat;
	clear:both;
	z-index: 10;
}

#galleryDiv  {
	width: 746px; /*height: 442px;*/ /*margin: 0px 50px 0px 50px;*/;
	padding: 0px 50px 0px 50px;
	background-image: url(images/main.png);
	background-repeat: repeat-y;
	float: left;
}


.eventType {
	padding: 5px 0px;
	text-transform:uppercase;
	font-weight: bolder;
	font-style:italic;
	font-size: 16px; 
}

.eventList { font-family: Arial, Helvetica, sans-serif;			 
			 color: #6f0d0c;
			 margin: 0px 50px;
 }

.event  { 
		  border-top: 1px #d09d88 dotted;
		  border-bottom: 1px #d09d88 dotted;
		  padding: 5px 0px 5px 0px;	
		  position: relative;
		  min-height: 103px;
}

.eventStart {
	font-size: 14px;
	padding: 0px 0px 3px 0px;
}

.eventName {
	font-size: 16px;
	padding: 0px 0px 0px 5px;
}

.eventDescription {
	font-size: 11px;
	padding: 5px;
}

.eventPic {
margin: 0px auto 0px auto;
position: absolute;
height: 105px;
top: 0px;
right: 0px;
float: right;
}

.eventPic img {
  border-style: none;
}


.locationList { font-family: Arial, Helvetica, sans-serif;			 
			 color: #6f0d0c;
			 margin: 0px 50px;}

.location  { 
		  border-top: 1px #d09d88 dotted;
		  border-bottom: 1px #d09d88 dotted;
		  padding: 5px 0px 5px 0px;	
		  position: relative;
		  min-height: 103px;
}

.locationName {
	font-size: 16px;
	padding: 0px 0px 0px 5px;
}

.locationAddress {
	font-size: 11px;
	padding: 5px;
}

.locationPhone {
	font-size: 11px;
	padding: 5px;
}


.listStyle {
	 padding: 10px;
	 font-size: 20px;
}
li.listStyle {
	padding: 5px;
	font-style:italic;
}

#artistStatement {
	padding: 5px 48px;
	font-size: large;
    color: #600b08;
	font-family: "Bookman Old Style", Times, serif;
	line-height: 1.2em;
	font-size: 1.6em;
}


#artistStatement img {
	float: right;
	border-style: none;
	margin: 0px 0px 5px 5px;
}

#contactPage { 
	width: 787px;
	height: 442px;
	margin: 0px 28px 0px 28px;
	padding-top: 20px;
	background-image: url(images/aliciaWorking.jpg);
	background-repeat: no-repeat;
	background-position: center;
    color: #600b08;
	font-family: "Bookman Old Style", Times, serif;
	line-height: 1.2em;
	font-size: 1.8em;
	text-align: center;
	position: relative;
	z-index: 100;
}


/* Page Bottom */
#pageBottom {
	width: 844px;
	height: 104px;
	margin: 0px auto 5px auto;
/* margin: -50px auto 5px auto; */ /* z-index: 5; */	background-image: url('images/footer.png');
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 75px;
	clear: both;
}

