* { margin: 0; padding: 0; }
body { margin: 0; padding: 0; background: #000000; }
#wrapper { margin: 0 auto; padding: 0; width: 1100px; background: url('file.ashx?id=01ce04fe-c344-452a-80c8-3ae83431c4e6') no-repeat 0 150px; display:block; }
#container { margin: 0 0 0 70px; padding: 0; width: 925px; }
#top { margin: 0; padding: 0; width: 1024px;background: url('file.ashx?id=d1aead44-fcb7-487e-ac5b-7f82eaffd4f2') no-repeat top left; }
#logo { margin: 0; padding: 0; width: 333px; display: block; float: left; height: 100px; display:inline;}
#logo a { margin: 0 0 0 100px; padding: 0; width: 230px; height: 150px; display: block; text-decoration:none; }
#logo span { visibility: hidden; }
#signature { margin: 0; padding: 17px 60px 0 70px; position: absolute; text-align: right; float: right;}
#main-nav { margin: 73px 0 0 0; padding: 0; float: left; width: 650px; display:inline;  }
*:first-child+html #main-nav { margin: 73px 0 0 0; }
#main-nav ul { margin: 0; padding: 0; list-style:none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-variant: small-caps; color: #ffffff; }
#main-nav li { margin: 0; padding: 0 0 0 20px; float: left; list-style:none; display:inline;  }
*:first-child+html #main-nav li { padding: 0 0 0 15px; }
.links { margin: 0; padding: 0; color: #ffffff; text-decoration: none; }
.links:hover { color: #f0acfb; }
*:first-child+html .links { font-size: 12px; }
.bionicband { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #ff8409; text-decoration: none; }
*:first-child+html .bionicband {padding: 0 0 0 10px;}
.bionicband:hover { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #ffffff; text-decoration: none; }
#longheader { margin: 0 0 0 33px; padding: 3px 0 0 0; width: 855px; }
#productbox { margin: 0 0 0 40px; padding: 0; width: 400px; float: left; }
#left-text { margin: 0; padding: 10px 0 0 1px; width: 450px; float: left; }
#right-list { margin: 0 0 0 40px; padding: 0; width: 400px; float: right; }
#list-top { margin: 0; padding: 0; background: url('file.ashx?id=6949e791-4021-471a-88c6-1429296b7558') no-repeat top left; width: 400px; height: 12px; display: block; }
#list-mid { margin: 0; padding: 0; background: url('file.ashx?id=413aecd7-2b26-4f94-898d-f27b740ff04c') repeat top left; width: 399px; display: block; }
#list-mid ul { margin: 0 0 0 20px; padding: 0; list-style: none; }
#list-mid h2 { margin: 0 0 0 20px; padding: 0 0 10px 0; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 100; line-height:normal; color: #a0cef9; }
#list-mid li { margin: 0; background: url('file.ashx?id=dd84542b-3e55-4e80-abc4-b19e03f62ae7') no-repeat top left; padding: 0 0 10px 50px; }
#list-mid h3 { margin: 0; padding: 0; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px;}
#list-mid p { margin: 0; padding: 3px 0 0 0; color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; width: 320px; }
#list-btm { margin: 0; padding: 0; background: url('file.ashx?id=e780a663-3a99-4feb-8f74-d06e92affe5e') no-repeat top left; width: 400px; display: block; height: 10px;}
#left-column-top { margin: 0; padding: 0; background: url('file.ashx?id=af926f63-1358-4d8c-aa5d-0d8404b733c3') no-repeat top left; width: 466px; height: 8px; display: block; }
#left-column-mid { margin: 0; padding: 0; background: url('file.ashx?id=b7c9141f-e090-46d1-85cc-67ac35db3ef4') repeat top left; width: 466px; display: block; }
#left-column-btm { margin: 0; padding: 0; background: url('file.ashx?id=c87de6f4-668a-45f3-ab90-9b381c15dd2f') no-repeat top left; width: 466px; height: 9px; display: block; }
#left-column-mid li { margin: 0; background: url('file.ashx?id=6ffe92be-6add-41a9-b431-8bf4bc7a94f0') no-repeat top left; padding: 0 0 25px 50px; list-style: none; }
.benefitstext { margin: 0; padding: 3px 0 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: normal; color: #ffffff; width: 430px; }
.disclaimer { margin: 0 0 0 20px; color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; width: 430px; }
#left-column-mid ul { margin: 15px 0 0 20px; }
#footer { margin: 0 0 0 75px; padding: 0 0 0 20px; background: url('file.ashx?id=df793385-a797-4cda-a576-e1824bcc2520') no-repeat top center; width: 930px; height: 212px; }
#footer-content-container { margin: 0; padding: 170px 0 0 0; width: 930px; }
#footer p { margin: 0; padding: 10px 0 0 0; color:#eb8fb5; vertical-align: text-bottom; font-family:Arial, Helvetica, sans-serif; font-size: 10px; }
#footer-logo {margin: 0; padding: 13px 0 0 17px; width: 150px; float: left; }
#social-media { margin: 0 0 0 50px; padding: 0; width: 250px; float: left; }
#social-media a{ margin: 0; padding: 0 0 0 20px; }
/*Admin Bar***********************************************************************************************/
#admin-bar { margin: 0 auto; padding: 0; width: 100%; height: 34px; background: url('file.ashx?id=bc52b535-adcf-4424-a8bb-51da480f90fc') repeat-x top left; }
#adminwrapper { margin: 0 auto; padding: 0; width: 900px; }
#toplinks { background: url('file.ashx?id=b67129e7-e351-482a-9ad6-f3c9dfcb3652') no-repeat top left; float:left; height:26px; margin: 3px 0 0 100px; padding:0; position:relative; width:199px; }
#toplinkscontainer { margin:0; padding:2px 0 0 9px; width:199px; }
.distributor-link { color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:10px; margin:0; padding:0 22px 0 8px; text-decoration:none; 
}
.contact-link { color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:10px; margin:0; padding:0 22px 0 6px; text-decoration:none; 
}
#toplinks a:hover { text-decoration: underline; }

/*Products Dropdown**********************************************************************************************/
#product-dropdown { margin: 5px 2px 0 0; padding: 0; float: right; list-style: none; width: 97px; height: 22px; z-index: 9999; position: relative;}
#product-dropdown ul { padding: 0; margin: 0; list-style: none; }
#product-dropdown a { margin: 0; padding: 0; display: block; width: 99px; text-decoration: none; color: #4eb0ef; font-weight: bold; overflow: hidden;}
#product-dropdown a:hover { color:#ffffff;  }
#product-dropdown li {  width: 97px; color: #ffffff; }
#product-dropdown li ul { position: absolute; width: 97px; left: -999em; background: #eeeeee; border-left: 1px solid #9e9e9e; border-right: 1px solid #9e9e9e; border-bottom: 1px solid #9e9e9e; margin: 0; padding: 0; }
.dropdown-product-sublink { margin: 0; padding: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; width: 100px; text-indent: -9999px; background: url('file.ashx?id=a9c498ab-d21c-4d88-8fb0-b59afb7fd7c0') no-repeat top left; }

.dropdown-product-sublink#bionicfamily { margin: 0; padding: 0; background-position: 0 0; height: 25px; }
.dropdown-product-sublink#bionicband { margin: 0; padding: 0; background-position: 0 -28px; height: 25px; }
.dropdown-product-sublink#bionicsil { margin: 0; padding: 0; background-position: 0 -53px; height: 27px; }
.dropdown-product-sublink#bionicfamily:hover { margin: 0; padding: 0; background-position: 0 -82px; }
.dropdown-product-sublink#bionicband:hover { margin: 0; padding: 0; background-position: 0 -109px; }
.dropdown-product-sublink#bionicsil:hover { margin: 0; padding: 0; background-position: 0 -134px; }

.dropdown-product-sublink:hover { color: #fffffff; }
#product-dropdown li:hover ul { left: auto; }
#product-dropdown li:hover ul, #product-dropdown li.sfhover ul { left: auto; }
#signature-wizard { margin: 0; padding: 0; float: left; width: 500px; height: 10px; }
*:first-child+html #signature-wizard { margin: 0; padding: 10px 0 0 0; float: left; width: 500px; height: 10px; }
.welcomeimage { margin: 0; padding: 5px 0 0 0; }
*:first-child+html .welcomeimage { margin: 0; padding: 0; }