a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#tedtext li,
#contact2text p,
#contactthanxtext p,
#i0wyomingtext p,
#rentaltext p,
#phonetext p,
#rentalthanxtext p,
#nav1crtext p,
#tedtext p,
#nav1crtext li,
#wyoming2text p,
#abouttext li,
#nav4text li,
#nav4text p,
#nav2copyrighttext li,
#i1camdentext li,
#rentaltext li,
#sloganstext li,
#locationstext li,
#i0camdentext li,
#i2camdentext li,
#i0seafordtext p,
#aboutquotetext p,
#contactthanxtext li,
#i1seafordtext p,
#franktext p,
#toptext p,
#contacttext p,
#i1camdentext p,
#i0camdentext p,
#phonetext li,
#wyoming2text li,
#i2camdentext p,
#toptext li,
#contacttext li,
#nav2copyrighttext p,
#i1wyomingtext li,
#seaford2text li,
#i0seafordtext li,
#nav2addresstext p,
#i0wyomingtext li,
#nav1text li,
#nav4crtext p,
#i1seafordtext li,
#nav2addresstext li,
#nav1text p,
#nav4crtext li,
#franktext li,
#abouttext p,
#rentalthanxtext li,
#locationstext p,
#sloganstext p,
#seaford2text p,
#aboutquotetext li,
#contact2text li,
#i1wyomingtext p  {
   padding: 0px;
   margin: 0px;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-indent: 0px;
   text-align: left;
}

#contactform fieldset div label,
#rentalform fieldset div label,
#rentalform fieldset div input,
#rentalform fieldset div textarea,
#contactform fieldset div input,
#contactform fieldset div textarea  {
	color: #003366;
	text-decoration: none;
	font-variant: normal;
	letter-spacing: 0px;
	line-height: 22px;
	font-style: normal;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

#locationsbutton a.nmh,
#locationsbutton a:hover,
#aboutbutton a:hover,
#contactbutton a:hover,
#contactbutton a.nmh,
#locationsbutton a.pmh,
#locationsbutton a.pm,
#aboutbutton a.nmh  {
   background-position: -148px 0%;
}

#nav2copyrighttext p a,
#nav1crtext p a,
#nav2addresstext p a,
#sloganstext p a,
#nav1text p a,
.fl li *,
#nav4crtext p a,
#phonetext p a,
.fl li a,
#toptext p a,
#nav4text p a  {
   display: inline;
}

#i2camdenbutton div a:hover,
#i2wyomingbutton div a.nmh,
#i2seafordbutton div a:hover,
#i2seafordbutton div a.nmh,
#i2camdenbutton div a.nmh,
#i2wyomingbutton div a:hover  {
   background-position: -150px 0%;
}

#i2seafordbutton > div:first-child,
#i2camdenbutton > div:first-child,
#i2wyomingbutton > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 150px;
}

#i2camdenbutton div a:active,
#i2wyomingbutton div a:active,
#i2seafordbutton div a:active  {
   background-position: -300px 0%;
}

#locationsbutton a:active,
#contactbutton a:active,
#aboutbutton a:active  {
   background-position: -296px 0%;
}

#contactform fieldset div input,
#contactform fieldset div textarea  {
   font-size: 17px;
}

#rentalform fieldset div input,
#rentalform fieldset div textarea  {
   font-size: 15px;
}

#nav4menu ul li a,
#bottomnav1menu ul li a,
#nav2menu ul li a  {
   padding: 1px 0.44em 2px 0.44em;
   height: 100%;
}

#nav2menu ul li,
#nav4menu ul li,
#bottomnav1menu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#contactbutton a,
#aboutbutton a,
#locationsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 41px;
   width: 148px;
   font-size: 41px;
   line-height: 41px;
}

#rentalform fieldset div,
#contactform fieldset div  {
   padding-bottom: 0px;
   clear: both;
}

#nav2menu ul,
#nav4menu ul,
#bottomnav1menu ul  {
   font: 12px/15px Arial, Helvetica, sans-serif;
   height: 18px;
   margin: 0px;
   padding: 0px;
   color: #336699;
   text-align: center;
}

#i1seafordtext,
#i2camdentext,
#i1wyomingtext  {
   position: absolute;
   left: 40px;
   top: 198px;
   z-index: 4;
   width: 550px;
}

#nav4crtext,
#nav2copyrighttext,
#nav1crtext  {
   position: absolute;
   left: 322px;
   z-index: 4;
   width: 284px;
}

#rentalbutton a.nmh,
#rentalbutton a:hover  {
   background-position: -269px 0%;
}

#nav2nomerge,
#nav4nomerge,
#nav1nomerge  {
   position: absolute;
   left: 0px;
   z-index: 4;
   width: 849px;
   height: 91px;
   background-repeat: no-repeat;
}

#homebutton a.nmh,
#homebutton a:hover  {
   background-position: -138px 0%;
}

#nav4text,
#nav1text,
#nav2addresstext  {
	position: absolute;
	left: 476px;
	z-index: 5;
	width: 359px;
	height: 67px;
}

#i0seafordbutton a,
#i0wyomingbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 192px;
   width: 237px;
   font-size: 192px;
   line-height: 192px;
}

#nav4menu,
#bottomnav1menu,
#nav2menu  {
	position: absolute;
	left: 58px;
	z-index: 3;
	width: 764px;
}

#i1seafordbutton a,
#i1camdenbutton a  {
   background: url(sg_locations_media/d1seafordbutton.gif) no-repeat;
   display: block;
   height: 30px;
   width: 107px;
   font-size: 30px;
   line-height: 30px;
}

#rentalthanxtext,
#contactthanxtext  {
   position: absolute;
   left: 56px;
   top: 655px;
   z-index: 4;
   width: 751px;
}

#i2wyomingbutton > div:first-child  {
   height: 55px;
}

#i2seafordbutton > div:first-child  {
   height: 51px;
}

#i2camdenbutton > div:first-child  {
   height: 59px;
}

#contactnomerge,
#i1camdennomerge  {
   position: absolute;
   left: 23px;
   top: 380px;
   z-index: 5;
   height: 15px;
   background-repeat: no-repeat;
}

#contactform fieldset div label  {
   font-size: 17px;
}

#rentalform fieldset div label  {
   font-size: 15px;
}

#aboutnomerge,
#seafordnomerge  {
   position: absolute;
   left: 22px;
   top: 380px;
   z-index: 5;
   height: 15px;
   background-repeat: no-repeat;
}

#i0camdentext,
#seaford2text  {
	position: absolute;
	top: 403px;
	z-index: 6;
	width: 748px;
	height: 903px;
}

#i2wyomingbutton div a  {
   background: url(sg_about_media/d2wyomingbutton.gif) no-repeat;
   display: block;
   height: 55px;
   width: 150px;
   font-size: 55px;
   line-height: 55px;
}

#rentalbutton a:active  {
   background-position: -538px 0%;
}

#i2seafordbutton div a  {
   background: url(sg_locations_media/d2seafordbutton.gif) no-repeat;
   display: block;
   height: 51px;
   width: 150px;
   font-size: 51px;
   line-height: 51px;
}

#i2camdenbutton div a  {
   background: url(sg_locations_media/d2camdenbutton.gif) no-repeat;
   display: block;
   height: 59px;
   width: 150px;
   font-size: 59px;
   line-height: 59px;
}

#nav2copyrighttext li  {
   font-size: 11px;
   line-height: 13px;
   color: #336699;
}

#ridefooter,
.footer  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#homebutton a:active  {
   background-position: -276px 0%;
}

#nav2copyrighttext p  {
	font-size: 11px;
	line-height: 13px;
	color: #2955A7;
}

#contactthanxtext li  {
   font-size: 26px;
   line-height: 31px;
   color: #003366;
}

#nav2addresstext li  {
   color: #FFFFFF;
   line-height: 20px;
   font-size: 15px;
   text-align: right;
}

#rentalthanxtext li  {
   font-size: 26px;
   line-height: 31px;
   color: #003366;
   text-align: center;
}

#contactthanxtext p  {
   font-size: 26px;
   line-height: 31px;
   color: #003366;
}

#locationsbutton a  {
   background-image: url(sg_locations_media/locationsbutton.gif);
}

#i0seafordbutton a  {
   background-image: url(sg_locations_media/d0seafordbutton.gif);
}

#aboutquotetext li  {
   font-size: 15px;
   line-height: 22px;
   color: #003366;
   font-style: italic;
}

#nav2addresstext p  {
   color: #FFFFFF;
   line-height: 20px;
   font-size: 15px;
   text-align: right;
}

#nonfeaturenomerge  {
   background: url(sg_seaford_media/nonfeaturenomerge.gif) no-repeat;
   position: absolute;
   left: 625px;
   top: 155px;
   z-index: 4;
   width: 186px;
   height: 159px;
}

#rentalthanxtext p  {
   font-size: 26px;
   line-height: 31px;
   color: #003366;
   text-align: center;
}

#nav2copyrighttext  {
   top: 1205px;
}

#i0wyomingbutton a  {
   background-image: url(sg_locations_media/d0wyomingbutton.gif);
}

#i0seafordtext li  {
   font-size: 22px;
   line-height: 26px;
   color: #669966;
}

#i0wyomingtext li  {
   font-size: 22px;
   line-height: 26px;
   color: #669966;
}

#headerimgnomerge  {
   background: url(sg_locations_media/headerimgnomerge.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 144px;
   z-index: 4;
   width: 849px;
   height: 170px;
}

#i1seafordtext li  {
   font-size: 15px;
   line-height: 22px;
   color: #000000;
   font-style: italic;
}

#locationstext li  {
   text-align: center;
   font-size: 15px;
   line-height: 22px;
   color: #003366;
}

#aboutquotetext p  {
   font-size: 15px;
   line-height: 22px;
   color: #003366;
   font-style: italic;
}

#i1wyomingtext li  {
   font-size: 15px;
   line-height: 22px;
   color: #000000;
   font-style: italic;
}

#nav2shadenomerge  {
	position: absolute;
	left: 0px;
	top: 2px;
	z-index: 3;
	width: 849px;
	height: 1117px;
	background-color: #EFF3F7;
	background-image: none;
}

#i2seafordbutton  {
   overflow: hidden;
   position: absolute;
   left: 136px;
   top: 414px;
   z-index: 6;
   width: 150px;
   height: 51px;
   display: none;
}

#i1wyomingtext p  {
   font-size: 15px;
   line-height: 22px;
   color: #000000;
   font-style: italic;
}

#i1camdentext li  {
   font-size: 22px;
   line-height: 26px;
   color: #669966;
}

#contact2text li  {
   font-size: 15px;
   line-height: 22px;
   color: #003366;
}

#i2wyomingbutton  {
   overflow: hidden;
   position: absolute;
   left: 136px;
   top: 465px;
   z-index: 5;
   width: 150px;
   height: 55px;
   display: none;
}

#wyoming2text li  {
   font-size: 15px;
   line-height: 19px;
   color: #003366;
}

#i1seafordtext p  {
   font-size: 15px;
   line-height: 22px;
   color: #000000;
   font-style: italic;
}

#locationstext p  {
   text-align: center;
   font-size: 15px;
   line-height: 22px;
   color: #003366;
}

#i0seafordtext p  {
   font-size: 22px;
   line-height: 26px;
   color: #669966;
}

#i1camdennomerge  {
   background-image: url(sg_camden_media/d1camdennomerge.gif);
   width: 288px;
}

#seaford2text li  {
   font-size: 15px;
   line-height: 19px;
   color: #003366;
}

#nav2addresstext  {
   top: 1120px;
}

#contactbutton a  {
   background-image: url(sg_locations_media/contactbutton.gif);
}

#i2camdentext li  {
   font-size: 15px;
   line-height: 22px;
   color: #000000;
   font-style: italic;
}

#locationsbutton  {
   position: absolute;
   left: 138px;
   top: 314px;
   z-index: 9;
   width: 148px;
   height: 41px;
}

#i0camdentext li  {
   font-size: 15px;
   line-height: 19px;
   color: #003366;
}

#i0wyomingtext p  {
   font-size: 22px;
   line-height: 26px;
   color: #669966;
}

#rentalbutton a  {
   background: url(sg_locations_media/rentalbutton.gif) no-repeat;
   display: block;
   height: 41px;
   width: 269px;
   font-size: 41px;
   line-height: 41px;
}

#i1camdentext p  {
   font-size: 22px;
   line-height: 26px;
   color: #669966;
}

#seaford2text p  {
	font-size: 15px;
	line-height: 19px;
	color: #003366;
}

#seafordnomerge  {
   background-image: url(sg_seaford_media/seafordnomerge.gif);
   width: 284px;
}

#contactnomerge  {
   background-image: url(sg_contact_media/contactnomerge.gif);
   width: 127px;
}

#contact2text p  {
	font-size: 17px;
	line-height: 22px;
	color: #003366;
}

#i2camdenbutton  {
   overflow: hidden;
   position: absolute;
   left: 136px;
   top: 355px;
   z-index: 7;
   width: 150px;
   height: 59px;
   display: none;
}

#i2camdentext p  {
   font-size: 15px;
   line-height: 22px;
   color: #000000;
   font-style: italic;
}

#bottomnav1menu  {
   top: 1020px;
}

#sloganstext li  {
   font-size: 13px;
   line-height: 16px;
   color: #666666;
   font-weight: bold;
}

#wyoming2text p  {
   font-size: 15px;
   line-height: 19px;
   color: #003366;
}

#i0camdentext p  {
	font-size: 15px;
	line-height: 18px;
	color: #003366;
}

#contacttext li  {
   font-size: 15px;
   line-height: 22px;
   color: #003366;
}

#contacttext p  {
	font-size: 20px;
	color: #003366;
	line-height: 25px;
}

#sloganstext p  {
   font-size: 13px;
   line-height: 16px;
   color: #666666;
   font-weight: bold;
}

#shade2nomerge  {
   background: url(sg_locations_media/shade2nomerge.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 354px;
   z-index: 4;
   width: 849px;
   height: 38px;
}

#rentaltext li  {
   font-size: 15px;
   line-height: 22px;
   color: #003366;
}

#aboutbutton a  {
   background-image: url(sg_locations_media/aboutbutton.gif);
}

#nav4crtext li  {
   font-size: 11px;
   line-height: 13px;
   color: #336699;
}

#headernomerge  {
	background: url(sg_locations_media/headernomerge.gif) no-repeat;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 4;
	width: 849px;
	height: 144px;
}

#reviewnomerge  {
   background: url(sg_camden_media/reviewnomerge.gif) no-repeat;
   position: absolute;
   left: 66px;
   top: 166px;
   z-index: 3;
   width: 257px;
   height: 25px;
}

#contactbutton  {
   position: absolute;
   left: 432px;
   top: 314px;
   z-index: 6;
   width: 148px;
   height: 41px;
}

#nav1crtext li  {
   font-size: 11px;
   line-height: 13px;
   color: #336699;
}

#seaford2text  {
   left: 47px;
}

#shadenomerge  {
   background: url(sg_camden_media/shadenomerge.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 201px;
   z-index: 3;
   width: 849px;
   height: 113px;
}

#nav4crtext p  {
   font-size: 11px;
   line-height: 13px;
   color: #336699;
}

#greennomerge  {
   background: url(sg_locations_media/greennomerge.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 116px;
   z-index: 4;
   width: 269px;
   height: 8px;
}

#nav1crtext p  {
   font-size: 11px;
   line-height: 13px;
   color: #336699;
}

#i0camdentext  {
   left: 48px;
}

#abouttext li  {
   font-size: 15px;
   line-height: 22px;
   color: #003366;
}

#homebutton a  {
   background: url(sg_locations_media/homebutton.gif) no-repeat;
   display: block;
   height: 41px;
   width: 138px;
   font-size: 41px;
   line-height: 41px;
}

#franktext li  {
   font-size: 13px;
   line-height: 16px;
   color: #FFFFFF;
}

#nav4snomerge  {
   background: url(sg_camden_media/nav4snomerge.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 353px;
   z-index: 3;
   width: 849px;
   height: 1218px;
}

#phonetext li  {
   font-size: 14px;
   line-height: 22px;
   color: #58647F;
   text-align: right;
}

#aboutnomerge  {
   background-image: url(sg_about_media/aboutnomerge.gif);
   width: 105px;
}

#nav1snomerge  {
   background: url(sg_about_media/nav1snomerge.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 356px;
   z-index: 3;
   width: 849px;
   height: 599px;
}

#rentalbutton  {
   position: absolute;
   left: 580px;
   top: 314px;
   z-index: 5;
   width: 269px;
   height: 41px;
}

#rentaltext p  {
   font-size: 15px;
   line-height: 22px;
   color: #003366;
}

#namenomerge  {
   background: url(sg_locations_media/namenomerge.gif) no-repeat;
   position: absolute;
   left: 25px;
   top: 37px;
   z-index: 4;
   width: 336px;
   height: 31px;
}

#nav4nomerge  {
   background-image: url(sg_camden_media/nav4nomerge.gif);
   top: 1550px;
}

#nav4text li  {
   color: #FFFFFF;
   line-height: 20px;
   font-size: 15px;
   text-align: right;
}

#aboutbutton  {
   position: absolute;
   left: 285px;
   top: 314px;
   z-index: 8;
   width: 148px;
   height: 41px;
}

#sloganstext  {
   position: absolute;
   left: 25px;
   top: 73px;
   z-index: 4;
   width: 407px;
}

#logonomerge  {
   background: url(sg_locations_media/logonomerge.gif) no-repeat;
   position: absolute;
   left: 740px;
   top: 23px;
   z-index: 4;
   width: 82px;
   height: 82px;
}

#franktext p  {
   font-size: 13px;
   line-height: 16px;
   color: #FFFFFF;
}

#phonetext p  {
   font-size: 14px;
   line-height: 22px;
   color: #58647F;
   text-align: right;
}

#abouttext p  {
   font-size: 15px;
   line-height: 22px;
   color: #003366;
}

#nav1text li  {
   color: #FFFFFF;
   line-height: 20px;
   font-size: 15px;
   text-align: right;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 849px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#nav1nomerge  {
   background-image: url(sg_about_media/nav1nomerge.gif);
   top: 930px;
}

#nav2nomerge  {
   background-image: url(sg_locations_media/nav2nomerge.gif);
   top: 1094px;
}

#nav1crtext  {
   top: 1041px;
}

#ridefooter  {
   font-size: 0px;
}

#tedtext li  {
   font-size: 13px;
   line-height: 16px;
   color: #FFFFFF;
}

#toptext li  {
   font-size: 18px;
   line-height: 31px;
   color: #003366;
   font-style: italic;
}

#nav4text p  {
   color: #FFFFFF;
   line-height: 20px;
   font-size: 15px;
   text-align: right;
}

#nav4crtext  {
   top: 1661px;
}

#nav1text p  {
   color: #FFFFFF;
   line-height: 20px;
   font-size: 15px;
   text-align: right;
}

#homebutton  {
   position: absolute;
   left: 0px;
   top: 314px;
   z-index: 10;
   width: 138px;
   height: 41px;
}

#phonetext  {
   position: absolute;
   left: 444px;
   top: 61px;
   z-index: 4;
   width: 289px;
}

#toptext p  {
   font-size: 18px;
   line-height: 31px;
   color: #003366;
   font-style: italic;
}

#tedtext p  {
   font-size: 13px;
   line-height: 16px;
   color: #FFFFFF;
}

#nav4menu  {
   top: 1640px;
}

#nav2menu  {
   top: 1184px;
}

#nav4text  {
   top: 1576px;
}

#nav1text  {
   top: 956px;
}

#page_bkg  {
   position: absolute;
   width: 849px;
   height: 1680px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#toptext  {
	position: absolute;
	left: 396px;
	top: 182px;
	z-index: 5;
	width: 420px;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#page  {
	margin: 0px auto;
	height: 1680px;
	width: 851px;
	position: relative;
}

#top  {
   min-height: 100%;
   width: 100%;
}

.c369 * a  {
	color: #2955A7;
}

.fl li  {
   float: left;
   display: inline;
}

h1,
h2,
body, p,
h3,
h4,
h5,
h6  {
   font-family: Arial, Helvetica, sans-serif;
}

fieldset *  {
   padding-top: 0;
   padding-bottom: 0;
   margin-left: 0;
   margin-right: 0;
}

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
   background-image: none;
   height: 100%;
   -webkit-text-size-adjust: none;
}

#map {
	position:absolute;
	left: 436px;
	width: 360px;
	top: 380px;
	z-index: 8;
}

#toptext h1 {
	color:#003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	line-height: 3px;
}
#ssl {
	position:absolute;
	left: 731px;
	width: 93px;
	top: 946px;
	z-index: 8;
	background-image:url(rapidssl_ssl_certificate.gif);
	background-repeat:no-repeat;
	height: 56px;
	}

