body {
min-height: 100%;
width: 100%;
height: 100%;
margin: 0px;
padding: 0px;
background-color: #ffba00;
text-align: left;
font-size: 12px;
font-family: Verdana;
}

/* ///////////////// DUKI ///////////////////// */

.page
   {
   margin: 0px;
   padding-left: 20px;
   padding-top: 10px;
   width: 960px;
   
   }

.wrapper {
        width: 508px;
		padding-left: 30px;
        height: auto;
        position: relative;
        z-index: 1;
		
        } 	
.contentWrapper2 {
    /* position this div however you want, but
       keep its padding and border at zero */
padding: 0px;
border: 0px;
width: 480px;
height: auto;
z-index: 1;
position: relative;	
    }
.gslogo { padding-left: 120px; margin-top: 30px;}

h1 { font-size: 18px; }

.contentright29 {
width: 750px;
height: auto;
margin: 0px;
padding: 0;
text-align: left;
background-image: url(middlecont.gif);
background-repeat: repeat-y;
z-index: 99;
}

#topmenuhold {
position: relative;
top: 7px;
padding-left: 10px;
width: 725px;
height: 75px;
margin: 0px;
z-index: 99;
}

.errormessage {
position: absolute;
margin: 450px 0 0 35px;
width: 718px; 
padding: 10px;
background-color: #993300;
border: solid 1px #000;
}

.thankyou {
margin: 35px 0 0 0px;
width: 100%; 
text-align: center;
padding: 10px;
color: #000;
font-size: 20px;
}

h1.title { font-family: Verdana; font-size: 24px; letter-spacing: 1px; text-decoration: underline; width: 100%; margin: 0; padding: 15px 0 15px 5px; }

.tytext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 36px; padding: 0; color: red; margin: 0px; width: 100%;}

#topmenu {
position: relative;
margin: 0px;
}
img#form { margin: 0 0 0 -20px; }
.contentalign {
padding: 0 0 20px 20px;
margin: 0 0 0 0px;
width: 700px;
height: auto;
}

.contentalign1 {
padding-left: 0px;
width: 700px;
height: auto;
}

.postbg {
width: 750px;
height: 20px;
background-image: url(top.gif);
background-repeat: no-repeat;
z-index: 1;
background-color: #ffba00;
}

.textareatext {
position: relative;
width: 525px;
padding-bottom: 10px;
padding-right: 30px;
padding-left: 100px; 

}


.submitleft { margin-left: 100px; }

.submitleft2
{
margin-left: 425px;
font-size: 11px;
top: 0px;
margin-bottom: 0px;

}
.reset
{
margin-left: 0px;
font-size: 11px;
margin-bottom: 0px;

}
.wholecontainer2{
        width: 750px;
	height: 20px;
	
        background-image: url(bottom.gif);
	background-repeat: no-repeat;
        position: relative;
	background-color: #ffba00;
        z-index: 1;        
        }
		
.wholecontainerform{
        width: 750px;
	height: 20px;
	margin-left: 0;
        background-image: url(bottom.gif);
	background-repeat: no-repeat;
        position: relative;
        
	background-color: #ffBA00;
        z-index: 1;        
        }
.wholecontainerform2{
        width: 750px;
	height: 20px;
	margin-left: -15px;
        background-image: url(bottom.gif);
	background-repeat: no-repeat;
        position: relative;
	
        z-index: 1;        
        }
.apclogo{
        position: relative;
        padding-top: 25px;
	padding-left: 30px;
        margin-bottom: 40px;       
}		
.wrapitup { position: relative; width: 75%; margin: 0px; }
.wrapitup2 { position: relative; width: 75%; height: auto; padding-left: 0px; margin-top: -20px; z-index: 99;}
.wrapitup3 { position: relative; width: 75%; height: auto; padding-left: 30px; margin-top: 0px; z-index: 99;}
.wrapitup4 { position: relative; width: 75%; height: auto; padding-left: 30px; margin-top: 0px; z-index: 99;}
.wrapitup5 { position: relative; width: 75%; height: auto; padding-left: 0px; margin-top: -20px; z-index: 99;}
.columnleft { position: relative; float: left; width: 100%; height: 100px; }
.columnright { position: relative; float: left; width: 100%; height: 100px;}
.columnleftPS { position: relative; float: left; width: 100%; height: auto; padding-top: 2px;}
.columnrightPS { position: relative; float: left; width: 100%; height: auto; }
.calmdown { position: relative; padding: 0; margin: 0; }
.spacing { float: left; }
.name { margin: 0px; }
.Enumber { color: #000000; background: #ffffff; border: 1px solid #000000; font-size: 11px; margin: 0px;}
.Name { color: #000000; background: #ffffff; border: 1px solid #000000; font-size: 11px; margin: 0px; }
.heading { color: #000000; background-color: #fff395; border: 0px; font-size: 11px; margin: 0px; }
.Pets_Name { color: #000000; background: #ffffff; border: 1px solid #000000; font-size: 11px; margin: 0px; }
.Previous_Pet_Sitter { color: #000000; background: #ffffff; border: 1px solid #000000; font-size: 11px; margin: 0px; }
.Email { color: #000000; background: #ffffff; border: 1px solid #000000; font-size: 11px; margin: 0px; }
.Zip { color: #000000; background: #ffffff; border: 1px solid #000000; font-size: 11px; margin-left: 139px; }
.ppn { color: #000000; background: #ffffff; border: 1px solid #000000; font-size: 11px; margin: 0px; }
.dpn { color: #000000; background: #ffffff; border: 1px solid #000000; font-size: 11px; margin: 0px; }
.epn { color: #000000; background: #ffffff; border: 1px solid #000000; font-size: 11px; margin: 0px; }
.walks { color: #000000; background: #ffffff; border: 1px solid #000000; font-size: 11px; margin: 0px; }
.Dnumber { color: #000000; background: #ffffff; border: 1px solid #000000; font-size: 11px; margin: 0px; }
.preferred { color: #000000; background: #ffffff; border: 1px solid #000000; font-size: 11px; margin: 0px; width: 145px; }
.styledrop { color: #000000; background: #ffffff; border: 1px solid #000000; font-size: 11px; margin: 0px; width: 145px; }
.styledrop2 { color: #000000; background: #ffffff; border: 1px solid #000000; font-size: 11px; margin: 0px; width: 75px; }
.petsitting { color: #000000; background: #ffffff; border: 1px solid #000000; font-size: 11px; margin: 0px; width: 125px; }
.styledrop2mon { color: #000000; background: #ffffff; border: 1px solid #000000; font-size: 11px; margin: 0px; width: 75px; }
.styledropday { color: #000000; background: #ffffff; border: 1px solid #000000; font-size: 11px; margin-left: 0px; width: 50px; }
.style1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; padding: 0 0 0 0px; margin: 0px; width: 100%;}
.style2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height: 10px; background-color: #000; float: right; clear: both;}
.stylelabel { text-align: left; padding: 0 0 0 0px; margin:0; width: 100%; }


/* form fieldset{
	border-width:0px;
	border-style:solid;
	border-color: #000;
	margin:20px 0px 20px 0px;	
	width: 700px;
	position:relative;
	display:block;
	padding: 0 10px 10px 10px;
	
}

form fieldset legend{
	font-weight:bold;		
	
	border-width:10px;
	border-style:solid;
	border-color:#333333;
	padding:2px;
	margin:0px 0px 10px 0px;
	position:relative;
	top: -12px;
}
	 
form fieldset legend img{
	padding:0px 5px 0px 5px;	
}

label{
	display:block;
	float:left;
	width:350px;
       text-align:right;
	margin:0px 5px 0px 0px;
}

*/

.toprightimage {
margin: 0px;
width: 223px;
height: 157px;
float: right;
clear: both;
right: 180px;
top: 10px;
z-index: 99;
position: relative;
}

