/* CSS Document */

body {
background-color: #C8CACC;
	margin: 0;
	padding: 25px;
	text-align:left;
	font-family:Arial, sans-serif;
	font-size:medium;
}


.hidden {
	display: none;
}

#page-container { 
width: 900px;
margin: auto;
}



/* Begin Navigation */

#nav { height: 40px; 
background-color: #E7E7E8;
}

#nav dl { margin: 0; padding: 0;
}

/* IE5 Mac Hack \*/ 
#nav { padding-left: 10px; } 
/*/ 
#nav { padding-left: 10px; overflow: hidden; } 
/* End Hack */

#nav dt { float: left; }

#nav dt a {
	display: block;
	height: 0px !important;
	height /**/:40px; /* IE 5/Win hack */ 
	padding: 40px 0 0 0;
	overflow: hidden;
	background-repeat: no-repeat;
}
#nav dt a:hover {
	background-position: 0 -40px;
}

#nav dt#home,
#nav dt#home a {width: 77px; background-image:url(../images/nav_home.gif); }

#nav dt#illustration,
#nav dt#illustration a {width: 173px; background-image: url(../images/nav_illus.gif); }

#nav dt#art,
#nav dt#art a {width: 117px; background-image: url(../images/nav_art.gif); }

#nav dt#features,
#nav dt#features a {width: 125px; background-image: url(../images/nav_features.gif); }

#nav dt#other,
#nav dt#other a {width: 163px; background-image: url(../images/nav_other.gif); }

#nav dt#graf,
#nav dt#graf a {width: 69px; background-image: url(../images/nav_graf.gif); }

#nav dt#bio,
#nav dt#bio a {width: 53px; background-image: url(../images/nav_bio.gif); }

#nav dt#contact,
#nav dt#contact a {width: 102px; background-image: url(../images/nav_contact.gif); }


body.home dt#home,
body.home dt#home a,
body.illustration dt#illustration,
body.illustration dt#illustration a,
body.art dt#art,
body.art dt#art a,
body.features dt#features,
body.features dt#features a,
body.other dt#other,
body.other dt#other a,
body.graf dt#graf,
body.graf dt#graf a,
body.bio dt#bio,
body.bio dt#bio a
body.contact dt#contact,
body.contact dt#contact a {
	background-position: 0 -80px;
}



/* Begin Thumbs */

#container {background-image:url(../images/bkgrnds/bkgrnd8.gif); float:left; width: 125px; height: 600px;}

#thumbs {padding-left:2px; padding-top:2px; width:125px; height: 600px;} 

.hidden 
{ 
position:absolute; 
left:0px; 
top:0px; 
width:1px; 
height:1px; 
overflow:hidden; 
} 

a.thumb, a.thumb:visited {display:block; display:inline-block; color:#ffffff; text-decoration:none; border-width:5px; border-style:solid; border-color: #ffffff; width:45px; height:45px; margin-left:4px; margin-top:4px; float:left;}

a.thumb:hover {border:5px solid #99CA3C;}

a.t01 { background:url(../images/gallery_thumbs/graf/01.jpg) no-repeat; background-position:center;}
a.t02 { background:url(../images/gallery_thumbs/graf/02.jpg) no-repeat; background-position:center;}
a.t03 { background:url(../images/gallery_thumbs/graf/03.jpg) no-repeat; background-position:center;}
a.t04 { background:url(../images/gallery_thumbs/graf/04.jpg) no-repeat; background-position:center;}
a.t05 { background:url(../images/gallery_thumbs/graf/05.jpg) no-repeat; background-position:center;}
a.t06 { background:url(../images/gallery_thumbs/graf/06.jpg) no-repeat; background-position:center;}
a.t07 { background:url(../images/gallery_thumbs/graf/07.jpg) no-repeat; background-position:center;}
a.t08 { background:url(../images/gallery_thumbs/graf/08.jpg) no-repeat; background-position:center;}
a.t09 { background:url(../images/gallery_thumbs/graf/09.jpg) no-repeat; background-position:center;}
a.t10 { background:url(../images/gallery_thumbs/graf/10.jpg) no-repeat; background-position:center;}
a.t11 { background:url(../images/gallery_thumbs/graf/11.jpg) no-repeat; background-position:center;}
a.t12 { background:url(../images/gallery_thumbs/graf/12.jpg) no-repeat; background-position:center;}
a.t13 { background:url(../images/gallery_thumbs/graf/13.jpg) no-repeat; background-position:center;}
a.t14 { background:url(../images/gallery_thumbs/graf/14.jpg) no-repeat; background-position:center;}
a.t15 { background:url(../images/gallery_thumbs/graf/15.jpg) no-repeat; background-position:center;}
a.t16 { background:url(../images/gallery_thumbs/graf/16.jpg) no-repeat; background-position:center;}
a.t17 { background:url(../images/gallery_thumbs/graf/17.jpg) no-repeat; background-position:center;}
a.t18 { background:url(../images/gallery_thumbs/graf/18.jpg) no-repeat; background-position:center;}
a.t19 { background:url(../images/gallery_thumbs/graf/19.jpg) no-repeat; background-position:center;}
a.t20 { background:url(../images/gallery_thumbs/graf/20.jpg) no-repeat; background-position:center;}
a.t21 { background:url(../images/gallery_thumbs/graf/21.jpg) no-repeat; background-position:center;}
a.t22 { background:url(../images/gallery_thumbs/graf/22.jpg) no-repeat; background-position:center;}
a.t23 { background:url(../images/gallery_thumbs/graf/23.jpg) no-repeat; background-position:center;}
a.t24 { background:url(../images/gallery_thumbs/graf/24.jpg) no-repeat; background-position:center;}
a.t25 { background:url(../images/gallery_thumbs/graf/25.jpg) no-repeat; background-position:center;}
a.next { background:url(../images/gallery_thumbs/next.gif) no-repeat; background-position:center;}
a.prev { background:url(../images/gallery_thumbs/prev.gif) no-repeat; background-position:center;}

/* Begin Images */

#images { /*value for all browsers*/ background-image:url(../images/bkgrnds/bkgrnd8.gif); background-position: -125px; float:right; width:775px; height:600px;}

* html #images { /*value only for IE browsers*/ position:absolute;}



/* Begin Footer */

#footer {
clear:both;
position:relative;
top: 3px;
background-color: #C8CACC;
text-align: left;
text-decoration: none;
font-family: Arial, sans-serif;
font-size: x-small;
color: #333333;

}

#footer a {
font-size: x-small;
text-decoration: none;
font-weight:bold;

color:#333333;
}

#footer a:hover {color: #99CA3C;}