body {font-family:Arial, Helvetica, sans-serif; font-size:0.7em; font-style:normal; color:#d5d6d7; text-decoration: none; padding:0; margin:0; text-align:center; font-weight:normal;}

body div {text-align:left; margin:0; padding:0;}
img {border:0;}
p {margin:0.5em 0 0.5em 0; padding:0;}



/* links */

a:link {font-family: Arial, Helvetica, sans-serif; font-size:1em; color:#d5d6d7; text-decoration:none;}
a:visited {font-family: Arial, Helvetica, sans-serif; font-size:1em; color:#d5d6d7; text-decoration:none;}
a:hover {font-family: Arial, Helvetica, sans-serif; font-size:1em; color:#fff; text-decoration:none;}

/* classes */

.small {font-size:0.6em;}
.center {text-align:center;}
.clear {clear:both; font-size:1px; height:0;}
.left{float:left;}
.right{float:right;}
.frame {border: solid 1px #ccc;}
.cleardiv {clear:both; font-size:0; height:0; width:750px;}


/* generic */

table {border:0; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size: 0.7em; font-style:normal; color: #d5d6d7;}

/* LAYERS */


#wrapper {width:800px; padding:0; margin-left:auto; margin-right:auto; margin-top:20px; text-align:left; background-color:#849fbc; min-height:600px; height:auto;
}
/* for Internet Explorer */
/*\*/
* html #wrapper {
height: 600px;
}

#left {width:460px; margin:0; padding:0; float:left; min-height:512px; height:auto;
}
/* for Internet Explorer */
/*\*/
* html #left {
height: 512px;
}

/* home page */

#nav {padding:58px 0 0 13px; float:left;}

#contact {padding:28px 0 0 57px; font-size:1.4em; letter-spacing:1px; float:left;}

#button {float:right; width:330px; margin:295px 0 0 0; padding:0;}

/* artist pages */

#text {margin:0; padding:58px 0 0 58px; color:#525253; font-size:1.1em;}
#text h1 {text-transform:uppercase; margin:0; padding:0; color:#525253; font-weight:bold; font-size:1.1em;}

#links {margin:0; padding:15px 0 0 58px;}
#links a, #links a:visited{color:#525253; font-size:1.1em;}
#links a:hover{color:#fff; font-size:1.1em;}

/* about page */

#abouttext {margin:0; padding:95px 0 0 58px; color:#525253; font-size:1.1em;}

/* home button */

#home {float:right; margin:512px 0 0 0; padding:0; height:88px; width:120px;}
#homeartist {float:right; margin:0; padding:0; height:88px; width:120px; clear:both;}


/* projects */

#leftProjects {width:800px; margin:0; padding:30px 0 0 0; float:left; min-height:482px; height:auto;
}
/* for Internet Explorer */
/*\*/
* html #leftProjects {
height: 482px;
}

div.projectImg {padding:0; margin:0;}
div.projectText {padding:15px 30px 55px 30px; color:#525253; font-size:1.1em;}
div.projectText a, div.projectText a:visited{color:#525253;}
div.projectText a:hover {color:#fff;}

#homeProjects {text-align:right; margin:0; padding:0; height:88px; width:800px; background-color:#849fbc; clear:both;}

/* resources */

table.resources{border:0; margin:10px 0 0 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size: 1.2em; font-style:normal; color: #d5d6d7;}

table.resources tr th {text-align:center; border-bottom:none;}

table.resources tr td {padding:3px; border-bottom:1px solid #d5d6d7;}

