* { margin:0px; padding:0px; font-family:"Arial", sans-serif; }
body {
	float: center;
	margin: 0;
	padding: 0;	
	text-align: justify;
	background: #BBBB99 url(images/bg1.jpg) repeat;
	font-family: "Arial Narrow", "Helvetica", sans-serif;
	font-size: 10pt;
	font-weight: 200;
	line-height: 150%;
	color: #553333;
}
#container {	
	margin: 0 auto;
	width: 945px;	
	}
#wrapper {
	float:left; 
	width:945px; 
	margin-left: 0px;
	background: #FFFFFF url(images/bg.jpg) repeat-y center top;
	}
/*columns*/
#menu { float:left; 
	width: 867px ;
	margin-top:0px; 	
	margin-left: 39px;
}
#submenu { float:left; 
	width: 600px ;
	margin-top: 5px; 	
	margin-left: 39px;
}
#main {
	float:left;
	width: 900px;
	}
#main-left {
	float:left;
	width: 515px;
	padding: 20px 10px 10px 46px;
	}
#main-right {
	float:right;
	width: 300px;
	padding: 5px 50px 0px 0px;
	}
#sidebartext{
	margin:0px 0px 8px 10px;
}
/*columns rules end*/

h1 { 
	text-indent:-9000px; 
	line-height:0px; 
	padding: 0px;
	}
h2 { 
	text-align:left;  
	color:#3C7FAC; 
	font: 2.2em/1em "Arial Narrow", "Helvetica", sans-serif;
	font-weight:  400;
	}
#subH2 {
	text-align:left;  
	color:#3C7FAC; 
	font: 1.2em "Arial Narrow", "Helvetica", sans-serif;
	font-weight:  400;
	margin-bottom: 15px;
}
h3 { 
	text-align:left;  
	color:#4E483C; 
	font: 1.8em/1em "Arial Narrow", "Helvetica", sans-serif;
	font-weight:  400;
	margin-bottom: 15px;
	padding: 0px;
	}
h4 { 
	text-align:left;  
	color:#4E483C; 
	font: 1.5em/1em "Arial Narrow", "Helvetica", sans-serif;
	font-weight:  400;
	margin-bottom: 15px;
	padding: 0px;
	}
h5 { 
	text-align:left;  
	color:#3C7FAC; 
	font: 1.3em/1em "Arial Narrow", "Helvetica", sans-serif;
	font-weight:  400;
	margin-bottom: 15px;
	padding: 0px;
	}
#callout {
	font-size: 12pt;
	font-weight: bold;	
	line-height: 120%;
	text-align: left;
	color: #4B4438;
	background-color: #E6E3DE;
	background-repeat: no-repeat;
	background-image: url(images/bgquotes.jpg);	
	width:80%;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	padding: 15px;
	position: static;
	}
#urgent {
	font-size: 12pt;
	font-weight: bold;	
	line-height: 120%;
	text-align: left;
	color: #4B4438;
	background-color: #F0AE94;
	width:80%;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	padding: 15px;
	position: static;
	}
#blockquote {
	background: #427FAC;
	color: #FFFFFF;
	width:70%;
	margin-left: auto;
	margin-right: auto;
	padding: 15px;
	position: static;
}
/*rollover menu rules*/
#rolllist {
	height:100%; 
	list-style-type:none; 
	margin-top: 0px;
	*margin-top: -5px;
	padding: 0px
}
/*main menu*/
#rolllist a { text-decoration:none; display:block; height:100%; }
#rolllist li { height:41px; float:left; }
#rolllist li a span { display:none; }

#rolllist li#link1 a{ background-image:url(buttons/btn1n.jpg); }
#rolllist li#link1 a#active { background-image:url(buttons/btn1s.jpg); }
#rolllist li#link1 a:hover { background:transparent; }
#rolllist li#link1{ width:123px; background-image:url(buttons/btn1s.jpg); }

#rolllist li#link2 a{ background-image:url(buttons/btn2n.jpg); }
#rolllist li#link2 a#active { background-image:url(buttons/btn2s.jpg); }
#rolllist li#link2 a:hover { background:transparent; }
#rolllist li#link2{ width:108px; background-image:url(buttons/btn2s.jpg); }

#rolllist li#link3 a{ background-image:url(buttons/btn3n.jpg); }
#rolllist li#link3 a#active { background-image:url(buttons/btn3s.jpg); }
#rolllist li#link3 a:hover { background:transparent; }
#rolllist li#link3{ width:111px; background-image:url(buttons/btn3s.jpg); }
 
#rolllist li#link4 a{ background-image:url(buttons/btn4n.jpg); }
#rolllist li#link4 a#active { background-image:url(buttons/btn4s.jpg); }
#rolllist li#link4 a:hover { background:transparent; }
#rolllist li#link4{ width:135px; background-image:url(buttons/btn4s.jpg); }
 
#rolllist li#link5 a{ background-image:url(buttons/btn5n.jpg); }
#rolllist li#link5 a#active { background-image:url(buttons/btn5s.jpg); }
#rolllist li#link5 a:hover { background:transparent; }
#rolllist li#link5{ width:138px; background-image:url(buttons/btn5s.jpg); }

#rolllist li#link6 a{ background-image:url(buttons/btn6n.jpg); }
#rolllist li#link6 a#active { background-image:url(buttons/btn6s.jpg); }
#rolllist li#link6 a:hover { background:transparent; }
#rolllist li#link6{ width:129px; background-image:url(buttons/btn6s.jpg); }

#rolllist li#link7 a{ background-image:url(buttons/btn7n.jpg); }
#rolllist li#link7 a#active { background-image:url(buttons/btn7s.jpg); }
#rolllist li#link7 a:hover { background:transparent; }
#rolllist li#link7{ width:123px; background-image:url(buttons/btn7s.jpg); }

/*rollover sub-menu rules*/
#subrolllist {
	height:100%; 
	list-style-type:none; 
	margin-top: -5px;
	*margin-top: -5px;
	padding: 0px
}
/*sub-menu*/
#subrolllist a {list-style-image:none; text-decoration:none; display:block; height:100%; }
#subrolllist li { height:25px; float:left; }
#subrolllist li a span { display:none; }

#subrolllist li#link1 a{ background-image:url(buttons/sbtn1n.jpg); }
#subrolllist li#link1 a#active { background-image:url(buttons/sbtn1s.jpg); }
#subrolllist li#link1 a:hover { background:transparent; }
#subrolllist li#link1{ width:113px; background-image:url(buttons/sbtn1s.jpg); }

#subrolllist li#link2 a{ background-image:url(buttons/sbtn2n.jpg); }
#subrolllist li#link2 a#active { background-image:url(buttons/sbtn2s.jpg); }
#subrolllist li#link2 a:hover { background:transparent; }
#subrolllist li#link2{ width:106px; background-image:url(buttons/sbtn2s.jpg); }

#subrolllist li#link3 a{ background-image:url(buttons/sbtn3n.jpg); }
#subrolllist li#link3 a#active { background-image:url(buttons/sbtn3s.jpg); }
#subrolllist li#link3 a:hover { background:transparent; }
#subrolllist li#link3{ width:107px; background-image:url(buttons/sbtn3s.jpg); }
 
#subrolllist li#link4 a{ background-image:url(buttons/sbtn4n.jpg); }
#subrolllist li#link4 a#active { background-image:url(buttons/sbtn4s.jpg); }
#subrolllist li#link4 a:hover { background:transparent; }
#subrolllist li#link4{ width:106px; background-image:url(buttons/sbtn4s.jpg); }
 
#subrolllist li#link5 a{ background-image:url(buttons/sbtn5n.jpg); }
#subrolllist li#link5 a#active { background-image:url(buttons/sbtn5s.jpg); }
#subrolllist li#link5 a:hover { background:transparent; }
#subrolllist li#link5{ width:107px; background-image:url(buttons/sbtn5s.jpg); }
 
/*sidebar menu*/
#sidebar-menu { width:243px ;margin-top:8px; margin-left: auto; margin-right: auto;}
#sidebar-rolllist { height:100%; list-style-type:none; }
#sidebar-rolllist a { text-decoration:none; display:block; height:100%; }
#sidebar-rolllist li { height:90px; margin-top: 0px}
#sidebar-rolllist li a span { display:none; }

#sidebar-rolllist li#link1 a{ background-image:url(buttons/phoneconsult.jpg); }
#sidebar-rolllist li#link1 a#active { background-image:url(buttons/phoneconsult.jpg); }
#sidebar-rolllist li#link1 a:hover { background:transparent; }
#sidebar-rolllist li#link1{ width:242px; background-image:url(buttons/phoneconsult-o.jpg); }

/*topics menu*/
#topics-menu { float:right; width:120px ;margin-top:0px; }
#topics-rolllist { height:100%; list-style-type:none; }
#topics-rolllist a { text-decoration:none; display:block; height:100%; }
#topics-rolllist li { height:50px; float:right; margin-top: 0px}
#topics-rolllist li a span { display:none; }

#topics-rolllist li#link1 a{float:right; padding-left:10px; width:120px;  background-image:url(buttons/DrugFreeApproach.jpg); }
#topics-rolllist li#link1 a#active {float:right; padding-left:10px; width:120px;  background-image:url(buttons/DrugFreeApproach-o.jpg); }
#topics-rolllist li#link1 a:hover {background:transparent; }
#topics-rolllist li#link1{float:right; padding-left:10px; width:120px; background-image:url(buttons/DrugFreeApproach-o.jpg); }

#topics-rolllist li#link2 a{float:right; padding-left:10px; width:120px; background-image:url(buttons/WhatIsPain.jpg); }
#topics-rolllist li#link2 a#active {float:right; padding-left:10px; width:120px; background-image:url(buttons/WhatIsPain-o.jpg); }
#topics-rolllist li#link2 a:hover {background:transparent; }
#topics-rolllist li#link2{float:right; padding-left:10px; width:120px; background-image:url(buttons/WhatIsPain-o.jpg); }

#topics-rolllist li#link3 a{float:right; padding-left:10px; width:120px; background-image:url(buttons/NeuropathicPain.jpg); }
#topics-rolllist li#link3 a#active {float:right; padding-left:10px; width:120px; background-image:url(buttons/NeuropathicPain-o.jpg); }
#topics-rolllist li#link3 a:hover {background:transparent; }
#topics-rolllist li#link3{float:right; padding-left:10px; width:120px; background-image:url(buttons/NeuropathicPain-o.jpg); }

#topics-rolllist li#link4 a{float:right; padding-left:10px; width:120px; background-image:url(buttons/Aikido.jpg); }
#topics-rolllist li#link4 a#active {float:right; padding-left:10px; width:120px; background-image:url(buttons/Aikido-o.jpg); }
#topics-rolllist li#link4 a:hover {background:transparent; }
#topics-rolllist li#link4{float:right; padding-left:10px; width:120px; background-image:url(buttons/Aikido-o.jpg); }

/*rollover menu rules end*/

#addressbar {clear: both; font-size: 80%; font-weight: 400; text-align:center; fontcolor: #666666;}
#phonenumber{font-size: 80%; font-weight: bold;	text-align: right; line-height: 150%; margin-bottom: 3px;}
#topictitle{font-size: 90%; font-weight: 800; text-align: left; line-height: 150%; margin-bottom: 12px;}
#topictext{font-size: 75%; text-align: left; line-height: 150%;}
#dropdownbox{font-size: 75%; text-align: center; line-height: 150%; margin-bottom: 12px;}
#mediumtext {font-size: 10pt; line-height: 130%;}
#smalltext {font-size: 50%; line-height: 130%;}
#imagezone {width: 165; float:left; margin-top: -6px; padding:6px;}
#addressfooter {
	float:left; 
	width: 867px ;
	margin-top:0px; 	
	margin-left: 39px;
	font-size: 10pt; 
	font-weight: 400; 
	text-align:center; 
	padding: 3px 0px 3px 0px;
	color: #FFFFFF; 
	background: #427FAC;
}
#disclaimercopy{
	float:left; 
	width: 867px ;
	margin-top:0px; 	
	margin-left: 39px;
	font-size: 8pt; 
	font-weight: 400; 
	text-align:center; 
	line-height: 16px;
	padding: 8px 0px 0px 0px;
	color: #666666; 
	background: #FFFFFF;
}
#copyright{
	float:right; 
	width: 867px ;
	margin-top:0px; 	
	margin-left: 39px;
	font-size: 7pt; 
	font-weight: 400; 
	text-align:right; 
	padding: 16px 0px 0px 0px;
	color: #666666; 
	background: #FFFFFF;
}
#footermenu {font-size: 10pt; text-align:center; width:100%; padding-bottom:2px; padding-top:2px; color: #666666;}
#hyperlink {font-family: Arial, Helvetica, sans-serif; font-size: 70%; color: #666666;}
#numberedlist{list-style-type: decimal; padding-left:40px; padding-right:40px; line-height: 20px;}
#bulletlist{list-style-type: square; padding-left:40px; padding-right:40px; line-height: 20px;}
#footnotes{font-size: 7pt; line-height: 10px; padding-bottom:2px; padding-top:2px; color: #666666;}
#articletagline {
	text-align:left;  
	color:#3C7FAC; 
	font: 1.1em/1em "Arial Narrow", "Helvetica", sans-serif;
	font-weight:  400;
	margin-bottom: 24px;
	padding: 0px;
	}
#articlesig{
	text-align:left;  
	color:#4E483C; 
	font: .9em/1em "Arial", "Helvetica", sans-serif;
	font-style : italic;
	font-weight:  200;
	margin-bottom: 10px;
	padding: 0px;
	}
#formdiv { float:right; width:243px; background-color:#CCC0D6; }
#optinfield-wrapper { position:relative; float:right; width:243px; margin-top:10px;}
#optinfield { float:right; width:100px; padding-top:4px; }
#button { float:left; width:243px; margin-top:10px; clear:both; }
#zubmit { float:left; width:100%; padding:0; margin:0; border:none; background:none; cursor:pointer; }
