body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,html,label,table,tr,td {margin: 0;padding: 0;}
table {
	border-collapse: collapse;
	border-spacing: 0;
	text-align: center;
}
fieldset,img,a img,:link img,:visited img {border: 0;}
address,caption,cite,code,dfn,th,var {font-style: normal;font-weight: normal;}
ol,ul {list-style: none;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;}
q:before,q:after {content: '';}
body {
	text-align: center;
	color: #412e13;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 25px;
}
.referans {
	color: #412e13;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;

}
body.home {background: transparent url("bg-body-home.jpg") top center repeat-x;}
blockquote {margin-left: 10px;margin-right: 10px;}
h1 {font-size: 1.3em;color: #000;}
h4 {font-size: 1.3em;color: #000;}
h2 {font-size: 1.2em;color: #000;}
h3 {font-size: 1.1em;color: #422E13;font-weight: normal;}
h1 span,h2 span,h3 span, h4 span {display: none;}
a:link,a:visited {
	color: #287227;
	text-decoration: underline;
	outline: none;
}
a:hover,a:active {
	color: #287227;
	text-decoration: none;
	outline: none;
}
ol {list-style: decimal;}

.clear {clear: both;}
div.clear {height: .01em;overflow: hidden;}
p.back-to-top {text-align: right;display: block;padding-right: 15px;background: url("bullet-back-to-top.jpg") right no-repeat;}
img.img-left {float: left;margin: 2px 10px 10px 0px;}
img.img-right {float: right;margin: 5px 0px 10px 10px;}
body.home #column-left img.img-right {float: right;margin: 5px 0px 10px 26px;padding-right:5px;}
#wrap {width: 1197px;margin: 0 auto;text-align: left;}
body.home #wrap {background: url("bg-wrap-home.jpg") top left no-repeat;}
#inner-wrap {width: 940px;margin: 0 auto;}
#nav {background: url("nav.jpg") no-repeat;	width: 940px;	height: 44px;	margin: 0;	position: relative;	z-index:9999;}
#nav span {display: none;}
#nav li, #nav a {height: 44px;display: block;}
#nav li {float: left;list-style: none;display: inline;position: relative;}
#nav-01 {width: 90px; margin-left: 17px;}
#nav-01 a:hover {background: url("nav.jpg")  -17px -44px no-repeat;}
#nav-02 {width: 140px; margin-left: 11px;}
#nav-02 a:hover {background: url("nav.jpg") -118px -44px no-repeat;}
#nav-03 {width: 100px; margin-left: 9px;}
#nav-03 a:hover {background: url("nav.jpg") -267px -44px no-repeat;}
#nav-04 {width: 65px; margin-left: 5px;}
#nav-04 a:hover {background: url("nav.jpg") -372px -44px no-repeat;}
#nav-05 {width: 92px; margin-left: 5px;}
#nav-05 a:hover {background: url("nav.jpg") -442px -44px no-repeat;}
#nav-06 {width: 92px; margin-left: 9px;}
#nav-06 a:hover {background: url("nav.jpg") -543px -44px no-repeat;}
#nav-07 {width: 185px; margin-left: 7px;}
#nav-07 a:hover {background: url("nav.jpg") -642px -44px no-repeat;}
#nav-08 {width: 80px; margin-left: 7px;}
#nav-08 a:hover {background: url("nav.jpg") -834px -44px no-repeat;}

#nav li ul {position: absolute;left: -9999px;padding-right: 1px; background-color:#422E13; z-index: 9999;}
#nav li ul li {height: 20px;  border:1px solid #87A25F;border-top: none;}
#nav li ul li a {width: 100%;height: 20px; line-height:20px; text-indent:10px;}
#nav li ul li a span {display: block;padding-left: 5px;}
#nav a:link, #nav a:visited, #nav a:hover, #nav a:active {font-size: 1.0em;color: #FFFFFF;text-decoration: none;}
#nav li:hover ul, #nav li.sfHover ul {left: auto;}
#nav-02 ul a:hover, #nav-03 ul a:hover, #nav-04 ul a:hover, #nav-05 ul a:hover, #nav-06 ul a:hover, #nav-07 ul a:hover, #nav-09 ul a:hover {background-image: none;background-color: #87A25F;color: #FFFFFF;text-decoration: none;}

#nav-02 ul, #nav-02 li {width: 175px;}
#nav-03 ul, #nav-03 li {width: 200px;}
#nav-04 ul, #nav-04 li {width: 200px;}
#nav-05 ul, #nav-05 li {width: 240px;}
#nav-06 ul, #nav-06 li, #nav-09 ul, #nav-09 li {width: 175px;}
#nav-07 ul, #nav-07 li {width: 200px;}

#masthead {position: relative;background: url("masthead.jpg") top left no-repeat;height: 274px;z-index: 0;}
body.home #masthead {height: 500px;}
#masthead a#masthead-link {position: absolute;left: 30px;top: 0px;width: 420px;height: 180px;overflow: hidden;}
#masthead a#masthead-link span {display: none;}
#masthead h1 {display: none;}
#masthead h4 {display: none;}

#masthead p {margin: 0 386px 0 36px;padding: 258px 0 0 0;}
#masthead #mommy-makeover {
	background: url("btn-mommy-makeover.jpg") top left no-repeat;
	height: 86px;
	width: 433px;
	display: block;
	position: absolute;
	left: 399px;
	top: 369px;
}
#masthead #mommy-makeover span {display: none;}
#masthead #mommy-makeover:hover {background: url("btn-mommy-makeover.jpg") bottom left;}
#column-left {width: 574px;float: left;margin: 29px 0 0 0;padding: 0 29px 0 43px;}
#column-left h1 {color: #287227;font-size: 24px;font-weight: normal;padding: 0 0 7px 0;border-bottom: 1px solid #cfdebc; margin: 0 0 14px 0;}
#column-left h2 {color: #587929;font-size: 16px;font-weight: normal;padding: 0 0 7px 30px;border-bottom: 1px solid #cfdebc;margin: 30px 0 20px 0;background: url("bullet.jpg") no-repeat;}
#column-left h3 {color: #422E13;font-size: 14px;font-weight: normal;margin: 0 0 6px 0;font-style: italic;}
#column-left h4 {
	color: #FF0000;
	font-size: 24px;
	font-weight: normal;
	padding: 0 0 7px 0;
	border-bottom: 1px solid #cfdebc;
	margin: 0 18px 10px 30px;
}

#column-left p {margin: 0 0 20px 0;}
body.home #column-left {width: 940px;float: left;margin: 0;padding: 0;}
body.home #column-left p, body.home #column-left h1, body.home #column-left h2, body.home #column-left h3, body.home #column-left ul, body.home #column-left dl {
	margin-top: 20px;
	margin-right: 18px;
	margin-bottom: 15px;
	margin-left: 30px;
}
body.home #column-left h2 {margin-left:0;border:none;}
body.home #column-left p {
	margin: 0 18px 10px 30px;
	text-align: left;
}
body.home #title-drmccormack {background: url("title-mccormack-home.jpg")  top left no-repeat;height: 51px;}
body.home #title-drmccormack span {display: none;}
body.home #column-mid-left .img-left {margin: 2px 10px 10px 18px;}
#column-mid-right {width: 230px;float: left;}
#column-mid-right p, #column-mid-right h1, #column-mid-right h2, #column-mid-right h3, #column-mid-right ul, #column-mid-right dl {margin: 0px 0px 10px 0px;}
#column-mid-right p, #column-mid-right img {margin: 0 11px 10px 21px;}

#column-right {width: 245px;float: left;margin: 29px 0 0 0;}
#footer {width: 940px;margin: 0 auto;text-align: center;background: url("bg-footer.jpg") top left no-repeat;padding: 200px 0 0 0; font-size:12px}
#footer p {color: #412e13;margin-bottom: 10px; font-size:12px}
#footer a:link, #footer a:visited {color: #412e13;}
#footer a:hover, #footer a:active {color: #287227;}
#footer ul {margin: 10px;}
#footer li {padding:0 5px 0 7px;display: inline;border-left: 1px solid #412e13;}
#footer li.first {border: none;}
