html, body, div, span, object, iframe, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, fieldset, form, label, legend, table, caption {margin:0;padding:0;border:0;}
img {border:0;padding:5px 5px 5px 5px;}
button {cursor:pointer;}
a:focus {outline: none;}

/* this class uses to fix firefox bug that don't take div's background correctly (not scaling the height) */
.clear {clear:both;height:0px;font-size:1px;line-height:1px;margin-bottom: -1px;}
#overflow {overflow-x:auto; overflow-y: hidden;}

h1 {font-size:20px;}

#gallmenu {float:left;width:950px;text-align:right;}
#gallmenu .nav {}
#gallmenu .nav li {list-style-type:none;display:inline;}
#gallmenu .nav li a.gallLink {font-size:12px;color:#000;text-decoration:none;font-weight:bold;}
#gallmenu .nav li a.gallLink:hover {font-size:12px;color:#F17D7C;text-decoration:underline;font-weight:bold;}
#gallmenu .nav li.mselected a {font-size:12px;color:#F17D7C;text-decoration:none;font-weight:bold;}
#gallmenu .nav li.mfirst a {font-size:12px;color:#000;text-decoration:none;font-weight:bold;}
#gallmenu .nav li.mfirstSelected a {font-size:12px;color:#F17D7C;text-decoration:none;font-weight:bold;}
#gallmenu .nav li.mlastSelected a {font-size:12px;color:#F17D7C;text-decoration:none;font-weight:bold;}
.gallSpacer {font-size:12px;color:#000;text-decoration:none;font-weight:bold;}