/* General page-wide properties and layout */
body, div, p, h1, h2, h3, h4, ul, ol, li, img, form, fieldset {margin:0px;padding:0px;}
body {text-align:center;font-size:14px;font-weight:normal;font-family:arial;background: #323232 url(../images/pagebg02.jpg) top center no-repeat;color:#fff;}
a {color: #fff;}
#print {display:none;}
h2.guide, span.accesslinks {display:none;}
#page {position:relative;width:1004px;margin:0px auto;background: transparent url(../images/pagebg04.jpg) top center no-repeat;color:#fff;}
#header1 ul, #header ul, #bottom ul, form ol {list-style-type:none;}
#header, #header1, #content, #bottom {width:1004px;text-align:left;margin:0px auto;}
#header {height:167px;position:relative;background: transparent url(../images/headerbg1.jpg) 0px 0px no-repeat;}
#header1 {height:167px;position:relative;background: transparent url(../images/headerbg1.jpg) 0px 0px no-repeat;}
#newsscroll {font-family:arial;position:absolute;top:167px;left:72px;height: 32px;width:900px;line-height:32px;background-color:transparent;overflow:hidden;color: #000;font-weight:bold;}
#newsscroll span {color: #a65703;}
#newsscroll a {color: #000;}
#newsscroll h2 {display:none;}
#newsscroll li {list-style-type:none;display:inline;padding-right:30px;}
/* Main Navigation */
#homelink {position:absolute;top:45px;left:39px;width:151px;height:80px;}
#homelink span {display:none;}

#navigation {position:absolute;top: 127px;left:95px;background-color: transparent;line-height: 39px;}
#navigation li {float:left;}
#navigation li a {display:block;height:39px;}
#navigation li a#aboutlink {width: 94px;background: transparent url(../images/nav_about1.jpg) 0px 0px no-repeat;}
#navigation li a#productslink {width: 94px;background: transparent url(../images/nav_products1.jpg) 0px 0px no-repeat;}
#navigation li a#therapeuticlink {width: 161px;background: transparent url(../images/nav_therapeutic1.jpg) 0px 0px no-repeat;}
#navigation li a#learninglink {width: 143px;background: transparent url(../images/nav_learning1.jpg) 0px 0px no-repeat;}
#navigation li a#faqlink {width: 63px;background: transparent url(../images/nav_faq1.jpg) 0px 0px no-repeat;}
#navigation li a#newslink {width: 69px;background: transparent url(../images/nav_news1.jpg) 0px 0px no-repeat;}
#navigation li a#contactlink {width: 107px;background: transparent url(../images/nav_contact1.jpg) 0px 0px no-repeat;}
#navigation li a span {display:none;}
#navigation li a {text-decoration:none;}
#navigation li a#aboutlink:hover, #navigation li a#productslink:hover,
#navigation li a#therapeuticlink:hover, #navigation li a#learninglink:hover,
#navigation li a#faqlink:hover, #navigation li a#newslink:hover,
#navigation li a#contactlink:hover  {background-position: 0px -39px;}

#aboutus #navigation li a#aboutlink, #products #navigation li a#productslink,
#therapeutic #navigation li a#therapeuticlink, #learning #navigation li a#learninglink,
#faq #navigation li a#faqlink, #news #navigation li a#newslink,
#contact #navigation li a#contactlink {background-position: 0px -39px;}

#navigation1 {position:absolute;top: 127px;left:95px;background-color: transparent;line-height: 39px;height:39px;width:900px;overflow:hidden;}
#navigation1 li {float:left;padding-right:35px;}
#navigation1 li a {display:block;float:left;height:39px;font-weight:normal;color:#fff;font-family:"tahoma", "trebuchet ms", arial;font-size:17px;text-decoration:none;text-transform:lowercase;letter-spacing:0.02em;}
#navigation1 li a:hover {color:#999;}

/* Login area */
#clientlogin {clear:both;position:absolute;top:20px;right:25px;width:250px;text-align:right;font-family:verdana;}
#clientlogin p {color:#989898;font-size:10px;}
#clientlogin a {color:#989898;text-decoration:none;}
#clientlogin label {color:#c6c8ca;font-size:12px;line-height:5px;padding-right:5px;}
fieldset {border:0px solid #000;}
#login_pass, #login_email {background: transparent url(../images/logininputbg.jpg) 0px 0px repeat-x;height:13px;line-height:9px;border:0px solid #000;margin-bottom:0px;font-size:9px;width:116px;margin-right: 15px;}
#clientlogin form h2 {display:none;}
#clientlogin h3 {color:#f79227;font-size:14px;line-height:30px;text-transform:lowercase;}
#clientlogin h3 span {color: #c6c8ca;}
#clientlogin h3 a#cell {color:#f79227;}
#clientlogin h3 a span {color: #c6c8ca;}
#clientlogin form {position:relative;}
#clientlogin form ul {list-style-type:none;}
#loginsubmit label {display:none;}
#login_submit {position:absolute;top:10px;left:240px;height:16px;width:8px;background: transparent url(../images/orangearrow.jpg) 0px 0px no-repeat;border:0px solid #000;}
#content #clientlogin p {margin:0px;}

/* Main Content */
#maincontent {padding: 0px 50px 0px 580px;}
#content {padding-top: 80px;}
#content h1 {color: #f79227;font-size:17px;margin-bottom: 1em;}
#content cite {display:block;text-align:center;margin-top:1em;margin-bottom: 1em;color:#bcbec0;}
#content span.quote {display:block;text-align:center;color:#f79227;margin-bottom:1em;}
#content p {line-height:1.2em;margin-bottom: 1em;}
#clearing {clear:both;}

/* Flash area */
#flashcontainer {height: 177px;margin: 0em 0em;background-color:transparent;}


/* Below-fold content */
#belowfoldcontent {margin-top:50px;}
#col1, #col2 {width:374px;}
#col1 {float:left;padding: 0px 55px 0px 88px;}
#col2 {float:right;padding: 0px 50px 0px 63px;}
#col1 h2, #col2 h2 {color: #f79227;margin:0px;font-size:16px;}

/* Page Bottom Navigation (Search and Sitemap) */
#bottom {clear:both;margin-top: 3em;margin-bottom:40px;}
#bottomnav {float:right;margin:10px 25px;height:29px;}
#bottomnav li {display:block;float:left;height:29px;}
#bottomnav li a {display:block;float:left;height:29px;}
#bottomnav li a#sitemaplink {background: transparent url(../images/nav_sitemap.jpg) 0px 0px no-repeat;}
#bottomnav li a#searchlink {background: transparent url(../images/nav_search.jpg) 0px 0px no-repeat;}
#bottomnav li a span {visibility:hidden}
#bottomnav li a {text-decoration:none;}
#bottomnav li a#sitemaplink:hover, #bottomnav li a#searchlink:hover {background-position: 0px -29px;}

/* Footer contact details and additional links */
#footer {font-size: 9px;margin-left:20px;color:#b1b3b6;font-weight:bold;}
#footer li {display:inline;}
#footer span, #footer a {color:#f79227;text-decoration:none;}
#footer a:hover {text-decoration:underline;}

