body {
    border:0 none;
    height:100%;
    margin:5px 0;
    padding:0;
    color: black;
    background-color:#EFEFEF;
}

body.small, .small, .small h3, .small p, .small dt, .small dd, .small table, .small th, .small td, .small input, .small select, .small button, .small pre, .small code, .small .entry_header h2, .small .main .bookmark_me h2, .small .comment_header h2 {
    font-size: small;
}

.arial, .arial input, .arial select, .arial button {
    font-family:Arial,Helvetica,Sans-Serif;
}

#topshadow {
    background-image:url(http://www.perrymarshall.com/images/PM_top_shadow.jpg);
    background-position:center bottom;
    background-repeat:no-repeat;
    height:9px;
    margin-bottom:-15px !important;
    margin-left:auto;
    margin-right:auto;
    margin-top:0;
    width:869px;
}

#ie6 #topshadow {
    background-image:url(http://www.perrymarshall.com/images/PM_top_shadow.jpg);
    background-position:center bottom;
    background-repeat:no-repeat;
    height:0px;
    margin-left:auto;
    margin-right:auto;
    margin-top:0;
    width:869px;
}

#midshadow {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(http://www.perrymarshall.com/images/PM_body_shadow.jpg) repeat-y scroll center center;
    margin-top:15px;
}

#bottomshadow {
    background-image:url(http://www.perrymarshall.com/images/PM_bot_shadow.jpg);
    background-position:center top;
    background-repeat:no-repeat;
    height:9px;
    margin:-10px auto 0;
    padding:0;
    width:869px;
}

div.spacer {
  margin:0;
  padding:0;
}

#footer, div.scripts, div.spacer {
    clear:both;
}

#footer {
  padding-bottom:10px;
  font-family: verdana, arial;
}

#footer .ravok_navigation {
      font-family: arial;   
}

.wide_sm #ext_wrapper,
.wide_sms #ext_wrapper {
  margin-top:0;
  width:850px;
}

#ext_wrapper {
  background-color:#FFFFFF;
  min-height:850px;
  margin:10px auto;
  width:850px;
}

#shadow, #wrapper, #body {
  background-color:#FFFFFF;
}

.wide #wrapper {
   width:850px;
}

#logo-hov {
  display:block;
  height:55px;
  line-height:1.4;
  margin-bottom:11px;
  margin-left:9px;
  position:relative;
  width:370px;
}

a {
  color:#121457;
  font-weight:bold;
}

a:hover {
  color:#FFCC00;
}

.wide_sm #sidebar,
.wide_sms #sidebar,
.wide_sms #sidebar2,
.wide_ssm #sidebar,
.wide_ssm #sidebar2,
.wide_mss #sidebar,
.wide_mss #sidebar2 {
    width:189px  
}

.wide_sm #sidebar,
.wide_sms #sidebar,
.wide_sms #sidebar2,
.wide_ssm #sidebar,
.wide_ssm #sidebar2,
.wide_mss #sidebar,
.wide_mss #sidebar2 {
    width:189px; clear:left
}

.wide_m #ext_wrapper {
    margin-top:10px auto;
    width:850px;
}

.sm #sidebar, .sm #ext_main,
.sms #sidebar, .sms #ext_main {
   float:left;
}

.sm #sidebar {
   width: 175px!important;
}

.sms #main, .sms #sidebar2 {
   float:right; clear:right
}

.sm #ext_main {
   width: 850px !important;
}

.sm #main {
    width:660px !important;
    float:right;
    padding-right:0px;
}

.isoptin #ext_main,
.defguide #ext_main {
   width:100% !important;
}

.isoptin #main,
.defguide #main {
  width:767px !important;
  margin:0px 0px 0px 45px;
}

.isoptin .alignright,
.defguide .alignright,
.defguide_sidebar .alignright,
.alignright {
   float:right;
}

.aligncenter  {
display:block;
margin-left:auto;
margin-right:auto;
}

.isoptin #main ul li,
.defguide #main ul li {
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  background:transparent url(images/yes.gif) no-repeat scroll 0;
  padding-left:20px;
  list-style-type: none;
  background-position: top left
}

.isoptin #main ul li li,
.defguide #main ul li li {
  background-image: none;
  list-style-type: none;
  margin-top:1.2em;
  margin-bottom: 1.2em;
}

.isoptin img.frame,
.defguide img.frame,
.defguide_sidebar img.frame {
        border: 1px solid #999;
        padding: 3px;
        margin: 5px;
        background: #EFEFEF;
}

.isoptin .dc,
.defguide .dc,
.defguide_sidebar .dc {
        float: left;
        font-size: 60px;
        line-height: 40px;
        padding-top: 2px;
        font-family: Times, serif, Georgia;
}

#testimonialsidebar {
width: 175px; padding-left: 6px; border-left: 1px solid #000; float:right;
}

.isoptin span.ub,
.defguide span.ub,
.defguide_sidebar span.ub {
        background: url(/images/bullets/defguide/handwriting/underlineRed.jpg) 0 bottom no-repeat;
}

.isoptin h1.headline,
.defguide h1.headline,
.defguide_sidebar h1.headline  {
font-size:28px;
}

.m #main, .m #ext_main {
    float:none !important;
    width:100% !important;
}

.m #pm_content_holder {
margin-top:-15px;
width:840px;
}

.m #pm_main {
float:left;
margin-left:0;
width:636px;
}

.m #pm_right_side {
padding-right:10px;
float:right;
width:180px; clear:right;
}

.sm #pm_main {
    float:left;
/*    margin-left:5pt;  */
    width:458px;
}

.sm #pm_right_side {
    float:right;
/*    width:180px;   */
    width:175px;
}

.sms textarea#comment {
    width:450px;
}

#sidebar {
   margin-top:0px;
}

li, .sidebar li li, .sidebar li li ul {
	margin-bottom:0.2em;
	margin-top:0.2em;
	padding-bottom:0;
	padding-top:0;
}

#sidebar ul{
	padding-left:2px;
}
#sidebar2 ul {
    padding-left:5px; clear:left
}

#sidebar li,
#sidebar2 li {
  list-style: none none; clear:left
}

#sidebar2 #sd-rotate  {
    padding-right:10px; clear:left
}

#sidebar li.ravok_silo_pages ul a {
  text-decoration:none;
}

#sidebar li.ravok_silo_pages ul li.nav_branch ul {
  margin-left:8px;
}

#sidebar li.ravok_silo_pages ul li.nav_branch ul a {
    font-weight:normal;
}

#sidebar li a:hover {
 color:#FFCC00;
}

#sidebar .widget h2,
#sidebar2 .widget h2 {
    /*color:#000066;*/
    font-size:16px;
    font-weight:bold;
    margin:15px 0px 15px 0px; clear:left
}

.main {
  /*overflow:hidden;*/
}

.defguide_sidebar #ext_main {
   width: 840px !important;
}

.defguide_sidebar .main {
  width:650px!important;
}

.defguide_sidebar #sidebar {
  display:none;
}

.pm_testi {
  margin:0px;
  font-weight:bold;
}

.wide #navbar {
    background:url(http://www.perrymarshall.com/images/banner-final.jpg) left bottom no-repeat;
    color:#FFFFFF;
    font-weight:bold;
    height:86px;
}

#navbar {
    height:35px;
}

#menu-headernav,
.ravok_navigation ul.the_header{
   margin:0px;
   padding:40px 0px 0px 70px;
   list-style-type: none;
   list-style-image: none;
   display: block;
}

#menu-headernav li,
.ravok_navigation ul.the_header li {
  display:block;
  float:left;
  margin-right:10px;
}

#menu-headernav a,
.ravok_navigation ul.the_header a {
   color: #ffffff;
   text-decoration:none;
}

#ie6 #menu-headernav,
#ie6 .ravok_navigation ul.the_header{
   margin:0px;
   padding:35px 0px 0px 70px;
   list-style-type: none;
   list-style-image: none;
   display: block;
}

#navbar .widget_search {
   float:right;
   margin: -7px 5px 0px 0px;
}

#navbar .widget_search label {
   display: none;
}

#navbar .widget_search input#s {
  width:90px;
}

.ravok_navigation ul.the_footer{
   clear:both;
   height:25px;
   margin:10px auto;
   list-style-type: none;
   list-style-image: none;
   display: block;
   padding:0px;
   width:620px;
}

.ravok_navigation ul.the_footer li {
  display:block;
  float:left;
  margin-right:10px;
}

.ravok_navigation ul.the_footer a {
   color: #000066;
   text-decoration:underline;
}

.widget_eme_list,
.events_widget_list {
  background-color:#F9F9F9;
  border:1px solid #8F8F8F;
  margin-top:20px;
  /*margin-bottom:20px;*/
  padding:10px 10px 0;
}
.widget_eme_list p{

	margin-top:0px;

}
.widget_eme_list h2,
.small .events_widget_list h2 {
   margin-top:0px;
   font-size:medium;
}

#main .widget_eme_list ul li {
  font-size:10pt;
}

h1#pm_home_header {
  color:#000066;
  font-size:18pt;
  font-weight:normal;
  margin-bottom:0px;
  margin-top:20px;
  text-align:left;
}

a#pm_home_header {
  color:#000066;
  font-size:18pt;
  font-weight:normal;
  margin-bottom:0px;
  margin-top:20px;
  text-align:left;
}

a#pm_home_header:hover {
  color:#ffcc00;
  font-size:18pt;
  font-weight:normal;
  margin-bottom:0px;
  margin-top:20px;
  text-align:left;
  text-decoration:underline;
}

.entry {
  margin-bottom:26px;
  margin-top:6px; padding:0 15px
}
.defguide .entry {
   width:755px !important;
   padding:0px 10px;
}

#ie6 .entry {
  margin-bottom:26px;
  margin-top:6px; padding:0 0 0 20px
}

.small .entry_header h1,
.entry_header h1 {
  padding:2px;
  margin-top:15px;
}

.entry_header h2, .entry_header h1, div.entry_author, div.entry_date, div.entry_nav, div.entry_tags, .comment_header h2, .comment_header h3, .sidebar h2 {
  margin-bottom:0.2em;
  margin-top:0.2em;
  padding-bottom:0;
  padding-top:0;
}

.small h1 {
  font-size:18px;
}

.small h2, .small #wp-calendar caption {
  font-size:medium;
  font-weight:bold;
}

h1 a, h2 a {
  color:#121457;
  text-decoration:none !important;
}

.hentry table#adwords_cheatsheet {
   margin-left:2px;
}.hentry table#adwords_cheatsheet td p {
    text-align:center;
}

.main #pm_about_the_author .entry_author_image {
    margin-top: 5px;
}

#pm_about_the_author {
  width:450px;
}

#posts_by_author {
  width: 410px;
}

#pm_about_the_author p {
  font-size:8pt;
  font-weight:normal;
  text-align:left;
}

p#pm_share_this {
  font-size:8pt;
  font-weight:normal;
  text-align:justify;
  width:455px;
}

#share_article {
  height:25px;
  width:448px;
}

#share_article .sociable {
  margin:10px 0px 0px 0px;
  width:610px;
  height: 10px;
}

#share_article .sociable ul li {
  float: left;
  margin-top:-12px;
  margin-bottom:0px !important;
}

#share_article #rss_icon {
    float:left;
    width:12px;
    margin:0px;
}

#share_article #rss_share {
  float:left;
  width:228px;
}

#share_article #optin_share {
  float:left;
  width:222px;
}

#feedburner_share {
  height:25px;
  margin:0px;
  width:630px;
}

#feedburner_email {
  border:1px solid #BFBFBF;
  color:#7F7F7F;
  width:135px;
}

body.ie7 #share_article #form_submit {
  width:70px;
}

body.ie7 .sociable {
  margin-top:20px;
}

body.ie7 #share_article .sociable ul li {
  margin-top:-8px;
}

body.ie6 #share_article {
  width:445px;
  padding:2px;
  height:30px;
}

body.ie6 #share_article .sociable {
  margin-top:0px;
  width:450px;
  height:20px;
}

body.ie6 #share_article .sociable ul li {
  margin-top:0px;
}

body.ie6 #feedburner_share {
  width:450px;
  height:15px;
}

body.ie6 #share_article #form_submit {
  width:70px;
}

body.ie6 #share_article #optin_share {
  height: 20px;
  font-size:12px;
}

.comment_header {
  font-weight: bold;
}

.comment_actions {
   text-align:right;
   font-weight: normal;
   margin-bottom:15px;
}

.comment_actions a {
   font-weight: normal;
}

.alignleft {
float:left;
margin-right:0.5em;
}

#five_days_order_form {
   clear:both;
   width:450px;
}

#author, #email, #url, textarea#comment {
    width:450px !important;
}

.ie6 #pm_content_holder,
.ie7 #pm_content_holder {
margin-top:20px !important;
width:840px;
}

.ie6 #entry-75 #pm_content_holder,
.ie7 #entry-75 #pm_content_holder {
width:640px;
}
.ie7 #author,
.ie7 #email,
.ie7 #url,
.ie7 textarea#comment {
    width:450px !important;
}

.ie6 #author,
.ie6 #email,
.ie6 #url,
.ie6 textarea#comment {
    width:450px !important;
}

#pre_text, #share_article, #entry_information {
  border:1px solid #BFBFBF;
  font-size:8pt;
  font-weight:normal;
  margin-top:15px;
  padding:5px;
  text-align:justify;
  width:445px;
}

.ie6 #pre_text,
.ie6 #share_article,
.ie6 #entry_information,
.ie7 #pre_text,
.ie7 #share_article,
.ie7 #entry_information {
  padding:2px;
  width:450px;
}

#entry_information a {
  font-weight:normal;
}

.pm_comment_box {
  background-color:#FEFEDE;
  border-bottom:1px solid #B9B9B9;
  border-right:1px solid #B9B9B9;
  display:block;
  float:right;
  height:55px;
  margin:10px 0 10px 10px;
  padding:10px 0 0;
  text-align:center !important;
  width:75px;
}

.pm_comment_count a, .pm_comment_count {
  color:#000000;
  font-family:Arial,Helvetica,Sans-Serif;
  font-size:42px;
  font-weight:600;
  letter-spacing:-1px;
  line-height:36px;
  text-decoration:none;
}

.main .entry_author_image {
  border:0 none;
  margin:15px 10px 10px 0;
  float:left;
}

p.pm_readmore a {
    font-weight:normal;
}

#sidebar2 .pm_testi_readmore {
  font-weight:normal;
  margin-bottom:10px;
  margin-top:10px;
  text-align:center; clear:left
}

#widget_google_translate ul {
   padding:0px;
}

h1.pm_title {
color:#000080;
font-family:Verdana,Helvetica,sans-serif;
font-size:16pt;
margin:20px 0;
text-align:center;
text-transform:capitalize;
}

h1.pm_title15 {
color:#000080;
font-family:Verdana,Helvetica,sans-serif;
font-size:14pt;
font-weight:bold;
margin:20px 0;
text-align:center;
}

#pm_main p.pm_left, #pm_main p.pm_center, #pm_main p.pm_justify {
  font-family:Verdana,Tahoma,sans-serif;
  font-size:10pt;
}

/*.page-id-1066 #pm_main p.pm_left, */
#pm_main p.pm_center
/*#pm_main p.pm_justify*/ {
  font-family:Verdana,Tahoma,sans-serif;
  font-size:10pt;
  text-align:center
}

.entry p.pm_justify, .entry_content p.pm_justify {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10pt;
text-align:justify;
}

.entry p, .hentry p,.entry .pm_left, .entry_content p, .entry_content .pm_left {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10pt;
  text-align:left;
}

.entry p[align="center"], .hentry p[align="center"], .entry p.pm_center, .entry pm_center, .entry_content p[align="center"], .entry_content p.pm_center, .entry_content pm_center {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10pt;
  text-align:center;
}

#main ul li, #main ol li, .small ol.pm_ol li, .entry_content ol li, #pm_main ol li, .small ul.pm_ul li, .entry_content ul li, #pm_main ul li {
font-family:Verdana,Tahoma,sans-serif;
font-size:10pt;
margin-bottom:11px;
}

.main th, .main td {
padding:1px 2px;
}

.pm_blue_cell {
color:#FFFFFF;
font-size:10pt;
margin:0;
text-align:center;
}

.pm_dblue {
color:#000066;
font-family:Verdana,Helvetica,sans-serif;
font-size:10pt;
font-weight:bold;
}

.pm_normal {
   font-weight: normal;
}

p.pm_16_bold {
   font-size:16pt;
   font-weight:bold;
   font-family:Verdana, Helvetica, sans-serif;
   text-align:center;
   margin-top:10px;
   margin-bottom:10px;
}

p.pm_14 {
   font-size:14pt;
   font-family:Verdana, Helvetica, sans-serif;
   text-align:center;
}

p.pm_14_bold {
   font-size:14pt;
   font-family:Verdana, Helvetica, sans-serif;
   text-align:center;
}

p.pm_strong,
p.pm_bold {
   font-weight:bold;
}

.post_list ul {
list-style-image:url("images/file.gif");
}

.ravok_silo_pages span.nav_active {
color:#000060;
font-weight:bold;
text-decoration:none;
}

/* ------------------ IMAGES ------------------- */

img.pm_left_10 {
   margin-left:10px;
}

img.pm_right_10 {
   margin-right:10px;
}

/* ------------------ SIZES ------------------- */

#entry .pm_12 {
   font-size:12pt;
}/* ------------------ COLORS ------------------- */

.pm_col_dblue {
   color: #000066;
}

.pm_black {
   font-family:Verdana, Helvetica, sans-serif;
   font-size:10pt;
   color: #000000;
}
.pm_lblue {
   font-family:Verdana, Helvetica, sans-serif;
   font-size:10pt;
   font-weight: bold;
   color: #0000FF;
}

.pm_red {
   font-family:Verdana, Helvetica, sans-serif;
/*   font-size:10pt;  */
   font-weight: bold;
   color: #ff0000;
}

.pm_coach_red {
   color: rgb(153, 0, 0);
}

.pm_green {
   color: #009900;
   font-family:Verdana, Helvetica, sans-serif;
   font-weight: bold;
}

.entry_content p.pm_red14 {
   font-family:Verdana, Helvetica, sans-serif;
   font-size:14pt;
   font-weight: bold;
   color: #ff0000;
}

.entry p.pm_dblue13,
.entry_content p.pm_dblue13 {
   font-family:Verdana, Helvetica, sans-serif;
   font-size:13pt;
   font-weight: bold;
   color: #000066;
   text-align:center;
}

.pm_dred {
   font-family:Verdana, Helvetica, sans-serif;
   font-size:10pt;
   font-weight: bold;
   color: #cc0000;
}

.pm_lgreen{
   font-family:Verdana, Helvetica, sans-serif;
   font-size:10pt;
   color: #009900;
}

a.pm_lblue{
   color:#0000FF;
}

.pm_line_2px{
   width: 100%;
   height: 2px;
}
.pm_clear{
	clear:both;
}

.pm_img_center{
	padding-left:-10px;
}

#pm_right_side p {
font-family:arial,sans-serif;
text-align:left; clear:right
}

/* PAGENAVI  */

.wp-pagenavi {
   height:25px; padding-top:3px
}

.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;
}

.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;
}
.wp-pagenavi a:hover {
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px;
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
/* PAGE&nbsp;NAVI&nbsp;END  */
table.pm_9_lies td {
color:#000080;
font-family:Verdana,Helvetica,sans-serif;
font-size:16pt;
font-weight:bold;
text-align:left;
}
.pm_highlight {
background-color:#FFFF00;
}
table.pm_blue_table {
background-color:#000080;
color:#FFFFFF;
}
h2.pm_subtitle {
font-family:Verdana,Helvetica,sans-serif;
font-size:14pt;
font-weight:normal;
margin:-3px 0 10px;
text-align:center;
text-transform:capitalize;
}
h2.pm_subtitle2 {
font-family:Verdana,Helvetica,sans-serif;
font-size:14pt;
font-weight:bold;
margin:10px 0 10px;
text-align:center;
color:#000080;
}
h2.pm_subtitle_red {
color:#CC0000;
font-family:Verdana,Helvetica,sans-serif;
font-size:14pt;
font-weight:normal;
margin:-3px 0 10px;
text-align:center;
}
table.pm_coaching {
   margin:5px auto;
}

table.pm_coaching td {
color:#990000;
text-align:center;
}

.pm_letter p {
font-family:Courier New;
font-size:11pt;
margin-left:50px;
}

p.pm_name, p#pm_name {
color:#000066;
font-family:Verdana,Helvetica,sans-serif;
font-size:13pt;
font-weight:bold;
}

body.m .entry_comments {
margin:0 auto;
width:500px;
}

#entry-1066 h1.pm_title {
color:#000080;
font-family:Verdana,Helvetica,sans-serif;
font-size:14pt;
margin:20px 0;
text-align:center;
}

p.pm_16_bold {
font-family:Verdana,Helvetica,sans-serif;
font-size:16pt;
font-weight:bold;
margin-bottom:10px;
margin-top:10px;
text-align:center;
}

.entry .pm_indent, .entry_content .pm_indent {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10pt;
text-indent:20px;
}

ul.pm_red_white_bullet  {
list-style-image:url("http://www.perrymarshall.com/wpnew/wp-content/uploads/page-images/bigicon.gif");
list-style-position:outside;
text-indent:0;
}

#pop-posts ul,

ul.pm_red_white_bullet2  {
list-style-image:url("http://www.perrymarshall.com/wpnew/wp-content/uploads/page-images/bigicon.gif");
list-style-position:outside;
margin-left:15px;
text-indent:0;
}

table#pm_blue_table {
background-color:#000080;
color:#FFFFFF;
width:275px;
}

p.pm_download_indent {
margin-left:25px;
}

#pm_bookmark {
background-color:#121457;
border:1px solid #CCCCCC;
margin:auto;
padding:2px;
text-align:center;
width:150px;
}

#pm_bookmark a {
color:#FFFFFF;
cursor:pointer;
font-size:9pt;
font-weight:bold;
text-decoration:none;
}

.media_container {
  text-align: center;
}

.media_container object,
.media_container .media {
  margin:0px auto;
}

.media_attachment a {
background:none no-repeat scroll 10px center #DDFFDD;
border-bottom:1px solid #228B22;
border-top:1px solid #228B22;
display:block;
margin:6px 0;
padding:30px 10px 30px 65px;
width:100%;
}

h3.pm_h3 {
color:#000066;
font-family:Verdana,Helvetica,sans-serif;
font-size:14pt;
font-weight:bold;
margin:-3px 0 10px;
text-align:center;
}

/*

column configuration styles

*/

body.mono_column_post #sidebar {
	display: none !important;
}

body.mono_column_post #sidebar2 {
	display: none !important;
}

body.mono_column_post #ext_main {
	width: 800px !important;
	margin-left:25px !important;
}

body.mono_column_post #ext_main #main {
	width:800px !important;
}

/*

right column

*/

body.right_column_post #ext_main {
	width: 640px !important;
}

body.right_column_post #sidebar {
	display: none !important;
}

body.right_column_post #ext_main #main {
	width:620px !important;
}
body.right_column_post .blogpost_ad{ margin-left:30px !important; }
body.right_column_post #pm_about_the_author,

body.right_column_post .postsby,

body.right_column_post #posts_by_author,

body.right_column_post p#pm_share_this,

body.right_column_post .addthis_toolbox,

body.right_column_post #share_article,

body.right_column_post #entry_information,

body.right_column_post .entry_comments{

	margin-left:60px !important;

}/*

left column

*/

body.left_column_post #ext_main {
	width: 840px !important;
}

body.left_column_post #sidebar2 {
	display: none !important;
}

body.left_column_post #ext_main #main {
	width:640px !important;
}

table.ravok_rh_content {
    width: 770px;
    margin:0px auto;
}

table.ravok_rh_content td.ravok_mainbody{
    width: 70%;
    padding:5px;
    vertical-align:top;
}

table.ravok_rh_content td.ravok_rhcol,
table.ravok_rh_content td.ravok_lhcol{
    width: 30%;
    padding:5px;
    vertical-align:top;
}

/* SITEMAP */

.page-id-32 #main ul.level_0 li {
  list-style-type: none;
}

.page-id-32 ul.level_1 a {
  font-weight: normal;
  text-decoration: none;

}

.page-id-32 ul.level_1 a.parent,
.page-id-32 ul.level_1 ul.level_2 a.parent {
  font-weight: bold;
  text-decoration: underline;

}

.page-id-32 #main ul li ul {
  margin-top:10px;
}
#ie6 #sidebar ul{ margin:0; }

#ie6 #sidebar .ravok_silo_pages ul{  margin:0}

#ie7 #sidebar ul{ margin:0}

#ie7 #sidebar .ravok_silo_pages ul{  margin:0}

/*sidebar2*/

#ie6 #sidebar2 ul{ margin:0;  list-style:none}

#ie7 #sidebar2 ul{ margin:0;}

#ie6 .wp-pagenavi{ height:30px}

#ie6 #sidebar li#text-3 p { margin:0}

.sms h2.pagetitle {font-size:14pt; }

#ie6 .pm_red,
#ie7 .pm_red{ margin-top:30px}
 
#ie6 #main{ margin-left:-10px}

#ie6 #pm_right_side{ margin-left:5px}

#ie7 #pm_right_side{ margin-right:5px}

.page-id-15 #ie6 #pm_right_side img{ margin:0 !important}

.wid-home{ margin:0 0 12px 4px}

#ie6 .wid-home{ margin:10px 0 0 4px }

#ie7 .wid-home{ margin:10px 0 0 4px }

#pm_popup {
   position: fixed;
   margin-top: 150px;
   background-color: #FFFFFF;
   padding:10px;
   border:5px solid #D0D0D0;
}

a.pm_poplink{
   cursor: pointer;
}

#ie6 #zenbox_tab {
  text-indent: -5000px;
  margin-left:-12px;
  position:absolute;
  left:0px;
  top:200px;
}

.page-id-12 #ie6 #sidebar {
   width: 160px!important;
}

/*.page-id-12 #ie6 #pm_right_side {
   margin-left:-145px !important;
}

.page-id-12 #ie6 #main {
   width: 660px!important;
}*/

.page-id-1037 #ie6 #main { float:right; padding-right:10px;
   width: 660px!important;
}

.page-id-19 #ie6 #main { float:right; padding-right:10px;
   width: 660px!important;
}

.page-id-559 #ie6 #main { float:right; padding-right:10px;
   width: 660px!important;
}

.page-id-21 #ie6 #main { float:right; padding-right:10px;
   width: 650px!important;
}

.page-id-616 #ie6 #main {float:right; padding-right:10px;
   width: 660px!important;
}

.page-id-461 #ie6 #main { float:right; padding-right:10px;
   width: 660px!important;
}

.page-id-12 #ie6 #pm_main {
    float:left;
/*    margin-left:5pt;  */
}

.page-id-1066 #ie6 #pm_main,
.page-id-1066 #ie7 #pm_main {
    float:left;
/*    margin-left:5pt;  */ margin-top:40px; 
}

.page-id-1066 #ie6 #pm_right_side {
  margin-left:-145px
}

.page-id-18 #ie6 #pm_right_side,
.page-id-13 #ie7 #pm_right_side {
    
 margin-top:35px
}

.page-id-13 #ie6 #pm_right_side,
.page-id-13 #ie7 #pm_right_side {
 margin-top:35px
}

.page-id-13 #ie6 #pm_main,
.page-id-13 #ie7 #pm_main {
 margin-top:20px; 
}

.page-id-20 #ie6 #pm_right_side,
.page-id-20 #ie7 #pm_right_side {
    
 margin-top:35px
}

#pdf{
	 top:16px;
	 right:65px;
}

#ie6 #pdf{
	 top:-5px !important;
	 left:65px;
}

#ie7 #pdf{
	 top:-5px !important;
	 right:60px;
}

.page-id-75  #pm_main {
   width:450px !important;
}

/*FB fasttrack*/

#fastrack-vid{ float:left}

.form-optin{ margin-bottom:0} 

#fastrack-vid h1 { 
	font-family:tahoma; 
	font-size:23px; 
	color:#1e1e44; 
	text-align:center;
	font-weight:bold; 
	text-align:center;
	margin:0 0 10px 0
	}
	
#fb-fastrack {
	background: url(images/FB-fastrack2.gif) no-repeat; 
	border:0; 
	width:296px; 
	height:49px; 
	margin: 20px 0 0 523px
	}

#fb-optin{ 
	border:2px dashed #1e1e44; 
	width:268px; 
	padding:15px 12px; 
	float:right;
	margin-top:16px
	}
	
#fb-optin .get-access{ 
	background-image:url(images/get-access.gif);
	height:117px; 
	width:210px; 
	margin:0 auto
	}

#fb-optin input{ margin:5px 52px; width:175px}

#fb-optin .submit{margin:0 38px}

#fb-optin #submit{
	color:#fff;
	text-decoration:none;
	font-size:inherit;
	font-family:verdana; 
	background:url(images/I-want-in.gif) no-repeat;
    border:0;
	width:202px; 
	height:62px; 
	margin:0 auto
}

#fb-optin p{ 
	margin:0; 
	padding:0; 
	font-size:12px; 
	text-align:center
	}
	
body.single .entry_comments {
    width:450px;
}

.blogpost_ad {
  width:450px;
  height:100px;
  padding-top:10px;
  padding-top:10px;
}

body.mono_column_post .blogpost_ad {
  margin:0px auto;
}

body.mono_column_post #monocolumn_post_after {
  margin:0 auto;
  width:450px;
}

/*5days optin*/

#fivedays-optin{ background:url(images/5days-bg.gif);
	width:180px; 
	float:right;
	margin:0 2px 10px 0; 
	}

	#ie6 #fivedays-optin{ 
	margin:16px 2px 0px 0;
	}
	
	#ie7 #fivedays-optin{ 
	margin:16px 2px 10px 0;
	}
	
#fivedays-optin .top{ 
	background:url(images/top-5days.gif) no-repeat;
	height:5px; 
	width:180px; 
	margin:0
	}

#fivedays-optin .bot{ 
	background:url(images/bot-5days.gif) no-repeat;
	height:7px; 
	width:180px; 
	margin:0
	}
	
	#ie6 #fivedays-optin .bot{ 
	margin-bottom:-7px; padding:0
	}

#fivedays-optin input{ 
	margin:3px 10px; 
	width:150px; 
	background:url(images/input-5days.gif) no-repeat; 
	padding:3px; 
	border:0 none;
	height:16px
	}

#fivedays-optin .submit{margin:0 10px}

#fivedays-optin #submit{
	color:#fff;
	text-decoration:none;
	font-size:inherit;
	font-family:arial; 
	background:url(images/5days-submit.gif) no-repeat;
    border:0;
	width:132px; 
	height:26px; 
	margin:12px auto; 
	padding-bottom:6px
}

#fivedays-optin p{ 
	margin:0; 
	padding:0; 
	font-size:13px; 
	text-align:center; 
	color:#000080; 
	font-weight:bold
	}

form{margin:0}

/*9 lies of marketing*/
#nine-lies-left{ 
	float:left; 
	width:470px; margin-top:-8px
	}
  
    #ie6 #nine-lies-left,
    #ie7 #nine-lies-left{ margin:8px 0 0 0}
	
	#nine-lies-left h1 {
	color:#000066;
	font-family:verdana;
	font-size:19pt;
	text-align:center; margin:0 30px 30px 30px
	}
  
#nine-lies-right{ 
	float:right; 
	width:346px; margin-top:-8px
	}

	#ie6 #nine-lies-right,
	#ie7 #nine-lies-right{ margin:8px 0 0 0}
  
#nine-lies-banner{ 
	background:url(images/9lies-manure.jpg) no-repeat; 
	width:470px; 
	height:206px; 
	clear:both; 
	margin-bottom:20px
	}

#Free9day{ 
	font-size:12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#13167f;
	}

#Free9day p { margin:10px 0}

#Free9day h1{ 
	font-size:18px; 
	margin:0 0 0 10px; 
	padding:0; 
	font-weight:normal; 
	text-align:center; 
	color:#000066;
	}
	
#ie6 #Free9day h1,
#ie7 #Free9day h1{ margin-top:8px }/*9lies optin*/
#nine-lies-optin{ 
	width:273px; 
	padding:0;
	float:right;
	margin-top:0; 
	background:url(images/9lies-optin-bg.gif); 
	}

#nine-lies-optin .top{ 
	background:url(images/9lies-optin-top.gif) no-repeat top;
	margin:0 auto; 
	color:#fff
	}

	#nine-lies-optin .top p{ 
	 color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; 
	 font-weight:bold; 
	 padding:15px 0
	}
	#nine-lies-optin .tophead{ font-size:18px}

#nine-lies-optin .bot{ 
	background:url(images/9lies-optin-bot.gif) no-repeat;
	height:6px; 
	width:273px; 
	margin:0
	}
	
#nine-lies-optin input{ 
	margin:0 42px; 
	width:186px; 
	background:url(images/9lies-optin-input.gif) no-repeat; 
	border:0; 
	height:28px
	}

#nine-lies-optin .submit{margin:0 10px}

#nine-lies-optin #submit{
	color:#fff;
	text-decoration:none;
	font-size:inherit;
	font-family:verdana; 
	background:url(images/9lies-submit.gif) no-repeat; 
    border:0; 
	width:186px; 
	height:26px; 
	margin:10px 42px 15px 42px;
}

#nine-lies-optin p{ 
	margin:0 0 10px 0; 
	padding:0; 
	font-size:12px; 
	text-align:center; 
	color:#13167f; font-family:Verdana, Arial, Helvetica, sans-serif; 
	}
	
#nine-lies-optin p a{ 
	margin:0; 
	padding:0; 
	font-size:11px; 
	text-align:center; color:#13167f; 
	font-weight:bold
	}
#nine-lies-optin .nospam{ color:#000; font-size:11px}

#nine-lies-testimonial{ 
	font-family:Arial, Helvetica, sans-serif;
	color:#000; 
	width:272px; 
	float:right; 
	margin-top:10px}

	#nine-lies-testimonial p{font-size:11px;}

#nine-lies-arrowtop{ 
	background:url(images/9lies-arrow.gif); 
	width:47px; 
	height:96px; 
	position:absolute; 
	margin:-35px 0px 0 26px
	}
	
#ie6 #nine-lies-arrowtop,
#ie7 #nine-lies-arrowtop{ 
	background:url(images/9lies-arrow.gif); 
	width:47px; 
	height:96px; 
	position:absolute; 
	margin:-340px 0px 0 26px
	}

#nine-lies-arrowbot{ 
	background:url(images/9lies-arrow2.gif); 
	width:70px; 
	height:88px; 
	position:absolute; 
	float:right;
	margin:-180px 0px 0 472px
	}
	
.page-id-12256	#nine-lies-arrowbot{ 
	background:url(images/9lies-arrow2.gif); 
	width:70px; 
	height:88px; 
	position:absolute; 
	float:right;
	margin:-310px 0px 0 472px
	}
	
a img {
  border:0px;
}

/*********Cheatsheet***********/
#cheatsheet-left{ 
	float:left; 
	width:513px; 
	/*margin-top:10px*/
	}
	
	#cheatsheet-left h1{ 
		color:#000080;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:20px;
		margin:0px;
		text-align:center;
		}
	.mac-firefox #cheatsheet-left h1#macff{
		margin-top:-25px;
	}

 #ie6 #cheatsheet-left,
    #ie7 #cheatsheet-left{ margin:0}
  
#cheatsheet-right{ 
	float:right; 
	width:284px;
}

.mac-firefox #cheatsheet-right{
	margin-top:-20px;
}

	#ie6 #nine-lies-right,
	#ie7 #nine-lies-right{ margin:0}
  
#cheatsheet-right p { font-size:12px 
		}

#cheatsheet-right .optin-bot-text{
	font-size:8pt;
	padding:10px 20px; 
	text-align:center; 
	height:30px; clear:both
	}

/*Cheatsheet optin*/
#cheatsheet-optin{ 
	width:273px;
	padding:0;
	float:right;
	margin-top:0; 
	background:url(images/9lies-optin-bg.gif); 
	}

#cheatsheet-optin .top{ 
	background:url(images/cheatsheet-optin-top.gif) no-repeat top;
	margin:0 auto; 
	color:#fff
	}

	#cheatsheet-optin .top p{ 
	 color:#fff; 
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 padding:10px 0;
	 font-size:18px
	}
	#cheatsheet-optin .tophead{ font-size:18px; font-weight:bold; }

#cheatsheet-optin .bot{ 
	background:url(images/9lies-optin-bot.gif) no-repeat;
	height:6px; 
	width:273px; 
	margin:0
	}
	
#cheatsheet-optin input{ 
	margin:0 42px; 
	width:178px;
	background:url(images/9lies-optin-input.gif) no-repeat;
	border:0;
	height:16px;
	padding:5px 5px 12px
	}

#cheatsheet-optin .submit{margin:0 10px}

#cheatsheet-optin #submit{
	color:#fff;
	text-decoration:none;
	font-size:inherit;
	font-family:verdana; 
	background:url(images/9lies-submit.gif) no-repeat; 
    border:0; 
	width:186px; 
	height:26px; 
	margin:10px 42px 15px 42px; padding:0
}

#cheatsheet-optin p{ 
	margin:0 0 10px 0; 
	padding:0; 
	font-size:12px; 
	text-align:center; 
	color:#13167f; font-family:Verdana, Arial, Helvetica, sans-serif; 
	}
	
#cheatsheet-optin p a{ 
	margin:0; 
	padding:0; 
	font-size:11px; 
	text-align:center; color:#13167f; 
	font-weight:bold
	}
#cheatsheet-optin .nospam p{ color:#000; font-size:11px}

#cheatsheet-testimonial{ 
	font-family:Arial, Helvetica, sans-serif;
	color:#000; 
	width:274px; 
	float:right; 
	margin-top:10px; 
	padding-top:10px;
	border-top: 4px solid #5d5d5d
	}
	
	#cheatsheet-testimonial p{
		font-size:12px; 
		margin-top:10px; 
		padding:0
		}
	
	#cheatsheet-testimonial .name{
		color: #000066; 
		font-size: 9pt; 
		font-weight: bold; 
		font-family: Arial,Helvetica,sans-serif; 
		text-align: left; 
		margin-bottom:15px;
		}
a img {
  border:0px;
}

.get-started{
		color: #000066; 
		font-size: 10pt; 
		font-weight: bold; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-align: center; 
		margin:25px auto; 
		}

#graphicopt {
	margin: 20px auto;
	font-size: 15px;
	width: 600px;
}

#graphicopt form, #graphicopt form p {
	font-size: 15px;
}
#graphicopt form input, #graphicopt form textarea {
	margin-left: 15px;
	margin-top: 3px;
}
div.infield {
	border: 2px solid #000;
	padding: 10px;
	background: #FFFFDF;
}

.wp-caption {
  text-align: center;
}

.wp-caption img {
  margin: 0;
  padding: 0;
  border: 0 none;
}

.wp-caption p.wp-caption-text {
  font-size: 8pt;
  padding: 0 6px 5px;
  margin: 0;
}

/***Sales page*****/

.page-id-11700 #entry-11700{ padding:0 10px}

.page-id-11700 h1{
	font-family: verdana; color: #990000;
	font-size: 18pt; text-align: center}
	
	
	.page-id-11700 h2{
	font-family: verdana; 
	color:#000660;
	font-size: 18pt; 
	text-align: center;
	}
	
	
.page-id-11700 .red{
	color:#800000;
	}

.page-id-11700 .testimonial{ 
	background-color:#efefef; 
	border:1px  dashed #999999; 
	margin:15px auto 5px auto;
	padding:8px; 
	width:520px; 
	}

.page-id-11700 .testimonial h2 {
	font-size:13pt; 
	font-family:Arial, Helvetica, sans-serif;
	color:#000660; 
	text-align:center; 
	font-weight:bold; 
	margin:0 
	}

.page-id-11700 .testimonial p{  
	font-size:12pt; 
	font-family:Arial, Helvetica, sans-serif;
	margin:0 0 15px 0
	}

.page-id-11700 .t-h1{
	font-family: Arial; 
	color: #800000; 
	font-size:12pt; 
	text-align:center; 
	font-weight:bold
	}
	
.page-id-11700 .name p{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12pt; 
	font-weight:bold; 
	text-align:right; 
	clear:both; 
	margin:0; 
	padding:0
	}

.page-id-11700 .name .small { font-family:Arial, Helvetica, sans-serif; text-align:right; font-size:8pt}.page-id-11889 h1 {
color:#990000;
font-family:verdana;
font-size:18pt;
text-align:center;
}

.page-id-11889 h2 {
color:#000660;
font-family:verdana;
font-size:10pt;
text-align:left;
}

.page-id-11889 h3 {
color:#000660;
font-family:verdana;
font-size:18pt;
text-align:center;
}

.page-id-11889 .offer ul li {
background:url(images/FS-checkbox.gif) no-repeat scroll left top transparent;
color:#000000;
list-style-type:none;
margin:12px 0 20px -20px;
padding-left:20px; font-weight:bold
}
ul.greencheck { list-style: none; padding: 0;margin: 0;margin-left: 15px;}

ul.greencheck li { 

padding: 4px 0px;

padding-left: 20px; 

}

ul.greencheck li { 
background: url(images/yes.gif) 0 0 no-repeat;

font-size:10pt;

}
ul.greencheck2{

	list-style: none;

	width:285px;

	margin:10px auto;	

}

ul.greencheck2 li { 

	background: url(images/yes.gif) center left no-repeat;

	padding-left:20px;

}
ul.red-check { list-style: none; padding: 0;margin: 0;margin-left: 15px;}

ul.red-check li { 

padding-left: 20px; 

}

ul.red-check li { 
background: url(images/FS-checkbox.gif) 0 0 no-repeat;

}
ul.no-check li{

background: none;

padding: 0 ;

margin: 0;

}
.page-id-11889  #main ul li, .small ol.pm_ol li, .entry_content ol li, .small ul.pm_ul li, .entry_content ul li{
font-family: Arial, Helvetica, sans-serif;
font-size:13pt;
margin-bottom:11px;
}

.page-id-11454 #entry-11454,
.page-id-1775 #entry-1775,
.page-id-13908 #entry-13908,
.ie7 #entry-13908{
  margin-bottom:0px;
  margin-top:6px; padding:0 15px
} 

.mac-firefox #entry-11454,
.mac-firefox #entry-1775,
.mac-firefox #entry-13908 {
  margin-bottom:26px;
 padding:0 15px
} 

.mac-safari #post-11841{ margin-top:20px}

#ie6 #post-11841,
#ie7 #post-11841{ margin-top:20px}

#ie7 .wp-pagenavi {
  padding-bottom:5px;
}

#renaissance_comp,

#renaissance_comp td,

#renaissance_comp th,

.survey,

.survey td,

.awbc,

.awbc td{
	background:#F9F9F9;
	border:1px solid #8F8F8F;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
}
#renaissance_comp td p,

#renaissance_comp th p,

.survey td p,

.awbc td p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
}

#renaissance_comp ul{
	margin:0px;
	padding-left:15px;
	list-style:none;
}
.removeBR br{

	display:none;

}
#renaissance_comp ul li{
	font-family: Arial,Helvetica,Sans-Serif;
	list-style-image:url(http://www.perrymarshall.com/images/bullets/yes.gif);
	margin-left:11px;
}
.infusion-field-input{

	width:250px;

}
#ticker_holder {
  height:35px !important;
}

#ticker_holder a {
   font-weight:bold;
   font-size:8pt;
}

#ravok_text-4 img {
  margin-top:-3px;
}

#social{

	

	height:26px; 

	display:inline; width:200px  

	 }

	

#followme{ color:#27274D;

text-align:center; 

position:relative; 

margin:-35px 0 10px 735px;

width:105px;

}
#ie6 #ie{

	margin-left:100px !important;

}
#post-15728 .blogpost_ad{

	margin:0 auto;

	width:440px;

}
td.sale-header{

  color: #fff;

  font-weight: bold;

  background-color: #0D0F3F;

  border-bottom: 1px solid #000;

  }

  .sale-header,.sale-label,.sale-label-req,

  .sale-productheader,.sale-productdata,.headerText{

  font-size: 11px;

  }

  #perryOrderTable {

  background: #fff;

  }

  table {

  margin:0;

  padding: 0;

  width: 100%;

  }

  div#orderFields {

  position: relative;

  }

  div#orderFields table {

  }

  #branding {

  width: 150px;

  text-align:center;

  margin: 0 auto;

  }

  input#Order {

  font-size: 25px;

  padding: 4px;

  }
.postid-9698 .entry_header,
.postid-9698 #edit_link{
	display:none;
}

#FS-optin {
	background: url(images/FS-optin-bg.gif) repeat-y left; 
	border:0; 
	width:316px; 
	margin: 10px auto 0px; 
	clear:both
	}
	
.ie7 #FS-optin {
	background: url(images/FS-optin-bg.gif) repeat-y left; 
	border:0; 
	width:316px; 
	margin: 10px 0 0px 5px; 
	clear:both
	}

#FS-optin .top{ 
	background:url(images/FS-top-optin.gif);
	height:39px; 
	width:316px;
	line-height:34px;
	margin:0 auto 10px auto; 
	color:#fff; 
	text-align:center; font-family: tahoma;
	font-size:14pt;
	font-weight:bold
	}
	
	#FS-optin .top2{ 
	background:url(images/FS-imghol-top.gif);
	height:10px; 
	width:316px;
	margin:0 auto 10px auto; 
	}
	
	#FS-optin .arrow-optin{ 
		background:url(images/FS-arrow.gif) no-repeat top; 
		position:absolute; 
		width:34px; 
		height:59px; 
		margin:-31px 0 0 288px
		}

#FS-optin .default-input{ 
	width:161px; 
	margin:5px 0px; 
	padding:3px; 

	}

#FS-optin #Submit{
	color:#fff;
	text-decoration:none;
	font-size:12pt;
	font-family:verdana; 
	background:url(images/FS-submit.png) no-repeat; 
    border:0; 
	width:216px; 
	height:56px; 
	margin:6px 51px
}

#FS-optin p{ 
	margin:0; 
	padding:8px 0 8px 0; 
	font-size:12px; 
	text-align:center; 
	 
	}

#FS-optin .left{ 
	float:left; 
	color:#13167f; 
	margin:8px 0 0 20px; 
	font-size:12px; 
	text-align:right;  
	padding:0px 0 11px 0; 
	}

#FS-optin .right{ 
	float:right; 
	margin:0 10px 0 5px; 
	width:200px; 
	clear:right; }

.FS-bottom{ 
	background:url(images/FS-bot-optin.gif) no-repeat top; 
	width:318px; 
	height:13px; 
	margin: 0px auto;
	}
	
.bottom-text{ 
	font-size:11px ; 
	text-align:center; 
	color:#000; 
	padding:0; 
	margin:10px 10px
	}
.required{ 
	font-size:10px; 
	color:#414141; 
	margin:0; 
	padding:0 0 10px 12px
	}
	
#adwords label{ display:none; }
