body { color: #444; font-size: 13px; } a { color: #069; } h1 { font-size: 32px; line-height: 36px; color: #444; clear: both; margin: 20px 0; font-weight: normal; -webkit-text-shadow: 1px 1px 0 #d8d8d8; -moz-text-shadow: 1px 1px 0 #d8d8d8; -o-text-shadow: 1px 1px 0 #d8d8d8; -ms-text-shadow: 1px 1px 0 #d8d8d8; text-shadow: 1px 1px 0 #d8d8d8; } h1 span { font-size: 75%; font-style: italic; } h2 { font-size: 24px; line-height: 28px; color: #444; margin: 10px 0; font-weight: normal; -webkit-text-shadow: 1px 1px 0 #d8d8d8; -moz-text-shadow: 1px 1px 0 #d8d8d8; -o-text-shadow: 1px 1px 0 #d8d8d8; -ms-text-shadow: 1px 1px 0 #d8d8d8; text-shadow: 1px 1px 0 #d8d8d8; } .mm_canvas { position: relative; width: 960px; margin: 0 auto; } /***** meta nav *****/ .mm_header { padding: 5px; border-bottom: 1px solid #CACACA; background: #fafafa; background: -moz-linear-gradient(top, #fff 0%, #efefef 100%); background: -webkit-linear-gradient(top, #fff 0%,#efefef 100%); background: -o-linear-gradient(top, #fff 0%,#efefef 100%); background: -ms-linear-gradient(top, #fff 0%,#efefef 100%); background: linear-gradient(to bottom, #fff 0%,#efefef 100%); } .mm_metaNav { float: right; list-style: none; margin: 0; padding: 5px 0 0 0; } .mm_loginName { position: absolute; right: 0; bottom: 0; } .mm_metaNav li { float: left; margin-left: 20px; } .mm_metaNav a { text-decoration: none; color: #444; padding: 5px 0 5px 5px; text-shadow: #fff 0px 1px 1px; } .mm_metaNav .mm_todos, .mm_metaNav .mm_settings, .mm_metaNav .mm_logout, .mm_metaNav .mm_lists, .mm_metaNav .mm_users { background-color: transparent; background-image: url(../img/icons.png); background-repeat: no-repeat; padding-left: 20px; } .mm_todos { background-position: 0px 5px; } .mm_settings { background-position: 0px -30px; } .mm_users { background-position: 0px -65px; } .mm_logout { background-position: 0px -240px; } .mm_lists { background-position: 0px -311px; } .mm_todos:hover { background-position: 0px -100px; } .mm_settings:hover { background-position: 0px -135px; } .mm_users:hover { background-position: 0px -170px; } .mm_logout:hover { background-position: 0px -205px; } .mm_lists:hover { background-position: 0px -276px; } .mm_main { clear: both; } .mm_subHeader { padding-top: 10px; } .mm_context { display: block; padding-top: 9px; font-size: 20px; font-style: italic; } .mm_nav { padding: 10px 0 30px 0; margin: 20px 0; border-style: solid; border-width: 1px 0; border-color: #e8e8e8 #fff #d8d8d8 #fff; background: -webkit-linear-gradient(top, white 0%,#EFEFEF 100%); background: -moz-linear-gradient(top, white 0%,#EFEFEF 100%); background: -ms-linear-gradient(top, white 0%,#EFEFEF 100%); background: -o-linear-gradient(top, white 0%,#EFEFEF 100%); background: linear-gradient(to bottom, #fff 0%,#efefef 100%); } .mm_nav li { float: left; list-style: none; padding: 0; margin: 0 0 0 10px; } .mm_nav li.mm_action { float: right; margin-right: 10px; } .mm_nav li a { font-weight: bold; font-size: 14px; } .mm_nav li .btn { font-weight: normal; } .nav-pills > li > a { border-radius: 2px; padding-top: 6px; padding-bottom: 6px; } /* messages */ .mm_messages { margin: 10px 0 0 0; list-style: none; } /* (un)subscribe forms in list_summary */ .list_summary .accordion { float: right; width: 300px; margin-left: 20px; } /* forms */ label, input, button, select, textarea { font-size: 13px; } fieldset { border: none; } legend { border: none; } input, textarea, select, .uneditable-input { border-radius: 2px; } .btn { border-radius: 2px; } /* tables */ .table .mm_action { text-align: right; } .mm_userData { width: 400px; } .mm_userData td { width: 50%; } th { background: -moz-linear-gradient(top, #fff 0%, #efefef 100%); background: -webkit-linear-gradient(top, #fff 0%,#efefef 100%); background: -o-linear-gradient(top, #fff 0%,#efefef 100%); background: -ms-linear-gradient(top, #fff 0%,#efefef 100%); background: linear-gradient(to bottom, #fff 0%,#efefef 100%); } /* auto-generated forms made a bit cleaner */ .well label { display: inline; } .well input { display: inline; } .well li { display: inline; list-style: none; padding-right: 1em; } .errorlist { color: #A22630; } /* login form */ .mm_login { width: 400px; margin: 40px auto; } .mm_login label { display: block; } /* Mouseover help */ span.more_info {border-bottom: thin dotted; background: #ffeedd;} span.more_info:hover {text-decoration: none; background: #ffffff; z-index: 6; } span.more_info span {position: absolute; left: -9999px; margin: 0em; padding: 0.5em; border-style:solid; border-color:black; border-width:1px; z-index: 6;} span.more_info:hover span {left: 2%; background: #ffffff;} span.more_info span { position: absolute; left: -9999px; margin: 2em; padding: 0.5em; border: 1px solid #b4b4b4; -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px; box-shadow: 0 2px 2px 1px #cecece; } span.more_info:hover span {margin: 2em; background: #ffffff; z-index:6;}