﻿/* general */



html { margin: 0; padding: 0; }

body

{

	margin: 0px; padding:0px;

	border:0px;

	min-width: 860px;

	background: #FFF;

	font: 11px/1.5em "Lucida Grande", Arial, Helvetica, sans-serif;

	text-align: center;

}

/*link handling - note that a.gray is the bottom links and a.white is the navbar links*/

a{

text-decoration:none;

color:#FFFFFF;

}

a.red{

text-decoration:none;

color:#CB130B;

}

#speaktab{

font: 10px Arial, Helvetica, sans-serif;

font-weight:bold;

font-style:italic;

text-align:left;

text-decoration:none;

color:#FFFFFF;

padding-left:12px;

}

a.gray:link

{

	color: #999999; background: transparent;

	text-decoration: none;

	border: none;

}

a.gray:visited { color: #999999; background: transparent; text-decoration: none;}

a.gray:hover { color: #999999; background: transparent; text-decoration: none;  }

a.white:link

{

	color: #FFFFFF; background: transparent;

	text-decoration: none;

	border: none;

}

a.white:visited { color: #FFFFFF; background: transparent; text-decoration: none;}

a.white:hover { color: #FFFFFF; background: transparent; text-decoration: none;  }

img{

border-style:none;

}

a.join {

border-style:none;



}

a.join:visited{

border:none;

outline:none;

}

a.join:hover{outline:none;}

/* header picture ('The turnaround guy')*/

#top

{

width:868px;

border:0px;

}

/*container for all page data*/

#main {

	position: center;

	border: 1px #ccc solid;

	padding-top:5px;

	padding-bottom:0px;

	/*padding-left:5px;

	padding-right:5px;*/

	font: 14px Georgia, "Times New Roman", Times, serif;

	width: 867px;

	margin-top: 0px;

	text-align: center;

	background-color: #FFFFFF;

}



/*navigation bar (each link separate because of size issues)*/

#topbar {     

	background: white url(images/green-bar.png) no-repeat top right;

	width: 855px;

	height: 30px;

	padding-top:6px;

	padding-left:5px;

	padding-bottom:5px;

	font: 15px Arial, Helvetica, sans-serif;

	text-align:left;

	text-indent:5px;

	font-weight:bold;

	

}

#topbar-links{

float:left;

height: 30px;

margin-left:10px;

padding-right:21px;

}

#topbar-link0{

width:auto;

height:45px;

padding-top:5px;

padding-left:2px;

padding-right:21px;

float:left;

}

#topbar-link0:hover{

background: url(images/tabs/tab0.png) no-repeat;

}

#topbar-link{

width:auto;

height:45px;

padding-top:5px;   

padding-left:2px;

padding-right:21px;

float:left;

}

#topbar-link:hover{

background: url(images/tabs/tab.png) no-repeat;

}

#topbar-link1{

width:auto;

height:45px;

padding-top:5px;  

padding-left:2px;

padding-right:21px;

float:left;

}

#topbar-link1:hover{

background: url(images/tabs/tab4.png) no-repeat;

}

#topbar-link2{

width:auto;

height:45px;   

padding-left:2px;

padding-top:5px;

padding-right:21px;

float:left;

}

#topbar-link2:hover{

background: url(images/tabs/tab3.png) no-repeat;

}

#topbar-link3{

width:auto;

height:45px;	

padding-left:2px;

padding-top:5px;

padding-right:21px;

float:left;

}

#topbar-link3:hover{

background: url(images/tabs/tab2.png) no-repeat;

}

#topbar-link4{

width:auto;

height:45px;	

padding-left:2px;

padding-top:5px;

padding-right:21px;

float:left;

}

#topbar-link4:hover{

background: url(images/tabs/tab1.png) no-repeat;

}

#topbar-link5{

width:auto;

height:45px;	

padding-left:2px;

padding-top:5px;

padding-right:21px;

float:left;

}

#topbar-link5:hover{

background: url(images/tabs/tab6.png) no-repeat;

}

#topbar-link a.white{

padding-right:8px;

padding-top:4px;

width:100px;

min-height:200px;

color: #FFFFFF; text-decoration: none;

}



/*content table*/



table#content {

	position: 

	width:855px;

	/*padding-right:5px;*/

	font: 14px Georgia, "Times New Roman", Times, serif;

	background-color: #FFFFFF;

}



table#content td {



}

#newsletter{

float:right;

margin-top:0px;

margin-right:5px;

text-indent:0px;

border: 1px solid #AAAA8A;

background: #B5B590;

font:Arial, Helvetica, sans-serif;

font-size:10px;

}

#newsletter a{

color:#75735D;

padding-right:5px;

padding-top:2px;

padding-bottom:2px;

padding-left:5px;

}

#newsletter a:hover{

background:#B2B28D;



}

#newsletter2{

float:right;

margin-top:5px;

margin-right:10px;

min-width:102px;

text-indent:0px;

border: 1px solid #AAAA8A;

background: #B5B590;

font:Arial, Helvetica, sans-serif;

font-size:14px;

}

#newsletter2 a{

color:#75735D;

padding-right:3px;

padding-top:2px;

padding-bottom:2px;

padding-left:3px;

}

#newsletter2 a:hover{

background:#B2B28D;



}

/*content table*/



table#content {

	position: 

	width:855px;

	/*padding-right:5px;*/

	font: 14px Georgia, "Times New Roman", Times, serif;

	background-color: #FFFFFF;

}



table#content td {



}

#container{

margin:0px;

line-height:150%;

padding-left:5px;

}

#left {

border-right: 1px #ccc solid;

width:113px;

height:644px;

float:left;

background:url(images/subpages/left-sidebar.png) no-repeat;

margin-left:1px;

text-align:center;

color:#666666;

}

.menuhead{

margin-top:6px;

font: 12px Arial Bold, Helvetica, sans-serif;

font-weight:bold;

}

.menuitem{

font: 12px Arial, Helvetica, sans-serif;

display:block;

width:113px;

height:26px;

padding-top:6px;

color:#666666;

text-decoration:none;

}

.menuitem:hover{

background:url(images/subpages/item-fade-bg.png) no-repeat;

}

#middle {

padding-top:20px;

padding-left:30px;

width:580px;

float:left;

text-align:left;

}

.heading{

font: 22px Arial, Helvetica, sans-serif;

font-weight:bold;

color:#ACAAAB;

}

.subheading{

font: 14px Arial, Helvetica, sans-serif;

font-weight:bold;

color:#4A4849;

}

.mdsubhead{

font:16px Arial,Helvetica, sans-serif;

color:#000000;

font-style:italic;

}

.text{

font: 13px Arial, Helvetica, sans-serif;

color:#000000;

}

.textbl{

font:14px Arial, Helvetica, sans-serif;

color:#000066;

}

.testimony{

font: 13px Arial, Helvetica, sans-serif;

color:#000000;

padding:0px;

font-style:italic;

}

.image{

float:right;

padding-right:12px;

padding-left:14px;

padding-bottom:6px;

}

#dotted{

background:url(images/line-dot.png) repeat-x;

width:350px;

height:10px;

margin-top:20px;

margin-bottom:20px;

}

/*sidebar with ads*/

#right {

width: 173px;

border:1px #ccc solid;

border-right:none;

border-top:none;

border-bottom:none;

padding-right:0px;

padding-top:1px;

float:right;

}

#speak{

background:url(images/speak.png) no-repeat;

width:159px;

height:7px;

padding-top:162px;

padding-bottom:8px;

margin-top:5px;

margin-left:7px;

text-align:left;

margin-bottom:11px;

}

/*fonts for introduction text*/

#blank{

height:100%;

}

/*bottom of page*/

#bottom {

position:center;

border:0px;

width:867px;

text-align: left;

background: url(images/copyright.png) no-repeat;

color:#999999;

}

#testimonial{



min-height:120px;

text-align:left;

float:left;

padding-top:10px;

padding-bottom:10px;

}



/*Big Testimonial*/

.testimonyname{

font:13px "Arial Unicode MS", Arial, "Arial Black", sans-serif;

color:#000000;

padding-left:0px;

line-height:15px;

}

.bigtext{

font:15px Arial, Helvetica, sans-serif;

color:#666666;

font-style:italic;

margin-left:15px;

margin-right:35px;

padding-left:100px;

}

.bigtop{

background:url(/images/testimonials/bigtop.png) right;

width:560px;

height:21px;

}

.bigmiddle{

background:url(/images/testimonials/bigmiddle.png) right;

width:560px;

font:16px "Arial Unicode MS", Arial, "Arial Black", sans-serif;

color:#666666;

text-align:left;

}

.bigbottom{

background:url(/images/testimonials/bigbottom.png) right;

width:560px;

height:26px;

}

/*Small Testimonial*/

.smalltop{

background:url(/images/testimonials/smalltop.png) right;

width:460px;

height:16px;

}

.smallmiddle{

background:url(/images/testimonials/smallmiddle.png) right;

width:460px;

font:16px "Arial Unicode MS", Arial, "Arial Black", sans-serif;

color:#666666;

font-style:italic;

font-weight:500;

}

.testimonyname{

font:13px "Arial Unicode MS", Arial, "Arial Black", sans-serif;

color:#000000;

padding-top:3px;

}

.smalltext{

margin-left:10px;

text-align:left;

margin-right:10px;

}

.smallbottom{

background:url(/images/testimonials/smallbottom.png) right;

width:460px;

height:16px;

}

#testimonypic{

width:80px;

min-height:130px;

margin-left:20px;

float:left;

}



.clearfix:after {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}

#marketingdangerouslylogo{

width:326px;

height:153px;

background:url(images/subpages/md/logo.bmp) no-repeat;

padding:none;

margin:none;

}

/* Comment page testimonials */

#comment{

width:645px;

text-align:left;

margin-bottom:25px;

}

#commentwpic{

width:545px;

text-align:left;

padding-left:100px;

margin-bottom:25px;

}

/* Comment box Text */

.cmtext{

font:12px Arial, Helvetica, sans-serif italic;

color:#666666;

}

.cmperson{

margin-top:12px;

font:12px Arial, Helvetica, sans-serif;

color:#000000;

font-weight:bold;

}

.cminfo{

font:11px Arial, Helvetica, sans-serif;

color:#000000;

}

#logos{

width:100%;

display:block;

}

.logorow{

width:100%;

}

.logo{

float:left;

}

#centeredlanding{
	margin-left:auto;
	margin-right:auto;
	width:700px;
	border:1px solid #CCC;
	padding:15px;
}
#centeredtop{
	margin-left:auto;
	margin-right:auto;
	width:700px;
}
#mdlandingMemberships{

	width:700px;

}

.mdlandingBox{

	width: 350px;

	padding: 0 10 0 10;
	
	border: 0 #000 solid;

}

h6{
				
	font-family: Arial, Helvetica, sans-serif;
	
	font-size: 15px;
	
	font-weight: bold;
	
	margin: 10px auto 10px auto;
	
	background-color: #eee;
	
	width: 325px;
	
	line-height: 20px;
	
	padding: 10px auto 10px auto;
}

.mdlandingMemberType{
				
	font-family: Arial, Helvetica, sans-serif;
	
	font-size: 17px;
	
	font-weight: bold;
	
	margin: 10px auto 10px auto;
	
	color: #cc0000;
}

.mdlandingTitle{
				
	font-family: Arial, Helvetica, sans-serif;
	
	font-size: 17px;
	
	font-weight: bold;
	
	color: #000;
	
	text-align: left;
	
	margin-bottom: 15px;
	
	font-style:italic;
}

div.dimmer 

{

	visibility: hidden;

	position:absolute;

	left:0px;

	top:0px;

	font-family:verdana;

	font-weight:bold;

	padding:40px;



	background-image:url(honey.png);

	/* ieWin only stuff */

	_background-image:none;

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='honey.png');

}





div.dimming {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	background-color: #ffffff;

	position:absolute;

	/* set z-index higher than possible */

	z-index:10000;

	visibility: hidden;

	

	border-style: solid;

	border-color: #999999;

	border-width: 1px;



}



table.floatingHeader
{
	background-color: #FFFFFF;
	border-bottom:2px solid #333;
	margin-bottom:4px;
	font: 14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4A4849;
}

.button{
cursor:pointer;
}

.rightimage{
	width:200px;
	margin:10px;
	display:block;
	float:right;
}
.leftimage{
	width:180px;
	margin:10px;
	display:block;
	float:left;
}

.boxer{
	width:auto;
	margin:0px 20px;
	padding:5px 10px;
	padding-top:1.5em;
	border:1px solid #000;
	border-top:3px solid #000;
	text-align:center;
	overflow:auto;
	font-size:11px;
	line-height:normal;
}
.boxerl{
	float:left;
}
.boxerr{	
	float:right;
}
.boxerl{
	text-align:left;
	border:1px solid #000;
	width:47%;
	height:140px;
	margin-bottom:10px;
	padding-left:12px;
	padding-top:10px;
	overflow:auto;
}
.boxerr{
	text-align:left;
	border:1px solid #000;
	width:47%;
	height:140px;
	margin-bottom:10px;
	padding-left:12px;
	padding-top:10px;
	overflow:auto;
}
.ticklist{

	list-style-image:url(images/blacktick.png);

	list-style-position:outside;

	margin:0;padding:0;

	padding-left:24px;

	margin-top:1.5em;

	text-align:left;
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-size: 13px;

}

.ticklist li{

	margin-bottom:0.3em;

}



.subheadlanding{
font: 24px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#4A4849;
}

.clearfix {display: inline-block;}

.mdSidebar_list {

	font-size:8pt;
	
	text-align:left;

	margin: 15 4 10 4;
	
	font-family: Arial;
	
	padding-left: 15px;

    line-height: 11px;
    
    color: #444;
	
}

.mdSidebar_content {

	font-size:8pt;

	font-family: Arial;

	color:#444;
	
	text-indent: 0px;
	
	line-height:11px;
	
	padding: 2 3 2 3;

}

.mdSidebar_booktitle {

	font-size:9pt;
	
	font-weight:bold;
	
	font-family: Arial;

	color:#444;
	
	text-indent: 0px;
	
	line-height:14px;
	
	margin-top: 3px;

}

.mdSidebar_header {

	text-align:center;

	font-size: 12px;

	font-family: Arial;

	margin: 5 5 5 5;

	line-height: 15px;

}

.mdSidebar {
	
	border:0;

	background:#fff url('http://www.neilgodin.com/images/mdsidebar_header.png') no-repeat center top;
	
	width: 170px;
	
	margin: 0 2 0 2
	
}

#SignUp .signupframe {

  border: 0px;

  background: #ffffff;

  color: #000000;

  font-family: Arial, Helvetica, sans-serif;
  
  font-weight: bold;

}




/* Hides from IE-mac \*/



* html .clearfix {height: 1%;}



.clearfix {display: block;}



/* End hide from IE-mac */
