/* INITIAL 
------------------*/

* {margin:0px; padding:0px;} 
body {font: 9pt verdana,sans-serif; width:700px; color:#666600 }

/* TAGS 
------------------*/

p {margin-bottom:1em; line-height:1.4em;}
h1,h2,h3 {margin-top:1.2em; margin-bottom:0.5em; font-weight:normal; color:#676362;}
h1 {font-size:24px; margin-top:0em;}
h2 {font-size:18px;}
h3 {font-size:14px;}


img {margin-bottom:5px;}

/*IMAGES
-------------------*/

.floatright {float:right; margin-left:10px;} 
.floatleft {float:left; margin-right:10px;}

.img200 img {border:none;}
.img200 {width:200px;}
.img200 p {color:#333; font-size:90%; padding:2px;}

.wob {border:2px solid #CCCC9A; background:#CCCC9A;}
.wob p {color:#CCC; font-size:90%; padding:2px;}
 

.img500 {width:500}
.img500 p {color:#333; font-size:90%;}


/*LAYOUT
------------------*/

body {background: url(/presentation/lhs-column.jpg) no-repeat;}


#container {float:left; background:}
#header {background: url(/presentation/header2.jpg) no-repeat right; height:115px;}
#maincontent {background: url() top left no-repeat; padding: 20px 0 0 200px;}


/*LAYOUT FP
------------------*/

#maincol {width:290px;}

/* FRONT PAGE SIDEBAR
--------------------------------*/


#sidebar {
position:absolute;
top:138px;
margin-left:320px;

}

#sidebar img {padding:0px; margin:0px; border:none;}

#sidebar {background:#EFEAD1 url(/presentation/box_bottom_200px.gif) no-repeat bottom left; width:200px;}
#sidebar h3 {background:#EFEAD1 url(/presentation/box_top_200px.gif) no-repeat top left; width:200px; 

margin-top:0px; margin-left:0px; }

#sidebar h3 {color:#775A3A;}
#sidebar h3 a {color:#775A3A; padding:0px 8px; display:block;}
#sidebar h3 span {color:#775A3A; padding:0px 8px; display:block;}
#sidebar h3 a:hover {color:#993400;}

#sidebar p {padding:0px 8px;}


#sidebar2 {background:#EFEAD1 url(/presentation/box_bottom_200px.gif) no-repeat bottom left; width:200px; 

float:right; }
#sidebar2 h3 {background:#EFEAD1 url(/presentation/box_top_200px.gif) no-repeat top left; width:200px; 

margin-top:0px; margin-left:0px;}
#sidebar2 p {padding:0px 8px;}
#sidebar2 img {padding:0px 8px;}
#sidebar2 h3 a {color:#775A3A; padding:0px 8px; display:block;}



/*MAIN CONTENT TAGS 
------------------*/

#maincontent ul {margin:0 0 1em 1em;}
#maincontent li {margin:0 0 1em 1em;}
#maincontent a {color:#775A3A;}
#maincontent a:hover {color:#993400;}

/* NAVIGATION
------------------*/

#nav {position:relative; top:65px; left:0px; height:20px; }
#nav ul {float:right;}
#nav ul li {float:left; padding-left:15px; list-style:none;}
#nav a {display:block; width:70px; background: url(/presentation/navbar.jpg) no-repeat right; text-decoration:none; height:20px;}

#nav a.home {background-position: -2px -4px; width:40px;}
#nav a.home:hover {background-position: -2px -44px;}
#nav a.thepractice {background-position: -41px -4px; width:80px;}
#nav a.thepractice:hover {background-position: -41px -44px;}
#nav a.backcare {background-position: -125px -4px; width:60px;}
#nav a.backcare:hover {background-position: -125px -44px;}
#nav a.surgery {background-position: -190px -4px; width:50px;}
#nav a.surgery:hover {background-position: -190px -44px;}
#nav a.resources {background-position: -243px -4px; width:60px;}
#nav a.resources:hover {background-position: -243px -44px;}

#nav a.backpainoverview {background-position: -305px -4px; width:125px;}
#nav a.backpainoverview:hover {background-position: -305px -44px;}


/* FOOTER
------------------*/

#footer {clear:both; padding:6px; background: url(/presentation/footer-slice.gif) repeat-x; color:#EFEFEF;  font-size:90%; padding-top:16px;}
#footer a {color:#EFEFEF;}
#footer a:hover {color:#BFBF8F;}

/*EXERCISES
---------------------*/


dl.exercise {clear:both; height:170px;}

dl.exercise img {border:5px solid #CBCD9B; float:left;}
dl.exercise dd.etitle {font-size:120%; font-weight:bold; margin-bottom:1em;}
dl.exercise dd {margin-bottom:0.6em; margin-left:220px;}

/*EXERCISE NAV
--------------------*/

#maincontent ul.exnav {background:#EFEAD1 url(/presentation/box_bottom_500px.gif) no-repeat bottom left;  width:500px; margin-left:0px; margin-bottom:20px; padding-bottom:4px;}
#maincontent ul.exnav li {list-style-type:none; float:left;}
#maincontent ul.exnav li a {padding:2px; padding-left:20px; background: url(/presentation/bullet-exercise.gif) no-repeat 0px 4px; padding-bottom:0px; display:block;}
#maincontent ul.exnav h3 {background:#EFEAD1 url(/presentation/box_top_500px.gif) no-repeat top left; width:500px; margin-top:0px;}

#maincontent ul.exnav h3 a {padding-left:10px; } 

#maincontent ul.exnav.exnav200 {background:#EFEAD1 url(/presentation/box_bottom_200px.gif) no-repeat bottom left; width:200px; float:right; }
#maincontent ul.exnav.exnav200 h3 {background:#EFEAD1 url(/presentation/box_top_200px.gif) no-repeat top left; width:195px; padding-left:5px;}
#maincontent ul.exnav.exnav200 li {display:block; width:200px;}

/*VIDEOS
--------------------*/ 
 
.video {width:425px}


/*CLEARFIX
-------------------*/

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
