/***** RESET STYLE *****/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family:'Georgia';
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
:focus {/* remember to define focus styles! */
	outline: 0;
}
body {
	background-color: #404040;
	line-height: 1;
	background-attachment:fixed;
	background-image:url(../images/background_gradient.png);
}
ol, ul {
	list-style: none;
}
table {/* tables still need 'cellspacing="0"' in the markup */
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	font-weight: normal;
	text-align: left;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
a img {
	border: 0;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
.clear{
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}
a{text-decoration:none;}


.gradient{
background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg3ZTBmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQwNDA0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, #87e0fd 0%, #ffffff 0%, #404040 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#87e0fd), color-stop(0%,#ffffff), color-stop(100%,#404040)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #87e0fd 0%,#ffffff 0%,#404040 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #87e0fd 0%,#ffffff 0%,#404040 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #87e0fd 0%,#ffffff 0%,#404040 100%); /* IE10+ */
background: linear-gradient(to bottom, #87e0fd 0%,#ffffff 0%,#404040 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87e0fd', endColorstr='#404040',GradientType=0 ); /* IE6-8 */
}

/***** STRUCTURE *****/
img{display:block;max-width:100%;}
.container{display:block;width:980px;margin:0 auto;position:relative;}
.row{float:left;width:100%;clear:both;}
.height365 .col{height:365px;padding-top:30px;}
.height141 .col{height:141px;}
.height80 .col{height:80px;}
.bgred{background:#72181b;}
.col{display:block;float:left;min-height:1px;}
.colall{width:100%;}
.col1{width:285px;}
.col2{width:411px;position:relative;}
.col3{width:284px;}
.col2.col3{width:695px;}
.col2.col3.marginleft{width:685px;margin-left:10px;}
.prelative{position:relative;}
.borderbottom{border-bottom:10px solid #72181b;}
.backgroundwhite{background:#fff;}
.backgroundred{background:#72181b;}
.inner{padding:55px 80px;}
#media-box-footer .inner{padding:67px 80px;}
.media .inner{padding:75px 80px 45px;}
.inner2{padding:0 0 0 30px;}
.overflowhidden{overflow:hidden !important;}
.footerheight{position:relative;height:405px;}
#header{background:#72181b;position:relative;z-index:6;height:221px;}
#praise,#about-box,#seminars-box,#seminars-box-footer,#media-box,#media-box-footer{position:absolute;top:-950px;left:0;z-index:5;}
.mainfooter{position:absolute;top:0;left:0;width:100%;}

.thumb{margin-bottom:30px;position:relative;}
img.clicktoplay{position:absolute;top:0;right:0;display:none;}

img.shadow{max-width:none;position:absolute;bottom:-9px;left:-9px;}

.seminars .left, .media .left{float:left;width:235px;margin:0 25px;}
.seminars .right, .media .right{float:left;}

/***********SLIDER************/
#sliderImg{position:relative;width:980px;height:379px;display:block;z-index:2;overflow:hidden;}
#sliderImg li{display:none;position:absolute;top:0;left:0;}
#sliderImg li.active{display:block;}#sliderImg img{max-width:none;}

#sliderMenu{display:block;width:100%;background:url(../images/menu.png) no-repeat top left;padding-bottom:36px;}
#sliderMenu li{display:block;width:100%;height:36px;line-height:36px;color:#fff;cursor:pointer;text-align:center;font-size:17px;font-weight:bold;background:url(../images/menu_hover.png) no-repeat left -36px}
.safari-mac #sliderMenu li{font-weight:normal;font-size:18px;}
#sliderMenu li.active, #sliderMenu li:hover{background-position:0 0;}

#sliderText{background:#fff url(../images/slider_bg.jpg) no-repeat 10px 0;padding:45px 36px 0 35px;font-size:21px;line-height:34px;height:423px;position:relative;overflow:hidden;}

#sliderText h1{color:#72181b;font-size:24px;line-height:30px;font-weight:bold;font-style:italic;padding-bottom:30px;}
#sliderText .slidtext{display:none;position:absolute;top:45px;left:45px;padding-right:36px;}
#sliderText .active{display:block;}

#sliderNav{position:absolute;right:-30px;top:50px;}
#sliderNav li{display:block;width:13px;height:13px;position:relative;
-webkit-border-radius: 13px;
-moz-border-radius: 13px; 
border-radius:13px;
background:url(../images/dot.png) no-repeat 0 0;
margin:10px 0;cursor:pointer;
/*behavior: url(/css/PIE.htc);*/
z-index:1;
}
#sliderNav li:hover{background-position:0 -13px;}
#sliderNav li span{display:none;}
#sliderNav li.active{background-position:0 -26px;}

#sliderSection{position:absolute;top:0;right:0;z-index:5;width:178px;}
#sliderSection li{display:none;position:absolute;top:0;right:0;}
#sliderSection li.active{display:block;}

div#own-the-book{position:absolute;top:0;right:0;height:379px;width:694px;background:url(../images/popup-bg.jpg) no-repeat center;z-index:4;display:none;}
div#own-the-book .box-shadow{background:#fff;box-shadow:5px 5px 8px #40352a;border:1px solid #d2cec9;width:550px;margin:60px auto 0;height:180px;padding:40px 0;text-align:center;font-size:18px;line-height:28px;}
div#own-the-book h2{color:#a99a6f;font-size:19px;text-align:center;text-transform:uppercase;font-family:Arial;letter-spacing:3px;font-weight:bold;margin-bottom:19px;}
.own-the-book-action{cursor:pointer;}

/**************HEADER***************/
.topmenu{padding:0 10px;}
.topmenu li{display:block;padding:0 5px;float:left;line-height:141px;}
.topmenu li a{color:#9d9fa2;font-size:10px;font-family:Arial;font-weight:bold;letter-spacing:1px;text-decoration:none;}
.topmenu li a:hover{opacity:0.8}
.label-grey{color:#9d9fa2;float:left;font-size:10px;font-family:Arial;font-weight:bold;letter-spacing:1px;text-decoration:none;line-height:16px;margin-right:20px;}

.addthis_toolbox{margin:65px 0 0 65px;min-width:220px;overflow:hidden;height:16px;display:block;}

/**************NEWS***************/
h2.header{display:block;height:54px;background-position:center; background-repeat:no-repeat;}
h2.header.news{background-image:url(../images/news.jpg);margin-bottom:5px}
h2.header.seminars{background-image:url(../images/appearances.jpg);margin-top:38px;}
h2.header.media{background-image:url(../images/media.jpg);margin-bottom:5px}
h2.header span{display:none}
div.news .category{display:Block;color:#000;font-family:Arial;font-style:normal;font-size:14px;font-weight:bold;line-height:30px;letter-spacing:5px;text-transform:uppercase;}
div.news{text-align:center;font-size:18px;color:#72181b;font-style:italic;line-height:24px;background:url(../images/border.png) no-repeat center bottom;padding:10px 25px 21px;}
div.news.last{background:none;}

div.news a{display:block;color:#72181b;text-decoration:none;}
div.news a:hover{color:#9a7e53;}
.newslist{background:#fff url(../images/news-bg.jpg) no-repeat right bottom;overflow:hidden;}
.newslist img.book{display:block;margin:-15px auto 0;max-width:80%;}

.seminars .news{text-align:left;padding-left:0;font-style:normal;}
div.seminars{background:url(../images/bg-gradient.jpg) repeat-x left bottom;height:131px;}
.gradientimg{background:url(../images/bg-gradient2.jpg) repeat-x left top;height:131px;}

/**************PRAISE***************/
.testimonial{display:block;padding:0 50px 64px;font-size:18px;line-height:28px;font-style:italic;letter-spacing:1px;}
.testimonial.right{text-align:right}
.testimonial.left{text-align:left}
.testimonial.right img{float:right;margin-left:45px;}
.testimonial.left img{float:left;margin-right:45px;}
.praise{padding:60px 0 0!important;}
.testimonial em{color:#9a7e53}

/**************MEDIA***************/
h1.header{color:#9a7e53;background:#ece9dc;padding:18px 0;text-align:center;border:2px solid #fff;font-family:Arial;text-tranform:uppercase;font-weight:bold;letter-spacing:4px;margin-bottom:15px;}
h1.header.black{color:#000;text-transform:uppercase;}
h1.header.black span{color:#9a7e53;font-family:Arial;}
#media-box h1.header{margin-bottom:60px;}
#videoBox{width:820px;height:500px;background:#000;display:block;margin-bottom:40px}
.red{color:#72181b;text-align:center;display:block;font-size:18px;}
#medialist{displaay:block;width:100%;float:left;margin-bottom:15px;}
#medialist li{displaay:block;width:245px;float:left;text-align:center;margin-bottom:25px;}
#medialist li a{color:#9a7e53;text-transform:uppercase;text-decoration:none;font-size:17px;line-height:20px;font-weight:normal;font-family:Arial;}
#medialist li a:hover, #medialist li a.active{color:#000;}

#nav{position:relative;}
#nav .nav{position:absolute;top:3px;display:block;width:25px;height:50px;cursor:pointer;}
#nav .nav:hover{opacity:0.8}
#nav .nav.left{left:-36px;background:url(../images/left.png) no-repeat center;}
#nav .nav.right{right:-36px;background:url(../images/right.png) no-repeat center;}

#caruseleContainer{display:block;width:100%;overflow:hidden;height:135px;margin:60px 0 20px;}
#carusele{display:block;width:200%;overflow:hidden;}
#carusele li{display:block;width:380px;height:135px;float:left;color:#fff;margin-right:55px;}
#carusele li .videothumb{background:#000;margin-right:20px;float:left;display:block;width:246px;height:146px;}
#carusele li h3{font-family:Arial;font-size:14px;color:#9a7e53;text-transform:uppercase;font-weight:bold;letter-spacing:3px;}
#carusele li a{color:#fff;text-decoration:none;font-size:18px;line-height:24px;font-family:Georgia;}
#carusele li a:hover{color:#9A7E53;}

/**************ABOUT***************/
#about{display:block;height:486px;background:url(../images/photo.jpg) no-repeat center;margin:150px 0 136px;font-size:19px;color:#fff;line-height:26px;padding:140px 200px 0 50px;width:730px;letter-spacing:1px;}
#about p strong{font-weight:bold;}
.backgroundgradient{min-height:300px;background:url(../images/main-bg.jpg) center top;padding: 0;}
.setheight{min-height:914px;}
.goldbar{height:36px;display:block;background:url(../images/gold-bar-bg.jpg) no-repeat top left;padding:0 60px;width:860px;}
.goldbar a{line-height:36px;background:#000;color:#9a7e53;font-family:Arial;letter-spacing:3px;text-transform:uppercase;display:block;float:left;text-decoration:none;height:36px;padding:0 30px;margin-left:23px;font-weight:bold;}
.goldbar a:hover{color:#fff;}
/**************FOOTER***************/
.rights{display:block;line-height:79px;color:#fff;font-family:Arial;font-size:10px;text-align:right;padding-right:50px;letter-spacing:0;}
#bottommenu{background:#000;display:block;width:100%;float:left;}
#bottommenu li{line-height:36px;float:left;}
#bottommenu li a{color:#9a7e53;text-decoration:none;font-family:Arial;padding:0 23px;font-weight:bold;font-size:12px;letter-spacing:2px;}
.ie10 #bottommenu li a{padding:0 19px;}
.safari-mac #bottommenu li a{font-weight:normal;padding:0 21px;}
#bottommenu li a:hover{color:#fff}

#own-the-book-link{display:block;width:285px;height:80px;background:url(../images/own-the-book2.jpg) no-repeat center top;}
#own-the-book-link:hover, #own-the-book-link.activeBlock{background-position:center -80px}

#gary-baner{display:block;width:411px;height:80px;background:url('../images/GaryBurnisonButton.psd_03.jpg') no-repeat 0 0;z-index:3;position:relative;}

#baner-praise{display:block;width:284px;height:80px;background:url(../images/baner-praise-3.jpg) no-repeat center top;}
#baner-praise:hover, #baner-praise.activeBlock, #gary-baner:hover,#gary-baner.activeBlock{background-position:center -80px}

#media-link{display:block;width:235px;height:7px;background:url(../images/media-link2.png) no-repeat center top;}
#media-link:hover{background-position:center -7px}

.seminar{padding:0 15px 40px 45px;margin-bottom:57px;background:url(../images/border.png) no-repeat center bottom;font-size:18px;line-height:24px;}
.seminar .date{font-family:Arial;letter-spacing:3px;font-weight:bold;font-size:14px;line-height:24px;}
.seminar h2{color:#72181b;font-size:18px;font-style:italic;line-height:20px;padding:15px 0;}
.seminar.last{background:none;margin-bottom:0px;}

.col.col1.borderwhite{border-right:2px solid #fff;width:281px;margin-bottom:32px;}
.col.col1.borderwhite2{border-right:2px solid #fff;width:281px;padding-bottom:50px;}

.bigHeader{font-size:20px; line-height:25px;color:#72181b;font-weight:bold;padding-bottom:15px;}

.inner2 p{font-size:18px;line-height:28px;padding:15px 0;}
.inner2 p em{font-style:italic;}
.inner2 p strong,.inner2 p a em{color:#9a7e53}

.read-more{background:url(../images/button.jpg) no-repeat center;display:block; width:292px;height:40px;line-height:40px;text-align:center;font-size:18px;text-transform:uppercase;color:#fff;font-weight:bold;}
img.download{display:inline;margin:0 70px 0 50px;}
img.downloadbook{margin:8px auto;display:block;}
img.download2{display:inline;margin:90px 40px 0 0;}
img.download2.last{margin-right:0;}
.pdfdownload{margin:110px auto 0;margin-bottom:35px;}
h3.header{color:#9a7e53;padding:0 0 18px 0;text-align:center;font-family:Arial;text-tranform:uppercase;font-weight:bold;letter-spacing:4px;margin-bottom:15px;}
h3.header.left{text-align:left;}

.padding20{padding:20px 0;}

#background{position:fixed;width:100%;height:100%;background:#4d4d4d url('../images/background_gradient.png') repeat-x left top;z-index:-1;top:0;left:0;
background-size:5px 100%;
}

.see-video{display:block;clear:both;color:#72181B;font-style: italic;text-align:right;}
.mar10{margin-top:10px;}