body {background-color:#1f1f1f; background-image:url(images/backtexture.jpg); background-repeat:repeat-x; padding:0px; margin:0px; color:#FFF; font:12px Arial, Helvetica, sans-serif;}







#container {width:760px; margin:0px auto;}







#backtile {width:760px; background-image:url(images/containerback.jpg); background-repeat:repeat-y;}







#title {width:760px; height:107px; background-image:url(images/title.jpg);}







#homecenterimage {width:289px; height:223px; background-image:url(images/homecenterimage.jpg); padding:20px 0px 0px 471px;}







#homecenterimage a {display:block; width:203px; height:22px; background-color:#0c1d2d; text-decoration:none; margin-bottom:4px; color:#FFF; text-transform:uppercase; font-size:14px; font-weight:bold; padding:4px 0px 0px 26px;}







#homecenterimage a:hover {background-image:url(images/menuarrow.gif); background-repeat:no-repeat;}







.largecaps {font-size:larger;}







#homecentermiddle {width:727px; height:180px; background-image:url(images/homecenter.jpg); font-size:10px; padding:14px 0px 0px 33px;}







.homecolumn1 {width:388px; font-size:12px; margin-right:20px; float: left;}







.homecolumn1 a {color:#ffa800; text-decoration:none; font-weight:normal;}







.homecolumn1 a:hover {color:#fff;}







.homecolumn1 {width:388px; font-size:12px; margin-right:20px; float: left;}







.homecolumn2 {display:block; border-left:2px solid #26629d; padding-left:10px; float:left; line-height:1.7em;}







.homecolumn2 a {color:#ffa800; text-decoration:none; font-weight:bold;}







.homecolumn2 a:hover {color:#fff;}







#homebottom {width:580px; height:146px; background-image:url(images/homebottom.jpg); padding:10px 90px;}







.childsupport {background-image:url(images/ChildSupportButtonOver.jpg); width:185px; height:113px; margin-right:10px; float:left;}







.will {background-image:url(images/CreateWillButtonOver.jpg); width:185px; height:113px; margin-right:10px; float:left;}







.articles {background-image:url(images/ParentingArticlesButtonOver.jpg); width:186px; height:113px; float:left;}







.childsupport img, .will img, .cooking img {border:none;}







.childsupport a, .will a, .articles a {width:186px; height:113px; float:left;}







.childsupport a:hover img, .will a:hover img, .articles a:hover img {visibility:hidden;}







#submenu {width:560px; height:49px; background-image:url(images/submenuback.jpg); background-repeat:no-repeat; text-align:center; padding:24px 100px 0px;}







#submenu a {display:block; text-decoration:none; margin:0px 20px 2px 0px; color:#FFF; text-transform:uppercase; font-size:12px; font-weight:bold; float:left;}







#submenu a:hover {color:#26629d;}







#content {width:726px; background-image:url(images/contentback.jpg); background-repeat:no-repeat; padding:20px 0px 20px 34px;}







.column1 {width:450px; margin-right:22px; float:left;}







.column1 a {color:#ffa800; text-decoration:none; font-weight:bold;}







.column1 a:hover {color:#fff;}







.column2 {width:235px; padding-right:19; float:left;}







.column2 a {display:block; padding-left:14px; margin-bottom:2px; color:#FFF; text-decoration:none; font-weight:bold; }







.column2 a:hover {background-color:#26629d;}







h1 {display:block; height:22px; background-color:#0c1d2d;  margin:0px 0px 4px; color:#FFF; text-transform:uppercase; font-size:14px; font-weight:bold; padding:4px 0px 0px 14px;}







h2 {color:#ffa800; padding:0px; margin:0px 0px 4px; font-weight:bold; font-size:12px;}







.title {font-size:12px; font-weight:bold;}







#clearbox {width:500px; height:1px; clear:both;}







#footer { background-color:#000000; margin-left: 16px; width:729px; height:88px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #F2DC8E; }









p {margin:0px 0px 10px;}









.photo {float:left; margin-right:20px;}





.googleboxad {float:left; margin:10px 10px 20px 0px;}



.googlenarrowad {display:block; margin:0px 0px 10px 50px;}







#arealisting {font-size:11px; line-height:2em; }







#arealisting a {display:block; color:#FFF; text-decoration:none; font-weight:bold; padding-left:20px; }







#arealisting a:hover {background-color:#26629d; color:#0c1d2d; text-decoration:none;}







#arealisting .areaheader {background-color:#0c1d2d; color:#FFF; padding-left:5px; margin-top:10px;}







#arealisting a:hover.areaheader {background-color:#26629d; color:#0c1d2d; text-decoration:none;}







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







.articlecolumn1 {float:left;}












