html,body	{ height:100%; }
body		{ font-family:"Times New Roman", Times;background-color:#868584;color:#000;font-size:14px;margin:0px; }
a		{ color:#000066;font-family:"Times New Roman", Times;font-size:12px; }
a:hover		{ color:#666; }
.exposures	{ width:713px;height:73px;margin:0px auto 0px auto;padding:0px; }


#menu dl,#menu dt,
#menu dd,#menu ul,
#menu li,#menu,
#submenu ul,
#submenu li,li 	{ margin:0;padding:0;list-style-type:none;font-size:10pt; }
#menu dl,#menu 	{ height:20px; }
#menu		{ position:absolute;top:43px;left:0px;width:100%;background-color:transparent;background-image:url(http://images.exposuresfineart.com/MENU/bg2.gif);background-repeat:repeat-x; }
#menu dl 	{ float:left;}
#menu dt 	{ position:relative;top:2px;height:18px;cursor:pointer;text-align:center;font-weight:bold;letter-spacing:2px;border-left:1px solid #222;border-right:1px solid #222;white-space:nowrap; }
#menu dd 	{ width:120px;text-indent:4px;border: 1px solid gray;filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90; }
#menu li 	{ text-align: left; background-color: #4A4A4A; }
#menu li a, #menu dt a 
		{ font-size:10pt;color: #fff;text-decoration: none;display: block;border: 0 none; }
#menu li a:hover, #menu dt a:hover 
		{ font-size:10pt;background: #5C1DAA; }
#ExposuresGalleryWindow
		{ margin: 100px auto 0 auto;width:750px;padding:0; }
#submenu	{ float:left;width:114px;height:267px;margin:0px 10px 0px 0px;background-image:url('http://images.exposuresfineart.com/MENU/Exposures_Artist_Category_Sections.gif');background-repeat:no-repeat; }
#submenu li	{ margin-left:10px;line-height:25px; }
#submenu li a 	{ font-size:10pt;font-weight:bold;text-decoration:underline;color: #fff;border: 0 none; }

button, button span, button span span, button span span span {display:inline;float:left;padding:0;margin:0;border:0;width:auto;height:auto;line-height:21px;cursor:pointer;color:#fff;font-weight:bold;text-decoration:none;font-family:arial;overflow:visible;}
button {background:transparent;}

button span {padding-left:10px;padding-right:0px;}
button span span {padding-left:0px;padding-right:10px;}
button span span span {padding-left:0px;padding-right:0px;}

button.input_primary span {background:url(http://images.exposuresfineart.com/MENU/grey_button_left.gif) transparent no-repeat top left;}
button.input_primary span span {background:url(http://images.exposuresfineart.com/MENU/grey_button_right.gif) transparent no-repeat top right;}
button.input_primary span span span {background:url(http://images.exposuresfineart.com/MENU/grey_button_1px.gif) #333 repeat-x;}


a.imggrid	{ font-size:15px; }
a.copyright	{ font-size:11px;color:#fff;text-decoration:none;line-height:1.2; }
a.subloc	{ font-size:13px;font-weight:bold;color:#fff;font-style:italic;letter-spacing:2px;text-decoration:underline; }
a.subloc:hover	{ color:#666; }
a.listnav	{ font-size:10px;color:#0000ff;letter-spacing:2px;text-decoration:none; }
a.listnav:hover	{ color:#666; }
table		{ border:none;padding:0px; } 
table.left	{ margin-left:1px; }
.fbox		{ border-top:0px;border-left:0px;border-bottom:3px solid #333;border-right:2px solid #333;margin:0px;padding:0px;color:#ccc; }
.boxstyle1_1	{ font-weight:bold;color:#fff;font-size:14px; }
.boxstyle1_2	{ color:#ccc;font-size:12px; }
.fbox > a		{ color:#fff; }
.boxstyle1_2 > a	{ color:#fff; }
.boxstyle1_1 > a	{ color:#fff; }
TD.listtitle	{ font-weight:bold;color:#C81B1B;letter-spacing:2px;text-decoration:none; }
TD.menu		{ background-color:#C6C7C6;font-family:"Times New Roman", Times;font-size:10px;color:#000;margin:0px; }
thbbord		{ border-color:#7F7E80;border:2px; }
H1,H2,H3,H4,H5	{ font-family:"Times New Roman", Times;font-size:24px;font-weight:bold;color:#FFF;letter-spacing:2px;margin:0px;padding:0px; }
H2		{ font-size:18px;color:#666; }
H3		{ color:#666;font-weight:normal;margin:-1px; }
ul,li		{ margin-left:15px;margin-top:0px;padding:0px;font-size:10px;color:#333;letter-spacing:2px; }
.red		{ font-weight:bold;color:red;letter-spacing:2px; }
address		{ font-style:normal; }
.fine		{ font-family:"Times New Roman", Times;font-size:12px;color:#fff;text-decoration:none; }
.stretchtxt	{ letter-spacing:2px; }
.bigtxt		{ font-size:18px; }
#container	{ margin-left:auto;margin-right:auto;width:600px; }
.nCol		{ float:left;width:200px; }
.testimonial	{ text-decoration:none;font-size:14px;font-style:italic;font-weight:bold;letter-spacing:.1em;line-height:1.3; }
form.micro	{ margin:auto; }
input,textarea	{ color:#000;font-weight:normal;font-family:Tahoma, Arial, Helvetica, Times;font-size:13px;border:1px solid #000;padding:1px;line-height:1.2;background-color:#868584; }
input.gobtn	{ color:#000;background-color:#c5c3c4;font-size:11px; }
input.gobtnSel	{ color:#fff;background-color:#5C1DAA;font-size:11px; }
input.continuebtn
		{ font-weight:bold;color:#000;background-color:#c5c3c4;font-size:16px; }
input.searchtxt	{ font-size:12px; }
.required 	{ text-align:right;color:#99ff99;font-weight:bold; }
.normal 	{ text-align:right; }
.warning 	{ text-align:right;color:red;font-weight:bold; }
.important 	{ text-align:right;color:#ff9f00;font-weight:bold; }


body div#toolTip { position:absolute;z-index:1000;width:350px;background:#000;border:2px solid #666;text-align:left;padding:5px;min-height:1em;-moz-border-radius:5px; }
body div#toolTip p { margin:0;padding:0;color:#fff;font:11px/12px verdana,arial,sans-serif; }
body div#toolTip p em { display:block;margin-top:3px;color:#f60;font-style:normal;font-weight:bold; }
body div#toolTip p em span { font-weight:bold;color:#fff; }