.dummy{}
html{color:#000000;}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
table{border-collapse:collapse;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}strong{ font-weight:bold; }

/* Normalizing Styles
-----------------------------------------------------------------------------*/
body { font-family:arial; color:#590404; margin:0; font-size:13px; background:#7E6565; text-align:justify;}
h1 { display:block; font-family:georgia; padding:0 0 15px 0; font-size:20px; color:#D50000;}
h2 {  font-family:georgia; padding:0 0 10px 0; font-size:16px; color:#D50000;}
h3 { display:block; font-family:georgia; padding:0 0 5px 0; font-size:14px; color:#590404;}
h4 { display:block; font-family:times new roman; font-size:16px;margin:10px 0 10px 5px;color:#590404;font-weight:bold;text-align:center;border:1px solid #BB0A0A;}
label{ float:left; width:140px; padding-top:2px; display:block; margin:0; padding:0; height:17px; }
p {	margin-bottom: 15px; line-height: 18px; }
.clear { clear:both; }
a {color:#590404;}
a:hover {color:#BB0A0A; text-decoration:none;}
li{ padding:0 0 15px 0;}

/* Normalizing Styles
-----------------------------------------------------------------------------*/
#container { width:960px; margin:0 auto; background:#F7F4F4; padding:0}

/* Top Part
-----------------------------------------------------------------------------*/
#top-main{ width:960px; height:145px; float:left;}
#logo{ width:276px; height:145px; float:left;}
#address{ width:230px; height:130px; float:right; padding:14px 20px 0 0; text-align:right;}
#header{ width:960px; float:left; padding:10px 0 30px 0;margin:0 0 0 10px}
.blog {width:290px;float:left;margin:5px 0 0 33%;padding:0;font-weight:bold;}

/* Menu Part
-----------------------------------------------------------------------------*/
#main-menu{ width:920px; height:32px; float:left;margin:0 0 0 10px; padding: 0 20px 0 0; font-weight:bold; background:url(../images/menu-bg.gif) repeat-x; line-height:32px; color:#fff;}
#main-menu ul{ margin:0px; padding:0px;}
#main-menu li{ list-style:none; float:right; display:block;}
#main-menu li a{ color:#fff; display:block; text-decoration:none; padding:0 15px; }
#main-menu li a:hover{ color:#fff; display:block; text-decoration:none; background:url(../images/menu-over.gif) repeat-x; color:#B90000;}
#main-menu li a.active{ color:#fff;display:block; text-decoration:none; background:url(../images/menu-over.gif) repeat-x; color:#B90000;}


/* Middle Part
-----------------------------------------------------------------------------*/
#middle{ width:960px; float:left;}


/* Left Part
-----------------------------------------------------------------------------*/
#left-main {width:230px; float:left; padding:0 0 0 20px;}
#left {width:250px; float:left;  font-weight:bold;}
#left ul {margin:0px; padding:0px;}
#left li {list-style:none; background:url(../images/left-dot-line.gif) bottom repeat-x; line-height:26px;  padding:0 0 2px 0; font-size: 12px;}
#left li a {text-decoration:none; display:block; padding:0 0 0 20px; background:url(../images/left-arrow.gif) left no-repeat;}
#left li a:hover{ color:#BB0A0A; text-decoration:none; display:block; padding:0 0 0 20px;}


/* Content Part
-----------------------------------------------------------------------------*/
#content{letter-spacing:1px;font-family:Georgia, serif;font-size:16px; width:640px; float:left; padding: 0 20px 0px 45px; margin-bottom:20px;line-height:20px}
#content-index {letter-spacing:1px;font-family:Georgia, serif;font-size:16px; width:460px; float:left; padding:0; margin:0 0 20px 20px;line-height:20px;}
#drx-content {letter-spacing:1px;font-family:Georgia, serif;font-size:16px;width:640px; float:left; padding: 0 20px 0px 45px; margin-bottom:20px;line-height:20px;background-image:url(../images/drx9000.jpg);background-position:top right;background-repeat:no-repeat}

#right-main{ width:200px;float:right; margin:0;padding:0;font-size:14px;}

.right-content{padding:10px 10px 0 10px ;width:180px;background-image:url(../images/right-side.gif);background-repeat:repeat-y;}
.articles {width:180px;text-align:left;margin:0;padding:0 0 10px 0}
.articles p {font-weight:bold;}
.right-bot{ width:200px; float:left;}
.img-left{ width:auto; float:left; padding:0 20px 0 0;}
.img-right{ width:auto; float:right; padding:0 0 0 20px;}
.img-middle{ width:auto; float:left; padding:0 0 15px 20px;}


/* David----------------------------------------------------------------------*/

#left-test {float:left;margin:15px 0 0 10px }
#left-video{float:left;margin:15px 0 0 20px}
#right-video{float:right;margin:0 0 0 15px}
#chiro { width:470px;float:left; padding: 0 15px 0 15px;}
#right-chiro {width:200px;float:right;font-style:italic; color:red; margin:35px 10px 0 0; }
.imgrt {float:left; margin:0 5px 0 5px;}
.review {margin:10px}
#form{float:left;width:640px;height:800px;background-color:blue;}
#form-content{}

/*Article Section*/
#article {float:left;padding:0 0 0 45px;width:600px;font-family:georgia;font-size:14px;}
#article h2{display:block; font-family:georgia; padding:10px 0 15px 0; font-size:16px; color:#D50000;}
#article p.underline {font-style:italic;text-decoration:underline;}
#article p.italic {font-style:italic}
#article p.bold {font-weight:bold;}
#article p.small {font-size:14px; font-style:italic;margin:0;padding:0}
#article p.indent{text-indent:25px }
#article ul {margin:0}
/*pregnancy article*/
#article li.pregnant {margin:0;padding:5px 0 5px 0;list-style:none;}
#article h2{display:block; font-family:georgia; padding:10px 0 15px 0; font-size:16px; color:#D50000;}


/* Footer Part
-----------------------------------------------------------------------------*/
#footer-menu{ width:810px; height:32px; float:left;background:url(../images/bot-bg.gif) repeat-x; line-height:32px; padding:0 0 0 130px; color:#A7A8A8;margin-top:20px;margin-left:10px;text-align:left}
#footer-menu ul{ margin:0px; padding:0px;}
#footer-menu li{ list-style:none; float:left; display:block;}
#footer-menu a{ color:#A7A8A8; display:block; text-decoration:none; padding:0 18px;  }
#footer-menu a:hover{ color:#fff; display:block; text-decoration:none; color:#CECFD0; text-decoration:underline;}
#footer-menu a.act{ color:#fff; display:block; text-decoration:none; color:#CECFD0; text-decoration:underline;}

#copy-main{ width:940px; float:left; padding:15px 0;}
#copy-left{ float:left; padding:0 0 0 20px;}
#webcast-right{ float:right; }


/*=====================================================================================================
==========================================ACCUPUNCTURE PAGE=======================================*/
#acupuncture-left{width:260px; float:left; padding:0 0 0 20px;}
#acupuncture-content{letter-spacing:1px;font-family:Georgia, serif;font-size:16px; width:600px; float:right; padding:0; margin:0 20px 20px 0;line-height:20px}



