/*
MAKEitKICK:CORE - http://makeitkick.com/core
Customize your design at http://js9design.com */

.custom .page * { font-variant:normal;text-transform:none; }
.custom #above_header_area .page,.custom #header_area .page,.custom #content_area .page,.custom #footer_area .page { padding:1em 1.5em; }
.custom #above_header_area .page,.custom #header_area,.custom #footer_area .page { background:transparent; }
.custom #above_header_area .page { padding-bottom:1.0em;padding-top:2.8em; }
.custom #above_header_area .page .menu .rss a { background-position:top right;padding:0px 16px 5px 0px; }
.custom .menu a { background-color:transparent;border-bottom:1px solid transparent;margin-right:15px;padding:0 0 5px 0; }
.custom .menu a:hover,.custom .menu .current a { border-bottom:1px solid #dddddd;text-decoration:none; }
.custom #container,.custom #content_area .page,.custom #header_area .page { border:0.1em solid #ededed; }
.custom #container,.custom #content_area .page { margin-top:2em; }
.custom #header_area #logo { margin-top:.25em; }
.custom #header_area #tagline { margin-bottom:.25em; }
.custom #content_area .page { padding-bottom:20px;padding-top:10px; }

.custom a.more-link { font-size:90%;text-decoration:none; }
.custom a.more-link:hover { color:#111111; }
.custom .format_text img.frame { background:transparent;border:3px solid #cccccc;padding:0; }
.custom .image_source { font-size:80%;font-style:italic;text-align:right; }
.custom .format_text h2,.custom .format_text h3 { margin-bottom:1em; }
.custom .format_text ul,.custom .format_text ol { margin-left:2.5em; }
.custom .format_text li { margin-bottom:.8em; }
.custom .format_text li ul,.custom .format_text li ol { margin-top:.8em; }

.custom #commentform .form_submit { border-style:solid;border-width:1px;font-size:98%;font-weight:normal; }
.custom #commentform .form_submit:hover { color:#444444; }
.custom dl#comment_list .bypostauthor { background:#fafafa; }

.custom #sidebars { padding-top:15px; }
.custom .sidebar * { letter-spacing:normal; }
.custom #sidebars h3 { border-bottom:1px solid #dddddd;margin-bottom:16px;padding-bottom:4px; }
.custom #multimedia_box { background-color:transparent; }

.custom .wpcf7-form * { font-size:95%; }
.custom .wpcf7-form p { margin:0 0 8px 0; }
.custom .wpcf7-form input { background:#ffffff; }
.custom .wpcf7-form input,.custom .wpcf7-form textarea { border:1px solid #bbbbbb;padding:4px 3px;width:45% }
.custom .wpcf7-form label { display:block;float:left;margin-right:10px;padding-top:3px;text-align:right; }
.custom .wpcf7-form textarea { background:#ffffff;clear:left; }
.custom .wpcf7-form input[type="submit"] { background:#eeeeee;cursor:pointer;padding:3px 5px;width:20%; }
.custom .wpcf7-mail-sent-ok { border:2px solid #cccccc; }

.custom #footer { color:#999999; }
.custom #footer a { border:none;color:#666666; }
.custom #footer a:hover { color:#333333; }

/* No Header Box and Move Within Content 
.custom #header_area .page { border-bottom:none;margin-bottom:0; }
.custom #content_area .page { padding-top:0; }
.custom #content_area .page { border-top:none;margin-top:0; }

/* No Header Box */
.custom #header_area .page { background:transparent;border:none;padding-bottom:0; }
.custom #header_area .page,.custom #header { padding-top:0; }
.custom #content_area .page { padding-top:8px; }
.custom #content_area .page { margin-top:0; }

/* Background Image */
body.custom { background:url("images/mik_background.jpg") no-repeat top center #f2f2f2; }

/* Customization 
.custom .menu li { float:right; }
.custom .menu li+li+li a { color:#660000; } */
.custom .menu li a { margin-right:0; }
.custom .menu .tab { float:left; }
.custom .menu .tab a { margin-right:15px; }
.custom #header a { background:url('images/core_header.png') top left no-repeat;display:block;height:86px;overflow:hidden;text-indent:-10000px;width:428px; }
.custom #header #tagline { display:none; }