/*CCE4FF*/
html, body { height:100%; }

body {background-color:#CCEEEE;margin:0px;padding:0px;font-size:9pt;font-family:arial,sans-serif;color:black;}

a {color: red;text-decoration:underline;}
a:hover {color:#B1B1B1;text-decoration:underline;}
a.hover {color:black;text-decoration:none;}
a.hover:hover {color:#B1B1B1;text-decoration:underline;}
a.closebox {text-decoration:none;float:right;border: 1px solid #824100;padding:0px 3px 0px 4px;}
a.closebox:hover {text-decoration:none;}

div.hr {width:100%;border-top:1px solid #B1B1B1;margin:0px;clear:both;line-height:1px;font-size:1px;}

h1 {font-family:verdana,sans-serif;font-size:150%;color:red;font-weight:normal;letter-spacing:4pt;margin:0px 0px 10px 0px;}
h2 {font-size:110%;color:#717171;font-weight:bold;letter-spacing:2pt;margin:7px auto;margin-top:15px;}
h2 a.hover {color:green;text-decoration:none;}
h2 a.hover:hover {color:#0000DD;text-decoration:underline;}
h3 {font-size:110%;color:#B1B1B1;margin-bottom:10px;font-weight:normal;letter-spacing:2pt;}
h3 a.hover {color:#B1B1B1;text-decoration:none;}
h3 a.hover:hover {color:#0000DD;text-decoration:underline;}
h4 {font-size:100%;color:black;margin:0px;margin-top:5px;font-weight:normal;}

div.hr {border-top:1px solid red;width:100%;}

p {margin:8px 0px;}
p.strangways {margin:5px 0px;}
span.aga {font-style:italic;}

table.work {width:850px;padding:10px;}
table.work td {background-color:white;}
table.work img {border:0px;}
table.work img.shadowed {margin-top:10px;}
table.work img.space {margin:10px 0px 10px 0px;}

#maincontainer {margin: 20px auto;padding: 0;width: 970px}

#content {float: left;text-align: left;padding: 0;width: 970px;}

#header {padding:0; margin:0;font-size:100%;}

#leftcolumn {float: left;width: 300px;margin: 0px 0 0 0;}
div.leftinner {width:300px;margin: 15px 0px 10px 0px;padding:0;}

#midcolumn {float: left;width: 630px;margin: 0px 0 0 0;}
div.midinner {width:630px;margin: 0px 0px 10px 40px;padding:0;color:black;font-weight:normal;letter-spacing:1pt;}

body.artist #midcolumn {width:930px;}
body.artist div.midinner {width:930px;}

#footer {clear:both;width: 970px;height: 80px;letter-spacing:0pt;margin:0;padding:0;padding-top:10px;border-top:1px solid red;}

#footer div {margin:0;padding: 0px 0px 0 0px;letter-spacing:0pt;font-size:89%;text-align: left;}
#footer a.hover {color: black;text-decoration:none;}
#footer a.hover:hover {color:#B1B1B1;text-decoration:underline;}
#footer h3 {font-weight:normal;font-size:100%;display:inline;letter-spacing:0pt;color:black;}
#footer #contact {float:left;display:inline;margin-left:0px;}
#footer #credits {float:right;text-align:right;}

span.small {font-size:6pt;}