/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background: url(../images/blazon_marketing_bkgnd.jpg) no-repeat  top center #FAFAFA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #545456;	
}
a {
	color: #f47937;
	outline: none;
}
a:hover {
	color: #b63f97;
}
h1, h2, h3, h4, h5, h6, ul, li, a, form {
	margin: 0;
	padding: 0;
}
p, li, blockquote {
	font-size: 12px;
	text-decoration: none;
	line-height: 17px;
	text-align: left;
	color: #545456;
}

#container {
	margin: 0 auto;
	padding: 0 14px 0 14px;
	width: 872px;
	/*background: url(../images/mainbg.gif) repeat-x left top #FFFFFF;*/
	overflow: auto;
	overflow: hidden;
}

/*-------- Header --------*/

#header {
	margin: 0;
	padding-bottom: 14px;
	width: 872px;
	float: left;
}
#header #logo {
	margin-top: 44px;
	padding: 0;
	width: 653px;
	float: left;
}
#header #coach {
	margin: 48px 28px 0 0;
	float: right;
	width: 100px;
	display: inline;
}
#header .cap {
	padding-top: 17px;
	height: 35px;
	float: left;
}

/*-------- Main Content --------*/

#main-content {
	margin: 0;
	padding-right: 30px;
	width: 670px;
	float: left;
}

/*-------- Menu --------*/

#menu {
	width: 195px;
	float: left;
}

#stay {
	width: 195px;
	float: left;
	
}
#stay .head {
	width: 195px;
	height: 37px;
	float:left;
	background: url(../images/stay.gif) no-repeat 0 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none; text-align: center;
	line-height: 37px; color: #FFFFFF;
}
#stay .middle {
	width: 192px;
	border-left: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
	background-color: #FFFFFF;
	float:left;
	text-align: center;
	padding-top: 10px;
}
#stay .middle img {
	margin: 10px 0 10px;
}	
#stay .curbtm {
	width: 195px;
	float:left;
}

/*-------- Content --------*/

#content {
	width: 440px;
	float: left;
	padding-left: 34px;
}
.highlite {
	width:440px;
	margin-bottom: 8px;
	font: bold 16px Arial, Helvetica, sans-serif;
	text-decoration: none; line-height: 28px;
	color: #545456;
}
.highlite_not_bold {
	width:440px;
	margin-bottom: 8px;
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration: none; line-height: 16px;
	color: #545456;
}
.highlite img {
	float: left;
	margin-right: 15px;
	display: inline;
}
h1 {
	font: normal 1.2em Arial, Helvetica, sans-serif ;
	text-decoration: none; color: #545456;
	margin: 0 0 10px 0;
}
.imagine {
	font: normal 17px Arial, Helvetica, sans-serif ;
	text-decoration: none; color: #545456;
	margin: 15px 0 10px 0;
}

/*-------- Right Sidebar --------*/













/*-------- Footer --------*/

#footer {
	width: 872px;
	height: 30px;
	clear: both;
	padding-top: 10px;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration: none; text-align: center;
	color: #B2B3B3;
	margin-left: auto;
	margin-right:auto;
}

/*-------- Inside Pages --------*/

.mrkvisual1 {
	width: 440px;
	height: 114px;
	background: url(../images/mktg_3ways_1_coach.jpg) no-repeat;
	margin-bottom: 13px;
}
.mrkvisual2 {
	width: 440px;
	height: 114px;
	background: url(../images/mktg_3ways_2_consult.jpg) no-repeat;
	margin-bottom: 13px;
}
.mrkvisual3 {
	width: 440px;
	height: 114px;
	background: url(../images/mktg_3ways_3_diy.jpg) no-repeat;
	margin-bottom: 13px;
}
.mrkvisual1 h3, .mrkvisual2 h3, .mrkvisual3 h3 {
	padding: 12px 10px 0px 95px;
	line-height: 18px;
}
.mrkvisual1 p, .mrkvisual2 p, .mrkvisual3 p {
	padding: 0 10px 10px 95px;
}
.listbox {
	width: 440px;
	float: left;
}
.listitem {
	width: 208px;
	float: left;
	padding-right: 12px;
} 
.listitem li {
	margin:0 8px 0 15px;
	font-size: 11px;
}
.videoarea {
	width: 440px;
	float: left;
}
.videoarea .video {
	width: 205px;
	float: left;
	font-size: 12px;
	padding-right: 10px;
	margin-bottom: 10px;
}
.videoarea .video1 { 
	width: 205px;
	padding-left: 10px;
	float: left;
}
.mrkone {
	width: 440px;
	height: 81px;
	background: url(../images/home_coaching_base.gif) no-repeat;
	margin-bottom: 7px;
}
.mrktwo {
	width: 440px;
	height: 81px;
	background: url(../images/home_wedoit_base.gif) no-repeat;
	margin-bottom: 7px;
}
.mrkthree {
	width: 440px;
	height: 81px;
	background: url(../images/home_diy_base.gif) no-repeat;
	margin-bottom: 7px;
}
.mrkone h3, .mrktwo h3, .mrkthree h3 {
	padding: 8px 10px 0px 95px;
	line-height: 15px;
}
.mrkone p, .mrktwo p, .mrkthree p {
	padding: 0 10px 0 95px;
}

.contactform {
	width: 400px;
	float: left;
}
.contactform label {
	width: 150px;
	float: left;
	font-size: 12px;
}
.contactform .field {
	margin-bottom: 5px;
	width: 150px;
}
.contactform .textarea {
	margin-bottom: 5px;
	width: 150px;
	height: 60px;
}

	
.contactform input
{
	margin-bottom: 5px;
	border: 1px solid #E2E2E2;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration: none; color:#000;
	width:200px;
}

.contactform textarea
{
	margin-bottom: 5px;
	border: 1px solid #E2E2E2;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration: none; color:#000;
	width:200px;
	height:80px;
}
input.btn { 
  color:#545456; 
  width:60px;
  font: bold helvetica,sans-serif; 
  background-color: #FED79E; 
	} 
.links {
	width: 440px;
	float: left;
}
.linksiem {
	width: 208px;
	float: left;
	padding-right: 12px;
} 
.linksiem li {
	margin:0 8px 0 15px;
	font-size: 12px;
}
.linksiem li a{
	font-size: 12px;
	color:#0000FF;
}


/**** NEW MENU ****/

div.nav-container {
	width: 195px;
	padding: 0;
	margin: 0;
	padding-bottom: 14px;
	margin-top: -4px;
}

a:link.nav, a:visited.nav, a:active.nav  {
	background: url(../images/nav/button.png);
	display: block;
	border: 0;
	width: 195px;
	height: 12px;
	padding: 5px 0px 8px 0px;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 0;
	color: #545456;		
	text-decoration: none;
	text-align: center;
	margin: 0;
	margin-top: 4px; 
}


a:link.nav-sub-title, a:visited.nav-sub-title, a:active.nav-sub-title {
	background: url(../images/nav/button-sub.png);
	display: block;
	border: 0;
	width: 195px;
	height: 12px;
	padding: 5px 0px 8px 0px;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 0;
	color: #545456;		
	text-decoration: none;
	text-align: center;
	margin: 0;
	margin-top: 4px; 
}

a:hover.nav {
	color: #FFFFFF;
}

a:hover.nav-sub-title {
	color: #FFFFFF;
}

div.nav-sub {
	border: 1px solid #FBBF5E;
	border-top: 0;
	border-bottom: 0;
	background-color: #FFF8EE;
	width: 192px;
	margin: 0;
	padding: 5px 0 2px 0px;
	text-align: center;
}

a:link.nav-sub, a:visited.nav-sub, a:active.nav-sub  {
	font: 10px Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 0;
	color: #545456;		
	text-decoration: none;
	line-height: 16px;
}

a:hover.nav-sub {
	color: #bab8b8;
}

div.menu-end {
	background: url(../images/nav/menu-end.png);
	width: 195px;
	height: 5px;
	margin: 0;
}

/**** NEW RIGHT SIDEBAR ****/

div.sidebar {
	width: 169px;
	float: right;
}

div.side-bar-title {
	width: 169px;
	height: 38px;
	float: left;
	background: url(../images/report_head_bg.jpg) no-repeat;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none; 
	text-align: center;
	line-height: 38px; 
	color: #FFFFFF;
}

div.side-bar-content {
	width: 147px;
	border-left: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
	background-color: #f9fbfa;
	float:left; 
	padding: 15px 10px 10px 10px;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color:#545557;
	line-height: 17px;
	font-weight: bold;	
}

div.free-updates {
	width: 135px;
	text-align: center;
	font: 12px Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	color: #FFFFFF;
	background-color: #7A7B7F;
	padding: 6px;
}

a:link.updates-link, a:visited.updates-link, a:active.updates-link {
	font: 10px Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	color: #FFFFFF;		
	text-decoration: underline;
}

a:hover.updates-link {
	text-decoration: none;
}

a:link.three-link, a:visited.three-link, a:active.three-link {
	margin-top:8px;
	display: block;
	font: 12px Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	color: #545557;		
	text-decoration: none;
}

a:hover.three-link {
	color: #b63f97;
}

a:link.side-bar-info-link, a:visited.side-bar-info-link, a:active.side-bar-info-link {
	display: block;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #545557;
	text-decoration: underline;
	font-weight: bold;
	margin-top:4px;
}

a:hover.side-bar-info-link {
	text-decoration: none;
}

div.step7 {
	background-image: url(../images/7steps.png);
	width: 71px;
	height: 81px;
	float: right;
	margin-right: -5px;
}

div.twitter {
	background-image: url(../images/twitter.png);
	width: 71px;
	height: 89px;
	float: right;
}

a.in-content:hover, a.in-content:active, a.in-content:visited, a.in-content {
	color: #00539a;
	font-size: 12px;
	text-decoration: underline;
	font-weight: none;
}

span.bold-blk {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	line-height: 22px;
}

span.bold-red {
	font-size: 14px;
	color: #f90303;
	font-weight: bold;
	line-height: 22px;
}
.light-blue {
	color: #00539a;
}


