body { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin: 0; }
h1{ color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; margin: 2px; text-decoration: none; }
h2 { color: #666666; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; margin: 0; white-space:nowrap;}
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; margin: 2px; }
li { list-style-position: outside; list-style-type: disc; margin-bottom: 4px; margin-left: 10px; margin-top: 4px; padding: 0px; }
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; margin: 2px 0px; }
table { font-size: 10px; }
a { outline:none; }
ul { margin-left: 5px; padding: 0px; list-style: none url(/img/bullet.gif); }
ol { list-style: none url(/img/bullet.gif); }
.right {float: right;}
.left {float: left;}
.linknewpage{padding-right:20px;background: url(/img/ex.gif) no-repeat right;}
.admin_menu { background-color: #F0F0F0; border: 1px solid #999999; color: #FFFFFF; font-family: Verdana, Helvetica, sans-serif; font-size: 100%; margin-bottom: 0px; margin-top: 0px; }
.admin_menu a { color: #666666; display: block; padding-bottom: 1px; padding-left: 10px; padding-right: 10px; padding-top: 1px; text-decoration: none; }
.admin_menu_thumb { background-color: #FFFFFF; color: #999999; font-family: Verdana, Helvetica, sans-serif; font-size: 100%; /*border: 1px solid #005D8C; */ font-weight: bold; margin-bottom: 0px; margin-top: 0px; width: 85px; }
.admin_menu_thumb a { color: #0066CC; display: block; padding-bottom: 1px; padding-left: 10px; padding-right: 10px; padding-top: 1px; text-decoration: none; }
.album_stat { font-size: 9px; margin: 5px 0px; }
.button { background-color: #F0F0F0; border: 1px solid #999999; color: #666666; font-family: Verdana, Helvetica, sans-serif; font-size:100%; padding-top:2px; padding-bottom:4px; height:20px; font-weight: normal; }
.button:hover { background-color: #F0F0F0; border: 1px solid #666666; color: #666666; height:20px;}
.searchbox { height:15px; }
.catlink { display: block; margin-bottom: 2px; border-top: 1px dashed #EAEAEA; }
.catlink a:hover, a:hover, bblink a:hover, .tablebwb a:hover, .admin_menu_thumb a:hover, .statlink a:hover, .alblink a:hover { color: #3C9FFF; text-decoration: underline; }
.comment_button { background-color: #F0F0F0; border: 1px solid #999999; color: #0066CC; font-family: Arial, Helvetica, sans-serif; font-size: 100%; padding-left: 3px; padding-right: 3px; }
.comment_date{ color: #999999; font-size: 100%; vertical-align: middle; }
.footer { color: #FFFFFF; font-size: 8px; }
.footer a, .footer a:hover { color: #FFFFFF; text-decoration: none; }
.image { border-color: #FFFFFF; border-style: solid; border-width: 1px; margin: 2px; }
.img_caption_table { background-color: #FFFFFF; border: none; margin: 0px; width: 100%; }
.img_caption_table td { background: #FFFFFF; padding-bottom: 6px; padding-left: 10px; padding-right: 10px; padding-top: 6px; white-space: pre-wrap;}
.img_caption_table th { background: #FFFFFF; color: #666666; font-size: 100%; padding-bottom: 4px; padding-left: 10px; padding-right: 10px; padding-top: 4px; }
.listbox { background-color: #FFFFFF; border: 1px solid #666666; color: #000000; font-family: Verdana, Arial, Arial, Helvetica, sans-serif; font-size: 100%; vertical-align: middle; }
.maintable { background-color: #FFFFFF; }
.maintbswb { background-color: #FFFFFF; color: #666666; font-size: 11px; }
.maintbwb { background-color: #FFFFFF; border: 1px solid #999999; margin-bottom: 1px; margin-top: 1px; }
.navmenu { background: #FFFFFF; border-style: none; color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; }
.navmenu a { color: #0066CC; display: block; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; padding-top: 2px; text-decoration: none; }
.navmenu a:hover { background: #FFFFFF; color: #3C9FFF; text-decoration: none; }
.navmenu img { margin-bottom: 1px; margin-left: 5px; margin-right: 5px; margin-top: 1px; }
.radio, .checkbox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; vertical-align: middle; }
.sortorder_cell { background: #FFFFFF; color: #999999; margin: 0px; padding: 2px; }
.sortorder_options { background: #FFFFFF; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: normal; margin: 0px; padding: 0px; white-space: nowrap; }
.statlink { color: #999999; }
.tableb { background: #FFFFFF; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; }
.tableb_compact { background: White; text-align: left; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; padding-top: 2px; }
.tablebwb { background: #FFFFFF; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px; }
.tbcellf1 { background: #E9EFF4; padding-bottom: 2px; padding-left: 10px; padding-right: 10px; padding-top: 2px; color: Gray;    }
.tbcellf2 { background: #F6F9FB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; padding-top: 5px;  }
.tablef { background: #FFFFFF; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px; }
.tableh1 { background: #F0F0F0; color: #4C4C4C; text-align: left; padding-bottom: 3px; padding-left: 7px; padding-right: 10px; padding-top: 3px; }
.tableh1_compact { background: #FFFFFF; color: #999999; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; padding-top: 2px; }
.tableh1wb { background: #FFFFFF; color: #444444; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; }
.tableh2 { background: #FFFFFF; color: #4C4C4C; text-align: left; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; }
.tableh2_compact { background: #FFFFFF; text-align: left; color: #666666; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; padding-top: 2px; }
.textinput { background-color: #FFFFFF; border: 1px solid #666666; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; padding-left: 3px; padding-right: 3px; }
.thumb_caption { display: block; font-size: 100%; padding: 1px; }
.thumb_caption a, .admin_menu a:hover { color: #666666; text-decoration: underline; }
.thumb_num_comments { display: block; font-size: 100%; font-style: normal; font-weight: normal; padding: 2px; }
.thumb_title { display: block; font-size: 100%; font-weight: bold; padding: 2px; }
.thumbnails { background: #FFFFFF; padding: 5px; }
.topmenu a, a, bblink a, .tablebwb a, .user_thumb_infobox a, .statlink a, .catlink a { color: #0066CC; text-decoration: none; }
.topmenu a:hover { color: #3C9FFF; text-decoration: none; }
.topmenu td { font-weight: normal; white-space: nowrap; }
.topmenumain a { color: #5B5B5B; text-decoration: none; }
.topmenumain a:hover { color: #808080; text-decoration: none; }
.topmenumain, .topmenu { font-size: 100%; }
.user_thumb_infobox { margin-bottom: 1px; margin-top: 1px; }
.user_thumb_infobox a:hover, .alblink a { color: #0066CC; text-decoration: underline; }
.user_thumb_infobox td { font-size: 100%; margin-bottom: 1px; margin-top: 1px; text-align: center; }
.user_thumb_infobox th { font-size: 100%; font-weight: bold; margin-bottom: 1px; margin-top: 1px; text-align: center; }
.socialmedia {font-size:8px;color: #5B5B5B;display: block;text-align:bottom;}

.fbmid {display: block;width: 70px;height: 15px;background: url('/img/ma-fbmid.png') bottom;text-indent: -99999px;margin: 0;padding:0;}
.ttmid {display: block;width: 70px;height: 15px;background: url('/img/ma-ttmid.png') bottom;text-indent: -99999px;margin: 0;padding:0;}
.facebook {display: block;width: 14px;height: 14px;background: url('/img/ma-facebook.png') bottom;text-indent: -99999px;margin: 6px 0 0 5px;}
.twitter {display: block;width: 21px;height: 12px;background: url('/img/ma-twitter.png') bottom;text-indent: -99999px;margin: 6px 0 0 5px;}
.imgshare {display: inline !important;}
.imgterms {display: block;width: 90px;height: 15px;background: url('/img/image-terms3.png') bottom; text-indent: -99999px;margin:2px 0 0 0;}
.imgdown {display: block;width: 139px;height: 15px;background: url('/img/down-hi-res-photo3.png') bottom; text-indent: -99999px;margin:2px 0 0 0;}
.fbshare {display: block;width: 59px;height: 14px;background: url('/img/fb-share.png') bottom; text-indent: -99999px;margin:2px 0 0 10px;}
.fbshare:hover, .imgterms:hover, .imgdown:hover, .twitter:hover, .facebook:hover, .ttmid:hover, .fbmid:hover {background-position: 0 0;}

.sponsor1 {display: block;float:left;width:50%;color: #444;}
.sponsor1 img, .sponsor2 img {float:left;margin-right:10px;padding-right:5px;border-right:1px solid #ccc;}
.sponsor2 {display: block;float:right;width:50%;color: #444;}
