
body {
font-family: Book Antiqua,sans-serif;
color:#333;
margin:0;
padding:0;
}

img.home {

border: 2px groove #c0c0c0;
margin-top: 50px;
margin-bottom: 250px;

}

img.home:hover {

border: 2px solid #c0c0c0;
margin: auto;
margin-top: 50px;
margin-bottom: 250px;

}

img.about {

border: 2px solid #c0c0c0;
border-style:groove;
margin-left: 10px;
float: right;

}

img.art {

border: 2px inset #c0c0c0;
margin-top: 50px;

}

img.art:hover {

border: 2px solid #c0c0c0;
margin-top: 50px;

}

h2.medium {

margin-bottom: -5px;

}

small.medium {

font-weight: bold;

}


img.thumb {

border: 2px groove #c0c0c0;
margin: 2px;
opacity: 0.8;

}

a:hover img.thumb {

border: 2px solid #c0c0c0;
margin: 2px;
opacity: 1;

}

table.content {

border: 2px solid #c0c0c0;
background-color:white;
padding: 10px;
width: 800px;
margin: auto;
margin-bottom: 75px;
margin-top: 75px;

}

table.work {

border: 0;
width: 90%;
margin: auto;

}

iframe.slide {
	display: block;
	margin:100px auto;
	width:420px;
}

table.work td.work1 {

vertical-align: top;
text-align: center;

}

table.work td {
vertical-align: top;
}

table.sidebartable {

border: 1px solid black;
float: left;
padding-left: 5px;
background-color: white;
margin-right:12px;
margin-top: 50px;

}


a:link {
text-decoration:none; color: #333333; font-family:Book Antiqua;
}


a:visited {
color: #666666; text-decoration:none; font-family:Book Antiqua;
}


a:hover {text-decoration: underline;
}

a.sidebar:link, a.sidebar:visited {
text-decoration:none;
color: #333333;
font-family:Book Antiqua;
font-size: 90%;
}

a.sidebar:hover {
text-decoration:underline;
color: #666666;
font-family:Book Antiqua;
font-size: 90%;
}


#medium {

margin: auto;
margin-top: 10px;
margin-bottom: 10px;
width: 350px;
background-color: #E0E0E0;
border: 2px solid black;
padding-bottom: 10px;

}

#headernav {
width:99%;
height:80px;
background-color: #c0c0c0;
border-bottom:1px solid #000;
padding-left: 5px;
}


#headernav a:link {font-size:15pt; color:#fff; font-weight:bold; text-decoration:none;

}

#headernav a:hover {text-decoration: underline;
}

#headernav a:visited {font-size:13pt; color:#fff; font-weight:bold; text-decoration:none;

}


#content {

background-image:url('images/marblestudioedit.jpg');
background-repeat:repeat-y;
background-position:center top; 
width:99%;
float:left;
}

a:link {color:#C0C0C0; font-weight:bold; text-decoration:none;}


#footer {

clear:both;
width:99%;
height:50px;
border-width: 1px 0 0 0;
border-style: solid;
border-color: black;
}


#footer p {
padding:10px;
}
