/* @override 

	

	http://callingintheone.com/_assets/styles/rw.css

	http://www.callingintheone.com/_assets/styles/rw.css

*/



html, body {

	margin: 0pt;

	padding: 5px 0pt 0pt;

}



body {

	background: #F4DDE3 none repeat scroll 0%;

	font-family: Verdana,Arial,serif;

	font-size: 14px;

	font-size-adjust: none;

	font-stretch: normal;

	font-style: normal;

	font-variant: normal;

	font-weight: normal;

	line-height: 160%;

}



p {

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

	font-size: 14px;

	font-size-adjust: none;

	font-stretch: normal;

	font-style: normal;

	font-variant: normal;

	font-weight: normal;

	line-height: 160%;

}



h1 {

	color: #722539;

	font-family: Georgia,"Times New Roman",Times,serif;

	font-size: 18px;

	font-size-adjust: none;

	font-stretch: normal;

	font-style: normal;

	font-variant: normal;

	font-weight: bold;

	line-height: 24px;

	margin: 0pt 0pt 13px;

}



h2 {

	color: #722539;

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

	font-size: 14px;

	font-size-adjust: none;

	font-stretch: normal;

	font-style: normal;

	font-variant: normal;

	font-weight: bold;

	line-height: normal;

	margin: 0pt;

	padding-bottom: 13px;

	padding-top: 13px;

}



h3 {

	color: #722539;

	font-family: Georgia,"Times New Roman",Times,serif;

	font-size: 22px;

	font-size-adjust: none;

	font-stretch: normal;

	font-style: normal;

	font-variant: normal;

	font-weight: normal;

	line-height: 24px;

	margin: 0pt 0pt 13px;

}



h4 {

	color: #722539;

	font-family: Georgia,"Times New Roman",Times,serif;

	font-size: 23px;

	font-size-adjust: none;

	font-stretch: normal;

	font-style: normal;

	font-variant: normal;

	font-weight: normal;

	line-height: 24px;

	margin: 20px 0pt 13px;



}

h5 {

	color: #722539;

	font-family: Georgia,"Times New Roman",Times,serif;

	font-size: 16px;

	margin: 20px 0pt 0px;

	padding-bottom: 0;

}

.subpage_box h3 {

	color: white;

	padding: 15px 0 0;

	line-height: 0;

}





div.error {

	color: #F80F0F;

	font-size: 14px;

	font-weight: bold;

}



a:link, a:visited {

	color: #A76C7C;

}



a:hover {

	color: #D30C6E;

}



#wrap {

	background: #FFFFFF url(../images/bg-white.gif) repeat-y scroll center top;

	margin-left: auto;

	margin-right: auto;

	position: relative;

	width: 980px;

}



#header {

	background: #F4DDE3 url(../images/header.jpg) no-repeat scroll center bottom;

	height: 143px;

	width: 980px;

}



#footer {

	background: #F4DDE3 url(../images/footer.gif) no-repeat scroll center top;

	clear: both;

	color: #DF90A5;

	font-size: 10px;

	height: 35px;

	padding: 21px 0pt 0pt;

	text-align: center;

	width: 980px;

}



div#nav {

	padding-left: 110px;

	padding-top: 119px;

}



div#pr_btn {

	font-size: 12px;

	height: 38px;

	left: 630px;

	position: absolute;

	top: 43px;

	width: 122px;

	z-index: 5;

}



div#pr_btn a:link, div#pr_btn a:visited {

	color: #F4DDE3;

	text-decoration: none;

	text-transform: uppercase;

}



#content {

	background: transparent url(../images/content-top-bg.jpg) no-repeat scroll left top;

	display: block;

	float: left;

	margin: 0px 0pt 0px 7px;

	padding: 15px;

	width: 744px;

}



#sidebar {

	background: transparent url(../images/book-quote.jpg) no-repeat scroll left top;

	float: right;

	padding: 43px 30px 27px 15px;

	width: 154px;

}



#sidebar .module {

	margin: 0;

	padding: 0;

}



#sidebar .module img {

	border: 0;

	

}



#intro {

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

	width: 727px;

	height: 152px;

	padding-bottom: 3px;

	text-indent: -999em;

}



#intro p {

	margin: 0;

	padding: 0;

}



#botban {

	float: left;

	height: 380px;

	width: 232px;

	margin: 0;

	padding: 0;

}



div.ital {

	color: #893159;

	font-style: italic;

	width: 40%;



	

}



div.subpage_bull li {

	color: #893159;

	padding-left: 20px;

	line-height: 22px;

	width: 100%;

	list-style-position: inside;

	list-style-type: disc;

		margin: 0;

	padding: 0;

}



div.subpage_bull2 li {

	color: #893159;

	padding-left: 20px;

	line-height: 22px;

	width: 100%;

	list-style-position: inside;

	list-style-type: disc;

		margin: 0;

	padding: 0;

}

div.subpage_bull2 {

	color: #893159;

	padding-left: 10px;

	margin-left: 10px;

	line-height: 22px;

	padding-top: 10px;

	width: 100%;

	list-style-position: inside;

	list-style-type: disc;

		margin: 0;

	padding: 0;

	background: url("http://callingintheone.com/_assets/images/li_background.jpg") top no-repeat;

	width: 700px;

	min-height: 246px;

}



div.subpage_bull ul {

	margin: 0;

	padding: 0;

}

div.subpage_bull2 ul {



	margin: 0px;

	padding-top: 20px;

	padding-left: 30px;

	width: 680px;

}



div.subpage_box {

	background: #893159;

	padding: 15px 30px;

	margin: 20px 0;

	color: white;

}

div.subpage_boxli {

	background: #f2dfe5;

	padding: 15px 30px;

	margin: 20px 0 0 30px;;

	color: white;

	color: #722539;

}

div.ital div.author {

	color: #893159;

	font-style: normal;

	text-align: right;

}

div.subpage_bio {

	background: white;

	padding: 15px 30px;

	margin: 20px 0;

	color: #893159;

	border: 1px solid #893159;

}

#botban div {

	background: transparent url(../images/hook_audio.jpg) no-repeat scroll 0pt 0px;

	cursor: pointer;

	float: left;

	height: 190px;

	width: 234px;

}



#botban .audioban .pink {

	color: #EB7AB2;

	font-size: 12px;

	line-height: 13px;

	margin: 0pt;

	padding: 42px 20px 0pt;

}



#botban .audioban p {

	color: white;

	font-size: 12px;

	line-height: 13px;

	margin: 0pt;

	padding: 5px 20px 0pt;

}



#blog {

	background: transparent url(../images/bg_blog_large.jpg) no-repeat scroll 0pt -2px;

	float: left;

	height: 380px;

	width: 500px;

}



#blog h2 {

	font-size: 16px;

	height: 18px;

	margin: 0pt;

	overflow: hidden;

	padding: 64px 20px 0pt;

	color: #fa738d;

}



#blog p {

	color: white;

	height: 241px;

	margin-bottom: 0pt;

	margin-top: 0pt;

	overflow: hidden;

	padding: 5px 20px 0pt;

	width: 454px;

	margin: 0;

}



#blog a.blog_readon {

	color: white;

	float: right;

	padding: 0px 20px;

	text-align: right;

}



a.blog_readon:link a:link {

	color: white;

}



div#signup {

	background: transparent url(../images/signup-bg.jpg) no-repeat scroll left top;

	color: #820644;

	float: left;

	font-weight: bold;

	height: 180px;

	line-height: 16px;

	padding-left: 20px;

	padding-top: 150px;

	width: 213px;

}



#signup form input {

	color: #722539;

	height: 19px;

	width: 140px;

	margin-bottom: 20px;

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

	border: 2px solid #797979;

}



#signup form input.zip {

	margin: 0;

}



#signup form input.submit {

	width: 109px;

	height: 33px;

	border-style: none;

}

div#signupnow {

	background: transparent url(../images/signupform1.jpg) no-repeat scroll center top;

	float: center;

	font-weight: bold;

	height: 180px;

	line-height: 16px;

	padding-left: 20px;

	padding-top: 47px;

	width: 100%;

}



form.free-teleclass {

	border:10px solid #f4dde3;

	width:180px;

}



form.free-teleclass p {

	color: #722539;

	margin: 10px 0 0;

}



form.free-teleclass input {

	color: #722539;

	height: 19px;

	width: 140px;

	margin-bottom: 3px;

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

	border: 2px solid #722539;

	margin-left: 10px;

	margin-top: 10px;

}



form.free-teleclass input.submit {

	width: 120px;

	height: 42px;

	border-style: none;

	margin-top: 0;

	margin-left: 24px;

}





#newsletter {

	background: #FFFFFF url(../images/newsletter_bg.jpg) no-repeat scroll 0%;

	height: 65px;

	width: 733px;

}



#sidebar div.buybook_hm {

	padding-bottom: 4px;

}



#book-quote {

	color: #FFFFFF;

	font-size-adjust: none;

	font-stretch: normal;

	height: 153px;

	font: normal normal 11px/12px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;

}



#testimonial-blurb {

	color: #000000;

	font-size-adjust: none;

	font-stretch: normal;

	width: 154px;

	font: normal normal 11px/normal "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;

}



#newsletter form {

	padding-left: 176px;

	padding-top: 17px;

}



#newsletter form input {

	border-style: none;

	color: #722539;

	font-family: Georgia,"Times New Roman",Times,serif;

	height: 17px;

	margin-right: 10px;

	width: 140px;

}



#newsletter form input.zip {

	width: 100px;

}



#newsletter form input.submit {

	background-color: transparent;

	height: 29px;

	width: 110px;

}



#content form label {

	width: 63px;

}



#sidebar div.buybook_hm form {

	margin: 0;

}



#btn_success a img {

	margin-bottom: 0pt;

	margin-top: 20px;

	padding-bottom: 0pt;

}



#newsletter form {

	

}



div.product {

	clear: both;

}



div.product img {

	padding-right: 20px;

}



div.product span {

	color: #c6195b;

	font-weight: bold;

}



div.product small {

	color: #8d4e5f;

}



div.product h2 {

	margin: -14px 0 0;

	padding: 0;

}



div.product form {

	float: left;

	margin-top: 11px;

	margin-bottom: 30px;

}



div.product form.view-cart {

	float: left;

}



hr {

	clear: both;

	border-style: solid;

	border-color: #cccccc;

	margin-bottom: 15px;

}

/* set the image to use and establish the lower-right position */ 

.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2 {

    background: transparent url(YourImageHere.png) no-repeat bottom right; 

} 

.cssbox { 

    width: 562px !important; /* intended total box width - padding-right(next) */

    width: 350px; /* IE Win = width - padding */

    padding-right: 15px; /* the gap on the right edge of the image (not content padding) */

    margin: 20px auto; /* use to position the box */ 

} 



/* set the top-right image */ 

.cssbox_head { 

    background-position: top right; margin-right: -15px; /* pull the right image over on top of border */

    padding-right: 40px; /* right-image-gap + right-inside padding */ 

} 



/* set the top-left image */ 

.cssbox_head h2 { 

    background-position: top left; 

    margin: 0; /* reset main site styles*/ 

    border: 0; /* ditto */ 

    padding: 25px 0 15px 40px; /* padding-left = image gap + interior padding ... no padding-right */ 

    height: auto !important; height: 1%; /* IE Holly Hack */ 

} 



/* set the lower-left corner image */ 

.cssbox_body { 

    background-position: bottom left; 

    margin-right: 25px; /* interior-padding right */ 

    padding: 15px 0 15px 40px; /* mirror .cssbox_head right/left */ 