@charset "utf-8";
/* CSS Document */

body {background:#ffffff; width:800px; margin:20px auto; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
table {background:#aa9c8f;}
#content img {border:5px solid #625a53; float:right; margin:0 0 10px 30px;}

#topcurve {width:800px; height:20px; background:url(images/topcurve.gif) no-repeat; float:left;}
#footcurve {width:800px; height:20px; background:url(images/footcurve.gif) no-repeat right top; float:left; clear:left; padding-bottom:30px; text-align:right; }
#content h1 {font-size:18px; color:#ffffff; font-weight:bold; padding-bottom:0px; margin-bottom:0;}
p {margin-top:10px;}
a:link, a:visited {color:#625a53;font-family:Arial,Helvetica,sans-serif;font-size:14px;text-decoration:none;}
a:hover {color:#ffffff}
#header {height:126px; background-color:#000000; background:url(images/kerryacupuncture-2.gif) no-repeat 217px 2px #000000; }

#content {background:#AA9C8F; padding:20px; width:560px; float:left;}
#nav {width:200px; height:400px; float:left; background: url(images/navbottom.gif) no-repeat bottom #625a53; }


.small {font-size:11px; }
#nav ul { list-style:none; text-align:right; margin-right:20px; margin-top:29px; font-weight:bold; font-size:18px;  float:right;}
#nav li {margin-bottom:5px; padding-bottom:2px; border-bottom:dashed #AA9C8F 1px; width:130px; }
#nav a:link, #nav a:visited {color:#000; display:block;}
#nav a:hover {color:#FFF;}
#nav a.selected {cursor:default; color:#AA9C8F;}

.pagehead {padding:5px 0; margin:0;}
.input, textarea {margin:3px 0; width:340px;}