/*Colour Legend:
ffdf80 - Event Highlight box border (darker: #e08700)
009966 - link color
b8860b - gold mySLATE checkmark
666699 - dark blue 
6699cc - sky blue (try this first)
cc3333 - red 
*/
html{height:100%;margin-bottom:0.01em}
body,form{margin:0}
body,p,table{font:normal 11px Verdana,Arial,sans-serif}
li{margin-bottom:10px}
select{padding:0}
input,select,textarea{vertical-align:middle;font-size:10px;border:solid 1px #666}
.myslate_box{cursor:default;padding:11px;margin:10px 0 10px 0;background-color:#f4f4f4}
.myslate_print_box{border:solid 0 #666;font-size:8pt;cursor:default;padding:0 11px 0 11px;margin:0 0 6px 0}
.myslate_print_header{}/*background-image:url('/images/myslate-print.jpg');background-repeat:no-repeat;background-position:center*/
.myslate_event_image{margin:0 0 12px 8px}
a.eidoff,.eidoff:active,.eidoff:visited{color:#009966;text-decoration:none}
.eidoff:hover{text-decoration:underline}
a.eidon,.eidon:active,.eidon:visited{color:#b8860b;text-decoration:none}
.eidon:hover{text-decoration:underline}
.top_text_box{width:582px;border-top:solid 0 #fff;border-right:solid 1px #000;border-bottom:solid 1px #000;border-left:solid 1px #000;background-color:#fff}
#mys{color:#b8860b}
#main_calendar_box{font-weight:normal;font-size:11px;text-align:center;width:100%}
#des_text{vertical-align:middle;margin-left:8px}
#gallery_box{overflow-x:hidden;width:100%;height:90%;margin-top:4px;border-width:0px}
#gallery_info{position:absolute;display:none;padding:4px;left:0px;top:30%;margin-left:2px;background-color:transparent;width:184px;height:200px;border:solid 1px #fff}/* Netscape 4, IE 4.x-5.0/Win and other lesser browsers will use this */ /*overflow:auto;*/
/**/
#top_hl_text{font-size:10px;padding-top:6px;height:30px !important;text-align:center;vertical-align:middle;color:#000;overflow:hidden}
#mid_hl_image{padding-top:0;height:145px !important;text-align:center;vertical-align:top;color:#666;overflow:hidden}
#hl_image{margin:5px 0 5px 0}
#bot_hl_text{font-size:10px;height:30px !important;padding-bottom:4px;text-align:center;vertical-align:bottom;color:#666;overflow:hidden}
/**/
#myslate_print_indent{padding-left:6px}
#column_box{width:86px;heigth:205px;margin:0 0 4px 0;cursor:pointer;border:solid 1px #e08700}
#more_hlights_left{font-size:10px;margin:0 0 4px 4px;color:#e08700}
#more_hlights_right{font-size:10px;color:#e08700;margin:0 8px 4px 0}
.mys_button{font-size:10px;color:#666}
.select_filter{font-size:9px;color:#666;padding:0px;vertical-align:bottom}
.more_hlight_text{color:#e08700;font-size:10px}
.maps_iframe{width:580px;height:320px;border:solid 1px #666}
.render_readability{text-align:right;margin-top:-10px}
.main_content{display:block;width:580px;vertical-align:top;padding:10px 0px 0px 0px}
.current_cover{width:220px;vertical-align:top;padding-top:0px}
.todays_highlights{color:#e08700;font-size:12px}
.feature_exhibition_gallery{font-size:10px;color:#666}
.feature_exhibition_artist{font-size:10px;color:#000}
.todays_highlights_iframe{margin-top:2px;width:99%;height:267px;overflow-x:visible;border:solid 1px #ccc}
.todays_highlights_box{width:100%;vertical-align:top}
.left_spacer{width:50%;border-top:solid 1px #000;border-right:solid 0px #000;border-bottom:solid 1px #000;border-left:solid 1px #000}
.right_spacer{width:50%;border-top:solid 1px #000;border-right:solid 1px #000;border-bottom:solid 1px #000;border-left:solid 0px #000}
.left_ad{width:100px;padding:0 2px 0 0;text-align:center;vertical-align:middle;border-top:solid 1px #000;border-right:solid 1px #000;border-bottom:solid 1px #000;border-left:solid 0px transparent}
.right_ad{padding:0 0 0 2px;width:100px;text-align:center;vertical-align:middle;border-top:solid 1px #000;border-right:solid 0px transparent;border-bottom:solid 1px #000;border-left:solid 1px #000}
.left_promo{width:100px;color:#ccc;padding-left:2px;border:dashed 0px #ccc;text-align:left;vertical-align:middle}
.right_promo{width:100px;color:#ccc;padding-right:2px;border:dashed 0px #ccc;text-align:right;vertical-align:middle}
.event_highlight_left{text-align:center;color:#e08700;font-weight:normal;margin-bottom:7px}
.event_highlight_right{text-align:center;color:#e08700;font-weight:normal;margin:0 0 7px 0}
.left_column{width:100px;text-align:left;color:#ccc;padding:14px 0 0 5px;border:dashed 0px #008800;text-align:left;vertical-align:top}
.right_column{width:100px;color:#ccc;padding:14px 0 0 9px;border:dashed 0px #008800;text-align:right;vertical-align:top}
.highlight{text-decoration:underline}/* background-color:#ffff00 */
.ad_img{border:solid 1px #fff}
.readlink{display:inline;font-style:italic}
select,input[type='button'],input[type='submit']{cursor:pointer}
a,a:active,a:visited{color:#009966;text-decoration:none}
a:hover{text-decoration:underline}
.sub_nav_box{height:40px;color:#333;font-size:11px;text-align:center;padding:2px}
body > div#gallery_info{position:fixed}/* used by Opera 5+, Netscape6+/Mozilla, Konqueror, Safari, OmniWeb 4.5+, iCab, ICEbrowser */
.classic_box{width:562px;margin:4px 0 4px 0;padding:0px;background-color:#f4f4f4}
.classic_no_subject{width:550px;margin:4px 0 4px 0;padding:6px;cursor:default;background-color:#f4f4f4}
.classic_subject{cursor:pointer;padding:0 6px 6px 6px}
.classic_full{cursor:pointer;display:none;padding:0 6px 6px 6px}
.details_box{padding:0 0 0 4px;background-color:#f4f4f4}
.details_type_time{padding:6px 6px 1px 6px;cursor:pointer}
.details_subject{cursor:pointer;padding:0 6px 0 6px}
.details_subject_ms{cursor:pointer;padding:0 6px 0 0}
.details_full{cursor:pointer;display:none;padding:0 6px 0 6px}
.details_full_ms{cursor:pointer;display:none;padding:0 6px 0 0}
.details_orgname{padding:0 6px 6px 6px}
.grey_orgname {color:#666}
.details_spacer{padding:6px}
a.org_link,.org_link:active,.org_link:visited{color:#666;text-decoration:none}
.org_link:hover{text-decoration:none}
.print_orgname{padding-left:4px;display:inline;cursor:pointer;color:#666699}
.print_listing_name{display:inline;font-weight:bold;color:#666}
.listing_img{border:solid 5px #ccc;margin:-7px 6px 6px 0}
.listing_img:hover {border:solid 5px #666}
.subsection{font-weight:bold;font-size:12px;margin:0 0 4px 0}
.main_orgs{padding:4px;width:570px;background-color:transparent;border:solid 1px #fff;margin-bottom:6px}/*b5b5b5*/
.view_listing{padding:4px 4px 4px 8px;width:570px;background-color:transparent;border:solid 1px #b5b5b5;margin-bottom:6px}/*b5b5b5*/
.page_title{text-align:center;margin:14px 0 18px 0px;border:solid 0px #ff0000;font-size:13px;font-weight:bold}
.main_table{width:100%;height:100%}
.main_cell{width:100%;height:100%;vertical-align:top}
.footer{font:normal 10px Verdana,Arial,sans-serif;color:#666;height:20px;text-align:center}
img{border:0}
.nav_table{border-top:solid 0px #000;border-right:solid 1px #000;border-top:solid 0px #000;border-left:solid 1px #000;background-color:#b5b5b5}
.top_nav_cell{border-bottom:solid 1px #000;font-size:12px;text-align:center;padding:2px}

a.top_nav,top_nav:active,top_nav:visited{color:#fff;text-decoration:none;padding:2px}
.top_nav:hover{text-decoration:underline;color:#fff}

a.top_nav_selected,top_nav_selected:active,top_nav_selected:visited{padding:2px;color:#000;text-decoration:none;cursor:default}
.top_nav_selected:hover{color:#000;text-decoration:none}

.gallery_box{overflow-x:hidden;width:100%;height:100%;border:solid 0px #ff0000}
a.cal,.cal:active,.cal:visited{color:#000;text-decoration:none}
.cal:hover{background-color:#dcdcdc}