@charset "utf-8";
/* CSS Document */

#lovePAGElove .container table#workshop * {
	vertical-align:baseline;
}

#lovePAGElove .container table#workshop {
	margin: 0 auto 150px; 
	width: 746px; height:auto;
	position:relative;
}

#lovePAGElove .container #ws-hdr {
	width:746px; height:86px;
	margin:0 auto 40px;
	background:url(../images/workshop/ws_hdr.gif) no-repeat;
}

#lovePAGElove .container #ws-hdr-sm {
	width:501px; height:58px;
	margin:0 auto;
	background: url(../images/workshop/ws_hdr_smaller.gif) -1px 0 no-repeat;
}

#lovePAGElove .container table#workshop td.lft { text-align:left; }
#lovePAGElove .container table#workshop td.mdl { text-align:center; }
#lovePAGElove .container table#workshop td.rt { text-align:right; }

#lovePAGElove .container table#workshop td img { margin-bottom:7px; }

#ws_hdr_container { width:714px; margin:0 auto 40px; }
#ws_hdr_container .left { float:left; padding-top:3px; margin-bottom:20px; }
#ws_hdr_container .right { float:right; margin-bottom:20px; }

.ws_container h1,
.ws_container h2,
.ws_container h3,
.ws_container h4,
.ws_container h5,
.ws_container h6 {
    background: none;
    margin-bottom: 20px;
    padding-bottom: 0;
}
.ws_container .workshop {
    float: left;
    height: 275px;
    margin-right: 7px;
	margin-bottom:25px;
    overflow: hidden;
    width: 233px;
	font-size:9pt;
}
.ws_container.sm .workshop { margin-right:35px; }

.ws_container.interviews .workshop { height:auto; }

.ws_container .workshop img {
    height: auto;
    margin-bottom: 10px;
    width: 233px;
}

.ws_container.interviews.sm .workshop { width: 152px; }

.ws_container.sm .workshop img {
    height: auto;
    margin-bottom: 10px;
    width: 152px;
}

.ws_container.interviews .workshop a.hdr {
	margin-bottom:3px;
	display:inline-block;
}

.ws_container {
    margin-bottom: 100px;
    margin-left: 72px;
    width: 767px;
}

.ws_container.default {
    margin-bottom: 0;
    margin-left: 0;
	margin:0 auto 150px;	
    width: 714px;
}

.ws_container.default {
	width: 714px;
	margin:0 auto 150px;
}

#ws_hdr_container .ws_nav { text-align:center; }
#ws_hdr_container .ws_nav ul li {
	display:inline;
	font-size:9pt;
	text-transform:lowercase;
}

.ws_container.default.post li { margin-left:15px; }
.ws_container.default.post ul li { list-style:disc; }
.ws_container.default.post ol li { list-style:decimal; }

.ws_container.default.post ul,
.ws_container.default.post ol { margin-bottom:10px; }

.ws_container.default.post .video {
	width:560px;
	margin:0 auto 20px;
}

.ws_container.default.post .purchase-videos { margin-bottom:20px; }
.ws_container.default.post .purchase {
	float:right;
	margin:0 0 15px 15px;
	padding-bottom:5px;
	width:293px;
	text-align:center;
}

.ws_container.default.post ul.the-auth li {
	margin-left:0;
	list-style:none;
}

.testimonials a.name { float:left; }


#lovePAGElove .container .purchase table * {
    vertical-align: inherit;
}

#lovePAGElove .container .purchase table {
    height: auto;
    margin: 0;
    position: relative;
    width: auto;
}

.ws_purchase h1,
.single-interviews .post h1{
    background: none;
    font-size: 100%;
    font-weight: normal;
    margin-bottom: 15px;
    padding-bottom: 0;
    text-transform: uppercase;
}

.single-interviews .post {
    margin: 0 auto 50px;
    text-align: center;
    width: 714px;
}

.interviews .workshop .ws-hdr-interviews {
    height: 37px;
    overflow: hidden;
    width: 100%;
}

.interviews .workshop .ws-hdr-interviews * { vertical-align:bottom; }

.ws-purh-info {
	background-color:#f3f3f3;
	padding:10px;
}

.ws_container.interviews.sm .workshop a.txt {
	display:block;
	height:40px;
}

.nav-skype {
	text-transform:uppercase;
	text-decoration:underline;
}

a.nav-skype-target, 
a.nav-skype-target:hover,
a.nav-skype-target focus { color:#666666 !important; }