html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}
a{outline:none;}

body{
	font-size:100%;
	font-family:"Lucida Grande","Trebuchet MS", Arial, sans-serif;
    background-color: #666;
}

a:link{text-decoration:underline;border-color:#0c0caa;font-weight:normal;color:#0c0caa;}
a:visited{text-decoration:underline;border-color:#0c0caa;border-style:dashed;color:#0c0caa;}
a:hover{text-decoration:underline;border-color:#FF6633;border-style:dashed;color:#99CCFF;}
a:active{text-decoration:underline;border-color:#c11;border-style:dashed;color:#c11;}
a.blackpadding:link{text-decoration:underline;background-color:transparent;color:#fff;padding:5px;}
a.blackpadding:visited{text-decoration:underline;background-color:transparent;color:#fff;padding:5px;}
a.blackpadding:hover{text-decoration:none;background-color:#000;color:#ddd;}
a.blackpadding:active{text-decoration:none;background-color:#000;color:#fff;}
.ul_link_list{margin:0;padding:0;list-style:none inside;}

#page-container{
	background-color:#333;

	background-image: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(130px, #333333),
	    color-stop(200px, rgb(69,69,69))
	);
	background-image: -moz-linear-gradient(
	    center top,
	    #333333 130px,
	    rgb(69,69,69) 200px
	);

	position:relative;
	top:0;
	left:0;
	margin:0 auto;
	width:960px;
}

#content{
	position:relative;top:0;left:0;width:920px;
	margin:15px auto 25px auto;
}

h1.site-title{
	padding:0 0 2px;
	margin:0;
	padding-left:5px;
	font-family:"Trebuchet MS",Tahoma,Arial,sans-serif;
	font-size:1.7em;
	text-transform:uppercase;
	color:#fff;
	line-height:1em;
	font-weight:normal;
}
h2.site-title{width:98%;padding:0;margin:0;padding-left:5px;padding-bottom:5px;
		font-family:"Trebuchet MS",Tahoma,Arial,sans-serif;
font-size:1em;color:#ccc;font-style:normal;font-weight:normal;text-transform:uppercase;letter-spacing:0.05em;line-height:0.8em;}

h1.blackbox,
h2.blackbox,
h3.blackbox,h4.blackbox,h5.blackbox,h6.blackbox, #archive h6, #disclaimer #content h3{width:915px;margin:20px 0 9px;padding:20px 0 4px 5px;font-family:"Futura Lt BT","Myriad Pro",Helvetica, sans-serif;font-size:2em;color:#ddd;font-weight:normal;background-color:#000;font-variant:small-caps;}

h5{color:#fff;font-variant:small-caps;font-weight:800;font-size:1.2em;font-family:"Futura Lt BT","Myriad Pro",Helvetica, sans-serif;letter-spacing:-1px;}

p.text{font-size:0.84em;line-height:2.2em;color:#ddd;letter-spacing:0.00em;text-align:justify;margin-left:5px;margin-right:5px;font-family:Arial,"Lucida Grande","Trebuchet MS", sans-serif;}
.text strong{font-weight:bold;}

#error{border:solid 4px #dd0000;width:890px;position:relative;top:0;left:0;margin-top:10px;margin-bottom:10px;font-size:0.75em;font-family:"Lucida Grande","Trebuchet MS", Arial, sans-serif;background-color:#ffcccc;padding:10px;}
.archive_band_box{padding:5px;margin-bottom:1px;}

.archive_band_box h2{width:100%;padding:0;margin:0;font-size:1.1em;color:#ddd;word-spacing:1px;line-height:1.3em;text-transform:uppercase;letter-spacing:1px;font-family:"Futura Lt BT","Myriad Pro",Helvetica, sans-serif;
	text-shadow: 1px 1px 1px #000;
}
.archive_band_box p{margin-top:2px;margin-left:20px;line-height:1.3em;color:#111;font-size:0.95em;}
.archive_zebra{background-color:#4c4c4c;}
#archive h6 span{color:#999;font-variant:small-caps;}
#archive h6 sup{font-size:0.75em;line-height:0.5em;vertical-align:super;font-style:oblique;padding:0px 8px 0px 4px;}
#archive h6 small{color:#000000;text-transform:uppercase;letter-spacing:1px;font-size:0.3em}
.blackbox small{color:#000000;text-transform:uppercase;letter-spacing:1px;font-size:0.3em}
#archive .ul_link_list{margin:0;padding:5px 0px 10px 15px;list-style:none inside;}
#archive .ul_link_list li{padding:2px 5px 2px 5px;font-size:0.9em;}
#archive .ul_link_list a span{font-family:Georgia,"Times New Roman", Times, serif;}
#archive .ul_link_list a{text-decoration:none;color:#aaa;padding:2px 10px 2px 10px;border-left:5px solid #000000;}
#archive .ul_link_list a:link{border-color:#000000;outline:none;}
#archive .ul_link_list a:visited{border-color:#666;outline:none;}
#archive .ul_link_list a:hover{color:#fff;background-color:#000000;border-color:#29e;outline:none;}
#archive .ul_link_list a:active{color:#fff;background-color:#000;border-color:#11f;outline:none;}


ul#archive_order{list-style:none;list-style-type:none;list-style-position:outside;width:100%;clear:both;margin-top:20px;margin-left:5px;}
ul#archive_order li{float:left;width:290px;background-color:#353535;color:#fff;margin-right:10px;height:36px;padding-top:0px;text-transform:uppercase;text-align:center;font-size:0.8em;letter-spacing:0.04em;}

ul#archive_order a{display:block;width:300px;line-height:1em;padding:12px 0 0 0;height:24px;border-width:0px;outline:none;text-decoration:none;}
ul#archive_order li.active{padding-top:9px;height:27px;background-color:#000000;}

.set_hover{
	position:absolute;
	
	top:0px;
	left:0px;

	width:910px;
	border:0;

	background:transparent url('http://static.angstimwald.com/dont-steal.gif') 0 0;
	filter:alpha(opacity=0);
	opacity:0;-moz-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}

.set_hover:hover{
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}


.setinfo{
	position:absolute;
	top:50%;

	width:100%;
	height:80px;

	padding-top:6px;
	margin-top:-40px;

	text-align:center;	

    background-color:#333;
	background-color:rgba(10%, 10%, 10%, 0.8) !important;
cursor:pointer ;
line-height:1.4em;
box-shadow:0px 0px 12px rgba(80,90,110,0.6); 
-webkit-box-shadow:0px 0px 12px rgba(80,90,110,0.6); 
-moz-box-shadow:0px 0px 12px  rgba(80,90,110,0.6); 

}

.setinfo h2{
	color:#fff;
	font-size:1.7em;
	letter-spacing:0.04em;
	font-family:"Trebuchet MS",Tahoma,Arial,sans-serif;
	text-transform:uppercase;
	font-weight:650;
	padding:0;
	margin:0;
	text-shadow: 0px 0px 5px #000,2px 2px 2px #000;
}

.setinfo p{
  color:#ccc;
  font-size:0.9em;
  letter-spacing:0.03em;
  	font-family:"Trebuchet MS",Tahoma,Arial,sans-serif;
  font-weight:normal;font-variant:small-caps;padding:0;margin:0;
text-shadow: 1px 1px 1px #000,-1px -1px 0px #000;
}

.setinfo a,
.setinfo a:link,
.setinfo a:visited {
	font-size:0.8em;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	border-bottom:0px;
	text-decoration:none;
	outline:none;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	display:block;
	margin:3px auto 0 auto;
	width:150px;
	font-weight:400;
	
	background:#0066cc;
	color:#fff;
	font-weight:800;
}

.setinfo a:hover{
	color:#fff;
	background:#005cff;
}

.setinfo a:active{
	color:#fff;
	background:#ff3300;
	position:relative;
	top:1px;
}

.setinfo a img {
  height:13px;
  width :13px;
  vertical-align: middle;
}

.updated{
 position:absolute;
 top:36px;
 right:-122px;
 width:122px;
 height:41px;
 display:block;
}


#set .updated{
 position:absolute;
 top:150px;
 right:-122px;
 width:122px;
 height:41px;
 background:0 0 url(../updated.png) #f00;
 display:block;
}

.mknaward {
 position:absolute;
 top:86px;
 right:-122px;
 width:122px;
 height:41px;
 display:block;
}
#set .mknaward {
 top:200px;
}


#header{background-color:black;position:relative;top:0;left:0px;width:100%;height:130px;}
#header_logo{position:absolute;width:312px;height:50px;top:20px;left:25px;background-color:#000;color:#fff;}
#header_claim{text-indent:-9317px;}
#header_logo img{float:left;}
#header_logo a{background-color:#000 !important;}
#header_logo a:hover{
	box-shadow:0px 0px 12px #5d696c; 
	-webkit-box-shadow:0px 0px 12px #5d696c; 
	-moz-box-shadow:0px 0px 12px  #5d696c; 

}
#home #menu_li_1 a,
#set #menu_li_1 a,
#bodyid_photography #menu_li_1 a,
#bodyid_video #menu_li_1 a,
#bodyid_artwork #menu_li_1 a,
#bodyid_pressreview #menu_li_1 a,
#bodyid_internet #menu_li_1 a,
#bodyid_artists_drawing #menu_li_4 a,
#bodyid_acousticsessions  #menu_li_2 a,
#service #menu_li_3 a,
#archive #menu_li_5 a,
#contact #menu_li_6 a
{
	color:#fff;
	background-color:#333;
	border-top:5px solid #005cff;
	height:25px;
	padding:10px 0 10px 0;
	

}

#menu_div{position:absolute;width:910px;height:45px;top:80px;left:25px;background-color:transparent;}
#menu{margin:0;padding:0;list-style-type:none;list-style-image:none;font-size:0.9em;font-family:"Trebuchet MS", Arial,"Lucida Grande", sans-serif;}
#menu li{float:left;width:9.1em;margin-right:5px;text-transform:uppercase;}
#menu a{display:block;height:25px;width:9.1em;padding:15px 0 5px 0;text-align:center;border-width:0px;outline:none;color:#aaa;text-decoration:none;background:#111;}
#menu a:hover{background:#222233;color:#fff;outline:none;}
#menu a:active{background:#29e;}

.pagination{position:relative;width:920px;height:45px;margin-top:15px;clear:both;color:#ccc;font-family:Georgia,"Times New Roman", Times, serif;line-height:1.4em;letter-spacing:0.05em;text-align:center;font-size:0.9em;}
.pagination ul{margin:0;padding:0;text-align:center;display:block;}
.pagination li{list-style-type:none;display:inline;}
.pagination a, .pagination a:visited{margin:0px;padding:1px 8px 5px 8px;color:#999;background-color:transparent;text-decoration:none;}
.pagination a:hover, .pagination a:active{color:#fff;background-color:#000;}
.pagination a.currentpage{color:#FFF !important;border:0px;font-weight:bold;cursor:default;background-color:#000;}
.pagination a.disablelink, .pagination a.disablelink:hover{cursor:default;color:#929292;border:0px;font-weight:normal !important;}
.pagination a.prevnext{font-weight:bold;}
#bookmark_div a img{vertical-align:text-bottom;}
#bookmark_div a{padding:5px;text-transform:uppercase;text-decoration:none;}
#bookmark_div a:link{color:#ddd;background:transparent;}
#bookmark_div a:visited{color:#ddd;}
#bookmark_div a:hover{color:#fff;background:#000;}
#bookmark_div a:active{color:#fff;background:#000;}
p.bottom{font-size:0.8em;padding:10px;color:#eee;}

h2.bottom, h4.bottom{
position:relative;top:0;left:0;width:905px;
margin:20px auto ;
padding:20px 0 4px 5px;
	font-family:"Trebuchet MS",Tahoma,Arial,sans-serif;
font-size:1.8em;color:#ddd;font-weight:normal;
background:#000;
display:block;
text-transform:uppercase;
}

#more_sets_div{
	position:relative;
	top:0px;
	left:0px;
	width:910px;
    height:250px;
    margin:10px auto 0 auto;
    clear:both;
}

.more_sets_container{
position:relative;top:0;left:0;width:286px;height:120px;float:left;padding:0;margin:0px 26px 22px 0;background-color:#000000;

}

.more_sets_picture{position:absolute;padding:0px;margin:0px;width:286px;height:73px;top:0px;left:0px;}
.more_sets_picture a:link,a:visited,a:hover,a:active{border:0px;outline:none;}
.more_sets_text{position:absolute;top:84px;left:7px;padding:0px;margin:0px;width:279px;height:32px;background-color:#000000;}
.more_sets_text h2{width:280px;padding:0px;margin:0px;font-size:0.9em;font-family:"Lucida Grande","Trebuchet MS", Arial, sans-serif;font-weight:normal;color:#fff;text-align:left;position:relative;top:0px;}
.more_sets_text h3{width:280px;padding:0px;margin:0px;font-size:0.66em;font-family:"Lucida Grande","Trebuchet MS",Arial, sans-serif;color:#999;font-weight:normal;text-align:left;position:relative;top:-2px;}
.more_sets_text h2 a:link{color:#fff;border:0px;text-decoration:none;}
.more_sets_text h2 a:visited{color:#fff;border:0px;text-decoration:none;}
.more_sets_text h2 a:link{color:#fff;border:0px;text-decoration:none;}
.more_sets_text h2 a:visited{color:#fff;border:0px;text-decoration:none;}
.more_sets_text h3 a:link{color:#999;border:0px;text-decoration:none;}
.more_sets_text h3 a:visited{color:#999;border:0px;text-decoration:none;}
.more_sets_text h3 a:hover{color:#999;border:0px;text-decoration:none;}
.more_sets_text h3 a:active{color:#999;border:0px;text-decoration:none;}

#footer{
	position:relative;
	width:960px;
	height:190px;
border-top:1px solid #171717;
border-bottom:5px solid #000;
font-size:0.7em;
font-family:"Lucida Grande","Trebuchet MS", Arial, sans-serif;
color:#bbb;

background-color:#242424;

letter-spacing:0.05em;clear:both;display:block;

}
#footer span{display:block;font-family:"Trebuchet MS", Arial, sans-serif;font-weight:normal;font-size:1.3em;text-transform:uppercase;color:#ccc;letter-spacing:0.05em;border-left:5px solid #000;margin:0 0 5px 0;padding:2px 9px;}

#footer-menu-1,#footer-menu-2,#footer-menu-3{position:absolute;width:145px;top:15px;left:25px;}
#footer-menu-2{left:184px}
#footer-menu-3{left:338px}

#footer ul{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;color:#fff; font-size:1.1em;}
#footer li{list-style-type:none;height:20px;text-transform:lowercase;border-left:5px solid #353535;padding-top:2px;margin:0;top:0;}

#footer li a,
#footer li a:link,
#footer li a:visited {text-decoration:none;color:#005cff;padding:5px 10px;border:0px;}

#footer li a:hover{color:#FFF;background-color:#000;}
#footer li a:active{color:#005cff;background-color:#000;}

#footer_hire{position:absolute;top:25px;right:25px;width:256px;height:125px;background-color:#003388;padding:15px;color:#ccc;text-align:center;-moz-border-radius: 5px;
-webkit-border-radius: 5px; }

#footer_hire p{font-size:1.2em;line-height:1.8em;color:#fff;padding:0px;margin:0px;}
#footer_hire strong{font-weight:800;text-transform:uppercase;}

#footer_hire h6 {
	text-transform:uppercase;
	font-family:"Trebuchet MS",Tahoma,Arialsans-serif;
	color:#fff;
	font-size:3em;
	font-weight:800;
	line-height:1em;
	letter-spacing:1px;
	font-style:italic;
	background:transparent !important;
	padding: 0 !important ;
	margin: 0 !important ;
	width:100%;

}

#footer_hire a,
#footer_hire a:link,
#footer_hire a:visited{
	
	background:#005cff;padding:3px 0px;text-decoration:none;-moz-border-radius: 5px;
-webkit-border-radius: 5px;display:block;margin:5px auto 0 auto;
font-size:0.9em;
	color:#fff;
}


#footer_hire a:hover{
color:#fff;background-color:#000000;border-bottom:0px;
box-shadow:0px 0px 6px #04bfe7; 
-webkit-box-shadow:0px 0px 6px #04bfe7; 
-moz-box-shadow:0px 0px 6px  #04bfe7; 
}
#footer_hire a:active{color:#f11;background-color:#000000;border-bottom:0px;}

#footer_copyright{color:#222;position:absolute;text-align:right;top:202px;right:25px;width:250px;;letter-spacing:1px;}
#footer_copyright em{font-family:Georgia,"Times New Roman",Times,serif;font-style:normal;}

#footer_legal{color:#222;position:absolute;text-align:left;top:202px;left:15px;width:350px;height:20px;letter-spacing:1px;}

#footer_legal a{padding:4px 5px;text-decoration:none;}
#footer_legal a:link, #footer_legal a:visited{color:#222;}
#footer_legal a:hover{color:#ccc;background-color:#222;}
#footer_legal a:active{color:#fff;background-color:#222;}

#disclaimer #content p{width:900px;text-align:justify;color:#ddd;font-size:1em;line-height:1.8em;font-size:0.75em;font-family:Arial,"Lucida Grande","Trebuchet MS", sans-serif;padding:0px;line-height:2.2em;padding-left:5px;margin-bottom:16px;}
#disclaimer h5{padding-left:5px;font-family:Arial,"Lucida Grande","Trebuchet MS", sans-serif;letter-spacing:0.05em;}
#disclaimer #content ol{font-family:Arial,"Lucida Grande","Trebuchet MS", sans-serif;color:#ddd;font-size:0.75em;line-height:2.2em;padding-left:30px;list-style-type:upper-roman;list-style-position:inside;margin-bottom:16px;}
#disclaimer #content ol li{width:80%;}


.image_container{
position:relative;
margin:20px 5px 10px 5px;float:left;

}

.image{position:absolute;top:0;left:0;overflow:hidden;}
.image_dont_steal{position:absolute;top:0;left:0;overflow:hidden;background:transparent url('http://static.angstimwald.com/dont-steal.gif') 0 0px;}

.information{
	width:900px;
	position:relative;
	top:0px;
	left:0px;

	margin:15px 0 35px 0;
	padding:0px;

	background-color:transparent;
	font-size:0.9em;
	font-family:Georgia,Times,serif;line-height:2.2em;
	color:#eee;clear:both;
}

.information p{
	text-align:justify;padding-left:5px;margin-bottom:15px;
}

#set .information p{margin-bottom:0px;}
.information .inf_col1{position:relative;top:0px;left:0px;width:600px;float:left;}

.information .inf_col2{position:relative;top:0px;left:0px;width:265px;float:right;border-left:1px #5a5a5a solid;padding-left:10px;padding-bottom:20px;}
.information strong{font-weight:400;background:#555;padding:3px 5px;}
.information strong.first{background:#222;text-transform:uppercase;letter-spacing:0.04em;}
.information em{font-style:italic;}
.nostyle{font-weight:normal ! important;font-style:normal ! important;}
.information h3{font-weight:400;text-transform:uppercase;letter-spacing:0.05em;padding:0 5px;background-color:#222;width:260px;line-height:2em;}
.information a{padding:2px 4px;color:#69c;text-decoration:none;text-transform:normal;border-bottom:1px dotted #406080;}
.information a:hover{color:#fff;background-color:#000000;text-decoration:none;border:0px;}
.information .inf_col2 a{text-decoration:none;color:#bbb;border:0px;}
.information .inf_col2 li,.information .inf_col2 p{font-size:0.9em;color:#bbb;}
.loader_bg{background-color:#333333;background-image:url(http://static.angstimwald.com/loader.gif);background-repeat:no-repeat;background-position:center;}

h3.pays{
	color:#eee;
	font-family: Georgia,"Times New Roman", Times, serif;
	font-size:1.4em;
	font-variant:small-caps;
	border-left:5px solid #000000;
	padding-left:5px;
	text-shadow: 1px 1px 1px #000;
}

ul.grid{list-style:none;list-style-position:outside;list-style-type:none;width:100%;clear:both;}
ul.grid li{float:left;}
li.grid_4{width:25%;}
li.grid_3{width:33%;}
ul.grid ul#archive_order li a.inner{padding:0px 5px}

ul.grid p{color:#bbb;padding:0 0 0 5px;border-left:5px solid #555;font-size:0.75em;line-height:1.7em;}

ul.grid small{font-family:Georgia,"Times New Roman", Times, serif;}
.spacer_h_20{clear:both;height:20px;}
#infoIE{border:1px solid;margin:10px 0px;padding:15px 10px 15px 50px;background-repeat:no-repeat;background-position:10px center;color:#00529B;background-color:#BDE5F8;display:none;}

.imageshadow {
   box-shadow:0px 3px 12px #222; 
   -webkit-box-shadow:0px 3px 12px #222; 
   -moz-box-shadow:0px 3px 12px  #222; 
}

#facebook_comments {
	width:910px;
	margin: 20px 0 0 5px ;
}



p.text {
	color:#ddd;
	text-align: justify;
	font-size:1.1em;
	font-family:Georgia,Times,serif;
   font-family:"Trebuchet MS", Tahoma,Arial ,sans-serif;
	line-height:1.6em;
	color:#eee;
	clear:both;
	margin:0 0 1.5em 0px;
   
}

blockquote  {
	font-family: Georgia, "Times New Roman", Times, serif;	
	line-height: 1.8em;
	color:#ddd;
	font-size: 1em;
	quotes: "»" "«" 
}

h4 {
   font-size: 1.3em;
   font-family: Georgia, "Times New Roman", Times, serif;	
   color:#fff;
   text-shadow:1px 1px 1px #000000;

}

p.firstp:first-line {
   text-transform:uppercase;
   text-shadow:1px 1px 1px #000000,1px 1px 2px rgba(50,50,50,0.5);
}

p.firstp:first-letter {
   float: left;
   clear:right;
   font-size: 3em;
   font-weight: 600;
   font-family:  "Monotype Corsiva", "Apple Chancery",Georgia, fantasy;
      font-family:"Trebuchet MS", Tahoma,Arial ,sans-serif;
   margin: 5px 8px 0px 0;
   text-shadow:1px 1px 2px #000000;
   text-transform:uppercase;
font-style:italic;
}

sup {
	font-size:x-small; vertical-align:top;
}


<!--[if lt IE 7]> #infoIE{display:block;}
<![endif]-->
