﻿#content {padding:20px;}
#lcol {width:550px;margin:0 45px 0 0;float:left;}
#rcol {width:320px;float:left;}

h1 {font-size:180%;color:#333}
#slide {width:560px;height:310px;margin:0 0 20px 0}
#aboutus {background:#fff url(../_images/layout/dot-h.gif) repeat-x bottom left;padding:8px 0 5px 0;margin:0 0 20px 0;font-size:90%}

#patients {background:#fff url(../_images/layout/dot-v.gif) repeat-y top right;width:250px;margin:0 20px 20px 0;float:left;padding:0 15px 10px 0;}
#patients h2 {font-size:130%;color:#166bc4;margin:0 0 10px 0}
#patients h3 {font-size:100%;color:#166bc4;margin:0 0 10px 0}
#patients img {border:4px solid #ccc;margin:0 0 10px 0}
#patients img.button {border:none;margin:0 0 10px 0}
#patients .testimoniallist, #practitioners .testimoniallist {font-size:12px;}

#practitioners {width:255px;margin:0 0 20px 0;float:left;padding:0 10px 10px 0;}
#practitioners h2 {font-size:130%;color:#166bc4;margin:0 0 10px 0}
#practitioners h3 {font-size:100%;color:#166bc4;margin:0 0 10px 0}
#practitioners img {border:4px solid #ccc;margin:0 0 10px 0}
#practitioners img.button {border:none;margin:0 0 10px 0}

#content ul {margin:0 0 10px 0}
.subnav h2 {margin:0 0 10px 0;}

#donations {width:300px;height:136px;margin:9px 0 20px 0;}
#shop {width:300px;height:136px;margin:0 0 29px 0;}

#mailinglist {width:280px;margin:0 0 20px 0;background:#f3f3f3;border:1px solid #e0e0e0;padding:20px;}
#mailinglist .subscribe {margin:0;padding:0;border:none;}
#mailinglist h2 {font-size:16px;color:#666;margin:0 0 10px 0}

#drwalsh {background:#fff url(../_images/layout/dot-h.gif) repeat-x bottom left;padding:8px 0 5px 0;margin:0 0 20px 0;}
#drwalsh h2 {font-size:16px;margin:0 0 5px 0;}
#drwalsh img {border:4px solid #ccc;margin-top:5px;}

#news {padding:20px;background:#f2f2f2;border:1px solid #666;font-size:80%;margin:0 0 20px 0}

#smh {border:1px solid #c00;padding:10px;margin:0 0 10px 0;background:#ffdddb}
#smh p {font-size:12px;font-weight:bold;}
#smh h3 {color:#c00}
#smh ul {font-size:12px;}
#smh li {padding:3px 0 3px 32px;text-decoration:none;cursor:pointer;color:#333;display:block;border-bottom:1px dotted #ccc;background:url(../_images/icons/red-arrow.gif) no-repeat 5px 5px}