@charset "utf-8";

/* CSS Document */



body{

	background-color:#ffffff;

	border:0;

	margin: 0px;

	padding: 0px;

	font-family: Arial;

	font-size: 12px;

}

#wrapper{

	background-color: #39729c;

}

#pagetop{

	padding-top:18px;

	width:1310px;

	height:125px;

}

#bluebackground{

	background-image: url(images/bluebackground.jpg);

	width: 100%;

	height: 1439px;

	background-repeat: no-repeat;

	margin: 0 auto;

}

#bluebackgroundservices{

	background-image: url(images/bluebackground.jpg);

	width: 100%;

	height: 1860px;

	background-repeat: no-repeat;

	margin: 0 auto;

}

#bluebackgroundreturning{

	background-image: url(images/bluebackground.jpg);

	width: 100%;

	height: 1700px;

	background-repeat: no-repeat;

	margin: 0 auto;

}

#wakewashtitle{

	background-image: url(images/wakewash.png);

	background-repeat: no-repeat;


	width:760px;

	height:110px;
	float:left;
	

}

#topnav{

	height: 73px;

	width:100%;

	background-image:url(images/topnav.jpg);

	background-repeat:repeat-x;

	margin: 0 auto;

}

#topnavcontent{

	width: 760px;

	margin: 0 auto;

	padding-top:24px;

}

.greynavtext{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	padding-top: 3px;

	color: #999999;	

	

}

#howitworks{

	width: 210px;

	float: left;

}

#hiwnavtext{	

	height:16px;

	width:160px;

}

#servicesplans{

	width:265px;

	float: left;

}

#spnavtext{

	width:204px;

	height:16px;

}

#faq{

	width:140px;

	float:left;	

}

#faqnavtext{

	width:49px;

	height:18px;

}

#aboutus{

	width:145px;

	float:left;

}

#aunavtext{	

	width:110px;

	height:16px;

}

#onlyservice{

	background-image: url(images/message.png);

	background-repeat: no-repeat;

	width:225px;

	height:125px;

	float:left;

	margin-left:70px;

	margin-bottom:5px;

}

#signupbubble{

	width: 192px;

	height:366px;

	background-image:url(images/signupBubbleNormal.png);

	background-repeat:no-repeat;

	position: fixed;

	left: 0px;

	top: 225px;

}
#bizsale{
	width: 59px;
	height:125px;
	background-image:url(images/wwsale.jpg);
	position: fixed;
	right:0px;
	top: 225px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
}
#whitebubble{

	background-image: url(images/whitebubble.png);

	background-repeat: no-repeat;	

	width:181px;

	height:364px;

}

#bubbletext{

	background-image: url(images/signupwordsforbubble.jpg);

	background-repeat: no-repeat;	

	width:130px;

	height:29px;

	position:fixed;

	margin-top:100px;

	margin-left:7px;

}

#topbubbletext{

	width:96px;

	position:fixed;

	margin-top:148px;

	margin-left:7px;

}

#lastbubbletext{

	width:125px;

	position:fixed;

	margin-top:223px;

	margin-left:7px;

}

.signupgreytext{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #999999;

	line-height: 15px;

}

#signupnow{

	width:105px;

	height:31px;

	position:fixed;

	margin-top:250px;

	margin-left:7px;

}

#footerbubbles{

	background-image: url(images/bottombubbles.png);

	width:100%;

	height:262px;

	margin: 0 auto;

	background-repeat: repeat-x;

}

#footercontent{

	padding-top: 160px;

	height: 215px;	

	width: 720px;

	margin: 0 auto;

}

.ftrtext a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #cccccc;

	font-weight: bold;

}

.footerdescriptors{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #52a4d4;	

	padding-bottom: 14px;

}

.sidefooterdescriptors{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #ffffff;	

	padding-bottom: 14px;

}

#footernav{

	float:left;

	width:230px;

}

#verticalline{

	float: left;

	height: 215px;

	width: 1px;

	background-color:#cccccc;

}

#footersignup{

	width: 225px;

	float: left;

}

#footersignuptext{

	margin-left: 50px;

	width: 130px;

	height:29px;

	background-image: url(images/signupwordsforbubble.jpg);

	background-repeat: no-repeat;

}

#footersignupfirst{

	width:97px;

	margin-left: 55px;

	margin-top:18px;

}

#footersignupsecond{

	width: 125px;

	margin-left: 55px;

}

#footersignupnow{

	width:105px;

	height:31px;

	margin-left:59px;

	padding-top:10px;

}

#footercontact{

	width:213px;

	float:left;

	margin-left:47px;

}

#phone,#email, #postal{

	padding-bottom:30px;

	float:left;

}

#phoneimage{

	background-image: url(images/greenphone.png);

	background-repeat: no-repeat;	

	height:28px;

	width:28px;

	float:left;

}

#emailimage{

	background-image: url(images/emailimage.png);

	background-repeat: no-repeat;	

	height:28px;

	width:28px;

	float:left;

}

#postalimage{

	height:28px;

	width:28px;

	background-image: url(images/envelopeimage.png);

	background-repeat: no-repeat;

	float:left;

}

#contactdescriptors{

	height:32px;

	width:110px;

	float:left;

	padding-left:5px;

}

.contacttype{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #cccccc;

	font-weight: bold;

}

.sidecontacttype{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #ffffff;

	font-weight: bold;

	

}

#copyrightinfo{

	margin:0 auto;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #CCCCCC;

}

#titleservicesplans{

	background-image: url(images/bodyservicesplans.png);

	background-repeat: no-repeat;	

	width:444px;

	height:36px;

	padding-bottom:20px;

}

#innercontent{

	width:760px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12pt;

	color: #FFFFFF;	

	padding-top:25px;

	margin: 0 auto;

	line-height: 20px;

}

#bodytext{

	padding-bottom:30px;

	line-height: 25px;	

}

.onemore{

	font-size:13pt;

}

#bodycontainer{

	width:525px;

	float: left;

}

#aboutusbodycontainer{

	width:650px;

	float: left;

}

#bodytitle{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: bold;

	color: #FFFFFF;	

	padding-bottom:5px;

}

#sidebullets{

	width:220px;
	
	margin-top:100px;

	float:left;

}

#ourservices{

	background-image: url(images/ourservices.png);

	background-repeat: no-repeat;	

	width:197px;

	height:30px;

	margin-left:35px;

}

#signupprocess{

	margin-left:35px;

	width:200px;

	height:55px;

	background-image: url(images/signupprocess.png);

	background-repeat: no-repeat;

}

#anotheranswer{

	background-image: url(images/anotheranswer.png);

	background-repeat: no-repeat;	

	width:200px;

	height:60px;

	margin-left:35px;

	margin-bottom:15px;

}

ul.greenchecklist {

	list-style-type: none; /* hide the default bullets */

}



ul.greenchecklist li {

	padding-left: 16px; /* get it at least as wide as the background (bullet) image */

	background: url(images/circlecheck.png) center left no-repeat;

	font-family: Arial, Helvetica, sans-serif;

	padding-left:25px;

	padding-top:10px;

	font-size: 20px;

	height:31px;

	color: #FFFFFF;

}

#howitworksinner{

	width:920px;

	margin: 0 auto;
	margin-top:20px;u
}

#howitworkstitle{

	background-image: url(images/howitworksbody.jpg);

	background-repeat: no-repeat;	

	width:351px;

	height:36px;

	margin-left:80px;

	margin-bottom:20px;

}

#dontworry{

	margin-left:74px;

	font-family: Verdana, Geneva, sans-serif;

	font-size: 18px;

	color: #FFF;

	margin-bottom:40px;

}

#relax{

	background-image: url(images/relax.png);

	background-repeat: no-repeat;	

	width:780px;

	margin-left:6px;

	height:44px;

}

#cycle{

	background-image: url(images/thecycle.png);

	background-repeat: no-repeat;	

	width:798px;

	height:586px;

	margin-top:5px;

}

#faqtitle{

	background-image: url(images/faqtitle.png);

	background-repeat: no-repeat;

	width:740px;

	height:47px;

	margin-bottom: 30px;

}

#aboutustitle{

	background-image: url(images/aboutustitle.png);

	background-repeat: no-repeat;

	width:238px;

	height:38px;

	margin-bottom:30px;

}

#inputfield{

	border:3px solid #cccccc;

	width: 425px;

	font-family: Verdana, Geneva, sans-serif;

	font-size: 14px;

	color: #333;	

}

#submitfield{

	border:3px solid #cccccc;

	width:130px;

	height:30px;

	margin-left:301px;

}

#signupsection{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #FFFFFF;	

}

#index{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFF;

}

.indextitle{

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 22px;

	color: #FFF;	

	padding-bottom:10px;

}

#questionlist{

	padding-bottom:50px;

}

#questionlist a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFF;

}

.answers{

	padding-top:5px;

	line-height: 20px;	

	padding-bottom:20px;

}

.specialoffer{

	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;

	font-size: 44px;

	color: #FFF;

	margin-left:60px;

	margin-top:-15px;

}

#logo{

	background-image: url(images/wakewashlogo.png);

	background-repeat: no-repeat;	

	width:228px;

	height:250px;

	margin:0 auto;

}

#yourmom{

	width:651px;

	height:40px;

	background-image: url(images/yourmom.png);

	background-repeat: no-repeat;

}

#packages{	

	width:425px;

}

#packageoption1{

	width:425px;

	height:246px;

	background-image:url(images/packages_fall2011.png);

	background-repeat:no-repeat;

	float:left;

}

#packageoption1returning{

	background-image:url(images/first_two_packages.png);

	background-repeat: no-repeat;	

	width:425px;

	height:246px;

	float:left;

}

#packageoption2{

	width:425px;

	height:246px;

	background-image:url(images/second_two_packages_normal.png);

	background-repeat:no-repeat;

}

#packageoption2returning{

	background-image:url(images/second_two_packages.png);

	background-repeat: no-repeat;	

	width:425px;

	height:246px;

	float:left;

}

#tabpaypal{

	margin-left:75px;	

}

#tabppbutton{

	margin-left:120px;

}

#signuptitle{

	background-image: url(images/signuptitle.png);

	background-repeat: no-repeat;	

	width:216px;

	height:46px;

	padding-bottom:20px;

}

#signupreturning{

	background-image: url(images/signupreturning.png);

	background-repeat: no-repeat;	

	width:289px;

	height:35px;

	padding-top:10px;

	padding-bottom:10px;

	

}

#youdo{

	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;

	font-size: 22pt;

	font-style: normal;

	color: #FFF;

}

.specialoffer a{

	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;

	font-size: 22pt;

	font-style: normal;

	color: #FFF;

	text-decoration: none;

}

.whatyoudo{

	font-size: 16pt;

	font-style: normal;

	color: #FFF;

	list-style-type:none;

	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;

	margin-left:-20px;

	

}

.whatyoudo li{

	padding-bottom:3px;

}

#line{

	height:1px;

	background-color:#cccccc;

	margin-bottom:30px;

}

#werethere{

	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;

	font-size:14pt;

	margin-bottom:50px;

	

}

#shirts{

	background-image: url(images/shirts.png);

	background-repeat: no-repeat;	

	width:378px;

	height:347px;

	margin-left:73px;

	margin-top:10px;

}

#youdo a{

	text-decoration:none;

	color:#FFF;

}

.today{

	float:right;

	margin-top:-30px;

}

#tabthis{

	margin-left:70px;

}

#tabthismore{

	margin-left:95px;	

}

#bestvalue{

	background-image: url(images/bestvalue.png);

	background-repeat: no-repeat;	

	width:132px;

	height:112px;


margin-left:380px;
	margin-top:-30px;

	position:absolute;

}

#bestvaluereturning{

	background-image:url(images/bestvalueReturning.png);

	background-repeat: no-repeat;	

	width:132px;

	height:112px;

	float:left;

	margin-left:380px;
	margin-top:-30px;

	position:absolute;

}

.whatyoudo a{

	color:#ffffff;

}

#welcomeBack{

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 30px;

	color: #FFF;	

}

#welcomeBackMessage{

	margin-top:10px;

	font-family: Verdana, Geneva, sans-serif;

	font-size: 15px;

	color: #FFF;

}

.wakewashteam{

	font-family: Verdana, Geneva, sans-serif;

	font-size: 15px;

	color: #FFF;

	font-weight:bold;

	padding-top:15px;

	padding-bottom:5px;

}

#thankyousignup{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 36px;

	color: #FFF;		

}

.thankyoumessage{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	color: #FFF;	

	margin-top:30px;	

}

.drycleaning{

	font-family:Verdana, Geneva, sans-serif;

	font-size:18px;

	color:#ffffff;

	margin-top:20px;

	font-weight:bold;

	margin-bottom:20px;

}

#centerthis{

	font-weight:bold;

	margin-top:10px;

	margin-left:25px;

}

.btext{

	font-size:38px;

	color:#ffffff;

	height:100px;

	width:600px;

	margin:0 auto;

	font-family:Verdana, Geneva, sans-serif;

	border: 3px dashed #fff;

}

.btext a{

	text-decoration:none;

	color:#ffffff;

}

.signupBig{

	background-image:url(images/signupBig.png);

	width:815px;

	height:216px;

	background-repeat:no-repeat;

}

.santa{

	background-image:url(images/santa.png);

	background-repeat:no-repeat;

	width:643px;

	height:369px;

}

.hh{

	font-size:74pt;

	font-weight:bold;

	margin-bottom:25px;

	color:#fff;

	font-family:Arial, Helvetica, sans-serif;

}

.bf{

	font-size:45px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	color:#fff;

}

	


