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

.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: 0px;
	text-align: left;
	 background-image: url(middlecont.gif);
	background-repeat: repeat-y;
    z-index: 1;
}
#topmenuhold {
        position: relative;
        top: 7px;
        padding-left: 10px;
	    width: 725px;
		height: 75px;
        margin: 0px;
        z-index: 99;
        }

#topmenu {
        position: relative;
        margin: 0px;
        }
.contentalign {
padding-left: 15px;
padding-left: 15px;
padding-top: 0px;
margin: 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;
	margin: 0px;
        background-image: url(bottom.gif);
	background-repeat: no-repeat;
        position: relative;
	background-color: #ffba00;
        z-index: 1;        
        }
		
.wholecontainerform{
        width: 750px;
	height: 20px;
	margin-left: -15px;
        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: 10px;
	padding-left: 10px;
        margin-bottom: 40px;       
}		
.wrapitup { position: relative; width: 750px; margin: 0px;}
.wrapitup2 { position: relative; width: 750px; height: auto; padding-left: 0px; margin-top: -50px; z-index: 1;}
.wrapitup3 { position: relative; width: 750px; height: auto; padding-left: 20px; margin-top: -31px; z-index: 99;}
.wrapitup4 { position: relative; width: 750px; height: auto; padding-left: 20px; 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; }

.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: 11px; margin-bottom: 0px; }
.style2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height: 10px; background-color: #000; float: right; clear: both;}


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: 200px;
top: 10px;
z-index: 99;
position: relative;
}
