/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

/* Table Stuff */
table.noborders {table-layout: auto !important; border-collapse:collapse; border: none; width: auto;}

table.noborders td, table.noborders th {border:none; width: auto;}

table.blackborders, table.blackborders td {table-layout: auto !important; border: 1px solid black; width: auto; margin-left: 30px;}

table.indent1 {margin-left: 60px;}
table.indent2 {margin-left: 90px;}
table.indent3 {margin-left: 120px;}

/* End Table stuff */

blockquote {background: #ffe3cc; border-radius: 4px; padding-top: 0.6em; padding-bottom: 0.5em; padding-right: 0.6em; font-style: normal;}

/* Homepage Newslinks */
#newslinks a {color: #ff8f00;}

/* Homepage Text - sidebar */
#aboutPreslaw {background: #ffe3cc; border: 2px solid #ff8f00; padding: 0.75em; border-radius: 5px;}

#aboutPreslaw a {color: #ff8f00;}
#aboutPreslaw a:hover {color: #464646;}

/* Index Pages */
#azindex p, #yearindex p {border-bottom: 2px solid #333333; font-size: 1.6em}

/* Footer */
div.mh-copyright-wrap div.mh-container {background: #ff8f00;}

p.mh-copyright {background: #ffe3cc; color: black; padding: 0.5em; border-radius: 5px; border: 1px solid #ff8f00;}

div.mh-footer-4 div.mh-custom-posts-small-title a {color: white;}

li.menu-item a:hover {color: #ffe3cc;}
#quicklinks li.menu-item {border-bottom: 1px dotted rgba(255, 255, 255, 0.3); padding: 4px 0;}

div[class$="-caption"] {text-transform: none !important;}

.mh-spotlight-widget {padding: 7px}
.post-subtitle {font-size: 0.9em; background: #ffe3cc; padding: 4px 8px; border-radius: 4px;}

.mh-spotlight-caption {border-radius: 0 8px 8px 0 !important; opacity: 0.85;}

/* Tag Cloud */
div.tagcloud a, a.tag-cloud-link {background: #333333 !important; text-transform: none !important;}

div.entry-tags a {text-transform: none; background: #ffe3cc; border-radius: 4px; border: 1px solid #ff8f00;}

div.entry-tags a:hover {color: #ff8f00;}

div.entry-tags li {background: white;}

/* Menus */
div.mh-preheader ul.sub-menu li a:hover {background: #ffe3cc !important; color: #ff8f00;}

#menu-sub-menu a {color: black; text-transform: none; font-size: 1.1em;}

ul.sub-menu li.menu-item {line-height: 110%;}

ul.sub-menu li.menu-item a {font-size: 0.88em; padding: 6px 9px;}

div.mh-main-nav-wrap * {text-transform: none !important;}

li.menu-item a {padding-left: 11px; padding-right: 11px; color: white; font-weight: normal;}

div.mh-ticker-content, div.mh-subheader .mh-container {background: #f5f5f5 !important;}

div.mh-ticker-bottom, div.mh-ticker-title, div.mh-header-bar-bottom-right {background: #ffe3cc !important;}

/* Header */

#media_image-3 {text-align: center !important;}

#media_image-3 img {border-width: 6px; border-style: outset; border-color: #ff8f00;}

div.mh-container {background: black;}

div.mh-preheader div.mh-container {background: #ffe3cc; border-top: 3px solid #ff8f00; border-bottom: 3px solid #ff8f00;}

/* Rounded Headings */
.mh-widget-title {border-radius: 0px;}

.mh-widget-title-inner {border-radius: 8px 8px 0 0; background: #ffe3cc !important; 
border-width: 1px 1px 0 1px !important; border-style: solid; border-color: #ff8f00;}

h3.mh-posts-stacked-title {border-radius: 8px;}

.mh-widget-title-inner a {color: black !important;}

h3.mh-posts-stacked-title a {color: white !important;}

.mh-copyright {color: white; background: #ff8f00;}


.mh-image-caption {border-radius: 0px 3px 12px 3px; color: white !important;}
.mh-image-caption a {color: white !important;}

/* Email Subscribers form */
form.es_widget_form {margin-left: 4px;}

#es_txt_name, #es_txt_email {background: #ffe3cc;}

#es_txt_button {background: #ff8f00; font-weight: bold; border: 1px outset;}

#es_msg {color: #ff8f00;}