body {
font-size: 14px; line-height: 130%; font-family:Verdana, Georgia, Arial;}



 .centerimage
    {
margin-left: auto;
margin-right: auto;

    display:block;
    }






table {font-size: 14px; line-height: 130%; font-family:Verdana, Georgia, Arial;}
td {vertical-align: top; font-size: 14px; font-family:Verdana, Georgia, Arial;}
table.align-middle td {vertical-align: middle;}
td.center-middle {text-align: center; vertical-align: middle;}

hr { height: 2px;
background-color: #4f3071;
border: 0; }



h1 {font-size: 22px;  line-height: 130%; font-family: Tahoma, Georgia, Veranda;}
h2 {font-size: 16px;  line-height: 130%; font-family: Tahoma, Georgia, Veranda;}
h3 {font-size: 16px;  font-family: Tahoma, Georgia, Veranda;}
h4 {font-size: 14px;  font-family: Tahoma, Georgia, Veranda;}
h5 {font-size: 12px;  font-family: Tahoma, Georgia, Veranda;}
h6 {font-size: 11px;  font-family: Tahoma, Georgia, Veranda;}

h1, h3, h5{
  color: #4F3071;
  background: transparent;
  text-align: center;
}



h2, h4, h6{
   color: #005983;
   font-style:italic;
  background: transparent;
  text-align: center;
}


.nopad {margin: 30px 0 15px 0;}
.nopad h1, .nopad h2, .nopad h3, .nopad h4, .nopad h5, .nopad h6 {margin: 0; text-align: left;}

.heading {margin: 10px 0; color: #330066;}

sup {font-size: small;}
.nogap {margin: 0; padding: 0;}
.smallgap {margin: 8px 0; padding: 0;}

.gold {color: #CC9933;}
.teal {color: #005983;}
.purple {color: #4F3071;}

.bronze {color: #8c7853;}
.silver {color: #616161;}
.red {color: #990000;}
.white {color: #ffffff;}
.black {color: black;}

.highlight {padding: 2px 4px; background: yellow;}
.border {border: 1px solid black;}

ul.heart {list-style: url(http://www.elevatingyourbusiness.com/images/bullet_heart.gif);}
ul.diamond {list-style: url(http://www.elevatingyourbusiness.com/images/bullet_steps.gif); vertical-align: middle;}
ul.check {list-style: url(http://www.elevatingyourbusiness.com/images/bullet_check.gif);}
ul.double li {margin-top: 12px;}
ul.padded li {margin-bottom: 15px;}

ol.padded li {margin-bottom: 15px;}


        p, ul, ol {
	font-family: Arial, Helvetica, Veranda;
	font-size: 12px;
              text-align: left;
        }
        .bodytext {
        font-family: Verdana, Arial, Helvetica, Veranda;
        font-size: 12px;
        }
        a {
        font-weight: bold;
        }
        a:hover {
        color: F3BE32;
        }
        img {
	border-style: none;
	text-align: center;
        }
        .topnav {
        font-family: Arial, Helvetica, Veranda;
        font-size: 14px;
        font-weight: bold;
        color: #313163;
        }
        .topnav a {
        font-family: Arial, Helvetica, Veranda;
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
        color: #313163;
        }
        .topnav a:hover {
        font-family: Arial, Helvetica, Veranda;
        font-size: 14px;
        font-weight: bold;
        text-decoration: underline;
        color: #313163;
        }
        .footertext {
        font-family: Tahoma;
        font-size: 12px;
        color: #666666;
        }
        .italic {
        font-style: italic;
        }
        .bold {
        font-weight: bold;
        }
      
        #topbox           {
        width:207px;
        margin:auto;
        padding:10px;
        border:1pt solid #000000;
        background-color:#E7E1Ed;
        font-family: Arial, Helvetica, Veranda;
        font-size: 12px;
        }
              #eventsbox           {
	width:545px;
	margin:auto;
	padding:5px;
	border:2pt solid #000000;
	background-color:#E7E1Ed;
        }
      
        #optin-box           {
        width:75%;
        margin:auto;
        padding:10px;
        border:2pt dashed #000000;
        background-color:#FFFFCC;
        }
        #optin-table        {
        font-family:Verdana, Arial, Helvetica, Veranda;
        font-size:12px;
        }
        #resourceboxes {
        font-family: Arial, Helvetica, Veranda;
        font-size: 12px;
        }
        .redsubtitle {font-weight: bold; font-size: 16px; font-family:Arial, Helvetica, sans-serif}
        .bold-underline {    font-weight: bold;
        text-decoration: underline;
        }
        .featuretitle {
	font-family: Arial, Helvetica, Veranda;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}

        .bold-highlight {
        font-weight: bold;
        background-color: #FFFF00;
        }
        .box1 {
        width: 400px;
        border: 1px solid #000000;
        background-color: #E7EEF3;
        padding: 10px;
        }
.style2 {font-size: 14px}
.style3 {
	color: #C1242D;
	font-weight: bold;
}

hr {height: 2px; color: #330066;
}

.gold {color: #c93;}
.teal {color: #006699;}
.purple {color: #330066;}
.bronze {color: #8c7853;}
.silver {color: #616161;}
.red {color: #990000;}
.white {color: #ffffff;}
.black {color: black;}

.highlight {padding: 2px 4px; background: yellow;}
.border {border: 1px solid black;}

ul.heart {list-style: url(http://www.elevatingyourbusiness.com/images/bullet_heart.gif);}
ul.diamond {list-style: url(http://www.elevatingyourbusiness.com/images/bullet_steps.gif); vertical-align: middle;}
ul.check {list-style: url(http://www.elevatingyourbusiness.com/images/bullet_check.gif);}
ul.double li {margin-top: 12px;}
ul.padded li {margin-bottom: 15px;}

ol.padded li {margin-bottom: 15px;}


.left {text-align: left;}
.center {text-align: center;}
.right {text-align: right;}
.justify {text-align: justify;}

.floatleft {float: left;}
.floatright {float: right;}
.clear {clear: both;

}








/* Johnson Boxes */


.johnson1 {
  margin: 20px 80px;
  border: 4px dashed teal;
  padding: 25px;
  color: black;
  background: #D5E2ED;
}


.johnson1 h3, .johnson1 h4 {margin: 0; padding: 0 0 15px 0;}


.johnson2 {
  margin: 20px 80px;
  border: 4px dashed purple;
  padding: 25px;
  color: black;
  background:#D5E2ED;
}

.johnson2 h3, .johnson2 h4 {margin: 0; padding: 0 0 15px 0;}


.johnson3 {
  margin: 20px auto;
  width: 300px;
  border: 4px dashed teal;
  padding: 12px 8px;
  color: black;
  background: #D5E2ED;
  font-weight: bold;
  text-align: center;
}

.johnson4 {
  margin: 20px auto;
  width: 300px;
  border: 4px dashed purple;
  padding: 12px 8px;
  color: black;
  background: #D5E2ED;
  font-weight: bold;
  text-align: center;
}

.johnson5 {
  margin: 20px auto;
  margin: 15px auto;
  width: 150px;
  padding: 8px 4px;
  color: white;
  background: purple;
  font-weight: bold;
  text-align: center;
}


.johnson5 a {color: white; border-bottom: 1px dotted white;}




.johnson6 {
  margin: 20px auto;
  width: 300px;
  border: 4px solid teal;
  padding: 12px 8px;
  color: black;
  background: #D5E2ED;
  font-weight: bold;
  text-align: center;
}


.johnson7 {
  margin: 20px 80px;
  border: 2px solid teal;
  padding: 12px;
  color: black;
  background: #E7E1Ed;
}
.johnson7 h3, .johnson7 h4 {margin: 0; padding: 0 0 8px 0;}

.johnson8 {
  margin: 20px auto;
  border: 1px dotted purple;
  padding: 8px;
  color: black;
  background: #white;
}

.johnson9 {
  margin: 20px auto;
  width: 308px;
  padding: 8px;
  color: white;
  background: teal;
  font-weight: bold;
  text-align: center;
}
.johnson9 a {color: white; border-bottom: 1px dotted white;}



.johnson11 {
  margin: 15px auto;
  height: 100%; 
  width: 150px;
  padding: 8px 4px;
  background: #D5E2ED;
  text-align: center;
}


.johnson12 {
  margin: 15px auto;
  height: 100%; 
  width: 150px;
  padding: 8px 4px;
  background: #E7E1Ed;
  text-align: center;

}


.johnson13 {
  margin: 20px auto;
  width: 500px;
  border: 4px dashed #916c0a;
  padding: 12px 8px;
  color: black;
  background: #f7efd9;
  font-weight: bold;
  text-align: left;
}

.johnson14 {
  margin: 20px auto;
  width: 500px;
  border: 4px dashed purple;
  padding: 12px 8px;
  color: black;
  background: #E7E1Ed;
  font-weight: bold;
  text-align: left;
}

.johnson15 {
  margin: 20px auto;
  width: 500px;
  border: 4px dashed #8c7853;
  padding: 12px 8px;
  color: black;
  background: #f4e2cf;
  font-weight: bold;
  text-align: left;
}

.johnson16 {
  margin: 5px auto;
  height: 100%; 
  width: 200px;
  padding: 2px 2px;
  background: #D5E2ED;
}


.johnson17 {
  margin: 20px auto;
  width: 500px;
  border: 2px solid teal;
  padding: 6px;
  color: black;
  background: #E7E1Ed;
}



.johnson18 {
  margin: 20px auto;
  width: 500px;
  border: 4px dashed #616161;
  padding: 12px 8px;
  color: black;
  background: #DDDDDD;
  font-weight: bold;
  text-align: left;
}



.johnson19 {
  margin: 10px auto;
  border: 2px dashed teal; 
  height: 100%; 
  width: 175px;
  padding: 5px 5px 5px 5px;
  background: #white;
}


*

