body{
	margin:0px;
	padding:0px;
	color:#686551;
	font-size: 80%;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F6F4E4;
	background-image: url(images/mainbg.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
}
div, p, ul, h1, h2, h4, img, form, label{padding:0px; margin:0px}
img{border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none}
ul{margin-left:0px; padding-left:30px; line-height:1.4em}
hr{border-top-style:dashed; border-top-color:#6EB4AF; margin-top:15px; margin-left:10px}
.italic{font-style:italic}
a:link{color:#00F; text-decoration:underline}
a:visited{color:#921292; text-decoration:underline}
a:hover{color:#09F; text-decoration:underline}
#mainul{width:470px; height:auto; position:relative; margin:0 auto 0 25px; padding-top:15px; padding-right:0; padding-bottom:15px}
#container{
	width:970px;
	position:relative;
	padding:0px;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
}
#lefttopcontent img{width:125px; height:48px; margin:19px 0 0 45px; padding:0px}


#leftcontent{width:220px; float:left}
#lefttopcontent{
	width:220px;
	height:160px;
	position:relative;
	margin:0 auto;
	padding:0;
	background:url(images/left_top.jpg) no-repeat 0 0
}
#leftcontent h2{width:189px; height:35px; background:#E7EBD6; color:#921292; font-size:22px; padding:0 0 0 23px; font-weight:normal; font-family:Arial,Helvetica,sans-serif; margin-top:20px; line-height:34px}
#leftcontent #Lad160x600{height:600px; width:160px; margin-left:27px; margin-right:auto}
#leftcontent #googlesearch{width:205px; height:116px; position:relative; margin:0px auto 0px 5px; color:#fff; padding-top:4px; padding-bottom:0px}
#centrecontent{
	width:540px;
	float:left;
}
#centrecontent h2{
	width:476px;
	height:54px;
	display:block;
	color:#921292;
	font-size:175%;
	line-height:32px;
	margin-top:29px;
	margin-right:0;
	padding-top:4px;
	padding-right:0;
	padding-left:62px;
	margin-bottom:3px;
	padding-bottom:0;
	background-color:#F5E0E8;
	background-image:url(images/icon1.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	border:1px dotted #ECC6D5
}
#centrecontent h2 span{color:#B1178D; font-size:60%; line-height:16px}
#centrecontent h4{width:350px; height:50px; display:block; background:url(images/icon2.jpg) 0 0 no-repeat #F6F4E4; color:#921292; font-size:24px; line-height:32px; padding:0 0 0 75px; margin:0 0 0 9px; clear:both}
#centrecontent h4 span{color:#9F9D81; background:#F6F4E4; font-size:16px; font-weight:bold; line-height:18px}
#centrecontent p{padding:20px 0 0 9px}
#centrecontent p.bottompadding{padding:22px 0 0 9px; margin:0 0 38px 0}
#centrecontent p span.boldtext{font-weight:bold}
#centrecontent h3{color:#006C6C; margin-bottom:5px; font-size:120%; padding-top:10px; padding-right:0; padding-bottom:0; padding-left:9px}
#centrecontent p.h3above{padding:0px 0 0 9px; margin:0 0 0px}
#centrecontent a{
	color:#921292;
	text-decoration:underline;
	background-color: #F6F4E4;
}
#centrecontent a:link{
	color:#00F;
	text-decoration:underline;
}
#centrecontent a:hover{
	color:#09F;
	text-decoration:underline
}
#centrecontent #nsrheading{background:url(images/header.jpg) no-repeat 0px 0px; padding:0px; margin:0px; height:161px; width:438px}
#centrecontent h1{
	width:476px;
	height:54px;
	display:block;
	color:#921292;
	font-size:160%;
	line-height:32px;
	margin-top:29px;
	margin-right:0px;
	margin-left:0px;
	padding-top:4px;
	padding-right:0;
	padding-left:62px;
	padding-bottom:0;
	font-weight:bold;
	background-color:#F5E0E8;
	background-image:url(images/icon1.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	border:1px dotted #ECC6D5
}
#centrecontent h1 span{
	color:#B1178D;
	font-size:65%;
	line-height:16px
}
#centrecontent #nsrheadingGif{background-image:url(images/neuro_stress_release.gif); background-repeat:no-repeat; width:400px; background-position:5px 55px; margin-left:2px; padding-top:55px; height:60px}
#centrecontent #nsrheadingGif p{font-weight:bold; color:#F5EDE2; font-size:14px; padding-top:34px}
#footercontainer{background:#617874 url(images/footerbg.gif) repeat-x 0 0; color:#fff; margin:0 auto; height:170px; clear:both; padding:0px}
#footercontent{width:594px; position:relative; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; line-height:15px; font-weight:normal; font-variant:normal; margin-top:0; margin-right:auto; margin-bottom:0; margin-left:auto}
#footercontent ul{width:850px; position:absolute; top:70px; left:-110px; list-style-type:none; height:20px; font-family:Arial,Helvetica,sans-serif; font-size:12px}
#footercontent li{float:left}
#footercontent ul li a{padding:0 10px 0; color:#DBEAE1; background:#617874; text-decoration:none}
#footercontent ul li a:hover{text-decoration:underline}
#footercontent p.copyright{width:204px; background:#617874; color:#F3F1DF; position:absolute; top:105px; left:218px}
#validhtml{width:63px; height:25px; display:block; position:absolute; top:95px; left:400px}
#validcss{width:63px; height:25px; display:block; position:absolute; top:95px; left:325px}
#footercontent #ultwo{width:550px; position:absolute; top:85px; left:-111px; list-style-type:none}
#footercontent ul.copyright{width:455px; background:#617874; color:#DBEAE1; display:block; position:absolute; top:130px; left:-131px}
#footercontent ul.copyright li{height:20px}
#rightcontent{
	float:left;
	width:190px;
	margin-top:15px;
	margin-left:15px;
}
#rightcontent #rosemary{width:133px; height:155px; margin:auto}
#rightcontent p{padding:20px 0 0 9px}
#rightcontent #flags{background-repeat:no-repeat; width:195px; height:20px; margin-top:9px; background-image:url(images/flags.gif); margin-bottom:8px}

#rightcontent ul{width:180px; height:auto; display:block; list-style-type:none; padding:0px 0px 10px; margin-top:10px}
#rightcontent ul li{width:180px; height:27px; position:relative; margin:0 auto; background:url(images/dot.gif) repeat-x 0 100%}
#rightcontent ul li a{
	width:180px;
	height:26px;
	display:block;
	color:#399;
	padding:0 0 0 22px;
	text-decoration:underline;
	font-size:95%;
	line-height:26px;
	font-weight:bold;
}
#rightcontent ul li a:hover{
	color:#921292;
	text-decoration:underline
}
#rightcontent h1{width:200px; height:78px; color:#fff; font:20px/13px Georgia,Times New Roman,Times,serif; padding:37px 0 0 13px; background-image:url(images/rosemary_edwards.jpg); background-repeat:no-repeat}
#submit{cursor:pointer; border:outset 1px #ccc; background:#C0C492 repeat-x left top; color:#FFF; font-weight:bold; width:85px; height:23px; font-size:12px; font-family:Geneva,Arial,Helvetica,sans-serif}
#centrecontent p span.articletext{font-weight:bold; color:#939}
#centrecontent #googlestats{padding-top:583px}
#leftcontent #bookadvertone{height:240px; width:165px; text-align:center; vertical-align:middle; margin-left:auto; margin-right:auto; margin-top:0px}
b{font-weight:bold; color:#747158}
#centrecontent #backbtn{width:80px; background-color:#F2F0DB; display:block; margin-left:10px; border:1px solid #0CB8CC; margin-top:8px}
#centrecontent #backbtn a{text-decoration:none; display:block; color:#0CB8CC; font-size:12px; padding-left:35px; height:21px; padding-top:3px; font-weight:bold; background:#F2F0DB url(images/arrow06.gif) no-repeat 2px 2px}
#centrecontent #backbtn a:hover{height:21px; background:#E4F3F1 url(images/arrow06_Over.gif) no-repeat 2px 2px}
#rightcontent p.onthispage{font-weight:bold; padding-left:14px}
#leftcontent #ad125x125{height:125px; width:125px; margin-left:45px; margin-right:auto}
#lefttopcontent p{margin:0; padding:0; font-weight:bold; color:#AEAC99; font-size:15px; font-family:Geneva,Arial,Helvetica,sans-serif; text-indent:45px}
#rightcontent #google120x240{margin-left:30px; margin-top:30px; margin-bottom:15px}
#rightcontent #google120x600{color:#000; margin-top:15px; margin-bottom:15px; margin-left:31px}
#centrecontent p span.boldtextbody{font-weight:bold; color:#747158}
#mainultwo{width:470px; height:auto; position:relative; margin:0 auto 0 25px; padding-top:15px; padding-right:0; padding-bottom:15px}
#mainulthree{width:470px; height:auto; position:relative; margin:0 auto 0 25px; padding-top:15px; padding-right:0; padding-bottom:15px}
#rightcoltalkone{width:225px; height:147px; float:left; margin-left:6px}
#rightcoltalktwo{width:225px; height:147px; float:left; margin:0px 0 0px 0px}
#leftcontent #bookmark{margin-left:25px; margin-top:15px; width:160px; margin-bottom:15px}
ol{padding-left:50px; line-height:1.4em; padding-top:0px; margin:0px; padding-right:0px; padding-bottom:0px}
#centrecontent p span.nsrtext{color:#5A9E49; font:bold 140% Geneva,Arial,Helvetica,sans-serif}
#centrecontent p span.calltext{color:#71449C; font:bold 15px Geneva,Arial,Helvetica,sans-serif; border-bottom-style:solid; border-top-color:#71449C; border-bottom-width:1px}
#centrecontent #enquirenow{width:166px; height:69px; margin-left:6px; margin-bottom:10px; margin-top:10px}
#centrecontent #enquirenowtwo{width:170px; color:#3F853A; height:41px; margin-left:6px}
#rightcontent #ad120x600{height:600px; width:120px; margin-left:auto; margin-right:auto; margin-top:20px}
#centrecontent #enquirenowthree{width:170px; color:#3F853A; height:41px; margin-left:6px}
#rightcontent #ad160x600{height:600px; width:160px; margin-left:15px; margin-right:auto; margin-top:20px}
#rightcontent #contactbox{background:url(images/contactbox.gif) no-repeat 8px 12px; height:83px; padding-left:10px; width:170px; font-size:11px; margin-left:4px; margin-top:5px}
#rightcontent #callbackbox{height:160px; padding-left:5px; width:170px; background-image:url(images/callbackbox.gif); background-repeat:no-repeat; background-position:left top; margin-top:16px; margin-left:auto; margin-bottom:30px; margin-right:auto}
#rightcontent #callbackbtn{height:80px; width:165px; margin-left:0px; margin-bottom:0px; margin-top:2px}
#rightcontent #callbackpic{height:26px; width:161px; margin-left:0px; padding-top:60px; background-image:url(images/call_back2.jpg); background-repeat:no-repeat; background-position:20px 1px}
#rightcontent #backcolour{
	border-left:1px solid #D7D4BE;
	background-color: #f5efe8;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#leftcontent #Lbackcolour{
	margin:auto;
	background-color: #f5efe8;
	background-image: url(images/leftcontent_back.gif);
	background-position: 206px 0px;
	background-repeat: repeat-y;
}
#centrecontent #ad468x60{height:60px; width:468px; margin-bottom:0px; margin-left:8px}
#rightcontent #ad120x90{height:90px; width:120px; margin-bottom:20px; margin-left:42px}
#rightcontent #callback{background:url(images/call_back.jpg) no-repeat 0px 0px; height:70px; width:161px; margin-left:9px; margin-top:0px; padding-top:60px}
#rightcontent #callbacktext{width:100px; height:34px; margin-top:-10px; margin-left:60px; margin-bottom:0px; padding-bottom:0px; background-repeat:no-repeat; background-position:38px 9px; background-image:url(images/call_backtwo.gif)}
#rightcontent #callback2 span{padding-top:2px; float:left; padding-left:9px; color:#00F; margin-top:0px; margin-left:9px}
#rightcontent #callback2 a:visited{color:#00F}
#rightcontent #callback2 a:hover{color:#09F}
#rightcontent #callback span{padding-top:2px; float:left; padding-left:9px; color:#00F; margin-top:0px; margin-left:9px}
#rightcontent #callback a:visited{color:#00F}
#rightcontent #callback a:hover{color:#09F}
#rightcontent #contactbox a:hover{color:#09F}
#rightcontent #contactbox a:visited{color:#00F}
#rightcontent #callbacktwo{width:100px; height:40px; margin-top:0px; margin-left:60px; margin-bottom:0px; padding-bottom:0px; background:url(images/call_backtwo.gif) no-repeat 30px 12px}
/*- Menu 13--------------------------- */
#menu13{
	width:207px;
	margin-top:30px;
	margin-bottom:17px;
	font-size: 95%;
}
#menu13 b{font-weight:bold; color:#C7377D}
#menu13 ul{list-style:none; padding-left:7px}
#menu13 li a{voice-family:"\"}\""; 
voice-family:inherit; 
text-decoration:none; 
height:21px}
#menu13 li a:link, #menu13 li a:visited{color:#C7377D; display:block; background:url(images/menu13.gif); padding:4px 0 0 45px}
#menu13 li a:hover{color:#C7377D; background:url(images/menu13.gif) 0 -32px; padding:4px 0 0 45px}
#leftcontent #clientone{
	background:url(images/client_box.gif) no-repeat 6px;
	height:112px;
	margin-top:3px;
	margin-bottom: 5px;
}
#leftcontent #clientone img{
	color:#000;
	margin-left:17px;
	margin-top:10px
}
#leftcontent #clientone span{
	float:right;
	margin-top:-92px;
	margin-right:20px;
	font:12px Geneva,Arial,Helvetica,sans-serif;
	color:#316047;
	margin-left:85px
}
#leftcontent #clienttwo{
	background:url(images/client_box.gif) no-repeat 6px;
	height:112px;
	margin-top:3px;
	margin-bottom: 5px;
}
#leftcontent #clienttwo img{
	color:#000;
	margin-left:17px;
	margin-top:10px
}
#leftcontent #clienttwo span{
	float:right;
	margin-top:-92px;
	margin-right:20px;
	font:12px Geneva,Arial,Helvetica,sans-serif;
	color:#316047;
	margin-left:110px
}
#leftcontent #clientthree{
	background:url(images/client_box.gif) no-repeat 6px;
	height:112px;
	margin-top:3px;
	margin-bottom: 5px;
}
#leftcontent #clientthree img{
	color:#000;
	margin-left:17px;
	margin-top:10px
}
#leftcontent #clientthree span{
	float:right;
	margin-top:-92px;
	margin-right:20px;
	font:12px Geneva,Arial,Helvetica,sans-serif;
	color:#316047;
	margin-left:85px
}
#leftcontent #clientfour{
	background:url(images/client_box.gif) no-repeat 6px;
	height:112px;
	margin-top:3px;
	margin-bottom: 5px;
}
#leftcontent #clientfour img{
	color:#000;
	margin-left:17px;
	margin-top:10px
}
#leftcontent #clientfour span{
	float:right;
	margin-top:-92px;
	margin-right:20px;
	font:12px Geneva,Arial,Helvetica,sans-serif;
	color:#316047;
	margin-left:85px
}
#leftcontent #clientfive{
	background:url(images/client_box.gif) no-repeat 6px;
	height:112px;
	margin-top:3px;
	margin-bottom: 5px;
}
#leftcontent #clientfive img{
	color:#000;
	margin-left:17px;
	margin-top:10px
}
#leftcontent #clientfive span{
	float:right;
	margin-top:-92px;
	margin-right:20px;
	font:12px Geneva,Arial,Helvetica,sans-serif;
	color:#316047;
	margin-left:85px
}
#leftcontent #clientsix{
	background:url(images/client_box.gif) no-repeat 6px;
	height:112px;
	margin-top:3px;
	margin-bottom: 5px;
}
#leftcontent #clientsix img{
	color:#000;
	margin-left:17px;
	margin-top:10px
}
#leftcontent #clientsix span{
	float:right;
	margin-top:-92px;
	margin-right:20px;
	font:12px Geneva,Arial,Helvetica,sans-serif;
	color:#316047;
	margin-left:85px
}
#leftcontent #clienteight{
	background:url(images/client_box.gif) no-repeat 6px;
	height:112px;
	margin-top:3px;
	margin-bottom: 5px;
}
#leftcontent #clienteight img{
	color:#000;
	margin-left:17px;
	margin-top:10px
}
#leftcontent #clienteight span{
	float:right;
	margin-top:-92px;
	margin-right:20px;
	font:12px Geneva,Arial,Helvetica,sans-serif;
	color:#316047;
	margin-left:85px
}
#leftcontent #clientnine{
	background:url(images/client_box.gif) no-repeat 6px;
	height:112px;
	margin-top:3px;
	margin-bottom: 5px;
}
#leftcontent #clientnine img{
	color:#000;
	margin-left:17px;
	margin-top:10px
}
#leftcontent #clientnine span{
	float:right;
	margin-top:-92px;
	margin-right:20px;
	font:12px Geneva,Arial,Helvetica,sans-serif;
	color:#316047;
	margin-left:85px
}
#leftcontent #clientten{
	background:url(images/client_box.gif) no-repeat 6px;
	height:112px;
	margin-top:3px;
	margin-bottom: 5px;
}
#leftcontent #clientten img{
	color:#000;
	margin-left:17px;
	margin-top:10px
}
#leftcontent #clientten span{
	float:right;
	margin-top:-92px;
	margin-right:20px;
	font:12px Geneva,Arial,Helvetica,sans-serif;
	color:#316047;
	margin-left:110px
}
#rightcontent #articlebox{background:url(images/article_box.gif) no-repeat 7px 19px; width:180px; height:143px}
#rightcontent #articlebox span{font-size:11px; float:left; margin-left:22px; margin-top:5px}
#rightcontent #articlebox div{color:#F28484; font-weight:bold; height:20px; padding-left:64px; padding-top:8px; font-size:13px; margin-top:2px}
#centrecontent p span.purpletext{
	font-weight:bold;
	color:#71449C;
	font-size:110%
}
#centrecontent span.info{color:#71449C; font:190% Geneva,Arial,Helvetica,sans-serif; border-bottom:1px solid #9F7AC5; padding-right:269px}
#centrecontent #ad468x15{height:15px; width:468px; margin-bottom:0px; margin-left:5px}
#leftcontent #aff1{padding-left:15px; margin-bottom:10px; margin-top:25px}
#leftcontent #aff2{
	padding-left:15px;
	margin-top:25px;
	margin-bottom:10px
}
#leftcontent #aff3{
	padding-left:15px;
	margin-top:25px;
	margin-bottom:10px
}
#rightcontent #rss{padding-left:10px; font-size:90%}
#rightcontent #rss a:link{font-size:90%; color:#477A60}
#footercontent #ulsmalldisclaimer{
	width:750px;
	position:absolute;
	top:45px;
	left:-100px;
	list-style-type:none
}
.smltextfield{width:150px; height:15px}
.smltextfieldbox{width:150px; height:50px}
.smltextfieldCty{width:155px; height:20px}
#rightcontent #submitbtn{padding-left:33px}
#rightcontent #submit2{cursor:pointer; border:outset 1px #ccc; background:#C0C492 repeat-x left top; color:#FFF; font-weight:bold; width:85px; height:23px; font-size:12px; font-family:Geneva,Arial,Helvetica,sans-serif}
#centrecontent #flags{background-repeat:no-repeat; width:173px; height:20px; background-image:url(images/flags.gif); margin-top:-5px; margin-left:12px}
#centrecontent p span.boldtextlarger{font-weight:bold; font-size:110%}
#centrecontent #contactus{width:165px; height:69px; margin-left:6px; margin-bottom:10px; margin-top:10px}

#leftcontent #clientseven {
	background:url(images/client_box.gif) no-repeat 6px;
	height:112px;
	margin-top:3px;
	margin-bottom: 5px;
}
#leftcontent #clientseven img {
	color:#000;
	margin-left:17px;
	margin-top:10px
}
#leftcontent #clientseven span {
	float:right;
	margin-top:-92px;
	margin-right:20px;
	font:12px Geneva,Arial,Helvetica,sans-serif;
	color:#316047;
	margin-left:85px
}
#leftcontent #freearticles {
	font-size: 80%;
	background-color: #FAFBDB;
	padding-left: 15px;
	width: 199px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#leftcontent #freearticles span {
	font-size: 14px;
	font-weight: bold;
	color: #921292;
}
#rightcontent #freearticles {
	font-size: 85%;
	margin-top: 20px;
	margin-left: 10px;
	margin-bottom: 30px;
	width: auto;
}

#rightcontent #freearticles span {
	font-size: 12px;
	font-weight: bold;
	color: #921292;
}
