#contacttext p a:hover,
#sitebytext p a:hover  {
   color: #FFFFFF;
   text-decoration: underline;
}

#supportingapositivepregnanc  {
   background: url(patterntwimwebmedia/supportingapositivepregnanc.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 103px;
   top: 82px;
   z-index: 3;
   width: 713px;
   height: 19px;
}

#tunbridgewellsindependentmi  {
   background: url(patterntwimwebmedia/tunbridgewellsindependentmi.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 41px;
   z-index: 3;
   width: 632px;
   height: 36px;
}

#contacttext p a  {
   text-decoration: none;
   color: #376876;
}

#patterntwimweb  {
   margin: 0px auto 0px auto;
   width: 862px;
   position: relative;
}

#sitebytext p a  {
   text-decoration: none;
   color: #356B7B;
}

#contacttext p  {
   font: 11px/13px Tahoma;
   margin: 0px;
   text-align: right;
   color: #376876;
}

#frameforgirls  {
   background: url(patterntwimwebmedia/frameforgirls.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 113px;
   z-index: 5;
   width: 184px;
   height: 154px;
}

#sitebytext p  {
   font: 9px/11px "HelveticaNeue ThinExt";
   margin: 0px;
   color: #356B7B;
   text-align: left;
}

#toplightblue  {
   background: url(patterntwimwebmedia/toplightblue.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 126px;
   z-index: 3;
   width: 842px;
   height: 127px;
}

#contacttext  {
   visibility: visible;
   position: absolute;
   left: 452px;
   top: 534px;
   z-index: 5;
   width: 370px;
}

#infotext p  {
   font: 14px/17px Tahoma;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#sitebytext  {
   visibility: visible;
   position: absolute;
   left: 7px;
   top: 675px;
   z-index: 3;
   width: 305px;
}

#topheader  {
   background: url(patterntwimwebmedia/topheader.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 842px;
   height: 126px;
}

#portrait  {
   background: url(patterntwimwebmedia/portrait.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 119px;
   z-index: 4;
   width: 176px;
   height: 145px;
}

#infotext  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 310px;
   z-index: 4;
   width: 615px;
}

#pattern  {
   background: url(patterntwimwebmedia/pattern.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 413px;
   top: 286px;
   z-index: 3;
   width: 429px;
   height: 408px;
}

#weoffer  {
   background: url(patterntwimwebmedia/weoffer.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 280px;
   z-index: 2;
   width: 77px;
   height: 17px;
}

#bottom  {
   background: url(patterntwimwebmedia/bottom.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 667px;
   z-index: 2;
   width: 842px;
   height: 27px;
}

#top  {
   background: url(patterntwimwebmedia/top.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 226px;
   top: 152px;
   z-index: 4;
   width: 576px;
   height: 86px;
}

#bg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 842px;
   height: 691px;
   background-color: #376876;
   background-image: none;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #30899B;
}

