/*
Theme Name: MichaelMillerNOW
Theme URI: https://www.michaelmillernow.com
Description: Heavily Customized and Modified version of MichaelMillerNOW
Version: 3.0
Author: Ian Blakeslee
Author URI: http://ianblakeslee.com
Tags: MichaelMillerNOW, naked, clean, basic
*/






html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}

ol, ul {
	padding-left: 10px;
margin-left:10px;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* Global reset-RESET */
/* The below restores some sensible defaults */
strong { font-weight:bold }
em { font-style:italic }
a img { border:none } /* Gets rid of IE's blue borders */

.alert { background:red; color:white }

/* These rather presentational classes are generated by WordPress, so it's useful to have some styles for them. Edit as you see fit. More info: http://codex.wordpress.org/CSS */
.aligncenter { display:block; margin:0 auto }
.alignleft { float:left }
.alignright { float:right }
.wp-caption { border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px }

div, ul, li { position:relative } 
br.clear { clear:both; display:block; height:1px; margin:-1px 0 0 0 } /* Use this br class to clear your floated columns */

a {
text-decoration: none;
}

/* IE (all versions) */
/* -----------------#021938------------------------ */

body {

font-family:Arial;

font-size:13px;

font-weight:normal;

line-height:20px;

background-image:url(https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/back_new.jpg);

background-repeat: no-repeat;

background-position: center top;

background-color: #040F21;

color:#434343;

}

a:focus{
outline:none;
}

.vtop {
vertical-align: top;
}

.vbottom {
vertical-align: bottom;
}

.bold {
font-weight: bold;
}

#container{

width:990px;

margin:0 auto;

}

/* Header CSS Document */

#header{

width:990px;

float:left;

background-color: #021938;

}

#header div.top{

float:left;

font-size:16px;

font-weight:normal;

color:#2479E6;

text-align:right;

height:44px;

padding-top:14px;

width:990px;

}

#header div.top img{

margin:0 1px;

vertical-align: middle;

}

/*Ian added these*/

p#bookings {
display: inline;
}

#header h2.widgettitle {
display: none;
}

#header h1 {
display: inline;
}


/*Ian added above*/

#header div.mid{

width:970px;

float:left;

background:url(https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/headerbg.png) no-repeat left top;

height:111px;

padding:0px 10px 0px 10px;

}

#header div.mid div.topmike{

width:200px;

float:right;

font-family:Corbel;

font-weight:bold;

font-size:16px;

font-weight:normal;

color:#D3E3FA;

text-align:right;

padding:10px 15px 0 0;

}

#header div.mid div.logo{

width:304px;

float:left;

}


#header div.mid div.different{

width:450px;

float:left;

padding:10px 0 0 0;

}

#header div.mid div.topmike a{

font-family:Corbel;

font-weight:bold;

font-size:16px;

font-weight:normal;

color:#D3E3FA;

text-decoration:none;

}









/* Middle CSS Document */



/* FOOTER STYLES */

#footer{

width:990px;

background-color: #021938;

padding: 15px 0 0 0;

}

#footer div.top{

width:950px;



background:url(https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/footer.png) no-repeat center top;

height:25px;

margin: 0px;

padding:15px 20px 10px 20px;

font-size:11px;

font-weight:normal;

color:#9BC1EE;

}

#footer div.top span.foot_menu{

float:right;

font-size:11px;

font-weight:normal;

color:#9BC1EE;

}

#footer div.top span.foot_menu a{

font-size:11px;

font-weight:normal;

color:#9BC1EE;

text-decoration:none;

padding:0px;

}

#footer div.top span a:hover{

color:#ffffff;

}

/* IAN ADDED THESE */

li#text-6 h3 {
display: none;
}

.slash {
padding: 0 0 0 5px;
}

.slash:hover {
color:#9BC1EE;
}


div.menu-footer_navigation-container {

}

ul#menu-footer_navigation {

}

ul#menu-footer_navigation li {
display: inline;
margin: 0 3px 0 0;
}

ul#menu-footer_navigation li a{
}

#footer div.bot {
    background: url("https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/footerbot.png") no-repeat scroll center top transparent;
    float: left;
    height: 54px;
    margin: 10px 15px 0 0;
    padding: 4px 0 0 0;
    text-align: center;
    width: 975px;
}

#footer div.bot img {
    margin: 0 0 0 20px;
vertical-align: middle;
}

p.copyright {
font-size:11px;
font-weight:normal;
color:#9BC1EE;
padding:0px 3px;
position: absolute;
top:30px;
left:18px;
}

/* stuff to re-organize */
.page-id-35 .content {
width: 655px;
float: left;
}


.page-id-35 .content p {
width: 635px;
margin: 0 0 20px 0;
}

#sidebar {
float: right;
width: 300px;
}

#footer {
clear: both;
}

/* TESTIMONIALS PAGE 

.page-template-testimonials-php {
background-color: #021938;
}

*/
.page-template-testimonials-php .content h1 {
border-bottom: 1px solid #E3E9F0;
color: #073B8F;
line-height: 20px;
font-size: 25px;
margin: 10px 20px 0 15px;
padding: 10px 0 20px 0;
text-transform: uppercase;
font-family: Arial;
}

.page-template-testimonials-php .content h2#tm_sub {
border-top:;
color: #F38831;
font-size: 25px;
margin: 0 0 0 0;
padding: 10px 0 0 15px;
font-family: Arial; 
line-height: 20px;
}

.midsection2{

width:931px;

float:left;

background:url(images/testimonial-bg.png) repeat-x left top;

padding:1px 1px 1px 1px;

border:2px solid #0000FF;

margin:10px 0 0 15px;

}

.midsection3{

width:929px;

float:left;

border:1px solid #000;

padding:0px 0px 0px 0;

line-height: 20px;

text-align: justify;

} 


/* Testimonial new styles */

#content_box_inner h1 {
    border-bottom: 1px solid #E3E9F0;
    color: #073B8F;
    font-size: 25px;
    margin: 0px 20px 0 15px;
    padding: 20px 0 20px;
    text-transform: uppercase;
}

#content_box_inner h2 {
    color: #F38831;
    font-size: 25px;
    margin: 0 0 0 0;
    padding: 10px 0 0 15px;
}

#content_box_outer{
width: 990px;
margin: 0 auto;
/* background-color: #012E74; */
background:url(https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/middlebg.png) no-repeat left top;	
}

#img_box_outer{
width: 968px;
margin: 0 auto;
padding-top: 15px;
}

img.top {vertical-align: bottom;}

img.bottom {vertical-align: top;}

#content_box_inner {
width: 968px;
margin: 0 auto;
height: ;
background-color: #ffffff;
}

.testimonial {
    background: none repeat 0 0 #EAF1FC;
    float: left;
    padding: 0 0 0;
    width: 929px;
}

.testimonial2 {
    float: left;
    padding: 0 25px 0 5px;
    width: 900px;
    text-align: justify;
    font-family: Arial;
	
}

.testimonial2 span {
    color: #EC7811;
    font-size: 14px;
    font-weight: bold;
    padding: 0 0 0 10px;
}

.testimonial2 p {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    padding: 0 10px 0 25px;
    margin: 15px 0 15px 0;
}

div.topsection0 {
background-color: #ffffff;
    float: left;
    padding: 0 0;
    width: 968px;
}

div.topsection3 {
    float: left;
    margin: 0 0 0 0;
    width: 968px;
}

img.round_top { 
vertical-align: bottom;
text-align: center;
}

img.round_bottom { 
vertical-align: top;
}


/* IAN ALSO ADDED THESE */

.page-template-new_template-php .container {
background-color: #021938;
}
div.outer_box { width: 968px; margin: 0 auto;}
div.inner_box { background-color: #ffffff;}

body {background-color: #021938;}

.page-template-new_template-php div.inner_box p {
    color: #444444;
    font-family: "trebuchet MS";
    font-size: 18px;
    margin: 0;
    padding: 0 10px 0;
}

.page-template-new_template-php div.inner_box h1 {
    border-bottom: 1px solid #E3E9F0;
    color: #073B8F;
    font-size: 25px;
    margin: 0px 20px 0 15px;
    padding: 10px 0 20px;
    text-transform: uppercase;
}

.midsection4 div.imgmain{

width:300px;

float:left;

border-right:2px solid #EFEFEF;

margin:20px 0 0 0;

text-align:center;

}



.midsection4 div.imgmain p{

padding:0px;

margin:0px;

text-align:center;

}



.midsection4 div.imgmain p.heading a{

text-decoration:none;

font-size:18px;

color:#E36821;

}







/*----------PRESENTATION TOPICS STYLES---------------------*/
ol, ul {
	padding-left: 10px;
margin-left:10px;
}

.page-template-presentation_topics-php .midtop1 {
    background: url("https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/presentation-mi.jpg") no-repeat scroll left top transparent;
    margin: 0 auto;
    height: 192px;
    width: 938px;
}

.page-template-presentation_topics-php .midtopleft {
    float: left;
    width: 110px;
}

.page-template-presentation_topics-php .midtopleft img {
    padding: 30px 0 0 15px;
}

.page-template-presentation_topics-php .midtoptext {
    float: left;
    width: 680px;
padding: 0 0px 0 30px;
}

.page-template-presentation_topics-php .midtoptext p {
width: 650px;
color: #444444;
font-size: 18px;
padding: 45px 0 0 0;
}

.page-template-presentation_topics-php .midtopright {
    width: 110px;
float: left;
}

.page-template-presentation_topics-php .midtopright img {
    padding: 30px 0 0 0px;
}

.page-template-presentation_topics-php .pres_topic_post {
width: 930px;
height: ;
border-bottom: 4px double #D9E0EA;
margin: 20px 0 20px 0;
background: #FFFFFF;
}

.page-template-presentation_topics-php .pres_text {
width: 750px;
float: right;
padding: 0px 25px 15px 0;
background: #FFFFFF;
}

.page-template-presentation_topics-php .pres_text p{
width: 750px;
text-align: justify;
}

.page-template-presentation_topics-php .presentation_name {
float: left;
width: 130px;
}

.page-template-presentation_topics-php .midsection2 {
border: none;
background: #FFFFFF;
}

.page-template-presentation_topics-php .page-content {
background: url("images/content-middle.jpg") repeat-y scroll left top transparent;
text-align: justify;
}





/* Meeting Planners Styles */

.page-template-meeting_planners-php .midtop1 {
width: 936px;
margin: 0 auto;
}

.page-template-meeting_planners-php .midtoptext {
width: 936px;
background: url("https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/meeting_box_middle.png") repeat-y scroll left top transparent;
}

.page-template-meeting_planners-php .midtoptext p{
color: #444444;
font-family: "trebuchet MS";
font-size: 18px;
margin: 0;
padding: 0 10px 0 10px;
text-align: justify;
}

.page-template-meeting_planners-php .midsection4 div.imgmain p.heading {
    background: url("https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/planner_link_background.png") no-repeat scroll center top transparent;
    color: #E36821;
    font-size: 18px;
    height: 31px;
    margin: 10px 0 0;
    padding: 5px 0 0;
}

.midsection4 {
    padding: 0 0 25px;
    width: 925px;
}

.zip_link p {
margin: 20px 0 20px 0;
text-align: center;
color: #E36821;
font-size: 18px;
}

.zip_link p a {
border-top: 1px solid #FAC0A2;
padding: 0 10px 0 10px;
background-color: #FDECE3;
}

.zip_link p a:hover {
border-top: 1px solid #d5d5d5;
padding: 0 10px 0 10px;
background-color: #d5d5d5;
color: #ffffff;
}

/* Meet Mike Styles  */

.page-template-meet_mike-php .midsection2 {
width: 640px;
border: none;
padding: 15px 0 0 0;
border-top: 1px solid #E3E9F0;
background: none;
}

.page-template-meet_mike-php .midsection2 p {
margin: 0 0 10px 0;
text-align: justify;
}

.page-template-meet_mike-php #content_box_inner {
background: url("https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/midmid.png") repeat-x scroll right bottom #FFFFFF;

}

.page-template-meet_mike-php #content_box_inner h1 {
border: none;
padding: 0 0 0 0;
}

.page-template-meet_mike-php .midsection2 ul#booklist {
margin: 15px 0 20px 0;
}

.page-template-meet_mike-php .midsection2 ul li {
background: url("images/uldot.png") no-repeat scroll left 7px transparent;
color: #1A5296;
display: block;
font-family: Arial;
font-size: 15px;
list-style-type: disc;
padding: 0 0 10px 25px;
width: 600px;
}

.page-template-meet_mike-php span.bold {
font-weight: bold;
}

.meet_mike_content {
width: 640px;
float: left;
}

div.inner_box {
width: 968px;
}
/*----------------------CONTACT PAGE STYLES--------------------------*/

.page-template-contact-php .contact1 {
    float: left;
    margin: 30px 0 0 40px;
    width: 280px;
}

.page-template-contact-php .contact1 h3 {
    color: #E36821;
    font-size: 25px;
    margin: 0;
    padding: 0;
}

.page-template-contact-php .midsection2 {
background: none;
}


.page-template-contact-php .contact1 p {
    color: #000000;
    float: left;
    font-family: "trebuchet MS";
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
    margin: 0;
    padding: 10px 0;
}

.contact2 {
    border: 1px solid #547DBF;
    margin: 30px 30px 30px 0;
    padding: 0px;
    float: right;	
    width: 574px;
    color: #434343;
    font-family: Arial;
    font-size: 13px;
    font-weight: normal;
    
}

.contact3 {
    background: url("https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/contact-repeat.png") repeat-y scroll left top transparent;
    margin: 5px 7px 0px 7px;
    padding: 0;
    width: 561px;
}

.contact3 h4 {
    border-bottom: 1px solid #D8E4F6;
    color: #073B8F;
    font-size: 20px;
    margin: 10px 30px 0;
    padding: 10px 0 30px;
}

.contact3 p label {
    color: #001234;
    float: left;
    font-size: 16px;
    font-weight: bold;
    padding: 0 15px 0 30px;
    width: 100px;
text-align: right;
}

.contact3 textarea {
width: 263px;
}

.contact3 p.form_boxes {
padding: 10px 0 10px 0;
}

.contact3 input.wpcf7-submit {
float: right;
margin: 0 20px 0 0;
}

.contact4 {
margin: 0 0 0 7px;
}

.contact4 img{
vertical-align: top;
}


/*----------------------------HOME PAGE STYLES----------------------------------*/

.page-template-home_page-php .leftpart {
float: left;
width: 317px;
text-align: justify;
}

.page-template-home_page-php  .leftbox {
    background: url("https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/left-box.png") no-repeat scroll left top transparent;
    float: left;
    height: 138px;
    padding: 10px;
    width: 297px;
}

.page-template-home_page-php .leftbox div.img {
    float: left;
    width: 85px;
}

.page-template-home_page-php div.leftbox div.info {
    color: #C5DCFA;
    float: left;
    width: 212px;
}

.page-template-home_page-php div.leftbox div.info p.bold {
    color: #C5DCFA;
    font-size: 18px;
    font-style: italic;
    font-weight: bold;
}

.page-template-home_page-php div.leftbox div.info p {
    margin: 0;
    padding: 10px 0 0;
}

.page-template-home_page-php #content_box_inner {
    background-color: transparent;
padding: 15px 15px 25px 15px;
}

.page-template-home_page-php div.banner {
    float: right;
    height: 289px;
    padding: 0;
    width: 640px;
}

/*  3 Right Boxes on Home Page */

.page-template-home_page-php .rightpanel {
float: right;
width: 364px;
}

/*  BOOK BOX STYLES */

.page-template-home_page-php  div.book_top {
    background: url("https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/mybookup.png") no-repeat scroll left top transparent;
    float: left;
    height: 16px;
    width: 364px;
}

.page-template-home_page-php div.mid1 {
    background: url("https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/bbg.gif") repeat-x scroll right bottom #FFF4EB;
    float: left;
    padding: 0 0 4px 10px;
    width: 354px;
}

.page-template-home_page-php div.rightpanel div.mid1 h5 {
    color: #F78527;
    font-family: "Trebuchet MS";
    font-size: 23px;
    font-weight: normal;
    margin: 0;
    padding: 0 0 0 10px;
text-align: justify;
}

.page-template-home_page-php div.rightpanel div.mid1 h5 span {
    font-weight: bold;
    text-transform: uppercase;
padding: 0 0 0 5px;
}

.page-template-home_page-php .inside {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E2E2E2;
    float: left;
    margin: 10px 0 0 7px;
    padding: 0 0 0;
    width: 330px;
}

.page-template-home_page-php .amazon {
    float: left;
    margin: 0;
    padding: 0;
    width: 215px;
}
.page-template-home_page-php div.rightpanel div.mid1 p {
    line-height: 18px;
    margin: 14px 0 0;
    padding: 10px;
}

.page-template-home_page-php div.rightpanel div.mid1 p a {
    color: #434343;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}

.page-template-home_page-php .strong {
    float: right;
    padding: 15px 7px 0 0;
    width: 100px;
}

.page-template-home_page-php div.bot {
    background: url("https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/mybookdown.png") no-repeat scroll left top transparent;
    float: left;
    height: 16px;
    width: 364px;
}

.amazon p span a {
    padding: 0 0 0 30px;
}

/*  NEWSLETTER BOX STYLES */


.page-template-home_page-php

.mailinglist {
    float: right;
    padding: 20px 0 0 0;
    width: 364px;
}

.page-template-home_page-php div.mailinglist div.top2 {
    background: url("images/newstop.png") no-repeat scroll left top transparent;
    float: left;
    width: 364px;
}

.page-template-home_page-php div.mailinglist div.mid {
    background: url("images/bg.gif") repeat-x scroll left top #F5F8FE;
    float: left;
    margin: 0;
    padding: 0 0 0 10px;
    width: 354px;
}

.page-template-home_page-php div.mailinglist div.mid h4 {
    border-bottom: 1px solid #AFC9EE;
    color: #2E2E2E;
    font-family: "Trebuchet MS";
    font-size: 15px;
    font-weight: bold;
    margin: 0 auto;
    width: 300px;
text-align: center;
}

.page-template-home_page-php div.mailinglist div.mid img#letter {
position: absolute;
top: 85px;
right: 25px;
}

.page-template-home_page-php div.mailinglist div.mid h4 span {
color: #073B8F;
text-align: center;
font-style: italic;
 font-size: 18px;
}

.page-template-home_page-php div.mailinglist div.mid p.form_boxes {
    font-size: 13px;
    margin: 0;
    padding: 10px 0 10px 10px;
}



.page-template-home_page-php div.mailinglist div.mid label {
float: left;
        text-align: right;
        margin-right:15px;
        width: 100px;
font-family: Arial;
font-size: 20px;
font-weight: bold;
color: #434343;

}

.page-template-home_page-php div.mailinglist div.mid br {
display: none;
}

.page-template-home_page-php div.mailinglist div.mid input {
    margin: 0;
    padding: 0;
width: 150px;
  
}

.page-template-home_page-php div.mailinglist div.mid input.wpcf7-submit {
margin: 9px 20px 0 0;
float: right;
}


.page-template-home_page-php div.mailinglist div.mid p span {
    padding: 0 20px 0 0;
}

.page-template-home_page-php div.mailinglist div.bot1 {
    background: url("https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/newslrdwn.png") no-repeat scroll left top transparent;
    float: left;
    height: 16px;
    width: 364px;
}

/* MEMBERSHIP BOX STYLES */


.page-template-home_page-php .membership {
    float: left;
    padding: 18px 0 0;
    width: 363px;
}

.page-template-home_page-php .membership2 {
    float: left;
    padding: 0;
    width: 364px;
}

.page-template-home_page-php .membership1 {
    background: url("https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/lbg.gif") repeat-x scroll left bottom #F9FCFF;
    float: left;
    line-height: 16px;
    padding: 0;
    width: 363px;
}

.page-template-home_page-php .membership1 h4 {
    border-bottom: 1px solid #AFC9EE;
    color: #2E2E2E;
    font-size: 18px;
    margin: 0;
    padding: 0 0 7px 20px;
}

.page-template-home_page-php .membership1 h4 img {
    margin: -10px 30px 0 0;
}

.page-template-home_page-php .membership1 p {
    color: #2E2E2E;
    font-size: 11px;
    margin: 0;
    padding: 5px 10px 0;
    text-align: justify;
}

.page-template-home_page-php .membership1 p span {
    float: right;
    padding: 0;
}

/* HOME BOTTOM LEFT_PANEL STYLES*/

.page-template-home_page-php div.leftpanel {
    float: left;
    width: 585px;
}



.page-template-home_page-php div.leftpanel div.topcorner {
    background: url("https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/welcometop.png") no-repeat scroll left top transparent;
    float: left;
    height: 16px;
    width: 585px;
}

.page-template-home_page-php div.leftpanel div.home_content {
    background: url("https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/welcomebg.png") repeat-y scroll left top transparent;
    float: left;
    margin: 0;
    padding: 20px 0 5px 10px;
    width: 575px;
}

.page-template-home_page-php .home_title {
display: none;
}

.page-template-home_page-php div.home_content h2 b span {
    color: #EC7819;
}

.page-template-home_page-php #content_box_inner div.home_content h2.hc_h2 {
    border-bottom: 1px solid #DAE3EE;
    color: #073B8F;
    font-family: "Trebuchet MS";
    font-size: 25px;
    font-weight: normal;
    margin: 0 10px 0;
    padding: 0 0 5px;
}

.page-template-home_page-php div.leftpanel div.home_content h2 b {
    text-transform: uppercase;
}

.page-template-home_page-php div.leftpanel div.home_content h2 b span {
    color: #EC7819;
}

.page-template-home_page-php div.leftpanel div.home_content p {
    margin: 0;
    padding: 5px 10px 10px;
    text-align: justify;
}

.page-template-home_page-php div.leftpanel div.home_content p.read_more_btn {
    margin: 0;
    padding: 5px 10px 0px 10px;
    text-align: justify;
}

.page-template-home_page-php div.leftpanel .botcorner {
    background: url("https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/welcomedwn.png") no-repeat scroll left top transparent;
    float: left;
    height: 16px;
    width: 585px;
}

.page-template-home_page-php #content_box_inner h1 {
display: none;
}

/* VIDEO BOTTOM HOME PAGE */

.page-template-home_page-php .video_top {
margin: 20px 0 0 0;
}

.page-template-home_page-php .video {
    float: left;
    padding: 1px;
    width: 550px;
	margin: 0 0 4px 0;
}

.page-template-home_page-php .video p {
    padding: 15px 0 0;
}

.page-template-home_page-php .video h3 {
    color: #EC7819;
    font-family: "Corbel";
    font-size: 30px;
    margin: 0 0 14px 10px;
    padding: 0 0 15px 0px;
border-bottom: 2px solid #EC7819;
width: 526px;
}

/* MIKE ON THE MIC PAGE STYLES */



.page-template-mike_on_the_mike-php .midtopleft p {
    padding: 20px 0 0 15px;
}

.page-template-mike_on_the_mike-php .midtoptext {
    float: left;
    width: 680px;
}

.page-template-mike_on_the_mike-php .midtoptext p {
    color: #444444;
    font-size: 18px;
    padding: 25px 0 0 30px;
}

.page-template-mike_on_the_mike-php .midtopright {
    float: left;
    padding: 20px 0 0 30px;
    width: 110px;
}

.page-template-mike_on_the_mike-php .top_text_mic {
background: url("https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/presentation-mi.jpg") no-repeat scroll left top transparent;
float: left;
height: 192px;
margin: 0 0 0 15px;
width: 938px;
text-align: justify;
}

.page-template-mike_on_the_mike-php .midtopleft {
    float: left;
    width: 110px;
}

.mic {
    text-align: center;
}

/* MEET MIKE SLIDESHOW STYLES  */

#slideshow {
    float: left;
    margin: 30px 0 0 15px;
    position: relative;
    width: 285px;
}

#slideshow IMG {
    border: 3px solid #6A82B0;
    left: 0;
    padding: 1px;
    position: absolute;
    top: 0;
    width: 277px;
    z-index: 8;
}

h3.widget-title {
display: none;
}

.image_slides {
margin: 10px 0 0 0;
}

/* STORE PAGE STYLES */

.page-template-store-php .midsection2 {
    background: none;
    border:none;
    float: left;
    margin: 10px 0 0 0px;
    padding: 1px;
    width: 931px;
text-align: justify;
}

.page-template-store-php .store {
    background: url("https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/store-bgmid.png") repeat-x scroll left bottom transparent;
    border-bottom: 1px solid #92AAD4;
    float: left;
    margin: 0 0 0 20px;
    padding: 20px 0 0;
    width: 930px;
}

.page-template-store-php .store1 {
    float: left;
    margin: 0;
    padding: 0;
    width: 185px;
}

.page-template-store-php .store1 p {
    margin: 0;
    padding: 0;
    text-align: center;
}

.page-template-store-php .store2 {
    float: left;
    padding: 0 15px 0 0;
    width: 505px;
}

.page-template-store-php .store2 p {
    color: #000000;
    font-size: 14px;
    padding: 0;
margin: 10px 0 10px 0;
}

.page-template-store-php .storeside {
    background: url("https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/storeside.jpg") repeat-y scroll left top transparent;
    float: right;
    margin: 0;
    padding: 20px 0 5px;
    width: 222px;
}

.storeside p {
    background: url("https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/order-dot.png") no-repeat scroll left bottom transparent;
    color: #001233;
    font-size: 16px;
    font-weight: bold;
    padding: 0 0 20px;
    text-align: center;
margin: 10px 0 10px 0;
}

/* HEADER NAVIGATION STYLES */

div.menu-header {
    float: left;
    padding-top: 20px;
    width: 666px;
}

ul#menu-header_navigation {
    float: right;
    margin: 0;
    padding: 0;
}

ul#menu-header_navigation li {
display: inline;
list-style-type: none;
}

ul#menu-header_navigation li a {
    color: #D3E3FA;
    cursor: pointer;
    float: left;
    font-family: Corbel;
    font-size: 13px;
    font-weight: bold;
    height: 29px;
    padding-left: 14px;
    text-decoration: none;
}

ul#menu-header_navigation li a span {
    color: #D3E3FA;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 25px;
    padding: 4px 14px 0 0;
    text-decoration: none;
}

ul#menu-header_navigation li a:hover{
background:url(https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/left_tab.png) no-repeat left top;
}

ul#menu-header_navigation li a:hover span{
background:url(https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/right_tab.png) no-repeat right top;
color:#002E72;
text-shadow:1px 1px 1px #D3E3FA;
height: 25px;
}


/* CODE FOR PRESENT PAGE OVAL BUTTON GRAPHIC*/

.page-template-home_page-php ul#menu-header_navigation li.btn_home a, .page-template-meet_mike-php ul#menu-header_navigation li.btn_meet a, .page-template-presentation_topics-php ul#menu-header_navigation li.btn_topics a, .page-template-meeting_planners-php ul#menu-header_navigation li.btn_planners a, .page-template-store-php ul#menu-header_navigation li.btn_store a, .page-template-testimonials-php ul#menu-header_navigation li.btn_testimonials a, .page-template-contact-php ul#menu-header_navigation li.btn_contact a {
background:url(https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/left_tab.png) no-repeat left top;
}

.page-template-home_page-php ul#menu-header_navigation li.btn_home a span, .page-template-meet_mike-php ul#menu-header_navigation li.btn_meet a span, .page-template-presentation_topics-php ul#menu-header_navigation li.btn_topics a span, .page-template-meeting_planners-php ul#menu-header_navigation li.btn_planners a span, .page-template-store-php ul#menu-header_navigation li.btn_store a span, .page-template-testimonials-php ul#menu-header_navigation li.btn_testimonials a span, .page-template-contact-php ul#menu-header_navigation li.btn_contact a span {
background:url(https://www.michaelmillernow.com/speakersite/wp-content/themes/MichaelMillerNOW/images/right_tab.png) no-repeat right top;
color:#002E72;
text-shadow:1px 1px 1px #D3E3FA;
}

/* REMOVE WHEN TRANSFER */

a.post-edit-link {
display: none;
}

/* STORE 2 STYLES */

.page-template-store-php .store1 p.preview_btn {
    margin: 20px 0 0 0;
    padding: 0;
    text-align: center;
}


.page-template-store-php .store2 h4 {
margin: 0;
    padding: 0 0 5px 0;
font-size: 20px;
font-style:;
font-weight: bold;
color: ;
border-bottom: 2px solid #434343;
}

.storeside ul li {
border: 1px solid #999;
background-color: yellow;
margin: 0 0 10px 10px;

text-align: center;
font-weight: bold;
font-family: Verdana;
}

/* .storeside ul li a {
display: block;
color: #ffffff;
background-color: #f7bf91;
padding: 15px 0 15px 10px;
text-align: left;
} */

.page-id-159 .storeside {
background-image: none;
border-left: 2px dotted #999;
padding-top: 25px;
}

/* .storeside ul li a span {
color: #434343;
float: right;
padding: 0 10px 0 0;
font-size: 12px;
} */

.button_st {
	display: block;
   border-top: 1px solid #f7d603;
   background: #ff7a06;
   background: -webkit-gradient(linear, left top, left bottom, from(#ff9539), to(#ff7a06));
   background: -webkit-linear-gradient(top, #ff9539, #ff7a06);
   background: -moz-linear-gradient(top, #ff9539, #ff7a06);
   background: -ms-linear-gradient(top, #ff9539, #ff7a06);
   background: -o-linear-gradient(top, #ff9539, #ff7a06);
   padding: 15px 0 15px 10px;
   -webkit-border-radius: 0px;
   -moz-border-radius: 0px;
   border-radius: 0px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #ffffff;
   font-size: 12px;
   text-decoration: none;
   vertical-align: middle;
   }
.button_st:hover {
   border-top-color: #c7c6b9;
   background: #c7c6b9;
   color: #000000;
   }
.button_st:active {
   border-top-color: #1b435e;
   background: #01419A;
   }


/* FANCYBOX BOOK BUY LINKS */

p.fbox a:link {
		color: #fff;
		background-color: green;
		padding: 5px;
		text-decoration: none;
		border: 1px solid #000;
		}
		
		p.fbox a:visited {
		color: #fff;
		background-color: green;
		padding: 5px;
		text-decoration: none;
		border: 1px solid #000;
		}
		
		p.fbox a:hover {
		color: #000;
		background-color: #d5d5d5;
		padding: 5px;
		text-decoration: none;
		border: 1px solid #000;
		}
		
		p.fbox a:active {
		color: #fff;
		background-color: purple;
		padding: 5px;
		text-decoration: none;
		border: 1px solid #000;
		}

/* FALLBACK CONTENT FOR IPAD / IPHONE */

.promo_reel {
width: 600px;
border: 1px solid #000;
margin: 0 auto;
margin-top: 20px;
margin-bottom: 20px;
background-color: #000;
}

.reel_text {
padding: 10px 20px 10px 20px;
}

.reel_text p{
color: #fff;
background-color: #000;
font-size: 20px;
font-style: italic;
}

.reel_video {
width: 560px;
margin: 0 auto;
}

/* FREE EBOOK DOWNLOAD PAGE */

.page-id-230 .midsection2 p {
text-align: center;
color: #000;
margin: 10px 0 10px 0;
font-family: Arial;
font-size: 15px;

}

.page-id-230 .midsection2 p a.push_download:link {
		color: #fff;
		background-color: green;
		padding: 5px;
		text-decoration: none;
		border: 1px solid #000;
		}
		
.page-id-230 .midsection2 p a.push_download:visited {
		color: #fff;
		background-color: green;
		padding: 5px;
		text-decoration: none;
		border: 1px solid #000;
		}
.page-id-230 .midsection2 p a.push_download:hover {
		color: #000;
		background-color: #d5d5d5;
		padding: 5px;
		text-decoration: none;
		border: 1px solid #000;
		}
		
.page-id-230 .midsection2 p a.push_download:active {
		color: #fff;
		background-color: purple;
		padding: 5px;
		text-decoration: none;
		border: 1px solid #000;
		}

/* MEMBERSHIP PAGE */

.page-id-237 #content h1 {
border: none;
}

.page-id-237 #content h2 {
display: none;
}

.page-id-237 #content h3 {
color: #FF7300;
    font-size: 20px;
    margin: 20px 20px 0 20px;
    padding: 10px 0;
}

.page-id-237 #content p{
margin: 10px 20px 10px 20px;
}

.page-id-237 #content ul {
margin: 10px 0 10px 30px;
list-style-type: square;
list-style-position: inside;
}

.page-id-237 #content ul li {
font-style: italic;
padding: 10px 0 10px 0;
color: ;
}

.page-id-237 .midsection2 {
background: none;
}

.page-id-237 .member_form {
width: 400px;
background-color:#F2F7FF;
border: 1px solid #C9DBF7;
position: absolute;
bottom: 20px;
right: 20px;
}

.page-id-237 .member_form form {
}

.page-id-237 .member_form label {
        float: left;
        text-align: right;
        margin-right: 15px;
        width: 100px;
}
.page-id-237 .member_form input.wpcf7-text {
width: 150px;
height: 20px;
}

.page-id-237 .member_form p {
}