@charset "UTF-8";
body {
	background-color: #1B1B1B;
	background-image: url(images/bkgnd_gradient.png);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Geneva, sans-serif;
}

.maincontentdiv {
	background-image: url(images/bkgnd_graphiclogo.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 623px;
	width: 1000px;
}
.interiordiv {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 623px;
	width: 857px;
	position: relative;
	top: 64px;
	left: -12px;
}
.bodydiv {
	background-image: url(images/main_container_bkgnd.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 7px;
	clear: both;
	float: right;
	position: relative;
	height: 490px;
	width: 817px;
	top: 0px;
	text-indent:46px;
}

.bodydiv a {
	color: #A89A3B;
	}

.bodydiv a:hover {
	color:  #DEC63B;
	}

.bodydivartist {
	background-image: url(images/main_container_bkgnd.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 7px;
	clear: both;
	float: right;
	position: relative;
	height: 490px;
	width: 817px;
	top: 0px;
}

.bodydivgallery {
	background-image: url(images/main_container_bkgnd.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 24px;
	clear: both;
	float: right;
	position: relative;
	height: 490px;
	width: 817px;
	top: 0px;
	text-indent:26px;
}

.bodydivhome {
	background-image: url(images/main_container_bkgnd.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 24px;
	clear: both;
	float: right;
	position: relative;
	height: 490px;
	width: 817px;
	top: 0px;
	text-indent:49px;
}

.navdiv {
	margin: 0px;
	padding: 0px;
	clear: both;
	position: relative;
	float: right;
	width: 857px;
	}

ul li {
	display:block;
	float:left;
	list-style-type:none;
   }


ul li a {
   display:block;
   height:41px; width:133px;
   background:transparent url(images/tabset_whole.png) no-repeat 0 0;
   text-indent:-9009px;
   background-position: 0 -41px;
   }
 
 ul li#leftcorner  {
   width: 96px;
   height: 41px;
   background-image: url(images/nav_leftcorner1.png);
   background-repeat: no-repeat;
   text-indent:-9009px;
   }

 ul li#rightcorner  {
   width: 34px;
   height: 41px;
   background-image: url(images/nav_rightcorner1.png);
   background-repeat: no-repeat;
   text-indent:-9009px;
   }

ul li#homeactive a{
	 background-position: 0px 0px;
}
   
ul li#navigation2 a {
   width:148px;
   background-position: -133px -41px;
   }
   
ul li#artistactive a{
	width: 148px;
	 background-position: -133px 0px;}
   

ul li#navigation3 a {
   width:133px;
   background-position: -281px -41px;
   }
   
ul li#artworkactive a{
	width: 133px;
	 background-position: -281px 0px;
}
   

ul li#navigation4 a {
   width:133px;
   background-position: -414px -41px;
   }

ul li#showsactive a{
	 background-position: -414px 0px;
}
   
ul li#navigation5 a {
   width:140px;
   background-position: -547px -41px;
   }

ul li#contactactive a{
	width: 140px;
	 background-position: -547px 0px;
}
   
   
ul li a:hover {
   background-position: 0 0;
   }
 
ul li#navigation2 a:hover {
   background-position: -133px 0px;
   }
   
ul li#navigation3 a:hover {
   background-position: -281px 0px;
   }
   
ul li#navigation4 a:hover {
   background-position: -414px 0px;
   }

ul li#navigation5 a:hover {
   background-position: -547px 0px;
   }
   

#bodynormalbold
{color: #FFF;
	display: block;
	position: relative;
	top: 20px;
	clear: both;
	font-size: 12px;
	font-weight: 600;
	line-height: 18px;
	padding-left: 20px;
}
	
	#bodynormal
{color: #FFF;
	display: block;
	position: relative;
	clear: both;
	font-size: 12px;
	line-height: 18px;
}

#bodycontact
{color: #FFF;
	display: block;
	position: relative;
	clear: both;
	font-size: 12px;
	padding-top: 14px;
	padding-left: 20px;
}

#bodynormalsm
{color: #FFF;
display: block;
	position: relative;
	clear: both;
	font-size: 10px;
	line-height: 18px;
	width: 760px;
}

#bodynormalnodindent
{color: #FFF;
	display: block;
	position: relative;
	font-weight: normal;
	clear: both;
	font-size: 12px;
	line-height: 18px;
	padding-left: 20px;
}

span#city
{ color: #CCC;
font-weight: normal;
font-size:: 10px;
padding-left: 16px;
}

.sectionhed1
 {
	font-size: 17px;
	font-weight: bold;
	color: #F4F4F4;
	float: left;
	clear: right;
}

#contacthead
{width: 780px;
height: 29px;
background-image: url(images/contactme.png);
background-repeat: no-repeat;
float: right;
clear: both;
text-indent: -9000px;
padding-right: 8px;
}

#recentshowshead
{width: 780px;
height: 29px;
background-image: url(images/recentshows.png);
background-repeat: no-repeat;
float: right;
clear: both;
text-indent: -9000px;
padding-right: 8px;
}

#mexicanpilgrimhead
{width: 780px;
height: 29px;
background-image: url(images/americanodyssey.png);
background-repeat: no-repeat;
float: right;
clear: both;
text-indent: -9000px;
padding-right: 8px;
}

#mexicanpilgrimbody {
	padding-left: 46px;
	padding-top: 4px;
	}

#footer {
	font-family: Arial, Helvetica, sans-serif;
	color: #4D4D4D;
	font-size: 10px;
	letter-spacing: .18em;
	word-spacing: .2em;
	height: 490px;
	width: 857px;
	margin: 0px;
	padding: 0px;
	float: right;
	position: relative;
	bottom: 51px;
	right: -132px;
}

#footer a {
	color: #494D4B;
}

#footer a:hover {
	color: #DEC63B;
}