/* ZEROING AND INITIALIZATION SECTION */
html, body {margin:0px;padding:0px;border:0px;}
html {overflow-y:scroll;} /* FF3 fix for v.scroll bar*/
body {font:normal 10pt Verdana, sans-serif; color:#999;background-color:white;outline:none;}

/*p, th, td, li, dd, dt, ul, ol, blockquote, q, acronym, abbr, a, input, select, textarea {*/
p, th, td {margin:0;padding:0;font:normal 10pt Verdana, sans-serif;}
/* same as g-g-m */
p {margin:10px 0 10px 10px;}
img {margin:0;padding:0;border:none;}

a {margin:0;padding:0;color:#099;}
a, a:link, a:visited, a:active, a:hover {text-decoration:none;}
a:hover {color:#9cc;}
a:hover.g-m-o {color:#099;}
a:hover.g-m-l {color:#099;}

table {margin:0;padding:0;}
form {margin:0;padding:0;display:inline;}

h1,h2,h3,h4,h5,h6 {font-weight:bold;font-family:Verdana, sans-serif;color:#999;margin:10px 0 10px 10px;padding:0;}
h1 {font-size:1.5em; margin-left:5px;}
h1 a {color:#999;}
h2 {font-size:1.3em; margin-left:5px;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}

/* general text layout */
.g-g-m {font:normal 10pt Verdana, sans-serif; color:#999; margin:10px 0 10px 10px;}
/* general text layout - no margin - administrative section */
.g-g-a {font:normal 10pt Verdana, sans-serif; color:#999;}

/* colored lines */
.c-g-tg {background-color:#9cc;margin:0px;}
.c-g-t {background-color:#3cc;margin:0px;}
.c-g-y {background-color:#fc0;margin:0px;}
.c-g-g {background-color:#999;margin:0px;}
.c-g-w {background-color:white;margin:0px;}

/* bottom address */
.g-f-m {font:normal 8pt Tahoma, sans-serif; color:#999; margin:5px; padding:0; line-height:120%;}
.g-f-mn {font:normal 10pt Tahoma, sans-serif; color:#999; line-height:150%;}

/* artists works */
.caption {margin:5px 10px 30px 10px; text-align:center;}
p.caption em {font-style:normal; font-weight:bold; color:#F00;}

/* left logo */
.logo {margin:10px 0 10px 10px;}

.g-g-t {font:bold 12pt Verdana, Helvetica, Arial, sans-serif; color:#9cc; margin:30px 0 0 12px;}
.g-h-t {position:relative;bottom:0;left:0;}
.g-l-o {color:#9cc;padding:19px 0 0 0;}
.g-l-l {color:#9cc;padding:10px 0 0 0;}
.g-m-h {visibility:hidden;}
.g-m-o {color:#666;font:bold 8pt Tahoma, Arial, sans-serif;border-style:solid;border-width:0 0 0 5px;margin:2px;border-color:#fc0;padding:2px;}
.g-m-l {color:#099;font:bold 8pt Tahoma, Arial, sans-serif;border-style:solid;border-width:0 0 0 5px;margin:2px;border-color:#fc0;padding:2px;}
.g-n {color:#666;font:normal 9pt Tahoma, Arial, sans-serif;}
.g-n-t {color:#099;font:normal 9pt Tahoma, Arial, sans-serif;}
.g-t-b {font:bold 28pt "Trebuchet MS", sans-serif; color:#999; margin:12px;}
.h-h {visibility:hidden;position:absolute;}
.l-back {position:absolute;top:0;left:50%;margin:0 0 0 -460px;}
.l-b {position:absolute;top:20px;left:50%;width:800px;margin:0 0 0 -350px;font-family:Verdana,Helvetica, Arial sans-serif;font-size:10pt;}
.l-b-p {position:absolute;top:20px;left:50%;width:800px;margin:0 0 0 -400px;font-family:Verdana,Helvetica, Arial sans-serif;font-size:10pt;}
.l-b-t {position:absolute;top:40px;left:50%;width:800px;margin:0 0 0 -400px;font-family:Verdana,Helvetica, Arial sans-serif;font-size:10pt;}
.l-c {margin:0 100px 0 100px;padding:4px;font-family:Verdana,Helvetica, Arial sans-serif;border-width:0 1px;border-style:solid;border-color:#336;font-size:10pt;}
.l-f {position:absolute;top:480px;width:420px;left:50%;margin:0 0 0 -250px;}
.l-l {position:absolute;top:445px;width:150px;left:50%;margin:0 0 0 -415px;}
.l-m {position:absolute;top:480px;width:100px;left:50%;margin:0 0 0 -460px;}
.l-p {visibility:hidden;position:absolute;top:430px;width:180px;left:50%;margin:0 0 0 265px;}
.l-s {position:absolute;top:100px;width:373px;left:50%;margin:0 0 0 -253px;}
.l-s-e {position:absolute;top:110px;width:373px;left:50%;margin:0 0 0 -180px;}
.l-s-t {position:absolute;top:110px;width:450px;left:50%;margin:0 0 0 -243px;}
.l-t-l {position:absolute;top:110px;width:175px;left:50%;margin:0 0 0 265px;}
.l-t-r {position:absolute;top:110px;width:180px;left:50%;margin:0 0 0 -430px;}
.l-u {font:10pt Verdana, sans-serif;padding:0.3em;color:#999}
.l-u h1 {font-size:10pt; padding:0.3em;}
.l-100 {width:100%;margin:0;}
.null {margin:0px;padding:0px;}
.p-h {color:#fc0;font:bold 10pt Tahoma, Arial, sans-serif;}
.p-h-s {color:#fc0;font:bold 9pt Tahoma, Arial, sans-serif;}
.p-h-2 {margin:4px 0 0 0;padding:0px;color:#999;font:bold 9pt Tahoma, Arial, sans-serif;}
.p-h-3 {margin:0px 0 4px 0;padding:0px;color:#999;font:bold 9pt Tahoma, Arial, sans-serif;}
.p-h-l {color:#666;font:normal 9pt Tahoma, Arial, sans-serif;}
.p-h-lb {color:#666;font:bold 9pt Tahoma, Arial, sans-serif;}
.p-h-n {margin:0px;padding:0px;color:#999;font:normal 9pt Tahoma, Arial, sans-serif;}
.p-l-f {color:#999;font-size:11pt;padding:10px 0 10px 10px;}
.p-l-o {color:#9cc;font-size:11pt;padding:10px 0 10px 10px;}
.p-m-n {font:10pt Verdana, sans-serif;color:#999;}
.p-n {font:10pt Verdana, sans-serif;color:#999;padding:25px 10px 0 0;}
.p-t-b {font:bold 12pt Verdana, sans-serif;color:#3cc;margin:25px 0 15px 0;}

/* Explorer and other W3C compatible browsers */
/* art party & news section */
.g-i-m {margin:0 10px 10px 0;float:left;}
.g-i-m-r {margin:0 0 10px 10px;float:right;}
.g-l-f {color:#999;font-size:11pt;padding:25px 0 0 0}
