body{Ęborder:0;margin:0;padding:0;font-size:87.5%;font-family:"Lucida Grande","Helvetica Neue",Verdana,Helvetica,"Trebuchet MS",sans-serif;color:#161616}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;text-align:left}
table{border-collapse:collapse;border-spacing:0}
img,a img,:link img,:visited img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after,blockquote:before,blockquote:after{content:""}
abbr,acronym{border:0}
ul ul,ul ul ul,ol ol,td p,ul ol,ol ul,ul p,ol p{font-size:100%}
form label{cursor:pointer}
input,select,textarea{font-size:100%}
em{font-style:italic}
strong{font-weight:bold}
em strong, strong em{font-style:italic;font-weight:bold}
h1,h2,h3,h4,h5,h6,p,pre,blockquote,dl,dt,address{margin:1em 0}
ul,ol{padding:0;margin:1em 0 1em 2.5em;list-style-position:outside}
ul{margin-left:1.5em}
ul ul,ol ol{margin:0 0 0 1.5em}
li{margin:0;padding:0}
ul ul{margin-left:0}
ul li{padding-left:1.5em;list-style-type:none;background:url(imx/bullets/bullet1.gif) 0 .55em no-repeat}
ul li li{background:url(imx/bullets/bullet2.gif) 0 .55em no-repeat}
ul li li li{background:url(imx/bullets/bullet3.gif) 0 .55em no-repeat}
ul li li li li{background:url(imx/bullets/bullet4.gif) 0 .55em no-repeat}
dd,blockquote{margin-left:1.5em}
dt{font-weight:bold}
dt em{font-weight:bold;font-style:italic}
sup,sub{position:relative;vertical-align:baseline;bottom:.3em}
sub{bottom:-.2em}
.center{margin:0px auto;text-align:center}
body{background:#ccc}
#container{width:990px;min-height:300px;margin:0px auto;background:white url(imx/bodyshadow.jpg) 0px 0px repeat-y;position:relative}
#header{display:block;width:970px;height:90px;background:url(imx/header.jpg) top left no-repeat;margin:0px auto}
#header a#logo{position:relative;overflow:hidden;display:block;width:400px;height:100%;cursor:hand}
#header a#logo span{background:url(imx/header.jpg) top left no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}
#header img{float:left;margin:0;padding:8px 0 0 0}
#topnav{display:block;text-align:right;margin:0px auto;padding:0;background:url(imx/header.jpg) 0px -104px no-repeat;height:40px;width:970px}
#mainbody{display:block;margin:0;padding:0 15px 0;clear:both}
#content{width:723px;float:right;padding-right:10px;font-size:1em;line-height:1.5em;padding-bottom:20px}
#extra{width:200px;float:left;padding-bottom:20px}
div#footer{display:block;clear:both;/*padding:15px;margin:0 -15px 0;*/margin:0px auto;border-bottom:1px solid white;position:relative;z-index:1;width:960px}
#searcharea{position:absolute;top:45px;right:30px;display:block;text-align:right;padding:0;margin:0;height:35px;overflow:hidden}
#searcharea form{float:right;margin:0;padding:0}
#searcharea form#cse-search-box input[type=text]{color:#000;font-weight:bold;margin:0;line-height:1em;border:solid 1px #e6e6e6;padding:5px 3px 3px 7px}
/*Use this key to keep track of colours:Dark grey:#333333 (sidebar h2)Light grey (review note,footnote):#999999New Dark Blue (logo,etc.) #003399 to #0000ccDark Blue (h1,regular links,rposts,commenters) #1a1aafDark Blue with 10% fill (commentnumbers) #e8e7f6Dark Blue with 30% fill (commentnumbers hover) #b9b7e6Lighter Blue (h2,description paragraph) #0066afBright Blue (nav links) #0000ffDark Purple (selected nav links,visited regular links) #3f0099Mid grey:(h3,main body) #555555Grey turquoise (h4):#132a3aLess Dark grey:(artmenu head) #666666Reddish (active links) #ff2e00Opposite Orange (hover links) #ff6600 (was ffae00)*/p,ul,ol,dl,td{font-size:1.1em;line-height:1.7em;color:#555555}
a:link{color:#000099}
a:visited{color:#3f0099}
a:hover{color:#ff6600}
a:active{color:#ff2e00}
h1,h2,h2,h3,h4,h5,h6{font:bold 2em/1.5 Georgia,"Book Antiqua",Palatino,"Times New Roman",serif;color:#0000cc}
h1{margin:.5em 0}
h1 a:link{color:#1a1aaf}
h2{font-size:1.7em;color:#820000}
h3{font-size:1.5em;color:#ba5e00}
h4{font-size:1.4em;font-weight:normal;color:#132a3a}
h2 a:link,h2 a:visited{color:#820000}
h3 a:link,h3 a:visited{color:#ba5e00}
h4 a:link,h4 a:visited{color:#132a3a}
h2 a:hover,h3 a:hover,h4 a:hover{color:#ba5e00}
h2 a:active,h3 a:active,h4 a:active{color:#ff2e00}
#frontmods h2 a:link,#frontmods h2 a:visited{text-decoration:none}
#frontmods h2 a:hover,#frontmods h2 a:active{text-decoration:underline}
blockquote{margin:1.5em;padding:.5em 2em;background:white url(imx/misc-combined.png) -203px -509px no-repeat;min-height:30px;}
#topnav ul{font-size:1.2em;line-height:40px;float:right;margin:0;text-transform:uppercase;height:40px;overflow:hidden}
ul#navtabs{list-style:none}
#topnav li{margin:0;padding:0 0 0 2px;display:block;float:left;background:url(imx/misc-combined.png) 0px 8px no-repeat;line-height:40px}
#topnav li a{margin:0;padding:0 9px 0;display:block;height:100%;color:#fff;text-decoration:none;background:url(imx/header.jpg) 0px -104px no-repeat;float:left}
#topnav li.selectedtab{}
#topnav li.selectedtab a{background:url(imx/header.jpg);background-position:center -144px}
#topnav li.tab a:hover,#topnav li.selectedtab a:hover{outline:none;color:#ff6600;background-position:0px -184px}
#topnav li.tab a:active,#topnav li.selectedtab a:active{outline:none;color:#ff2e00;background-position:0px -224px}
#extra ul.sidebar{margin-left:0;padding-left:0;font-size:100%}
#extra ul.sidebar li{background:none;padding-left:0;margin-left:0;clear:left;color:#333}
#extra ul.sidebar li ul{font-size:1.1em;margin-left:10px}
#extra ul.sidebar p{font-size:1.1em}
#extra ul.sidebar li ul ul,#extra ul.sidebar li ol ol{margin:0 0 0 10px;font-size:100%}
#extra ul.sidebar li ul li{margin:0;padding:0}
#extra ul.sidebar li ul ul{margin-left:0}
#extra ul.sidebar li ul li{padding-left:10px;list-style-type:none;background:url(imx/mini-bullet.gif) 0 .65em no-repeat}
#extra ul.sidebar li ul li a:link{text-decoration:none}
#extra ul.sidebar li ul li a:visited{color:#1a1aaf;text-decoration:none}
#extra ul.sidebar li ul li a:hover{text-decoration:underline;color:#ff6600}
#extra ul.sidebar li ul li a:active{color:#ff2e00}
#extra h2,#extra ul.sidebar li h2{font-family:"Lucida Grande","Helvetica Neue",Verdana,Helvetica,"Trebuchet MS",sans-serif;background:url(imx/misc-combined.png) 0px -479px no-repeat;color:#333;font-size:1.1em;padding:8px 8px 3px 10px;margin-top:15px;text-transform:uppercase;clear:left}
#extra p{padding-left:10px}
#footer p{color:#999999;text-align:center}
#footer a:link,#footer a:visited,#footer a:hover{color:#555555;text-decoration:none}
#footer a:hover{text-decoration:underline}
#footer a:active{color:#ff2e00}
#footerbottom{clear:both;border-top:1px solid #cccccc}
.description p{color:#000099;font:normal 1.3em/1.7 Georgia,"Book Antiqua",Palatino,"Times New Roman",serif}
.description a:link,.description a:visited{color:#000099}
.description a:hover{color:#ff6600}
.description a:active{color:#ff2e00}
.footnote{font-size:.9em;color:#999999}
.byline{font-weight:normal;font-size:.9em;color:#666666;margin-top:-10px}
.authphoto{float:left;margin:.7em 6px 0 0}
.caption{font-size:.9em;line-height:1.4em}
#side_sidebar_name_Greg,#side_sidebar_name_Sarah,#side_sidebar_name_Louise,#side_sidebar_name_Fadeela{padding-top:140px;background:white url(imx/therapists-all-2-60.jpg) no-repeat}
#side_sidebar_name_Greg{background-position:-1535px -175px}
#side_sidebar_name_Fadeela{background-position:-535px -175px}
#side_sidebar_name_Sarah{background-position:-1035px -175px}
#side_sidebar_name_Louise{background-position:-35px -175px}
#side_sidebar_name_Greg p,#side_sidebar_name_Sarah p,#side_sidebar_name_Louise p,#side_sidebar_name_Fadeela p{text-align:left;color:#333}
#extra ul.sidebar #side_response_time_Sarah p, #extra ul.sidebar #side_time_zone_Sarah p, #extra ul.sidebar #side_response_time_Greg p, #extra ul.sidebar #side_time_zone_Greg p, #extra ul.sidebar #side_response_time_Fadeela p, #extra ul.sidebar #side_time_zone_Fadeela p, #extra ul.sidebar #side_response_time_Louise p, #extra ul.sidebar #side_time_zone_Louise p {font-size:.9em;}
#tblurbs div.twoblock{width:100%;display:block;clear:both}
#tblurbs .greg-blurb,#tblurbs .louise-blurb,#tblurbs .sarah-blurb,#tblurbs .fadeela-blurb{float:left;min-height:300px;width:460px;padding-bottom:25px}
.sarah-blurb,.louise-blurb,.fadeela-blurb,.greg-blurb{background:white url(imx/therapists-all-2-60.jpg) no-repeat}
.greg-blurb{background-position:-1535px -375px}
.sarah-blurb{background-position:-1035px -375px}
.fadeela-blurb{background-position:-535px -375px}
.louise-blurb{background-position:-35px -375px}
.pos-2,.pos-4{float:right}
#tblurbs h2{font-size:1.4em;line-height:1.1em;float:left;width:190px;position:relative;left:15px}
#tblurbs .blurbbody{width:250px;display:block;float:left}
#tblurbs .blurbbody p{margin:.8em 0 .8em;padding:0}
#tblurbs h2 a:link,#tblurbs h2 a:visited{color:#820000;text-decoration:none;display:block;width:150px;height:280px}
#tblurbs h2 a:hover{color:#ba5e00;text-decoration:underline}
#tblurbs h2 a:active{color:#ff2e00}
#footerblurbs{padding:0 15px 0}
#footerblurbs h2{width:200px;height:100px;overflow:hidden;float:left;position:relative}
#footerblurbs h2 span{background:white url(imx/misc-combined.png) 55px -42px no-repeat;width:100%;height:100%;position:absolute;top:0;right:0}
#footerblurbs ul{float:left;margin-left:80px}
#footerblurbs ul li{float:left;margin:0;background-image:none}
a.greg-mini,a.louise-mini,a.sarah-mini,a.fadeela-mini{width:125px;padding-top:130px;display:block;text-align:center;background:white url(imx/therapists-all-2-60.jpg) no-repeat;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70)}
a.greg-mini{background-position:-1533px 5px}
a.fadeela-mini{background-position:-533px 5px}
a.sarah-mini{background-position:-1034px 5px}
a.louise-mini{background-position:-33px 5px}
a:hover.greg-mini,a:hover.louise-mini,a:hover.sarah-mini,a:hover.fadeela-mini{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}
blockquote.pq{padding:15px 0 0;width:258px;float:left;margin:15px 20px 15px 0;border:6px #820000 double;border-left:none;border-right:none;background-image:none}
blockquote.opp{float:right;margin:15px 0 15px 20px}
blockquote.pq p{padding:0 10px 15px;margin:0;font:italic 1.4em/1.5 Georgia,"Book Antiqua",Palatino,"Times New Roman",serif}
blockquote.pq p em, blockquote.pq p strong {text-decoration:underline;}
blockquote.pq p:first-letter{text-transform:uppercase}
#crumbs{margin:1.5em 0 0 0;font:normal .9em/1.3 "Lucida Grande","Helvetica Neue",Verdana,Helvetica,"Trebuchet MS",sans-serif;color:#666666}
#crumbs a:link,#crumbs a:visited{color:#666666;text-decoration:none}
#crumbs a:hover{color:#ba5e00;text-decoration:underline}
#crumbs a:active{color:#ff2e00;text-decoration:underline}
.highlightbox{border:2px solid blue;padding:.5em 1em}
.urgent{border-color:#820000;float:right;width:200px;padding:0 10px;margin:0 0 10px 10px}
.waitinglist .boxbody{font-weight:normal;font-style:italic}
.boxheader p{font-weight:bold;font-size:1.2em;color:#333;text-decoration:underline}
.artmenu{float:right;clear:right;width:300px;padding:0;margin:5px 0 5px 10px;background-color:#fbfcfe;border-bottom:1px solid #dfdfdf}
.artmenubody{margin:0;padding:0 15px 0}
.artmenubody ul{margin-left:0em;font-size:.9em}
.artmenubody ul ul{font-size:100%}
.artmenubody li{padding-left:1em;list-style-type:none;background:url(imx/mini-bullet.gif) 0 .6em no-repeat}
.artmenubody a:link{text-decoration:none}
.artmenubody a:visited{color:#1a1aaf;text-decoration:none}
.artmenubody a:hover{text-decoration:underline;color:#ffae00}
.artmenubody a:active{color:#ff2e00}
.artmenuhead{background:url(imx/gradients.jpg) 0px -66px repeat-x;margin:0;padding:0;border-bottom:1px solid #dfdfdf}
.artmenuhead p{text-transform:uppercase;color:#666666;font-size:1.1em;font-weight:bold;padding:3px 5px 3px;margin:0}
div.reviewnote{margin:15px 0 25px 0;height:104px;padding:5px 20px 20px 110px;text-align:left;background:url(imx/misc-combined.png) 7px -195px no-repeat;clear:both}
.reviewnote p{line-height:1.1em;font-size:.9em;color:#999999}
.reviewnote a:link,.reviewnote a:visited{color:#999999;text-decoration:none}
.reviewnote a:hover{color:#ffae00;text-decoration:underline}
.reviewnote a:active{color:#ff2e00;text-decoration:underline}
.ifloat1{padding:10px 10px 10px 0px;float:left;display:inline;position:relative}
.ifloat2{padding:10px 0px 10px 10px;float:right;display:inline;position:relative}
.description .ifloat2{padding-right:10px}
.description .ifloat1{padding-left:10px}
#pagetools{font-size:1.1em;float:right}
#bodytools #pagetools{margin-top:45px}
#pagetools a:link,#pagetools a:visited{text-decoration:none}
#pagetools a:hover{text-decoration:underline}
#pagetools a:link{margin-left:20px;line-height:20px}
#pagetools a.emailmark{background:url(imx/misc-combined.png) -1px -335px no-repeat;padding:5px 0 5px 25px}
#bodytools #pagetools a.emailmark,#bodytools #pagetools a.printmark{float:left;margin-left:10px;clear:left}
#pagetools a.printmark{background:url(imx/misc-combined.png) 0px -400px no-repeat;padding:5px 0 5px 25px}
#bodytools{width:500px;margin:30px 0 0 0;clear:both}
#bodytools p{font-size:1.1em;font-weight:bold;color:#820000}
div#socbody{float:left;clear:left;width:200px}
#extra div#soclist,#socbody div#soclist{margin:0 5px 0 10px;padding:0}
#socbody div#soclist{clear:left}
#extra #soclist ul,#socbody #soclist ul{display:inline;margin:0;padding:0}
#extra #soclist ul li,#socbody #soclist ul li{list-style-type:none;background-image:none;font-size:.9em;line-height:.9em;margin:0 0 2px 0;padding:0 3px 0 0;display:block;float:left;clear:none}
#soclist a:link,#soclist a:visited{background:url(imx/socs.gif) top left no-repeat;display:block;width:25px;height:25px;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60);text-decoration:none}
#soclist a.digg{background-position:0px -25px}
#soclist a.facebook{background-position:0px -50px}
#soclist a.googlebmark{background-position:0px -75px}
#soclist a.netscape{background-position:0px -100px}
#soclist a.reddit{background-position:0px -125px}
#soclist a.sphere{background-position:0px -150px}
#soclist a.stumbleupon{background-position:0px -175px}
#soclist a.technorati{background-position:0px -200px}
#soclist a.yahoo{background-position:0px -225px}
#soclist a.yahoobuzz {background-position:0px -250px;}
#soclist a.socmore{padding:9px 0 0 1px;margin:0;background-image:none}
#soclist a:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}
.gettingstarted {font-weight:bold;}
.startlink {margin:2em 0 2em;font-weight:bold;}
.enquirylink {margin:1.5em 0 1em;font-style:italic;}
.sidebarlarge{font-weight:bold;text-align:right;color:#666666}
.sidebarlarge a:link,.sidebarlarge a:visited{color:#666666;text-decoration:none}
.sidebarlarge a:hover,.sidebarlarge a:active{color:#ff6600;text-decoration:underline}
.sidebarlarge a:active{color:#ff2e00}
.steps{width:72px;text-align:center;background-color:white}

