/*
Theme Name: thebabyplacehome
*/

/* -------------------------------
	Reset style
------------------------------- */

body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,blockquote,table,th,td,dl,dt,dd{margin:0; padding:0;}

img{border:0; vertical-align:top;}

ul,ol{list-style:none;}

table{border:0px; border-collapse:collapse;}

/* -------------------------------
	Base font
------------------------------- */

body{font:normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#473a27;	background:#36290e url('images/body_bg.jpg') no-repeat 50% 0;}

h1,h2,h3,h4,h5,h6,strong,th{font-weight:bold;}

h1{padding:0 0 15px 0; color:#2d210e; font-weight:normal; font-size:34px; line-height:11px; _line-height:0px;}
	h1 span{color:#807026; font-size:22px;}
	h1 em{color:#946212; font-size:22px;}

h2{padding:0 0 15px 0; color:#807026; font-weight:normal; font-size:22px;}
	h2 span{color:#946212;}

h3{padding:0 0 15px 0; color:#807026; font-weight:normal; font-size:18px;}
	h3 span{color:#946212;}
	h3 strong{display:block; padding:5px 0 0 0; color:#473a27; font-size:12px; color:#473a27 !important;}

blockquote {font-size:16px; }
blockquote p {padding:0;}

.alignleft {float:left; margin-right:10px;}
.alignright {float:right; margin-left:10px;}

.parent-pageid-26 h1 em, .parent-pageid-26 blockquote, .page-id-26 a, .parent-pageid-26 a {color:#936112;}
.page-id-36 .first_block a, .parent-pageid-36 .first_block a, .parent-pageid-36 blockquote {color:#895975;}
.parent-pageid-63 h1 em, .parent-pageid-63 blockquote, .parent-pageid-63 .first_block a {color:#49757d;}


.page-id-36 .first_block h1, .parent-pageid-36 .first_block h1 {color:#000; font-size}
.page-id-36 .first_block h1 span, .parent-pageid-36 .first_block h1 span {color:#895975;}
.page-id-36 .first_block h1 em, .parent-pageid-36 .first_block h1 em {color:#895975;}
.page-id-36 .block h2, .parent-pageid-36 .block h2 {color:#895975; padding:15px 0 15px 0}
.page-id-36 .block h2 span, .parent-pageid-36 .block h2 span {color:#895975;}
.page-id-36 .block h3, .parent-pageid-36 .block h3 {padding:0 0 25px 0; color:#895975;}
.page-id-36 .block h3 span, .parent-pageid-36 .block h3 span {color:#895975;}
.page-id-36 .block h3 strong, .parent-pageid-36 .block h3 strong {color:#473a27;}

.page-id-63 .first_block h1 em, .parent-pageid-63 .first_block h1 em {color:#49757D;}
.page-id-63 .block h2, .parent-pageid-63 .block h2 {color:#49757D;}

.block7 h3{padding:0 0 20px 0;}

.block7 h3{color:#895975;}
	.block7 h3 span{color:#895975;}
	.block7 h3 strong{color:#473a27;}

h4{margin:-10px 0 17px 0; font-size:12px;}

a{text-decoration:underline; color:#6e6016;}
a:hover{text-decoration:none;}
a:visited{}
a:active{}




p{padding:0 0 17px 0; line-height:17px;}

.clear{clear:both; line-height:0px;}

/* -------------------------------
	Base style
------------------------------- */

html, body{width:100%; height:100%; text-align:center;}

#main{min-height:100%; height:auto !important; height:100%; margin:0 auto -70px; background:url('images/header_bg.gif') repeat-x 0 0; text-align:left;}

.header{width:961px; min-height:500px; height:auto !important; height:500px; margin:0 auto;}
.page-id-45 .header, .page-id-47 .header, .page-id-52 .header, .page-id-54 .header, .page-id-112 .header, .single-post .header, .archive .header  {width:961px; min-height:150px !important; margin:0 auto;}

#content{clear:both; width:961px; margin:0 auto; padding:20px 0 0 0;}
.page-id-70 #content {padding-top:60px;}

.footer, .footer_push{clear:both; width:961px; height:70px; margin:0 auto;}
.footer_push{height:90px;}
.footer{background:url('images/footer_bg.jpg') repeat-x 0 0; position: relative;}
.page-id-26 .footer, .parent-pageid-26 .footer {background-image:url('images/footer-orange.jpg');}
.page-id-36 .footer, .parent-pageid-36 .footer {background-image:url('images/footer_bg2.jpg');}
.page-id-63 .footer, .parent-pageid-63 .footer  {background-image:url('images/cherish-footer_bg.jpg');}

/* -------------------------------
	Menu
------------------------------- */

.header_menu{float:right; padding:45px 0 0 0;}
	.header_menu li{float:left; padding:0 0 0 50px;}
		.header_menu li a{color:#fefefe; font-size:17px; text-decoration:none;}
		.header_menu .selected a, .header_menu a:hover{color:#b5a873; text-decoration:underline;}

.menuItemID-7 a:hover {color:#b5a873 !important;}
.menuItemID-26 a:hover {color:#c1a36e !important;}
.menuItemID-36 a:hover {color:#b1869a !important;}
.menuItemID-63 a:hover {color:#49757d !important;}

.page-id-26 .header_menu .selected a, .parent-pageid-26 .header_menu .selected a {color:#c1a36e !important;}
.page-id-36 .header_menu .selected a, .parent-pageid-36 .header_menu .selected a {color:#b1869a !important;}
.page-id-63 .header_menu .selected a, .parent-pageid-63 .header_menu .selected a {color:#49757d !important;}


.left_menu{float:left; width:220px; padding:140px 0 27px 0; background:url('images/left_menu_bottom.gif') no-repeat 0 100%;}
.left_menu > ul{padding:29px 0 0 0; background:url('images/left_menu_top.gif') no-repeat 0 0;}
.left_menu > ul > li > a{display:block; width:205px; height:25px; padding:18px 15px 0 0; background:url('images/left_menu_item.jpg') no-repeat 0 0; border-top:solid #fff 3px; color:#1e1609; font-size:15px; text-decoration:none; text-align:right;}
.left_menu > ul > li:first-child > a {background:url('images/left_menu_item_top.jpg') no-repeat 0 0; border-top:none;}
.left_menu > ul > li:first-child > a:hover, .left_menu > ul > li.current_page_item:first-child > a {background-image:url('images/left-menu-sand-top-selected.png') !important; }
.left_menu > ul > li > a:hover{background:url('images/left-menu-sand-selected.png') no-repeat 0 0;}
.left_menu > ul > li.current_page_item > a{background:url('images/left_menu_item_hover.gif') no-repeat 0 0  !important;}
.left_menu li ul{padding:15px 0 15px 15px !important; background:#c7c5b4; display:none; }
.left_menu > ul > li > ul {border-top:solid #fff 3px; }
.left_menu li.current_page_item ul, .left_menu li.current_page_parent ul, .left_menu li.current_page_ancestor ul {display:block; }
.left_menu > ul > li > ul > li > a{display:block; width:165px; height:22px; padding:10px 0 0 20px; background:url('images/white_bullet.gif') no-repeat 0 55%  !important; border-bottom:solid #e4e3da 1px; color:#473a27; font-size:12px; text-decoration:none; text-align:left;}
.left_menu li ul li:last-child a {border-bottom:none !important;}
.left_menu li ul li.current_page_item a {text-decoration:underline;}
.left_menu li li li {text-align:left; padding-left:0px; }
.left_menu li li li a {color:#333; text-decoration:none; border-top:solid #e4e3da 1px; background:url('images/left-menu-line-bullet.gif') no-repeat 20px 20px;}
.left_menu li li li a:hover {background:url('images/left-menu-line-bullet.gif') no-repeat 20px 20px !important;}
.left_menu li li li.current_page_item a {text-decoration:underline !important;}

.page-id-26 .left_menu, .parent-pageid-26 .left_menu {background-image:url('images/left_menu_bottom2.gif');}
.page-id-26 .left_menu > ul, .parent-pageid-26 .left_menu > ul {background-image:url('images/left_menu_top2.gif');}
.page-id-26 .left_menu > ul > li > a, .parent-pageid-26 .left_menu > ul > li > a {background-image:url('images/left_menu_item2.jpg'); }
.page-id-26 .left_menu > ul > li:first-child > a, .parent-pageid-26 .left_menu > ul > li:first-child > a {background-image:url('images/left_menu_item_top2.jpg') !important;}
.page-id-26 .left_menu > ul > li.current_page_item:first-child a, .parent-pageid-26 .left_menu > ul > li.current_page_item:first-child a {background-image:url('images/left-menu-nurture_top_selected.png') !important;}
.page-id-26 .left_menu > ul > li:first-child > a:hover, .parent-pageid-26 .left_menu > ul > li:first-child > a:hover {background-image:url('images/left-menu-nurture_top_selected.png') !important;}
.page-id-26 .left_menu > ul > li a:hover, .parent-pageid-26 .left_menu ul > li > a:hover, .page-id-26 .left_menu > ul > li.current_page_item > a, .parent-pageid-26 .left_menu > ul > li.current_page_item > a {background-image:url('images/left_menu_item_hover2.gif') !important;;}

.page-id-36 .left_menu, .parent-pageid-36 .left_menu {background-image:url('images/left_menu_bottom4.gif');}
.page-id-36 .left_menu a, .parent-pageid-36 .left_menu a {color:#1E1609; }
.page-id-36 .left_menu > ul, .parent-pageid-36 .left_menu > ul {background-image:url('images/left_menu_top3.gif');}
.page-id-36 .left_menu > ul > li > a, .parent-pageid-36 .left_menu > ul > li > a {background-image:url('images/left_menu_item3.jpg');}
.page-id-36 .left_menu > ul > li:first-child > a, .parent-pageid-36 .left_menu > ul > li:first-child > a {background-image:url('images/left_menu_item_top3.jpg') !important;}
.page-id-36 .left_menu > ul > li:first-child > a:hover, .parent-pageid-36 .left_menu > ul > li:first-child > a:hover, .parent-pageid-36 .left_menu > ul > li.current_page_item:first-child > a {background-image:url('images/left-menu-pink-top-selected.png') !important; }
.page-id-36 .left_menu > ul > li > a:hover, .parent-pageid-36 .left_menu > ul > li > a:hover, .page-id-36 .left_menu > ul > li.current_page_item > a, .parent-pageid-36 .left_menu > ul > li.current_page_item > a, .parent-pageid-36 .left_menu > ul > li.current_page_parent > a {background-image:url('images/left-menu-pink-selected.png') !important;}
.page-id-36 .left_menu li ul, .parent-pageid-36 .left_menu li ul{padding:10px 0 10px 15px !important; background:#ccbbc1;}
.page-id-36 .left_menu li li a span, .parent-pageid-36 .left_menu li ul li a span{color:#895975;}
.page-id-36 .left_menu li li ul, .parent-pageid-36 .left_menu li ul li ul {padding:0 0 15px 0px !important;}
.page-id-36 .left_menu li li li a, .parent-pageid-36 .left_menu li li li a {display:block; width:165px; height:10px; padding:15px 0 0 30px; border-bottom:none;
					color:#473a27; font-size:11px; text-decoration:none; text-align:left;}
/*.page-id-36 .left_menu li li li.current_page_item a, .parent-pageid-36 .left_menu li li li.current_page_item a {text-decoration:underline;}*/

.page-id-63 .left_menu, .parent-pageid-63 .left_menu {background-image:url('images/left-menu-blue-decor-bottom.png');}
.page-id-63 .left_menu > ul, .parent-pageid-63 .left_menu > ul {background-image:url('images/left-menu-blue-decor-top.png');}
.page-id-63 .left_menu > ul > li > a, .parent-pageid-63 .left_menu > ul > li > a {background-image:url('images/left-menu-blue.png');}
.page-id-63 .left_menu > ul > li:first-child > a, .parent-pageid-63 .left_menu > ul > li:first-child > a {background-image:url('images/left-menu-blue-top.png') !important;}
.page-id-63 .left_menu > ul > li:first-child > a:hover, .parent-pageid-63 .left_menu > ul > li:first-child > a:hover,
.page-id-63 .left_menu > ul > li.current_page_item:first-child > a, .parent-pageid-63 .left_menu > ul > li.current_page_item:first-child > a {background-image:url('images/left-menu-blue-top-selected.png') !important;}
.page-id-63 .left_menu > ul > li > a:hover, .parent-pageid-63 .left_menu ul > li > a:hover, .page-id-63 .left_menu > ul > li.current_page_item > a, .parent-pageid-63 .left_menu > ul > li.current_page_item > a {background-image:url('images/left-menu-blue-selected.png') !important;;}

.with .left_menu {padding-top:0px;}

.left_menu li.categories ul {display:block;}
.left_menu li.categories .current-cat { text-decoration:underline;}

.menuNoDecore {background-image:url(images/left-menu-pink-bottom_bg.gif) !important; padding-bottom:10px; margin-bottom:20px;}
.menuNoDecore > ul {background-image:none !important;}


.left_menu_border a{border:none !important}

.bottom_menu{float:left; margin:0 0 0 -10px; padding:40px 0 0 0;}
	.bottom_menu li{float:left; padding:0 0 0 10px; color:#665630;}
		.bottom_menu li a{color:#fff; margin:0 10px 0 0; font-size:12px; text-decoration:none;}
		.bottom_menu li a:hover{color:#b5a873; text-decoration:underline;}

/* -------------------------------
	Form
------------------------------- */

.comment_form{}
	.comment_form_title{width:621px; height:29px; margin:0 0 20px 0; padding:12px 10px 0 10px; background:url('images/comment_form_title.gif') no-repeat 0 0; font-size:15px;}
		.comment_form_title span{float:left;}
		.comment_form_title div{float:right; margin:-2px 0 0 0; font-size:12px; font-family:Verdana;}
	.comment_form label{float:left; width:85px; margin:0 0 10px 0; padding:0 0 0 100px;}
	.comment_form_input{float:left; width:340px; height:22px; margin:0 0 10px 0; padding:0 0 0 10px; background:#d3bec9; border:none;}
	.comment_form textarea{float:left; width:330px; height:100px; margin:0 0 10px 0; padding:10px; background:#d3bec9; border:none;}
	.comment_form_button a{clear:both; float:right; display:block; width:181px; height:22px; margin:0 111px 0 0; padding:14px 0 0 0; background:url('images/bottom_button4.jpg') no-repeat 0 0; border:none; text-align:center; text-decoration:none; color:#1e1609; font-size:15px;}

/* -------------------------------
	Template style
------------------------------- */

.home{background:#36290e url('images/body_bg1.jpg') no-repeat 50% 0;}
.page-id-7{background:#36290e url('images/body_bg2.jpg') no-repeat 50% 0;}
.page-id-10{background:#36290e url('images/body_bg4.jpg') no-repeat 50% 0;}
.page-id-12{background:#36290e url('images/body_bg5.jpg') no-repeat 50% 0;}
.page-id-14{background:#36290e url('images/body_bg8.jpg') no-repeat 50% 0;}
.page-id-16{background:#36290e url('images/body_bg6.jpg') no-repeat 50% 0;}
.page-id-18{background:#36290e url('images/body_bg7.jpg') no-repeat 50% 0;}
.page-id-20{background:#36290e url('images/body_bg9.jpg') no-repeat 50% 0;}
.page-id-24{background:#36290e url('images/body_bg3.jpg') no-repeat 50% 0;}
.page-id-26{background:#36290e url('images/body_bg12.jpg') no-repeat 50% 0;}
.page-id-28{background:#36290e url('images/body_bg11.jpg') no-repeat 50% 0;}
.page-id-30{background:#36290e url('images/body_bg10.jpg') no-repeat 50% 0;}
.page-id-33{background:#36290e url('images/nurture-transition_bg.jpg') no-repeat 50% 0;}
.page-id-36{background:#36290e url('images/body_bg13.jpg') no-repeat 50% 0;}
.page-id-40{background:#36290e url('images/connect-withcommunity_bg.jpg') no-repeat 50% 0;}
.page-id-43{background:#36290e url('images/body_bg14.jpg') no-repeat 50% 0;}
.page-id-50{background:#36290e url('images/connect-withus_bg.jpg') no-repeat 50% 0;}
.page-id-58{background:#36290e url('images/connect-withus-faq-fieldguide_bg.jpg') no-repeat 50% 0;}
.page-id-63{background:#36290e url('images/cherish_bg.jpg') no-repeat 50% 0;}
.page-id-70{background-image:url('images/cherish-midwifery_bg.jpg');}

.main_logo a{position:absolute; width:338px; height:124px; margin:0 0 0 -14px; background:url('images/main_logo.gif') no-repeat 0 0;}

.header_main_container{clear:both; float:right; width:435px; padding:30px 0 0 0;}
	.header_main_top{height:56px; background:url('images/home-decor.png') no-repeat 0 0;}
	.header_main_block{padding:30px 17px 12px 25px; background:url('images/header_block_bg.gif') repeat-y 0 0;}
	.header_main_bottom{height:15px; background:url('images/header_bottom_bg.gif') no-repeat 0 0;}

.header_img{float:right; width:435px; padding:60px 0 0 0; text-align:right;}
	.header_img img{margin:0 0 6px 3px;}
	.header_img_decor1{padding:0 0 50px 0; background:url('images/header_img_decor1.gif') no-repeat 50% 100%;}
	.header_img_decor2{padding:0 0 30px 0; background:url('images/header_img_decor2.gif') no-repeat 50% 100%;}
	.header_img_decor3{padding:0 0 50px 0; background:url('images/header_img_decor3.gif') no-repeat 50% 100%;}
	.header_img_decor4{padding:76px 0 0 0; background:url('images/header_img_decor4.gif') no-repeat 50% 26px;}
	.header_img_decor5{padding:76px 0 0 0; background:url('images/header_img_decor5.gif') no-repeat 50% 26px;}

.header_gallery{float:right; width:700px; padding:75px 0 0 0; background:url('images/header_gallery_decor.gif') no-repeat 50% 25px; text-align:right;}
	.header_gallery ul{float:right;}
	.header_gallery li{float:left; height:65px;}
	.header_gallery li a{float:left; margin:0 0 0 9px; padding:22px 2px; moz-opacity: 0.5; filter: alpha(opacity=50); opacity: 0.5;}

	.header_gallery li a:hover{padding:20px 0; background:url('images/white_arrow.gif') no-repeat 50% 0; moz-opacity: 1; filter: alpha(opacity=100); opacity: 1;}
	.header_gallery li a:hover img{border:solid #fff 2px;}

	.header_gallery_a a{padding:20px 0 !important; background:url('images/white_arrow.gif') no-repeat 50% 0; moz-opacity: 1 !important; filter: alpha(opacity=100) !important; opacity: 1 !important;}
	.header_gallery_a img{border:solid #fff 2px;}

.main_block1{float:left; width:232px; margin:0 14px 0 0; border-right:solid #4d4b32 1px;}
.main_block1 .main_block_title{width:220px; padding:53px 0 0 0; background:url('images/main_img1.jpg') no-repeat 0 0;}

.main_block2{float:left; width:232px; margin:0 14px 0 0; border-right:solid #4d4b32 1px;}
.main_block2 .main_block_title{width:220px; padding:53px 0 0 0; background:url('images/main_img2.jpg') no-repeat 0 0;}

.main_block3{float:left; width:232px; margin:0 14px 0 0; border-right:solid #4d4b32 1px;}
.main_block3 .main_block_title{width:220px; padding:53px 0 0 0; background:url('images/main_img3.jpg') no-repeat 0 0;}

.main_block4{float:left; width:220px;}
.main_block4 .main_block_title{width:220px; padding:53px 0 0 0; background:url('images/main_img4.jpg') no-repeat 0 0;}

	.main_block_title div{height:21px; padding:15px 15px 0 0; background:url('images/main_img_bg.jpg') no-repeat 0 0; font-size:15px; color:#1e1609; text-align:right;}

.main_block_content{width:220px; margin:5px 0 0 0; background:url('images/main_block_bg.gif') repeat-y 0 0;}
	.main_block_content div{background:url('images/main_block_top.gif') no-repeat 0 0;}
	.main_block_content div div{padding:18px 12px 27px 13px; background:url('images/main_block_bottom.gif') no-repeat 0 100%;}
	.main_block_content p{padding:0 0 7px 0; text-align:justify;}
	.main_block_content a{display:block; text-align:right;}


.content_block_top{height:7px; background:url('images/content_top_block.gif') no-repeat 0 100%;}
.content_block{background:url('images/content_block_bg.gif') repeat-y 0 0;}
.content_block .first_block{float:left; width:341px; min-height:100px; height:auto !important; height:150px; padding:30px 20px 0 0; background:url('images/first_block_bg.gif') no-repeat 100% 0; text-align:right;}
.content_block .block{float:left; width:534px; min-height:100px; height:auto !important; height:150px; padding:30px 45px 0 20px; background:url('images/content-bg.png') no-repeat 97% 100%; margin-bottom:-25px;}
.content_block_bottom{height:47px; background:url('images/content-gray-bottom.gif') no-repeat 0 0;}

.parent-pageid-7 .content_block {background:url('images/content_block_bg2.gif') repeat-y 0 0;}
.parent-pageid-7 .content_block .first_block {float:left; width:257px; min-height:100px; height:auto !important; height:150px; padding:30px 20px 0 0; background:url('images/first_block_bg.gif') no-repeat 100% 0; text-align:right;}
.parent-pageid-7 .content_block .block {float:left; width:628px; min-height:100px; height:auto !important; height:150px; padding:30px 35px 0 20px; }
.parent-pageid-7 .content_block_bottom {height:47px; background:url('images/content-gray-bottom2.gif') no-repeat 0 0;}

.page-id-26 .content_block_top, .parent-pageid-26 .content_block_top {background-image:url('images/content_top_block3.gif');}
.page-id-26 .content_block {background:url('images/content-orange-bg.gif') repeat-y 0 0;}
.page-id-26 .content_block .first_block {float:left; width:347px; min-height:100px; height:auto !important; height:150px; padding:30px 20px 0 0; background:url('images/first_block_bg3.gif') no-repeat 100% 0; text-align:right;}
.page-id-26 .content_block .block {float:left; width:545px; min-height:100px; height:auto !important; height:150px; padding:30px 25px 0 20px; }
.page-id-26 .content_block_bottom {height:47px; background:url('images/content-orange-bottom.gif') no-repeat 0 0;}

.parent-pageid-26 .content_block {background:url('images/content_block_bg3.gif') repeat-y 0 0;}
.parent-pageid-26 .first_block {float:left; width:257px; min-height:100px; height:auto !important; height:150px; padding:30px 20px 0 0; background:url('images/first_block_bg3.gif') no-repeat 100% 0; text-align:right;}
.parent-pageid-26 .block {float:left; width:628px; min-height:100px; height:auto !important; height:150px; padding:30px 35px 0 20px; }
.parent-pageid-26 .content_block_bottom {height:47px; background:url('images/content-orange-bottom2.gif') no-repeat 0 0;}

.page-id-36 .content_block_top, .parent-pageid-36 .content_block_top {background-image:url('images/content_top_block4.gif');}
.page-id-36 .content_block {background:url('images/content_block_bg5.gif') repeat-y 0 0;}
.page-id-36 .first_block {float:left; width:313px; min-height:100px; height:auto !important; height:150px; padding:30px 20px 0 0; background:url('images/first_block_bg5.gif') no-repeat 100% 0; text-align:right;}
.page-id-36 .block {float:left; width:565px; min-height:100px; height:auto !important; height:150px; padding:30px 35px 0 25px; }
.page-id-36 .content_block_bottom {height:47px; background:url('images/content-pink-bottom.gif') no-repeat 0 0;}

.parent-pageid-36 .content_block {background:url('images/content_block_bg7.gif') repeat-y 0 0;}
.parent-pageid-36 .first_block {float:left; width:257px; min-height:100px; height:auto !important; height:150px; padding:30px 20px 0 0; background:url('images/first_block_bg5.gif') no-repeat 100% 0; text-align:right;}
.parent-pageid-36 .block {float:left; width:624px; min-height:100px; height:auto !important; height:150px; padding:30px 35px 0 25px; }
.parent-pageid-36 .content_block_bottom {height:47px; background:url('images/content-pink-bottom2.gif') no-repeat 0 0;}

.page-id-50 .content_block {background:url('images/content_block_bg5.gif') repeat-y 0 0;}
.page-id-50 .first_block {float:left; width:313px; min-height:100px; height:auto !important; height:150px; padding:30px 20px 0 0; background:url('images/first_block_bg5.gif') no-repeat 100% 0; text-align:right;}
.page-id-50 .block {float:left; width:565px; min-height:100px; height:auto !important; height:150px; padding:30px 35px 0 25px; }
.page-id-50 .content_block_bottom {height:47px; background:url('images/content-pink-bottom.gif') no-repeat 0 0;}

.page-id-36 .block h2, .parent-pageid-36 .block h2{color:#895975; padding:15px 0 15px 0}
.page-id-36 .block h2 span, .parent-pageid-36 .block h2 span{color:#895975;}

.page-id-36 img.bottom-large, .parent-pageid-36 img.bottom-large{padding:0 0 50px 0; background:url('images/img-decor_bottom_large_pink.png') no-repeat 50% 100%;}

.with .content_block_top {height:16px; background:url('images/content_top_block5.gif') no-repeat 100% 100%;}
.with .content_block {background:url('images/content_block_bg6.gif') repeat-y 100% 0;}
.with .content_block_bottom {height:24px; background:url('images/content_block_bottom6.gif') no-repeat 100% 0;}
.with .first_block {float:left; width:255px; padding:0 0 0 0; background:none; margin-top:-45px;}
.with .block {float:left; width:646px; padding:25px 30px 20px 30px; background:none;}

.store .content_block_top {height:50px; background:url('images/store-top_bg.jpg') no-repeat; padding-left:20px;}
.store .content_block_top li {float:left; margin:15px 15px 0 0; padding-right:15px; background:url('images/store-menu_delim.gif') no-repeat right 0;}
.store .content_block_top li:last-child {background:none;}
.store .content_block_top li a {text-decoration:none; color:#2D210D; font-size:15px;}
.store .content_block {background:url('images/store-content_bg.jpg') repeat-y;}
.store .content_block .block {float:none; width:auto; padding-bottom:20px;}
.store .content_block_bottom {height:25px; background:url('images/store-bottom_bg.jpg') no-repeat;}

.page-id-63 .content_block_top, .parent-pageid-63 .content_block_top{background-image:url('images/content-blue-top.gif');}
.page-id-63 .content_block {background-image:url('images/content-blue-bg.gif');}
.page-id-63 .first_block{width:342px; background-image:url('images/content-blue-line.gif');}
.page-id-63 .content_block_bottom {background-image:url('images/content-blue-bottom.gif') !important;}

.parent-pageid-63 .content_block {background:url('images/content-blue-bg2.gif') repeat-y 0 0;}
.parent-pageid-63 .first_block {float:left; width:257px; min-height:100px; height:auto !important; height:150px; padding:30px 20px 0 0; background:url('images/content-blue-line.gif') no-repeat 100% 0; text-align:right;}
.parent-pageid-63 .block {float:left; width:624px; min-height:100px; height:auto !important; height:150px; padding:30px 35px 0 25px;}
.parent-pageid-63 .content_block_bottom {height:47px; background:url('images/content-blue-bottom2.gif') no-repeat 0 0;}

.page-id-63 img.bottom-large, .parent-pageid-63 img.bottom-large{padding:0 0 50px 0; background:url('images/img-decor_bottom_large_blue.png') no-repeat 50% 100%;}



		.content_list{}
			.content_list li{margin:0 0 15px 0; padding:0 0 0 0px; background:url('images/content_list_bullet.jpg') no-repeat 0 0; line-height:17px;}
			.content_list_bullet{float:left; width:32px; height:20px; padding:7px 0 0 0; text-align:center;}
			.content_list_text{margin:0 0 0 47px;}

		.parent-pageid-26 .content_list li{background-image:url('images/content_list_bullet2.jpg'); }

		.content_list3{}
			.content_list3 li{margin:0 0 5px 0; padding:0 0 0 11px; background:url('images/content_list_bullet3.gif') no-repeat 1px 7px; line-height:17px;}

		.page-id-36 .content_list li, .parent-pageid-36 .content_list li {background-image:url('images/violet_bulet.jpg');}

		.content_list6{}
			.content_list6 li{padding:0 0 0 0px; background:url('images/circle-violet-small.png') no-repeat 0 0; line-height:17px;}
			.content_list_bullet6{float:left; width:32px; height:20px; padding:7px 0 0 0; text-align:center;}
			.content_list_text6{margin:0 0 0 47px;}
			.content_list_text6 a{display:block; padding:5px 0 15px 0; color:#895975; font-size:18px;}

.accordion h3 {line-height:32px; padding:0px 0px 0px 45px !important;}
.accordion h3 > strong {background:url('images/circle-violet-small.png') no-repeat 0 0; display:inline-block; width:32px; height:32px; text-align:center; padding:0px !important; font-weight:normal; float:left; margin-left:-45px;}
.accordion div {padding-left:45px;}

.parent-pageid-36 .accordion h3 a {color:#895975;}

.copyrt_block{color:#cac6bf; font-size:10px; text-align:center; padding:20px 0;}
	.copyrt_block span{padding:0 5px; color:#4d4b32;}
	.copyrt_block a{padding:0 0 0 5px; color:#cac6bf; text-decoration:none;}

.tab_title{position:absolute; width:480px; height:38px; margin:115px 0 0 450px; padding:17px 25px 0 0; background:url('images/tab_title_bg.gif') no-repeat 0 0;
	text-align:right; font-size:27px; color:#2d210e;}

.flash_block2{float:right; padding:0 0 10px 15px;}

.flash_block{position:absolute; margin:-325px 0 0 22px; _margin:-325px 0 0 -457px;}
.locationMap  {position:absolute; margin:-450px 0 0 22px; left:0px; }
.formButton {position:absolute; display:block; width:287px; height:24px; margin:-145px 0 0 22px; padding:12px 0 0 0; background:url('images/connect-withus-form-button.jpg') no-repeat 0 0; color:#1e1609; font-size:15px; text-align:center; text-decoration:none;}

.testimButton {position:absolute; display:block; width:236px; height:28px; left:20px; bottom:130px; padding:18px 0 0 0; background:url('images/bottom_button.jpg') no-repeat 0 0; color:#1e1609; font-size:15px; text-align:center; text-decoration:none;}
.parent-pageid-26 .testimButton {background-image:url('images/bottom_button2.jpg');}
.page-id-36 .testimButton, .parent-pageid-36 .testimButton {background-image:url('images/bottom_button3.jpg');}
.page-id-36 .testimButton {left:50px;}
.parent-pageid-63 .testimButton {background-image:url('images/testimonial-button-blue.gif'); color:#1E1509; }

	.bottom_button4 a{float:right; width:181px; height:36px; margin:-2px 0 0 0; padding:13px 0 0 0; background:url('images/bottom_button4.jpg') no-repeat 0 0; color:#1e1609; font-size:15px; text-align:center; text-decoration:none;}

.block_title{margin:0 0 15px 0; font-size:18px; color:#895975;}
	.block_title_data{float:left; width:40px; height:40px; margin:-5px 10px 0 0; background:url('images/violet_bulet2.jpg') no-repeat 0 0; color:#453b23; font-size:11px; text-align:center;}
		.block_title_data strong{display:block; padding:5px 0 0 0;}
	.block_title_text{font-size:18px; color:#895975;}
	.block_title span{display:block; font-size:12px; color:#473a27; font-family:Verdana;}
	.block_title span a{color:#895975;}

.share_info_block{float:left; width:449px; height:55px; padding:10px 0 0 10px; background:url('images/share_info_block_bg.jpg') no-repeat 0 0;}
	.share_info_block a{margin:0 0 0 10px;}

.comment_block{clear:both; width:601px; padding:20px 20px 0 20px; background:#d3bec9 url('images/comment_block_bg.gif') no-repeat 0 0;}
	.comment_block_autor{height:20px; margin:0 0 23px 0; padding:10px 0 0 50px; background:url('images/comment_block_autor.gif') no-repeat 0 0;}

.contact_list{margin:0 0 10px 20px; line-height:17px;}
	.contact_list dt{}
		.contact_list dd{padding:0 0 20px 0;}
			.contact_list a{color:#895975;}

.resources_block{margin:0 0 15px 0; padding:0 0 5px 0; border-bottom:solid #d2bec3 1px;}
	.resources_block a{color:#895975;}
	.resources_block span{color:#895975;}



/*.page-id-40 .block h3 {padding-bottom:10px !important; padding-top:10px !important;}*/
.page-id-40 pre {background:#B790A7 url(images/connect-withcommunity-event_bg.gif) no-repeat right; height:24px; line-height:24px; color:#473927; margin-top:0; }
.page-id-40 pre strong {background:#9A6A85 url(images/connect-withcommunity-event-date_bg.gif) no-repeat; float:left; width:121px; padding-left:10px; margin-right:20px; color:#FFF; font-weight:bold;}

.page-id-50 code {background:url(images/contact-form-address_bg.gif) no-repeat; display:block; padding:5px 20px; height:40px; margin-bottom:20px;}
.page-id-50 code strong { float:left; margin-right:150px;}

.wpcf7 {width:505px;}
.wpcf7 p {clear:both;}
.wpcf7 label {float:left; width:80px; margin-right:20px; padding-left:100px;  }
.wpcf7 input[type=text], .wpcf7 input[type=file], .wpcf7 select, .wpcf7 textarea {float:left; border:1px solid #FFF; width:300px; background:#D9C9CE; height:24px; line-height:24px;  margin-bottom:15px;}
.wpcf7 textarea {height:170px;}
.wpcf7 input[type=submit] {background:url(images/contact-form-send-button.gif) no-repeat; border:0; float:right; width:96px; height:36px; }
.wpcf7 span {color:#895975; }


.blogPosts h2 {padding:5px 0px 0px 0px !important;}
.blogPosts .date {float:left; background:url('images/circle-violet.png') no-repeat; width:44px; height:36px; padding-top:7px; text-align:center; text-transform:uppercase; color:#453B23;  margin-bottom:10px; }
.blogPosts .info {background:url('images/blog-info_bg.gif') no-repeat; width:640px; height:36px; line-height:36px; padding:0 10px; margin-bottom:20px; }
.blogPosts .info a img {padding-top:10px;}
.blogPosts .info a.read {margin-top:0px; float:right;}
.blogPosts .info a.comments {margin:13px 20px 0 80px; ; text-decoration:none; font-size:15px; color:#1E1509; float:right;}
.blogPosts .author ul, .blogPosts .author li {display:inline; }

#reply-title {background:url('images/comment_form_title.gif') no-repeat; width:621px; height:14px; line-height:34px; color:#1E1509; padding:10px; text-align:right; font:12px Verdana; margin-bottom:20px;}
#reply-title b {float:left; color:#473927; font-size:15px; }

#commentform {width:533px;}
#commentform p {clear:both;}
#commentform label {float:left; padding-left:100px; width:80px;}
#commentform input[type=text], #commentform textarea {background:#D4BFC6; width:340px; float:left; border:0; padding:0 5px;  margin-bottom:10px;}
#commentform input[type=text] {height:25px; line-height:25px;}
#commentform textarea {height:120px; overflow:hidden;}
#commentform input[type=submit] {background:url('images/post-comment-button.png') no-repeat; border:0; float:right; width:186px; height:41px; margin-bottom:30px; }

.commentlist li {background:#D4BFC6 url('images/comment-top_bg.gif') no-repeat; width:641px; margin-bottom:20px; }
.commentlist li > div {background:url('images/comment-bottom_bg.gif') no-repeat left bottom; padding:10px;}
.commentlist li .comment-author {padding-left:50px;}

.slideshow {
	float:right;
	margin-top:20px;
	padding-top:50px;
	background:url('images/slideshow-decor-blue.png') no-repeat 50% top;
}
.parent-pageid-7 .slideshow {background-image:url('images/slideshow-decor-beige.png');}
.slideshow .nav-prev {
	left:0px;
}


#amazon {margin-left:40px; }


.ddsg-wrapper ul ul li {padding-left:15px;}

.events {margin-bottom:20px;}
.events h3 {padding:0 0 5px !important;}
.events h4 {color:#895975; margin:0 0 5px !important; }
.events th {background:url('images/events-date_bg-wide.gif') no-repeat; text-align:left; vertical-align:top; color:#FFF; font:25px Verdana; padding:0 10px; width:70px;}
.events th div {background:url('images/events-date_bg-wide.gif') no-repeat right 0; padding-top:5px; padding-right:10px; text-align: center; height: 60px; }
.events th strong {font-size:12px; padding-bottom:5px; display:block; padding-left:2px; }


#mc_signup_container {float:right; color:#a09a8c; margin-top:40px;}
#mc_signup_container input {float:left;}
#mc_signup_container input[type=text] {width:270px; height:22px; line-height:22px; padding:0 5px; border:1px solid #6A5C36; background:transparent; color:#9F998B; font:11px Trebuchet MS; }
#mc_signup_container input[type=submit] {border:none; background:#6A5C36; height:24px; color:#9F998B; font:11px Trebuchet MS; padding:0 10px;}


.formButton-payment {position:absolute; display:block; width:287px; height:24px; margin:-100px 0 0 22px; padding:12px 0 0 0; background:url('images/connect-withus-form-button.jpg') no-repeat 0 0; color:#1e1609; font-size:15px; text-align:center; text-decoration:none;}







