@charset "UTF-8";a img { border: 0}body {font-family: Helvetica, Arial, sans-serif;font-size: 12px;color: #646464;line-height: 1.5em;background-color: #fff;margin: 0;padding: 0;}h1 {font-family: Georgia, "Times New Roman", Times, serif;font-size: 18px;font-style: normal;font-weight: bold;letter-spacing:-0.5px;color: #004a7f;margin:0px 0px 20px;border-bottom: solid 1px #ccc;padding-bottom: 15px}h2 {font-family: Georgia, "Times New Roman", Times, serif;font-size: 16px;font-style: normal;font-weight: bold;letter-spacing:-0.5px;margin:0px 0px 20px;}h2, h2 a { color: #47785C !important}blockquote{ margin: 0; padding: 15px; background: #F1F1F1 }#main_content h2 { border-bottom: solid 1px #47785C; padding-bottom: 5px}#main_content h2 a { text-decoration: none !important}#main_content h2 a:hover { text-decoration: underline; }#main_content h3 { color: #646464}.smaller { font-size: 0.8em}p.post_meta { margin-top: -15px; margin-bottom: 15px}p.post_meta, p.post_meta a { color: #47785C}h3 {font-family: Georgia, "Times New Roman", Times, serif;font-size: 14px;font-style: normal;font-weight: bold;letter-spacing:-0.5px;color: #47785C;margin:25px 0px 20px;}h4 {font-family: Georgia, "Times New Roman", Times, serif;font-size: 14px;font-style: normal;font-weight: bold;letter-spacing:-0.5px;margin:25px 0px 20px;}h4,h4 a { color: #47785C !important}h4+h1,h4+h2{ margin-top: -15px}#main_content>h4,.leftblock>h4,.middleblock>h4,.rightblock>h4{ margin-top: 0}.rightSection h4 { margin-top: 0; margin-bottom: 10px}.rightSection p{ margin-top: 0}.rightSection ul{ margin: 0; padding: 0 0 0 15px}.rightSection li{ margin: 0 0 8px 0}.leftblock h2,.leftblock h2 a,.middleblock h2,.middleblock h2 a,.rightblock h2,.rightblock h2 a{ color: #004a7f !important}#main_content .rightSection h4 a { color: #8e0909 !important; font-size: 18px}p {font-family: Helvetica, Arial, sans-serif;font-size: 12px;line-height: 1.5em;color: #646464;}a:link {color: #47382e;text-decoration: underline;}a:visited {text-decoration: underline;color: #47382e;}a:hover {text-decoration: none;color: #47382e;}a:active {text-decoration: underline;color: #47382e;}hr {border: none;width: 100%;background-color:#e2ded8;height: 1px;margin:40px 0px 20px 0px;}#wrap {width: 100%;height: 100%;background-image: url(http://relationshipvision.com/sites/relationshipvision/view/images/back_index.jpg);background-repeat: repeat-x;}#wrapper {position:relative;width:960px;height:auto;margin-right: auto;margin-left: auto;margin-top: 0px;}#corpmenu {height: 34px;width: 960px;background-image: url(http://relationshipvision.com/sites/relationshipvision/view/images/divider_corp.png);background-repeat: no-repeat;background-position: left;font-family: Helvetica, Arial, sans-serif;font-size: 12px;color: #4b1b07;clear: both;}#corpmenu ul {margin:0px;list-style-type:none;padding: 0px;}#corpmenu li {float:left;height: 26px;text-align:center;background-image: url(http://relationshipvision.com/sites/relationshipvision/view/images/divider_corp.png);background-repeat: no-repeat;background-position: right 0px;padding: 8px 22px 0 20px;}#corpmenu li a {font-family: Helvetica, Arial, sans-serif;font-size: 12px;color: #7e2d0b;text-decoration: none;}#corpmenu li a:hover {font-family: Helvetica, Arial, sans-serif;font-size: 12px;color: #4f1c07;text-decoration: underline;}#logo {height: 100px;width: 960px;clear: both;background-image: url(http://relationshipvision.com/sites/relationshipvision/view/images/logo_shine.jpg);background-repeat: no-repeat;background-position: left top;}#logolink {display: block;float: left;width: 518px;height: 99px;text-indent: -9999px;}#search {height: 100px;width: 300px;float: right;padding-right: 20px;}.textfield {border:1px solid #FFFFFF;width:208px;height:18px;background-image:url(http://relationshipvision.com/sites/relationshipvision/view/images/input_back.gif);margin-top:30px;margin-right:10px;padding:5px;background-repeat: repeat-x;float: left;}.button {height: 30px;width: 70px;background-image: url(http://relationshipvision.com/sites/relationshipvision/view/images/bg-button.png);background-repeat: no-repeat;border:0px;float: right;margin-top:30px;}#mainmenu {height: 50px;width: 900px;background-image: url(http://relationshipvision.com/sites/relationshipvision/view/images/divider_main.png);background-repeat: no-repeat;background-position: left;font-family: Georgia, "Times New Roman", Times, serif;font-size: 16px;color: #49392f;clear: both;font-weight: normal;}#mainmenu ul {margin:0px;list-style-type:none;padding: 0px;}#mainmenu li {float:left;height: 42px;text-align:left;background-image: url(http://relationshipvision.com/sites/relationshipvision/view/images/divider_main.png);background-repeat: no-repeat;background-position: right 1px;padding: 8px 9px 0 9px;width: 94px;}#mainmenu li a {font-family: Georgia, "Times New Roman", Times, serif;font-size: 15px;color: #ffc000;text-decoration: none;font-weight: bold;letter-spacing:-0.5px;}#mainmenu li a:hover {font-family: Georgia, "Times New Roman", Times, serif;font-size: 15px;color: #f6fbff;text-decoration: underline;font-weight: bold;letter-spacing:-0.5px;}.desc {font-family: Helvetica, Arial, sans-serif;font-size: 10px;color: #f6fbff;height: auto;width: auto;}div.scroller {width: 570px;height: 190px;overflow: hidden;border:5px solid #47785c;float:left;margin-top:30px;}div.scroller div.section {width:570px;height:190px;overflow:hidden;float:left;padding:0px;}div.scroller div.content {width: 10000px;}div#section1 {background:#ffffff;}div#section2 {background:#ffffff;}div#section3 {background:#ffffff;}#previous {height: 50px;width: 20px;display:block;float:left;margin-top:105px;}#previous img {border: none;}#next {height: 50px;width: 20px;display:block;float:left;margin-top:105px;}#next img {border: none;}#controls {float: left;height: auto;width: 300px;margin: 10px 0px 0px 20px;}#controls ul {margin:0px;list-style-type:none;padding: 0px;}#controls li {float:left;text-align:left;background-image: url(http://relationshipvision.com/sites/relationshipvision/view/images/control_divider.png);background-repeat: no-repeat;background-position: bottom;display:block;width:280px;padding:0px 0px 10px 0;margin-top:20px;}#controls li a {font-family: Georgia, "Times New Roman", Times, serif;font-size: 15px;color: #47785c;text-decoration: none;font-weight: bold;letter-spacing:-0.5px;line-height:1.5em;}#controls li a.active { color: #004A7F}#controls li a:hover {color: #49392f;}.controlsdesc {font-family: Helvetica, Arial, sans-serif;font-size: 10px;color: #49392f;height: auto;width: auto;}.clearer, .clear {clear:both;}.leftblock {width: 279px;min-height:200px;margin:10px 0px 0px 0px;padding:0px 20px 10px 20px;float:left;border-right-width: 1px;border-right-style: solid;border-right-color: #e2ded8;}#main_content .leftblock {padding: 0 10px 0 0;margin-top: 30px}.middleblock {width: 279px;min-height:200px;margin:10px 0px 0px 0px;padding:0px 20px 10px 20px;float:left;border-right-width: 1px;border-right-style: solid;border-right-color: #e2ded8;}.rightblock {width: 280px;min-height:200px;margin:10px 0px 0px 0px;padding:0px 0px 10px 20px;float:left;}#main_content .rightblock {padding-left: 10px;margin-top: 30px}.img_container {border:1px solid #bfbab3;padding:4px;background-color:#e2ded8;}.squarelink {display:inline;background-color:#004a7f;color:#FFFFFF;font-family: Helvetica, Arial, sans-serif;font-size: 12px;cursor:pointer;}.squarelink a {padding:10px;background-color:#004a7f;color:#FFFFFF;font-family: Helvetica, Arial, sans-serif;font-size: 12px;text-decoration:none;}.squarelink a:hover {padding:10px;background-color:#47785C;color:#FFFFFF;font-family: Helvetica, Arial, sans-serif;font-size: 12px;text-decoration:none;}#footer {margin:30px 0px 20px 0px;padding: 10px 20px 10px 20px;border-top-width: 1px;border-top-style: solid;border-top-color: #e2ded8;}.footer_text {color:#bfbab3;font-family: Helvetica, Arial, sans-serif;font-size: 11px;}#footer_left {float:left;width:400px;}#footer_right {float:right;width:400px;text-align:right;}#content {background-color: #FFFFFF;width: 920px;min-height:430px;margin-top: 30px;padding: 20px 20px 0px 20px;background-image: url(http://relationshipvision.com/sites/relationshipvision/view/images/subpage_back.png);background-repeat: no-repeat;background-position: top;}#main_content {width: 599px;float:left;padding-right: 20px;padding-top:10px;border-right-width: 1px;border-right-style: solid;border-right-color: #e2ded8;}.rightblock_sub {width: 280px;min-height:200px;margin:10px 0px 0px 0px;padding:0px 0px 10px 20px;float:left;}.img_container_sub {border:1px solid #bfbab3;padding:4px;background-color:#e2ded8;margin:20px 20px 10px 0px;float:left;}table {border-collapse: collapse;width: 600px;}th {padding: 0 0.5em;text-align: left;}tfoot td { font-weight: bold; border: 0}tr.gray td {border-top: 1px solid #bfbab3;border-bottom: 1px solid #bfbab3;background: #e2ded8;height:30px;font-size:13px;font-weight:bold;}tr.classic td {background: #e2ded8;padding:10px;font-size:13px;}tr.classicalt td {background: #ffffff;padding:10px;font-size:13px;}td {border: 1px solid #bfbab3;padding: 0 0.5em;}td.width {width: 150px;text-align:right;vertical-align:top;font-weight:bold;padding-top:5px;}td.right {text-align:left;vertical-align:top;padding:5px 0px 10px 5px;}td.widtht {width: 150px;text-align:right;vertical-align:top;font-weight:bold;padding-top:10px;}td.rightt {text-align:left;vertical-align:top;padding:10px 0px 10px 5px;}td.adjacent {border-left: 1px solid #bfbab3;text-align: center;}form {background-color: #e2ded8;padding: 20px;}form.noBg { background: transparent; padding: 0}form.inline { display: inline; padding: 0; background: transparent}fieldset { border: 0; padding: 0; margin: 0}#search form { padding: 0}label{ width: 180px; float: left; clear: both; }label.checkbox { float: none; margin-bottom: 15px}#search form input { clear: none}input.text {border:1px solid #bfbab3;width:367px;height:20px;margin:0 0 5px 0;background:url(http://relationshipvision.com/sites/relationshipvision/view/images/input_back.gif) repeat-x;padding:5px;margin-bottom: 15px}textarea.textarea {background:#fff url(http://relationshipvision.com/sites/relationshipvision/view/images/input_back.gif) repeat-x;border:1px solid #bfbab3;width:548px;height:100px;margin:5px 0px 5px 0px;padding:5px;}.form_button {height: 30px;width: 90px;background-image: url(http://relationshipvision.com/sites/relationshipvision/view/images/submit.png);background-repeat: no-repeat;border:none;margin-top:10px;color:#fff;font-family: Helvetica, Arial, sans-serif;font-size: 11px;}.exam_btn { margin-left: 20px}.nofloat {clear: both;display: block;width: auto;}.nofloat a { width: 100%}.floatBox { width: 295px; display: block; float: left}ul.nav, ul.nav li { list-style-type: none; padding-left: 0; margin-left: 0}ul.nav { padding: 0; margin: 0}ul.nav li { margin-bottom: 5px}ul.nav a { text-decoration: none; display:block;height:16px;margin-bottom:10px;}ul.nav a:hover { text-decoration: underline}.icon { line-height: 18px !important; padding-left: 20px; background-position: left center; background-repeat: no-repeat}.rss { background-image: url(http://relationshipvision.com/sites/relationshipvision/view/images/icons/rss.png)}.user { background-image: url(http://relationshipvision.com/sites/relationshipvision/view/images/icons/user_suit.png)}.pdf { background-image: url(http://relationshipvision.com/sites/relationshipvision/view/images/icons/pdf.png)}.mail { background-image: url(http://relationshipvision.com/sites/relationshipvision/view/images/icons/email_go.png)}.calendar { background-image: url(http://relationshipvision.com/sites/relationshipvision/view/images/icons/calendar_date.png)}.cartAdd{ background-image: url(http://relationshipvision.com/sites/relationshipvision/view/images/icons/cart_add.png)}.cartEmpty { background-image: url(http://relationshipvision.com/sites/relationshipvision/view/images/icons/cart.png)}.cartGo{ background-image: url(http://relationshipvision.com/sites/relationshipvision/view/images/icons/cart_go.png)}a.cart { background-image: url(http://relationshipvision.com/sites/relationshipvision/view/images/icons/cart.png)}.time { background-image: url(http://relationshipvision.com/sites/relationshipvision/view/images/icons/time.png)}.comments { background-image: url(http://relationshipvision.com/sites/relationshipvision/view/images/icons/comments.png); height: 18px; display: block}.addComment { background-image: url(http://relationshipvision.com/sites/relationshipvision/view/images/icons/comment_add.png); height: 18px; display: block}.gonext { background-image: url(http://relationshipvision.com/sites/relationshipvision/view/images/icons/next.png);}.book { background-image: URL(http://relationshipvision.com/sites/relationshipvision/view/images/icons/book_open.png)}.book_prev { background-image: URL(http://relationshipvision.com/sites/relationshipvision/view/images/icons/book_previous.png)}.book_next { background-image: URL(http://relationshipvision.com/sites/relationshipvision/view/images/icons/book_next.png)}.fav { background-image: URL(http://relationshipvision.com/sites/relationshipvision/view/images/icons/folder_star.png)}.fol_table { background-image: URL(http://relationshipvision.com/sites/relationshipvision/view/images/icons/folder_table.png)}.exam { background-image: URL(http://relationshipvision.com/sites/relationshipvision/view/images/icons/page_white_text.png)}.print { background-image: URL(http://relationshipvision.com/sites/relationshipvision/view/images/icons/printer.png)}.home { background-image: URL(http://relationshipvision.com/sites/relationshipvision/view/images/icons/house.png)}.star { background-image: URL(http://relationshipvision.com/sites/relationshipvision/view/images/icons/star.png)}.del { background-image: URL(http://relationshipvision.com/sites/relationshipvision/view/images/icons/delete.png)}h4 a.book_prev,h4 a.book_next { width: 95px; display: inline-block}h4 a.book_next { background-position: right center; padding-right: 20px; text-align: right}p.tools{ margin-top: -15px}p.tools a.icon { min-height: 18px; display: inline-block}ul.post_cats{ margin: 0; padding: 0; list-style-type: none}li.post_cat{ background: url(http://relationshipvision.com/sites/relationshipvision/view/images/icons/tag_green.png) no-repeat center left; padding-left: 20px; margin-right: 10px; float: left}.post_meta .icon { height: 18px; display: block; float: left}.leftSpace { margin-left: 10px; border-left: solid 1px #CCC; background-position: 7px center; padding-left: 27px}.rightSection, #sharethis_0 { width: 255px; display: block; padding: 10px;margin-bottom: 15px; background: #f1f1f1; border: solid 1px #BFBBBA}.shopDisplay { background: #DDF1DF}ul.cats, ul.cats li { list-style-type: none; padding-left: 0; margin-left: 0}ul.cats li { background: url(http://relationshipvision.com/sites/relationshipvision/view/images/icons/folder.png) no-repeat left center; padding-left: 23px; margin-bottom: 5px}ul.cats li a { text-decoration: none}ul.cats li a:hover { text-decoration: underline}.post { margin-bottom: 25px}ul.pagination, ul.pagination li { margin: 0; padding: 0; list-style-type: none;}ul.pagination li { float: left; margin-right: 10px}.pages { margin-bottom: 55px}.pages+h2 { margin-top: 25px}.singular { margin-bottom: 0 !important}img { float: left; margin: 0 15px 15px 0; padding: 5px; background: #E3DED8; border: solid 1px #BFBBBA}img.nofloat { float: none; padding: 0; border: 0; margin: 3px}#slideshow img { padding: 0; margin: 0; border: 0}#next img, #previous img{ padding: 0}ul.bigger li { font-size: 1.0em; font-weight: bold}.shopDisplay ul.bigger li { padding: 5px}.shopDisplay ul.bigger li:hover { background-color: #b5dcb9}.shopDisplay ul.bigger li a { min-height: 16px; display: block}#comments { background: #f4f0e9; padding: 15px;}#comments ul,#comments ul li { margin: 0; padding: 0; list-style-type: none}#comments li{ clear: both; float: none; min-height: 120px; height: auto !important; height: 120px}.comment_author{ width: 120px; display: block; float: left; background: url(http://relationshipvision.com/sites/relationshipvision/view/images/comment_bg.gif) no-repeat right 10px}.comment_author img { float: none; margin: 0}.comment_author p{ margin: 5px 0; padding: 0; line-height: 0.8em}.comment_author_name{ font-weight: bold}.comment_meta{ font-size: 0.8em; padding: 0}.comment_msg{ background: #E3DED8; margin-left: 120px; padding: 10px; width: 430px; display: block; min-height: 120px; height: auto !important; height: 120px}.righty{ float: right}h3 + .righty{ margin-top: -38px}span.information { clear: both; display: block; font-size: 0.8em; color: #817A6E}.info, .alert, .success{ padding:0.8em;padding-left:35px;margin:5px 0 15px 0; border-width:1px;border-style:solid;border-color: #D9D4BA;background-color: #ffffcc;background-position: 10px 8px;background-repeat: no-repeat; color: #000}.info { background-image: URL(http://relationshipvision.com/sites/relationshipvision/view/images/icons/information.png)}.alert{ background-image: URL(http://relationshipvision.com/sites/relationshipvision/view/images/icons/exclamation.png)}.success{ background-image: URL(http://relationshipvision.com/sites/relationshipvision/view/images/icons/accept.png)}.needed { background-color: #EAB795}.info a, .alert a, .success a {color: #000; text-decoration: underline}.info a:hover, .alert a:hover, .success a:hover {color: red; text-decoration: underline}.inline_img { padding: 0; margin:0; border: 0; display: inline; float: none; background: transparent}dl.dlist_1 dd { width: 150px; display: block; float: left}dl.dlist_1 dt { float:none}dl.dlist_1 dd,dl.dlist_1 dt{ margin: 0 0 15px 0}form.kby_cart,form.paypal_form{ background: transparent}table.cart{ width: 100%; border-collapse: collapse}table.cart th,table.cart td { text-align: left; padding: 0.8em}table.cart td { vertical-align: top}table.cart tbody tr{ background: #ECE7E1; color: #212121}table.cart tr.alt{ background: #C4D5C0}table.cart tfoot td { border-width: 0 0 1px 0}table.car tfoot td { padding: 0}table.cart td.cart_ID { width: 30px}table.cart td.cart_item { width: 330px}table.cart td.cart_price,table.cart td.cart_total{ width: 75px; text-align: right}table.cart td.cart_x { width: 10px}table.cart td.cart_qty { width: 60px}table.cart td.cart_qty input{ width: 50px; margin: 0}table.cart span.prod_title { }table.cart td.cart_remove { width: 60px}table.cart td.cart_remove a{ background: #004A7F; color: #fff; padding: 3px; text-decoration: none}table.cart td.cart_remove a:hover{ background: #BC2613}table.cart td input { margin: 0}table.cart td.grand_total { font-weight: bold}#discount { width: 100px; display: inline; margin-right: 5px}#apply_code { width: 100px; display: inline}#upload { float: right}.paypal_form { float: right; }.paypal_form input { width: 145px; height: 42px}#progressBar { width: 255px; height: 20px; display: block; border: solid 1px #ccc}#progress { height: 18px; margin: 1px; background: #004A7F}.bookDesc{ width: 433px; display: block; margin-left: 160px}#midBanner{ width: 960px; height: 75px; display: block; clear: both; float: none; margin: 40px 0 0 0}#midBanner img { width: 455px; height: 75px; margin: 0 15px 0 0; padding: 5px}#midBanner img.last{ margin-right: 0}