/* BUILT: Monday 22nd June, 2009 - 17:14:31 */
h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}p,fieldset,table{margin-bottom:1em;}img{border:none;}

html{height:101%;}body{margin:0px;background:url(../../public/css/../images/layout/bg_x.jpg) top center repeat-x;color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:12px;}h1, h2, h3, h4, h5{margin:0px;}a{color:#0A50A1;}

div#wrapper{background:url(../../public/css/../images/layout/bg_y.jpg) top center repeat-y;width:900px;margin:0px auto;}div#header{background:url(../../public/css/../images/layout/bg.jpg) top center no-repeat;height:206px;min-height:206px;margin:0px 0px -45px 0px;}div#header h1{background:url(../../public/css/../images/layout/logo.jpg) center top no-repeat;text-indent:-10000px;height:106px;}ul#menu{margin:0px 26px 0px 26px;}* html ul#menu{margin:0px 26px 0px 66px;}html > body ul#menu{*margin:0px 26px 0px 66px;}ul#menu li{list-style-type:none;float:left;}ul#menu li a{background:url(../../public/css/../images/layout/menu_sprite.jpg) no-repeat;text-indent:-10000px;float:left;height:36px;width:85px;}div#menu a{background:url(../../public/css/../images/layout/menu_sprite.jpg) no-repeat;text-indent:-10000px;float:left;width:100px;}div#content{background:url(../../public/css/../images/layout/people.jpg) top center no-repeat #FFFFFF;margin:0px 66px;padding:120px 16px 0px 16px;font-size:14px;line-height:18px;}div#content div.content_area{clear:both;}div#content div.left{float:left;width:500px;padding:0px 20px 0px 0px;border-right:solid 1px #b5cae3;margin:0px -1px 0px 0px;}div#content div.right{float:right;width:200px;border-left:solid 1px #b5cae3;padding:0px 0px 0px 15px;margin:0px 0px 20px 0px;}div#content div.left, div#content div.right{padding-bottom:10px;margin-bottom:10px;}div#content h1{padding-bottom:10px;}div#content div.content_area{padding-top:14px;}div#footer{clear:both;background:url(../../public/css/../images/layout/footer.jpg) top center no-repeat #FFFFFF;padding:10px 10px 20px 10px;width:820px;margin:0px auto;text-align:center;color:#ffffff;}div#footer a{color:#ffffff;text-decoration:none;padding:0px 5px;}div#footer a:hover{text-decoration:underline;}div#footer p{margin:5px 0px 0px 0px;font-size:10px;}div.product_thumb{border:solid 1px #e7e7e7;background-color:#f5f5f5;padding:5px;margin:0px 0px 15px 0px;clear:both;}div.product_thumb br{clear:both;}div.product_thumb a img{margin-top:-24px;clear:both;float:right;margin:-29px 5px 0px 0px;}div.product_thumb img.thumb{float:left;margin:10px 10px 5px 5px;}div.product_thumb h3{color:#0a50a1;font-size:12px;}body.holding{background:url(../../public/css/../images/layout/holding.jpg) center center no-repeat #ffffff;}

div.pics{float:left;}div.pics img{padding:10px 8px 0px 0px;}div#content.home div.left div.content_area{padding-top:1px;}

div#content.home div.left img{float:left;margin:2px 8px 0px 0px;}div#content.home div.left blockquote{padding:0px;margin:0px;font-style:italic;font-weight:bold;}div#content.home div.left blockquote p{padding:0px;margin:0px;}

div#content.about div.left img{float:left;margin:2px 8px 0px 0px;}div#content.about div.left blockquote{padding:0px;margin:0px;font-style:italic;font-weight:bold;}div#content.about div.left blockquote p{padding:0px;margin:0px;}div#content.about div.content_area{margin:0px;padding:2px 0px 0px 0px;}

div#content.cds div.left img{float:left;margin:2px 8px 0px 0px;}div#content.cds div.left blockquote{padding:0px;margin:0px;font-style:italic;font-weight:bold;}div#content.cds div.left blockquote p{padding:0px;margin:0px;}

div#content.hypnotherapy div.left img{float:left;margin:2px 8px 0px 0px;}div#content.hypnotherapy div.left blockquote{padding:0px;margin:0px;font-style:italic;font-weight:bold;}div#content.hypnotherapy div.left blockquote p{padding:0px;margin:0px;}div#content.hypnotherapy div.content_area{padding:1px 0px 0px 0px;}

div#content.training div.left img{float:left;margin:2px 8px 0px 0px;}div#content.training div.left blockquote{padding:0px;margin:0px;font-style:italic;font-weight:bold;}div#content.training div.left blockquote p{padding:0px;margin:0px;}

div#content.faq div.left img{float:left;margin:2px 8px 0px 0px;}div#content.faq div.left blockquote{padding:0px;margin:0px;font-style:italic;font-weight:bold;}div#content.faq div.left blockquote p{padding:0px;margin:0px;}

div#content.professionals div.left img{float:left;margin:2px 8px 0px 0px;}div#content.professionals div.left blockquote{padding:0px;margin:0px;font-style:italic;font-weight:bold;}div#content.professionals div.left blockquote p{padding:0px;margin:0px;}

div#content.contact div.left img{float:left;margin:2px 8px 0px 0px;}div#content.contact div.left blockquote{padding:0px;margin:0px;font-style:italic;font-weight:bold;}div#content.contact div.left blockquote p{padding:0px;margin:0px;}div#content.contact div.content_area{padding:1px 0px 0px 0px;}

div#content.shop div.left div.product_item{clear:both;margin:0px 0px 30x 0px;padding:7px;}div#content.shop div.left div.product_item h2{color:#0B78D7;font-size:13px;}div#content.shop div.left div.product_item img.thumb{float:left;margin:0px 12px 0px 0px;border:solid thick #DDD;}div#content.shop div.left div.product_item img.more{float:right;margin:-24px 0px 0px 0px;}div#content.shop div.left blockquote{padding:0px;margin:0px;font-style:italic;font-weight:bold;}div#content.shop div.left blockquote p{padding:0px;margin:0px;}div#product div.details{clear:both;}div#product div.details img.preview{margin:3px 13px 10px 0px;border:solid thick #DDD;}

div#cart_widget{padding:0px 0px 20px 0px;}ul#cart_items{padding:0px 0px 10px 0px;margin:0px;}ul#cart_items li{list-style-type:none;border-bottom:solid 1px #cccccc;padding:5px 0px;}div#cart_widget p.total{border-top:solid 1px #cccccc;margin:-11px 0px 0px 0px;padding:11px 0px;text-align:left;}div#cart_widget span.price{float:right;}

div#checkout form input,div#checkout form lable,div#checkout form select{display:block;width:480px;margin:5px 0px;padding:2px;}div#checkout form select{display:block;width:486px;}div#checkout table{width:510px;}div#checkout table tr,div#checkout table td{border:none;}div#checkout hr{border:none;border-bottom:solid 1px #cccccc;}div#checkout form{background-color:#F5F5F5;padding:0px 6px 6px 6px;border:solid 1px #E7E7E7;}div#checkout form h3,div#checkout form h2{padding:6px 0px;}div#checkout form#coupon{padding-top:6px;}div#checkout form#coupon input{width:410px;padding-bottom:2px;}div#checkout form#coupon button{margin-top:-1px;float:right;}

div#login{top:50px;left:0px;position:absolute;background-color:#809CC9;width:230px;padding-bottom:10px;}div#login img{position:relative;float:right;margin:0px -25px 0px 0px;cursor:pointer;}div#login form{padding:10px;}div#login form label{display:block;color:#FFF;}div#login form input{margin-bottom:6px;width:202px;}div#login form button{margin:6px 12px 0px 0px;float:right;}html > body div#login form button{margin-right:0px;}div#login p{clear:both;padding:10px 10px 0px 10px;}



div#admin_window{position:absolute;top:0px;width:768px;left:50%;margin-left:-384px;background-color:#809CC9;display:none;border-bottom:solid 10px #0B78D7;}div#admin_window form{padding:20px;}div#admin_window form input,div#admin_window form textarea,div#admin_window form label{display:block;width:718px;border:none;}div#admin_window form input,div#admin_window form textarea{padding:5px;margin-bottom:12px;}div#admin_window form button{float:right;margin-bottom:10px;border:none;padding:3px 9px;}

.frameBody{font-family:sans-serif;font-size:12px;margin:0px;width:100%;background-color:#FFF;}.frameBody p{}div#admin_window textarea{margin:0px;padding:0px;border:1px #999 solid;clear:both;height:180px;display:block;}div#admin_window .rte-toolbar{overflow:hidden;}div#admin_window .rte-toolbar a, .rte-toolbar a img{border:0;}div#admin_window .rte-toolbar p{float:left;margin:0;padding-right:5px;}div#admin_window iframe{width:718px;height:180px;padding:5px;background-color:#FFF;}div#admin_window .rte-toolbar a.image{display:none;}

