
body {
	background: #000;
	color:#ffd800;
	margin:0;padding:0;
	text-align: center;
}

body, p {
	font-family:  arial, sans-serif;
	font-size: 18px;
}

/*/*/a{}
body,
body p {
  font-size: small;
  voice-family: "\"}\"";
  voice-family: inherit;
  font-size: medium;
}
html>body,
html>body p {
  font-size: medium;
}  
/* */

/* ----------- general rules ---------- */

a img {border: none;}
img {border:none;display: none;}
.inline {display: inline;}
.hidden {display: block;}
.alt {display: none;} 
.skiplink {display:block;}
.textonly {display:block;}

div.hr {display: none}
/*/*/a{}
div.hr {
  display: block;
  height: 1px;
  width:600px;
  background: #fff url(../g/dot.gif) no-repeat;
  margin: 1em 0;padding:0;
}
hr {display:none}
/* */

/* ----------- structure ---------- */

.wrapper { display:block;text-align: left; width: 600px;margin:20px;padding:0;}

body#pics .wrapper {
	border: 1px solid #ccc;
	margin: 10px auto;
	width: 640px;
	text-align: left;
}

.header { padding: 0  0;margin:0; }

#content {position:relative;margin:0;padding:0;width:600px;}

/* ----------- INDEX PAGE ---------- */

.index_image {padding:  0; margin: 0;}


/* ----------- headings ---------- */
h1 { margin: 0; padding:0;}
h2 {}
h3 {}
h4 {}
h5 {}
h6 {}


/* ----------- FOOTER ----------- */

.footer { display:block; padding: 0;margin:10px 0; }
.footer a { padding:0 4px;margin:0; }


/* ----------- typography ----------- */

p { margin-top: 1em; padding-top: 0; }


/* ----------- linkage ----------- */

a:link {color: #0099FF;text-decoration: none;}
a:visited {color: #0099FF;text-decoration: none;}
a:hover {text-decoration : none;color: #fff;}
a:active {text-decoration : none;color: #fff;}

/* ---------- Page header graphics ---------- */


/* ---------- lists ----------- */


#content ul { border: 0; margin: 0; padding: 0; list-style: none; }


.thumbs { display:block;position:relative; margin: 0 0 0 50px; padding:0; }
.thumbs ul { display: block; padding:  0; margin: 0;}

.thumbs ul li { list-style-type: circle; padding:0; margin: 0; }

/* ---------- MENU ----------- */

#menu { margin: 0 0 0 30px; padding: 0; }
#menu ul { padding: 0;	margin: 0;}
#menu ul li {list-style-type: circle; padding: 0; margin: 0 ; }
#menu ul li a {padding: 0; margin: 0 0; }


/* ---------- NAVIGATION ----------- */

#art .art { color: #fff;}
#con .con, #draw .dr, #paint .pa, #work .aw,  #info .in,  #home .hm,  #current .cu { color: #fff;}

/* ----------- HOME page ----------- */


/* ---------- HOME page MENU ----------- */

#home_menu {position:relative;}

#home_menu ul {margin: 0 0 0 30px;padding: 0;}
#home_menu ul li {list-style-type: circle;padding: 0;margin:0;}
#home_menu ul li a { letter-spacing: 1.5px; font-size: 1.5em; }

/* ---------- HOME random images ----------- */

#home_ri {}



/* ---------- ART MENU ----------- */

#art_menu {position:relative;margin:0 ;padding: 0;}

#art_menu ul {margin: 0;padding: 0;}
#art_menu ul li {list-style: circle;padding: 0;margin:10px 30px;}
#art_menu ul li a { display: block; letter-spacing: 1.5px; font-size: 1.5em;margin: 0;padding: 0;}

/* ---------- ART random images ----------- */

#art_ri {margin:0 ;padding: 0;}





/* ---------- pictures ----------- */

#imagelge {
  	padding: 30px 20px 20px 20px;
  	margin: 0px;
}
#close {
	position: relative; 
	display: block;
	padding: 0 0px 0px 20px;
	z-index: 100;
}

#close a {
	text-decoration: none;
	padding-right: 4px;
	line-height: 2em;
}

#title {
	width: 600px;
	text-align: left;
	padding: 10px 0 0 0;
	text-transform: lower-case;
}

#caps {text-transform: capitalize;padding-right: 10px;font-weight: 900;}