/* CSS Document for NannyShare Connection by Sarah Lynn Design http://www.sarahlynndesign.com */

html, body { 
	height: 100%;
	margin: 0;
    padding: 0;
}

a:link {
	color: #3789b6;
}
a:visited {
	color: #3F88B4;
}
a:hover {
	color: #3F88B4;
}
a:active {
	color: #3F88B4;
}

#wrapper {
	left: 50%;
	width: 960px;
	margin-left: -490px;
	border:hidden;
	height:1050px;
	margin-bottom: -75px;
	position: relative;
	z-index: 19;
}

#header{
	background-image:url(images/nsfooterbg.gif);
	background-repeat:repeat;
	position:absolute;
	left:0px;
	margin:0;
	padding:0;
	height:145px;
	width:100%;
	z-index:2;
}

#topper {
	width:960px;
	height:145px;
	position:absolute;
	z-index:9;
}

#logo{
	float:left;
	z-index:100;
	width:328px;
	height:86px;
	margin:30px 0 0 25px;
}

#tagline{
	float:left;
	z-index:100;
	width:328px;
	height:86px;
	margin:45px 0 0 85px;
}

#navigation{
	background-image:url(images/ns_navbg.gif);
	background-repeat:repeat;
	width:222px;
	position:absolute;
	height:817px;
	top:145px;
	padding:15px 0 0 40px;
	left: 0px;
}

/**********************NAVIGATION STYLING*******************/

#home li.home a,
	
ul#navigation li.home a{
	background-color: #faecd1;
	color:#3789b6;
	padding:9px 140px 9px 10px;
	font-weight:bold;
	height:100px;
}

#navigation ul {
margin: 0px;
padding: 40px 0 0 0;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
line-height: 33px;

}

#navigation li {
list-style-type: none;
color:#feeed0;
border-bottom:1px solid #ffffff;

}
#navigation li a {
text-decoration: none;
color:#feeed0;
padding: 0 15px 0 0;

}

#navigation li a:hover {
color: #f7aba6;
height:14px;

}


/**********************HOMEPAGE CONTENT AREA STYLING*******************/

#maincontent{
	position:absolute;
	top:145px;
	left:239px;
	height:833px;
	width:743px;
	background-image:url(images/ns_scallopstop.png);
	background-repeat:repeat-x;
	background-color:#faf7f0;
	color:#224f63;
}

#btmscallop-home{
	background-image:url(images/ns_scallopsbtm.png);
	background-repeat:no-repeat;
	position:absolute;
	left:238px;
	top:959px;
	width:743px;
	z-index:20;
	height: 17px;
}

#leftcolumn{
	position:absolute;
	width:381px;
	top:176px;
	left:252px;
	height: 654px;
	z-index:8;
	padding:85px 15px 10px 20px;
	background-color:#FFF;
	border:1px solid #daccb2;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#224f63;
	line-height: 17px;
}

#leftcolumntitle{
	position:absolute;
	width:444px;
	top:189px;
	left:225px;
	height: 81px;
	z-index:50;
	background-image:url(images/ns_whatwedo_hdr.png);
	background-repeat:no-repeat;
}

#rightcolumn{
	position:absolute;
	width:232px;
	top:176px;
	left:705px;
	height: 261px;
	z-index:8;
	padding:85px 10px 10px;
	background-color:#FFF;
	border:1px solid #daccb2;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#224f63;
}


#rightcolumntitle{
	position:absolute;
	width:300px;
	top:189px;
	left:682px;
	height: 74px;
	z-index:9;
	background-image:url(images/ns_howitworks_hdr.png);
	background-repeat:no-repeat;
}

#rightcolumnbottom{
	position:absolute;
	width:254px;
	top:545px;
	left:705px;
	height: 380px;
	z-index:8;
	border:1px solid #daccb2;
	background-color: #FFFFFF;
}

.imghome{
	padding-right:10px;
	vertical-align:top;
	line-height:18px;
	float:left;
}

#listingbutton{
	background-repeat:no-repeat;
	position:absolute;
	width:230px;
	top:286px;
	left:12px;
	height: 42px;
	z-index:8;
}

#orderbutton{
	position:absolute;
	width:113px;
	top:864px;
	left:715px;
	height: 42px;
	z-index:16;
}



#footer{
	width:100%;
    background-image:url(images/nsfooterbg.gif);
    background-repeat:repeat;
	height:70px;	
	text-align:center;
	color:#224f63;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding-top:20px;
	z-index:18;
	
}

/**********************CONTACT US PAGE STYLING*******************/

/**************CONTACT US NAVIGATION STYLING*******/

#contact li.contact a,
	
ul#cu-navigation li.contact a{
	background-color: #faecd1;
	color:#3789b6;
	padding:9px 120px 9px 10px;
	font-weight:bold;
	height:100px;
}

#cu-navigation{
	background-image:url(images/ns_navbg.gif);
	background-repeat:repeat;
	width:222px;
	position:absolute;
	height:545px;
	top:145px;
	padding:15px 0 0 40px;
	left: 0px;
}

#cu-navigation ul {
margin: 0px;
padding: 40px 0 0 0;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
line-height: 33px;

}

#cu-navigation li {
list-style-type: none;
color:#feeed0;
border-bottom:1px solid #ffffff;

}
#cu-navigation li a {
text-decoration: none;
color:#feeed0;

}

#cu-navigation li a:hover {
color: #f7aba6;
height:14px;

}

#btmscallop-cu{
	background-image:url(images/ns_scallopsbtm.png);
	background-repeat:no-repeat;
	position:absolute;
	left:239px;
	top:686px;
	width:743px;
	z-index:20;
	height: 50px;
}

#contactus-maincontent{
	position:absolute;
	top:145px;
	left:239px;
	height:560px;
	width:743px;
	background-image:url(images/ns_scallopstop.png);
	background-repeat:repeat-x;
	background-color:#faf7f0;
	color:#224f63;
	z-index: 2;
}

#contactus-wrapper {
	left: 50%;
	width: 960px;
	margin-left: -490px;
	border:hidden;
	height:780px;
	margin-bottom: -75px;
	position: relative;
	z-index: 19;
}

#contactus-left{
	position:absolute;
	width:360px;
	top:269px;
	left:280px;
	height: 252px;
	z-index:6;
	background-color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#224f63;
}

#contactus-leftcolumn{
	position:absolute;
	width:673px;
	top:176px;
	left:252px;
	height: 414px;
	z-index:4;
	padding:85px 15px 10px 20px;
	background-color:#FFF;
	border:1px solid #daccb2;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#224f63;
}

#contactus-leftcolumndk{
	position:absolute;
	width:711px;
	top:267px;
	left:252px;
	height: 397px;
	z-index:5;
	background-color:#ede7dd;
}

#contactus-leftcolumntitle{
	position:absolute;
	width:755px;
	top:184px;
	left:221px;
	height: 81px;
	z-index:9;
	background-image:url(images/ns_contact_header.png);
	background-repeat:no-repeat;
}

/**********************DIRECTORY LISTING PAGE STYLING*******************/

/**************DIRECTORY LISTING NAVIGATION STYLING*******/

#dl-navigation{
	background-image:url(images/ns_navbg.gif);
	background-repeat:repeat;
	width:222px;
	position:absolute;
	height:2258px;
	top:145px;
	padding:15px 0 0 40px;
	left: 0px;
}

#dl-navigation ul {
margin: 0px;
padding: 40px 0 0 0;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
line-height: 33px;

}

#dl-navigation li {
list-style-type: none;
color:#feeed0;
border-bottom:1px solid #ffffff;

}
#dl-navigation li a {
text-decoration: none;
color:#feeed0;
padding: 0 15px 0 0;

}

#dl-navigation li a:hover {
color: #f7aba6;
height:14px;
}

#btmscallop-dl{
	background-image:url(images/ns_scallopsbtm.png);
	background-repeat:no-repeat;
	position:absolute;
	left:239px;
	top:2400px;
	width:743px;
	z-index:20;
	height: 50px;
}

#dl-leftcolumn{
	position:absolute;
	width:673px;
	top:176px;
	left:252px;
	height: 2114px;
	z-index:80;
	padding:85px 15px 10px 20px;
	background-color:#FFF;
	border:1px solid #daccb2;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#224f63;
}

#dl-leftcolumntitle{
	position:absolute;
	width:755px;
	top:186px;
	left:219px;
	height: 81px;
	z-index:90;
	background-image:url(images/ns_listing_header.png);
	background-repeat:no-repeat;
}

#dl-maincontent{
	position:absolute;
	top:145px;
	left:239px;
	height:2272px;
	width:743px;
	background-image:url(images/ns_scallopstop.png);
	background-repeat:repeat-x;
	background-color:#faf7f0;
	color:#224f63;
	z-index: 3;
}

#dl-wrapper {
	left: 50%;
	width: 960px;
	margin-left: -490px;
	border:hidden;
	height:2493px;
	margin-bottom: -75px;
	position: relative;
	z-index: 19;
}

/**************DIRECTORY LISTING FORM STYLING*******/

fieldset{
	border:0;
	width:650px;
}


fieldset ul, fieldset li{
	border:0;
	margin:0;
	padding:0;
	list-style:none;
	font-family: Verdana, Geneva, sans-serif;
}

fieldset li{
clear:both;
list-style:none;
padding:10px 45px 30px 15px;
text-align:left;

}


fieldset label.large{
width:450px;
float:left;
list-style:none;
}

fieldset label.sm{
width:70px;
float:left;
list-style:none;
text-align:left;
}

fieldset label.med{
width:160px;
float:left;
list-style:none;
text-align:left;
}

fieldset input{
float:left;
list-style:none;

}

fieldset input li{
float:left;
list-style:none;
padding-right:10px;
}

fieldset input:focus li{
	background-color:#FEEED1;
}

fieldset label{
width:120px;
float:left;
list-style:none;

}

fieldset li.hightlightbg{
	background:#FEEED1;
}
.submit{height:40px width:60px;}
.submit:active{background-image:url(images/nsform_submitbtn_hov.png) repeat:no-repeat;}


#thankyou-left{
	position:absolute;
	width:471px;
	top:261px;
	left:280px;
	height: 252px;
	z-index:6;
	background-color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#224f63;
}

/**********************SERVICES PAGE STYLING*******************/

/**************SERVICES NAVIGATION STYLING*******/

#services li.services a,
	
ul#os-navigation li.services a{
	background-color: #faecd1;
	color:#3789b6;
	padding:9px 100px 9px 10px;
	font-weight:bold;
	height:100px;

}


#os-navigation{
	background-image:url(images/ns_navbg.gif);
	background-repeat:repeat;
	width:222px;
	position:absolute;
	height:812px;
	top:145px;
	padding:15px 0 0 40px;
	left: 0px;
}

#os-navigation ul {
margin: 0px;
padding: 40px 0 0 0;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
line-height: 33px;

}

#os-navigation li {
list-style-type: none;
color:#feeed0;
border-bottom:1px solid #ffffff;

}
#os-navigation li a {
text-decoration: none;
color:#feeed0;

}

#os-navigation li a:hover {
color: #f7aba6;
height:14px;
}

#btmscallop-os{
	background-image:url(images/ns_scallopsbtm.png);
	background-repeat:no-repeat;
	position:absolute;
	left:239px;
	top:955px;
	width:743px;
	z-index:20;
	height: 50px;
}

#os-maincontent{
	position:absolute;
	top:145px;
	left:239px;
	height:828px;
	width:743px;
	background-image:url(images/ns_scallopstop.png);
	background-repeat:repeat-x;
	background-color:#faf7f0;
	color:#224f63;
	z-index: 2;
}

#os-wrapper {
	left: 50%;
	width: 960px;
	margin-left: -490px;
	border:hidden;
	height:1045px;
	margin-bottom: -75px;
	position: relative;
	z-index: 19;
}

#os-left{
	position:absolute;
	width:315px;
	top:251px;
	left:273px;
	height: 167px;
	z-index:13;
	background-color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#224f63;
	text-align:left;
}

#os-bottomcontent{
	position:absolute;
	width:686px;
	top:672px;
	left:274px;
	height: 233px;
	z-index:13;
	background-color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#224f63;
	text-align:left;
}

#os-bottomcontent ul li{
	list-style:none;
	padding:0 0 20px 0;
}

#os-leftphoto{
	position:absolute;
	width:331px;
	top:184px;
	left:628px;
	height: 223px;
	z-index:13;
	background-image:url(images/ns_servicesphototop.jpg);
	background-repeat:no-repeat;
}


#os-left2photo{
	position:absolute;
	width:691px;
	top:411px;
	left:253px;
	height: 229px;
	z-index:51;
	background-color:#f7aba6;
    font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#224f63;
	padding:10px;
	vertical-align:bottom;
}

#os-leftcolumn{
	position:absolute;
	width:673px;
	top:176px;
	left:252px;
	height: 677px;
	z-index:4;
	padding:85px 15px 10px 20px;
	background-color:#FFF;
	border:1px solid #daccb2;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#224f63;
}

#os-leftcolumndk{
	position:absolute;
	width:711px;
	top:267px;
	left:252px;
	height: 397px;
	z-index:5;
	background-color:#ede7dd;
}

#os-leftcolumntitle{
	position:absolute;
	width:755px;
	top:184px;
	left:221px;
	height: 81px;
	z-index:9;
	background-image:url(images/ns_services_hdr.png);
	background-repeat:no-repeat;
}

/**************FAQ STYLING*******/

#faq li.faq a,
	
ul#faq-navigation li.faq a{
	background-color: #faecd1;
	color:#3789b6;
	padding:9px 170px 9px 10px;
	font-weight:bold;
	height:100px;
}

#faq-navigation{
	background-image:url(images/ns_navbg.gif);
	background-repeat:repeat;
	width:222px;
	position:absolute;
	height:1820px;
	top:145px;
	padding:15px 0 0 40px;
	left: 0px;
}

#faq-navigation ul {
margin: 0px;
padding: 40px 0 0 0;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
line-height: 33px;

}

#faq-navigation li {
list-style-type: none;
color:#feeed0;
border-bottom:1px solid #ffffff;

}
#faq-navigation li a {
text-decoration: none;
color:#feeed0;
}

#faq-navigation li a:hover {
color: #f7aba6;
height:14px;
}

#btmscallop-faq{
	background-image:url(images/ns_scallopsbtm.png);
	background-repeat:no-repeat;
	position:absolute;
	left:239px;
	top:1962px;
	width:743px;
	z-index:20;
	height: 50px;
}

.plineheight{
	line-height:8px;
}

#faq-maincontent{
	position:absolute;
	top:145px;
	left:239px;
	height:1834px;
	width:743px;
	background-image:url(images/ns_scallopstop.png);
	background-repeat:repeat-x;
	background-color:#faf7f0;
	color:#224f63;
	z-index: 2;
}

#faq-wrapper {
	left: 50%;
	width: 960px;
	margin-left: -490px;
	border:hidden;
	height:2055px;
	margin-bottom: -75px;
	position: relative;
	z-index: 19;
}

#faq-left{
	position:absolute;
	width:180px;
	top:273px;
	left:762px;
	height: 167px;
	z-index:13;
	background-color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#224f63;
	text-align:left;
}

#faq-bottomcontent{
	position:absolute;
	width:686px;
	top:672px;
	left:274px;
	height: 233px;
	z-index:13;
	background-color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#224f63;
	text-align:left;
}

#faq-bottomcontent ul li{
	list-style:none;
	padding:0 0 20px 0;
}

#faq-leftphoto{
	position:absolute;
	width:331px;
	top:184px;
	left:628px;
	height: 223px;
	z-index:13;
	background-image:url(images/ns_servicesphototop.jpg);
	background-repeat:no-repeat;
}


#faq-leftcolumn{
	position:absolute;
	width:461px;
	top:176px;
	left:252px;
	height: 1688px;
	z-index:4;
	padding:85px 235px 10px 20px;
	background-color:#FFF;
	border:1px solid #daccb2;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#224f63;
}

#faq-leftcolumn ul li{
	padding-bottom:10px;
}

#faq-leftcolumntitle{
	position:absolute;
	width:755px;
	top:185px;
	left:218px;
	height: 81px;
	z-index:9;
	background-image:url(images/ns_faqheader.png);
	background-repeat:no-repeat;
}

/**************Order Directory STYLING*******/

#order li.order a,
	
ul#order-navigation li.order a{
	background-color: #faecd1;
	color:#3789b6;
	padding:9px 80px 9px 10px;
	font-weight:bold;
	height:100px;
}

#order-navigation{
	background-image:url(images/ns_navbg.gif);
	background-repeat:repeat;
	width:222px;
	position:absolute;
	height:630px;
	top:145px;
	padding:15px 0 0 40px;
	left: 0px;
}

#order-navigation ul {
margin: 0px;
padding: 40px 0 0 0;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
line-height: 33px;
}

#order-navigation li {
list-style-type: none;
color:#feeed0;
border-bottom:1px solid #ffffff;

}
#order-navigation li a {
text-decoration: none;
color:#feeed0;
}

#order-navigation li a:hover {
color: #f7aba6;
height:14px;
}

#btmscallop-od{
	background-image:url(images/ns_scallopsbtm.png);
	background-repeat:no-repeat;
	position:absolute;
	left:239px;
	top:772px;
	width:743px;
	z-index:20;
	height: 50px;
}

.plineheight{
	line-height:8px;
}

#od-maincontent{
	position:absolute;
	top:145px;
	left:239px;
	height:645px;
	width:743px;
	background-image:url(images/ns_scallopstop.png);
	background-repeat:repeat-x;
	background-color:#faf7f0;
	color:#224f63;
	z-index: 2;
}

#od-wrapper {
	left: 50%;
	width: 960px;
	margin-left: -490px;
	border:hidden;
	height:865px;
	margin-bottom: -75px;
	position: relative;
	z-index: 19;
}

#od-left{
	position:absolute;
	width:180px;
	top:273px;
	left:762px;
	height: 167px;
	z-index:13;
	background-color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#224f63;
	text-align:left;
}

#od-bottomcontent{
	position:absolute;
	width:227px;
	top:576px;
	left:700px;
	height: 133px;
	z-index:13;
	background-color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#224f63;
	text-align:left;
}

#od-bottomcontent ul li{
	list-style:none;
	padding:0 0 20px 0;
}

#od-leftphoto{
	position:absolute;
	width:258px;
	top:265px;
	left:691px;
	height: 310px;
	z-index:121;
	background-image:url(images/directorypink.gif);
	background-repeat:no-repeat;
}

#od-leftfreebanner{
	position:absolute;
	width:486px;
	top:318px;
	left:222px;
	height: 134px;
	z-index:120;
	background-image:url(images/ns_freebanner.png);
	background-repeat:no-repeat;
}


#od-leftcolumn{
	position:absolute;
	width:388px;
	top:176px;
	left:252px;
	height: 497px;
	z-index:4;
	padding:85px 300px 10px 20px;
	background-color:#FFF;
	border:1px solid #daccb2;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#224f63;
}

#od-leftcolumntitle{
	position:absolute;
	width:755px;
	top:185px;
	left:217px;
	height: 81px;
	z-index:9;
	background-image:url(images/ns_orderdirectory_hdr.png);
	background-repeat:no-repeat;
}

/**********************ABOUT US PAGE STYLING*******************/
#about li.about a,
	
ul#au-navigation li.about a{
	background-color: #faecd1;
	color:#3789b6;
	padding:9px 121px 9px 10px;
	font-weight:bold;
	height:100px;
}


#au-navigation{
	background-image:url(images/ns_navbg.gif);
	background-repeat:repeat;
	width:222px;
	position:absolute;
	height:1012px;
	top:145px;
	padding:15px 0 0 40px;
	left: 0px;
}

#au-navigation ul {
margin: 0px;
padding: 40px 0 0 0;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
line-height: 33px;

}

#au-navigation li {
list-style-type: none;
color:#feeed0;
border-bottom:1px solid #ffffff;

}
#au-navigation li a {
text-decoration: none;
color:#feeed0;

}

#au-navigation li a:hover {
color: #f7aba6;
height:14px;
}

#btmscallop-au{
	background-image:url(images/ns_scallopsbtm.png);
	background-repeat:no-repeat;
	position:absolute;
	left:239px;
	top:1155px;
	width:743px;
	z-index:20;
	height: 50px;
}

#au-maincontent{
	position:absolute;
	top:145px;
	left:239px;
	height:1028px;
	width:743px;
	background-image:url(images/ns_scallopstop.png);
	background-repeat:repeat-x;
	background-color:#faf7f0;
	color:#224f63;
	z-index: 2;
}

#au-wrapper {
	left: 50%;
	width: 960px;
	margin-left: -490px;
	border:hidden;
	height:1245px;
	margin-bottom: -75px;
	position: relative;
	z-index: 19;
}

#au-left{
	position:absolute;
	width:386px;
	top:251px;
	left:273px;
	height: 685px;
	z-index:13;
	background-color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#224f63;
	text-align:left;
}

#au-left ul{
	border-bottom:1px solid #f7aba6;
	border-top:1px solid #f7aba6;
	list-style:none;
	padding:10px 15px 10px 15px;
}


#au-leftcolumn{
	position:absolute;
	width:389px;
	top:176px;
	left:252px;
	height: 869px;
	z-index:4;
	padding:85px 15px 10px 20px;
	background-color:#FFF;
	border:1px solid #daccb2;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#224f63;
}

#au-leftcolumntitle{
	position:absolute;
	width:459px;
	top:186px;
	left:221px;
	height: 64px;
	z-index:9;
	background-image:
	background-repeat:no-repeat;
	background-image: url(images/ns_aboutus_hdr.png);
}

#au-rightcolumn{
	position:absolute;
	width:212px;
	top:176px;
	left:705px;
	height: 677px;
	z-index:8;
	padding:85px 15px 0 25px;
	background-color:#FFF;
	border:1px solid #daccb2;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#224f63;
}


#au-rightcolumntitle{
	position:absolute;
	width:300px;
	top:186px;
	left:699px;
	height: 74px;
	z-index:9;
	background-image:url(images/ns_meetowner_hdr.png);
	background-repeat:no-repeat;
}

#au-rightcolumnbottom{
	position:absolute;
	width:230px;
	top:617px;
	left:705px;
	height: 223px;
	z-index:8;
	background-color:#FFF;
	border:1px solid #daccb2;
}

/**********************LOCAL DIRECTORY PAGE STYLING*******************/
#local li.local a,
	
ul#ld-navigation li.local a{
	background-color: #faecd1;
	color:#3789b6;
	padding:9px 60px 9px 10px;
	font-weight:bold;
	height:100px;
}

#ld-navigation{
	background-image:url(images/ns_navbg.gif);
	background-repeat:repeat;
	width:222px;
	position:absolute;
	height:545px;
	top:145px;
	padding:15px 0 0 40px;
	left: 0px;
}

#ld-navigation ul {
margin: 0px;
padding: 40px 0 0 0;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
line-height: 33px;

}

#ld-navigation li {
list-style-type: none;
color:#feeed0;
border-bottom:1px solid #ffffff;
}

#ld-navigation li a {
text-decoration: none;
color:#feeed0;
}

#ld-navigation li a:hover {
color: #f7aba6;
height:14px;
}

#btmscallop-ld{
	background-image:url(images/ns_scallopsbtm.png);
	background-repeat:no-repeat;
	position:absolute;
	left:239px;
	top:686px;
	width:743px;
	z-index:20;
	height: 50px;
}

#ld-maincontent{
	position:absolute;
	top:145px;
	left:239px;
	height:560px;
	width:743px;
	background-image:url(images/ns_scallopstop.png);
	background-repeat:repeat-x;
	background-color:#faf7f0;
	color:#224f63;
	z-index: 2;
}

#ld-wrapper {
	left: 50%;
	width: 960px;
	margin-left: -490px;
	border:hidden;
	height:780px;
	margin-bottom: -75px;
	position: relative;
	z-index: 19;
}

#ld-left{
	position:absolute;
	width:662px;
	top:295px;
	left:280px;
	height: 372px;
	z-index:6;
	background-color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#224f63;
}

#ld-leftcolumn{
	position:absolute;
	width:631px;
	top:176px;
	left:252px;
	height: 414px;
	z-index:4;
	padding:85px 58px 10px 20px;
	background-color:#FFF;
	border:1px solid #daccb2;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#224f63;
}

#ld-leftcolumntitle{
	position:absolute;
	width:755px;
	top:185px;
	left:220px;
	height: 81px;
	z-index:9;
	background-image:url(images/ns_presources_hdr.png);
	background-repeat:no-repeat;
}

/**************GENERAL TEXT STYLES*******/

.imgwrap {
	padding-right:5px;
	text-align:right;
}

.imgservices{
	padding-right:20px;
	vertical-align:bottom;
	float:left;
}

.imgservicestop{
	padding-left:20px;
	float:right;
	vertical-align:text-bottom;
}
.boldtitle {
	font-weight:bolder;
	font-size:15px;
	
}

