* { padding: 0em; margin: 0em; } 

body {
margin: 0 auto;
background: #FFF;
}

h1, h2, h3, h4 {
color: #999;
}

ul {
	list-style-type:none;
	}

img {
	border: 3px;
}

a:link {
color:#999;
}

pre {
font-family:  Verdana, sans-serif;
font-size: 11px;
color: #333;
}

pre h1, h2, h3, h4{
font-family:  Verdana, sans-serif;
font-size: 18px;
color: #333;
}

#splash {
position: absolute;
top: 5%;
height:100%;
width:100%;
padding:0;
margin:0 auto;
text-align:center;
background: #FFF;
font-family:  Verdana, sans-serif;
}

#splash img {
border: 5px solid #CCC;

}

#header {
margin: 0 auto;
height:150px;
background: #FFF url("") 0 0 repeat-x;
padding: 5px 0 5px 30px;
text-align:center;
font-family:  Verdana, sans-serif;

}

#header a {
text-align:center;
margin:0 auto;
color:#FFF;
text-decoration:none;
}

#wrapper {
width:700px;
margin: 0 auto;
}


/******* Fancy Nav Bar Graphical Links **********/


#menu ul {margin:0; padding:0; list-style-type:none; width:600px;}
  
  /* Horizontalness */
  #menu li {float:left;}
  
#menu li.list0 {background:transparent url("graphics/navhome_n.gif");}
#menu li.list1 {background:transparent url("graphics/navdrawing_n.gif");}
#menu li.list2 {background:transparent url("graphics/navpainting_n.gif");}
#menu li.list3 {background:transparent url("graphics/navsculpture_n.gif");}
#menu li.list4 {background:transparent url("graphics/navbookworks_n.gif");}
#menu li.list5 {background:transparent url("graphics/navcontact_n.gif");}

/* General link styling */
#menu a {display:block; width:141px; height:0; padding-top:100px; color:#000; overflow:hidden;}
/* hack for older versions of IE with incorrect box model */
* html #menu a:link, * html #menu a:visited {height:128px; he\ight:0;}
/* Separate the images */
#menu li { margin-right:0px;}

/* The hover images */
#menu a#item0 {background:transparent url("graphics/navhome_h.gif") -130px -90px no-repeat;}
#menu a#item1 {background:transparent url("graphics/navdrawing_h.gif") -130px -90px no-repeat;}
#menu a#item2 {background:transparent url("graphics/navpainting_h.gif") -130px -90px no-repeat;}
#menu a#item3 {background:transparent url("graphics/navsculpture_h.gif") -150px -90px no-repeat;}
#menu a#item4 {background:transparent url("graphics/navbookworks_h.gif") -150px -90px no-repeat;}
#menu a#item5 {background:transparent url("graphics/navcontact_h.gif") -130px -90px no-repeat;}

  /* The :hover style */
#menu a#item0:hover {background-position:0 0; z-index:50;}
#menu a#item1:hover {background-position:0 0; z-index:50;}
#menu a#item2:hover {background-position:0 0; z-index:50;}
#menu a#item3:hover {background-position:0 0; z-index:50;}
#menu a#item4:hover {background-position:0 0; z-index:50;}
#menu a#item5:hover {background-position:0 0; z-index:50;}

* html #menu a:hover {height:128px; he\ight:0;}

/* Clear the float */
#menu {display:block; margin:0 auto; width:600px; height:130px;}


 
/**********************************/

#cv {
font-family:  Verdana, sans-serif;
font-size: 11px;
color: #333;
margin: 0 auto;
width: 600px;
}

#galnav {
padding-top:0px;
margin: 0 auto;
width: 500px;
}

#pgalnav {
padding-top:0px;
margin: 0 auto;
width: 440px;
}

#sgalnav {
padding-top:0px;
margin: 0 auto;
width: 580px;
}

#bgalnav {
text-align:center;
padding-top:0px;
margin: 0 auto;
width: 100%;

}

#galnav img {
border: 2px solid #CCC;
}

#pgalnav img {
border: 2px solid #EEE;
}

#sgalnav img {
border: 2px solid #EEE;
}

#bgalnav img {
border: 2px solid #CCC;
}


#blurb {
text-align:center;
margin: 0 auto;
font-family:  Verdana, sans-serif;
font-size: 11px;
color:#AAA;

}



/* Slimbox Stuff */

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #FEFEFE;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
}

#lbNavContainer {
	position: absolute;
	left: 20%;
	overflow: hidden;
	background-color: #000;
}

.lbLoading {
	background: #fff url(graphics/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 10%;
	outline: none;
}

#lbPrevLink {
	left:60%;
	background: transparent url(graphics/prevlabel.gif) no-repeat 0% 0%;
}

#lbPrevLink:hover {
	background: transparent url(graphics/prevlabel.gif) no-repeat 0% 0%;
}

#lbNextLink {
	right:20%;
	background: transparent url(graphics/nextlabel.gif) no-repeat 0% 0%;
}

#lbNextLink:hover {
	background: transparent url(graphics/nextlabel.gif) no-repeat 0% 0%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(graphics/closelabel.gif) no-repeat center;
	margin: 5px 0;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
	width:60%;
}
