/* IE6 - PNG */
.PNG24 {tmp:expression(setPNG24(this));}

/* General Styles */
* { 
	margin:0; 
	padding:0; 
	font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;
}
body { 
	font-size:83%; 
	background:url(../images/bg.gif) left top repeat-x;
}
html>body { 
	font-size:13px;
}/* for Firefox,Opera */
body input { 
	font-size:100%;
}

p, dl, ul, ol { 
	line-height:1.5em; 
}
ul, ol { 
	list-style-type:none;
}
a { 
	text-decoration:none;
}
a:hover { 
	text-decoration:underline;
}
a img { 
	border:none;
}
.clear { 
	clear: both; 
	display: block; 
	visibility: hidden; 
	line-height:0;
}

/* Style */
.button {
	border:none;
	color:#fff;
	background-color:#93a435;
	padding:0 5px;
}

/* Access Navi */
#accessNavi {
	position:absolute;
	font-size:0.6em;
	top:45px;
	right:10px;
}
#accessNavi li {
	display:inline;
}
#accessNavi li a {
	color:#fff;
	background-color:inherit;
}
#accessNavi li a:hover {
	color:#999999;
	text-decoration:none;
}

/* Layout */
#centreAlign {
	width:938px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	background:#fff url(../images/bg_wrap.gif) repeat-y left top;
}
#wrap {
	color:inherit;
	background:url(../images/bg_top.jpg) no-repeat left top;
	padding:25px 19px 0 19px;
}
#content {
	float:left;
	width:570px;
	padding:20px;
	position:relative;
}
#bishop_float {
	float:right;
	width:50px;
	height:190px;
	margin-right:20px;
}
#bishop_layer {
	position:absolute;
	width:50px;
	height:190px;
	top:20px;
	right:20px;
	z-index:50;
}
#sidebar {
	float:left;
	width:270px;
	margin-top:174px;
}

/* Main Navi */
#mainNavi {
	color:#fff;
	background:#30558c url(../images/bg_navi.jpg) no-repeat left top;
	height:47px;
	overflow:hidden;
}
#mainNavi li {
	float:left;
	font-weight:bold;
	line-height:40px;
	padding-bottom:3px;
	padding-left:21px;
	padding-right:21px;
	border-right:#fff 1px solid;
}
#mainNavi li.lastitem {
	border-right:none;
}
#mainNavi li a {
	color:#fff;
	background-color:transparent;
}

/* Header */
#header {
	float:left;
	width:100%;
	height:256px;
	overflow:hidden;
}
#logo {
	padding-bottom:22px;
}
#logo img {
	float:left;
	margin-right:10px;
}
#logo h1 {
	font-size:2em;	
}
#logo h1 a {
	color:#fcfcfc;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	float:left;
	width:437px;
	height:0;
	padding-top:27px;
	overflow:hidden;
	background:url(../images/title_ICAN.gif) no-repeat;
	margin-top:11px;
}
#logo h2 {
	color:#fbe55b;
	font-size:0.9em;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	float:left;
	width:437px;
	height:0;
	padding-top:19px;
	overflow:hidden;
	background:url(../images/title_coaching_expert_malcolm.gif) no-repeat;
	margin-top:4px;
}
#mainVideo {
	float:left;
	width:198px;
	padding-left:20px;
}
#seminarSample {
	float:left;
	width:280px;
	margin-left:30px;
}
#seminarSample h3 {
    color:#fcfcfc;
	background-color:inherit;
	font-size:1.3em;
	margin-bottom:0.4em;
}
#seminarSample p {
	color:#99a5b9;
	font-size:0.9em;
	line-height:1.2em;
	background-color:inherit;
}
#seminarSample a {
	float:right;
	width:151px;
	height:0;
	padding-top:24px;
	overflow:hidden;
	background:url(../images/button_download.gif) no-repeat;
	margin-top:0.7em;
}

/* Sidebar */
#sidebar p {
	font-size:0.9em;
	line-height:1.2em;
}
#freeEzine {
	float:left;
	width:278px;
	background:url(../images/bg_free_e-zine_top.gif) no-repeat left top;
	margin-top:-3px;
	margin-left:-3px;
	position:relative;
}
#freeEzineMark {
	position:absolute;
	top:-32px;
	right:-54px;
}
#freeEzine h2 {
	color:#bd1700;
	background-color:inherit;
	font-size:0.9em;
	font-weight:normal;
	padding-top:15px;
	padding-left:24px;
}
#freeEzine p {
	padding-right:65px;
	padding-left:24px;
}
#freeEzine form {
	float:left;
	width:100%;
	background:url(../images/bg_free_e-zine_bottom.gif) no-repeat left bottom;
	padding:10px 0 15px 24px;
}
#freeEzine input {
	float:left;
	font-size:0.9em;
}
#freeEzine .email {
	width:160px;
	color:#666;
	line-height:18px;
	background-color:inherit;
	border:#cdcdcd 1px solid;	
}
#freeEzine .button {
	height:20px;
	line-height:20px;
}
#productFeatures {
	background:url(../images/line_features.gif) no-repeat left top;
	padding-top:12px;
	padding-left:20px;
}
#productFeatures h2 {
	font-size:1em;
	color:#2a4b6d;
	text-transform:uppercase;
	background:url(../images/arrow_blue.gif) no-repeat left 50%;
	padding-left:20px;
	margin-bottom:1em;
}
#productFeatures h3 {
	color:#93a435;
	background-color:inherit;
	font-size:1em;
}
#productFeatures a {
	color:#93a435;
	background-color:inherit;
	font-size:1em;
}
#productFeatures p {
	margin-bottom:1.7em;
}
#productFeatures .productPic {  /* Image wrap in a tag */
	float:left;
	position:relative;
	margin-bottom:0.7em;
	overflow:hidden;
}
#productFeatures .productPic .corner_top { /* Top of image wrap*/
	position:absolute;
	width:250px;
	height:8px;
	left:0;
	top:0;
	z-index:20;
	background:url(../images/corner_product_pic_top.gif) no-repeat left top;
	cursor:pointer;
}
#productFeatures .productPic .corner_bottom { /* Bottom of image wrap*/
	position:absolute;
	width:250px;
	height:300px;
	left:0;
	bottom:0;
	z-index:10;
	background:url(../images/corner_product_pic_bottom.gif) no-repeat left bottom;
	cursor:pointer;
}

.designerlife img{ 
	float:left; margin-left:20px;
	padding-top:20px;
}
.successuni img{
	margin-left:12px;
	padding-top:20px;
}

#amazon {
	padding-left:110px;
}
#get_smart_blog, #women_r_mad {
	padding-left:21px; 
	padding-top:20px;
}

/* Footer */
#footer {
	color:#666666;
	font-size:0.9em;
	background:url(../images/bg_footer.gif) no-repeat left bottom;
	padding-top:2em;
}
#copyright {	
	text-align:center;
	line-height:30px;
	margin-top:20px;
}
#copyright a {
	color:#666666;
	background-color:inherit;
}
#back2top {
	color:#2a4b6d;
	background:url(../images/arrow_up.gif) no-repeat left 50%;
	padding-left:15px;
	margin-left:20px;
}