body {background: url(images/shadowbg_white.gif) repeat-y; background-position: center;}
h1 {font-size: 2em; color: #FFFFFF; margin: 0; padding: 3px 0px 0px 6px; font-family: Georgia, "Times New Roman", Times, serif; background: #8066ae; display: inline; float: right; position: absolute; left: 0; top: 0px;}
h2.center {font-size: 1.4em; margin: 0; color: #FFFFFF; font-family: Georgia, "Times New Roman", Times, serif; background: #a08cc2; display: inline; float: right; padding: 3px 0px 0px 6px; position: absolute; left: 0; top: 40px;}
h2.center2 {font-size: 1.4em; margin: 0; color: #FFFFFF; font-family: Georgia, "Times New Roman", Times, serif; background: #a08cc2; display: inline; float: right; padding: 3px 0px 0px 6px; position: absolute; left: 0; top: 0;}
h2.left {font-size: 1.3em; color: #FFFFFF; margin: 8px 0px 15px 14px; font-family: Georgia, "Times New Roman", Times, serif; background: #DB3590; display: inline; float: right; padding: 3px 0px 0px 9px; position: absolute; left: 0;}
h2.left2 {font-size: 1.3em; color: #FFFFFF; margin: 8px 0px 15px 14px; font-family: Georgia, "Times New Roman", Times, serif; background: #FDC94D; display: inline; float: right; padding: 3px 0px 0px 9px; position: absolute; left: 0;}
h2.right {font-size: 1.3em; color: #FFFFFF; margin: 4px 0 0 5px; font-family: Georgia, "Times New Roman", Times, serif; background: #DB3590; display: inline; float: right; padding: 3px 0px 0px 9px; position: absolute; left: 0;}
h2.right2 {font-size: 1.3em; color: #FFFFFF; margin: 4px 0 0 5px; font-family: Georgia, "Times New Roman", Times, serif; background: #FDC94D; display: inline; float: right; padding: 3px 0px 0px 9px; position: absolute; left: 0;}
#body2 {background: url(images/floralbg_study.gif) no-repeat; background-attachment: fixed; background-position: center top;}
#centre {margin-right: 240px; margin-left: 240px; padding: 0 0 75px 5px; text-align: left; font-size: 0.83em; color: #894470;}
#centre p {padding: 0; margin: 0;}
#centre3 a {color: #894470;}
#beingtop {width: 427px; background: url(images/beingtop.jpg) no-repeat top left; padding: 220px 20px 0 20px; color: #FFFFFF; text-align: left; position: relative; z-index: 200;}
#beingmiddle {width: 467px; background: url(images/beingmiddle.jpg) 0px 26px; position: relative; padding-bottom: 40px;}
#beingbottom {width: 467px; height: 71px; background: url(images/beingbottom.jpg); position: absolute; bottom: 0;}
img.programs2 {float: right; padding-top: 5px; padding-left: 5px; padding-bottom: 5px;}
img.programs2 {float: right; padding-top: 5px; padding-left: 15px; padding-bottom: 5px;}
#centre2 {margin-right: 240px; margin-left: 240px; padding: 0 15px 75px; text-align: left; color: #894470; font-size: 0.83em;}
#centre2 ul {margin: 8px 0; padding: 0;}
#centre2 ul.ticks li {margin: 0; padding: 7px 0 7px 20px; font-size: 1em; background: url(http://www.aupairamerica.co.uk/images/tick.gif) no-repeat 0px 7px; list-style: none;}
#centre2 ul li {margin: 0 0 0 15px; padding: 4px 0 4px 5px; font-size: 1em;}
#centre2 li {margin: 0 0 0 14px; padding: 4px 0;}
#centre ul a {color: #894470;}
#centre a.alternate {color: #FFFFFF;}
.mainhighlight {background: #8066ae; padding: 2px 5px;}
#pinktop {width: 440px; height: 13px; background: url(images/pinktop.gif) no-repeat bottom left;}
#pinkmiddle {width: 400px; padding: 5px 20px 20px 20px; background: #e563a4 url(images/pinkbottom.gif) no-repeat bottom left; color: #FFFFFF; position: relative;}
#pinkmiddle p {padding: 0; margin: 0;}
.teddy {float: right; width: 177px; margin-left: 10px;}
img.teddy {behavior: url(includes/iepngfix.htc);}
.profilepic {position: relative; width: 100px; height: 100px; float: right; margin-left: 12px; right: 13px; margin-top: 3px; margin-bottom: 3px;}
.profilepic2 {position: relative; width: 80px; height: 80px; float: right; margin-left: 9px; right: 13px; margin-top: 3px; margin-bottom: 3px;}
.profilepic4 {position: relative; width: 100px; height: 100px; float: right; right: 13px;  margin-top: 3px; margin-bottom: 3px;}
.profilepic3 {position: relative; width: 80px; height: 80px; float: right; right: 13px;  margin-top: 3px; margin-bottom: 3px;}
img.profilegrunge {position: absolute; top: 0; left: 0; behavior: url(includes/iepngfix.htc);}
img.blackout {position: absolute; top: 0; left: 0; behavior: url(includes/iepngfix.htc);}
.clearright {clear: right;}
.profiletop {width: 400px; padding: 10px 20px; background: url(images/profiletop.gif) no-repeat top left;}
.profiletop2 {width: 400px; padding: 10px 20px; background: url(images/profiletopdayaupair.gif) no-repeat top left;}
.profiletop3 {width: 400px; padding: 10px 20px; background: url(images/profiletopdayex.gif) no-repeat top left;}
.profilemiddle {background: url(images/calendarmiddle.gif) repeat-y; width: 440px; position: relative;}
.profilebottom {width: 440px; height: 15px; background: url(images/calendarbottom.gif);}
.ptext {padding-top: 50px; font-family: "Comic Sans MS"; font-size: 1.1em;}
.ptext2 {padding-top: 65px; font-family: "Comic Sans MS"; font-size: 1.1em;}
.ptext3 {padding-top: 88px; font-family: "Comic Sans MS"; font-size: 1.1em;}
.ptext4 {padding-top: 30px; font-family: "Comic Sans MS"; font-size: 1.1em;}
.swfir {float: right; margin-left: 10px; margin-bottom: 10px;}
.paperclip {position: absolute; top: -6px; right: 25px; behavior: url(includes/iepngfix.htc);}
.largertext {font-size: 1.3em;}
#centre2 a {color: #894470; font-weight: bold; text-decoration: underline;}
h4 {font-size: 1.2em; margin: 0; padding: 0;}
#centre a {color: #894470;}
#pic {margin-top: 7px;}

#centre3 {margin-right: 240px; margin-left: 235px; padding: 0 15px 75px 15px; text-align: left; font-size: 0.83em; color: #894470;}
img.programs2 {float: right; padding-top: 5px; padding-left: 5px; padding-bottom: 5px;}