h1  {
margin-bottom:	7px;
margin-top:	12px;
}

h2  {
margin-bottom:	5px;
margin-top:	10px;
}

h3  {
margin-bottom:	4px;
margin-top:	10px;
}

h4  {
margin-bottom:	4px;
margin-top:	10px;
}

a.image-border {
	text-decoration: none;
	border: 0 none;
	}

a.image-border img{
	text-decoration: none;
	border: 0 none;
	}

A:link  {
color:	#000000;
text-decoration:	none;
}

A:visited  {
color:	#000000;
text-decoration:	none;
}

img {
	text-decoration: none;
	border: 0 none;
}

A:hover  {
color:	blue;
}

html,body {
height:100%;
}

body  {
border-style:	none;
border-width:	0;
font-family:	Arial, Helvetica, Sans-Serif;
margin:	0;
padding:	0;
}

div.pageBackground {
	margin-left:	auto;
	margin-right:	auto;
	margin-top:		0px;
	min-width:		800px;
	max-width:		1024px;
	min-height: 	675px;
	width:			100%;
	text-align:		center;
	background-image:url('/site_images/background.jpg'); 
	background-repeat:no-repeat;
}

div.studioInfo {
margin: auto;
text-align:     center;
width:          600px;
font-family:	Arial, Helvetica, Sans-Serif;
font-size:      12pt;
}

div.studiohours {
    text-align:center;
    margin:auto;
    background-color:#E6E0D2;
}

table.hours {
    margin:auto;
    width:200px;
    font-size: small;
    border-style:solid;
    border-width:thin;
    border-color:#000000;
}

table.hours th {
    text-align:left;
    background-color:#E6E0D2;
    padding:1px;
    padding-left:5px;
    }

table.hours td {
    text-align:left;
    background-color:#FFFFFF;
    padding:1px;
    padding-left:5px;
    }
table.phone {
    margin:auto;
    font-size:small;
    width:250px;
    border-style:solid;
    border-width:thin;
    border-color:#000000;
}

table.phone th {
    text-align:left;
    background-color:#E6E0D2;
    padding:1px;
    padding-left:5px;
    }

table.phone td {
    text-align:left;
    background-color:#FFFFFF;
    padding:1px;
    padding-left:5px;
    }


div.artist {
margin-left:    20px;
}

img.horizontal  {
width:	3.8em;
}

img.vertical  {
height:	3.8em;
}

table  {
border-spacing:	0px;
border-style:	none;
border-width:	0px;
width:	100%;
}

table tr td  {
padding:	0px;
}

table.thumbnails2  {
border-spacing:	3px;
margin-left:	auto;
margin-right:	auto;
}

table.thumbnails2 tr  {
height:	75px;
}

table.thumbnails2 tr td  {
text-align:	center;
}


table.thumbnails2 tr td.thumb  {
width:	110px;
}

td.preview  {
text-align:	center;
vertical-align:	top;
width:	456px;
}


td.preview div  {
height:	300px;
margin-bottom:	20px;
margin-left:	auto;
margin-right:	auto;
width:	300px;
}

td.studioHours {
text-align:     center;
background-color:#E6E0D2;
}

table.entry {
border:         0px;
padding-left:   20px;
}

table.entry2 {
border:         0px;
font-size:      small;
}

div.contact {
    margin:auto;
    width:400px;
    padding:20px;
}

div.directions {
    margin:auto;
    width:500px;
    padding:10px;
}

div.resources {
    margin:auto;
    width:500px;
    background-color:#E6E0D2;
    padding:20px;
    border-color:#FFFFFF;
    border-style:solid;
    border-width: thick;
}


div.contact table{
margin:	auto;
}

table.entry tr th {
text-align:     right;
}

table.entry tr td {
text-align:	left;
}

