BODY { background:#ffffff; color:#9C0042; font-family: arial, Helvetica, sans-serif;  }

div.page  { border:1px solid #9C0042; margin-right:2.5em;  margin-left:2.5em; margin-top:0; padding:1em;  background:#ffffff  url(images/drawing.gif) no-repeat bottom left; color:#9C0042; }

div.intropage  { border:1px solid #9C0042; margin-right:2.5em;  margin-left:2.5em; margin-top:0.5em; background:#ffffff; color:#9C0042; }

h1.page { margin-top:0.3em; }

h2.border { text-align:left; font-size:1.2em; font-family: "Times New Roman", serif; font-style:italic; border-top:1px solid #9C0042; border-bottom:1px solid #9C0042;   }

h2.solid { text-align:left;  font-style:italic; background:#DEC2C7; color:#9C0042; padding:0.2em; }

p.notes { font-style:italic; color:#000000; font-weight:bold;  background:#ffffff; }

div.photobox  { float:right;  width:240px; padding-right:0; padding-bottom:0; padding-left:9px; padding-top:1.2em; }

div.simpleroundr {  width: 231px; background:#DEC2C7  url(images/roundboxbott.gif) no-repeat bottom center; color:#C51560; padding-bottom: 16px; margin-bottom:0.5em; float:right; } 

div.simpleroundl {  width: 231px; background:#DEC2C7  url(images/roundboxbott.gif) no-repeat bottom center; color:#C51560; padding-bottom: 16px; margin-bottom:0.5em; float:left; } 

div.simpleround2 { padding-top:16px;  background:transparent url(images/roundboxtop.gif) no-repeat top center; text-align:left; padding-left:0.5em; 
font-family: "Times New Roman", serif;  margin-bottom:0.2em;  }

p.simpleround {  text-align:left; padding-left:0.7em; padding-right:0.2em; background:#DEC2C7; color:#C51560; font-family:"Times New Roman", serif;  font-size:1em;    margin-top:0; }

img.photobox { margin-bottom:0.7em; }

img.roundbullet  { float:left; margin-right:0.3em; }

p.address { font-size : 0.7em; text-align: center; margin-bottom:0; margin-top:0; }

ul.tabs {  list-style: none;  margin-left: 0; margin-bottom:0; }

.tab { display: inline; text-align:center; font-size:0.7em; width:82px; background:#D6B6BB  url(images/tabcorners2.gif) no-repeat top; color:#740041;  padding-left:1em; padding-right:1em; padding-bottom:2px; padding-top:0.5em; margin-right:0.1em; }

.tabwide { display: inline; text-align:center; font-size:0.7em; width:95px; background:#D6B6BB  url(images/tabcornerswide2.gif) no-repeat top left; color:#740041;     padding:0.5em; padding-bottom:2px; margin-right:0.1em; }

.tabon { display: inline; text-align:center; font-size:0.7em; width:82px; background:#e8d5d5  url(images/tabcorners2.gif) no-repeat top left; color:#740041;     padding:0.5em; padding-bottom:2px; margin-right:0.1em;  }

.tabonwide { display: inline; text-align:center; font-size:0.7em; width:95px; background:#e8d5d5  url(images/tabcornerswide2.gif) no-repeat top left; color:#740041;     padding:0.5em; padding-bottom:2px; margin-right:0.1em;  }

.lfloat { float:left; margin-right:0.8em;  margin-top:0.4em; margin-bottom:0.3em; }

.rfloat { float:right; margin-left:0.8em;  margin-top:0.4em; margin-bottom:0.3em; }

.lfloathead { float:left; margin-right:2em;  margin-top:0.4em; margin-bottom:0.4em; }

.rfloathead { float:right; margin-left:2em;  margin-top:0.4em; margin-bottom:0.4em; }

h1{ margin:0; }

.bypass { font-size : 0.7em; }

.basemenu { font-size : 0.6em; text-align: center; margin-top:1em; }

.flashbox  { border:1px solid #9C0042; background:#EFDBDF; color:#740041;   padding:0.5em;  margin-right:3em; margin-left:3em; text-align:center; }

.flashstripe { background:#D6B6BB  ; color:#9C0042;   padding:0.5em; font-weight:bold;  margin-right:4em; }

div.address { border:1px solid #9C0042; margin-right:2.5em;  margin-left:2.5em; margin-top:0; padding:0.7em; }

table.enquiry  { font-size:0.75em;  }

input.button { border-right:2px solid #AE868E; border-bottom:2px solid #AE868E; border-top: 2px solid #FBEFF1; border-left: 2px solid #FBEFF1; background:#DEC2C7 ; color:#740041;   padding:0.2em; font-size:0.75em;  }

.supplylogo {  margin-right:0.7em; vertical-align:middle; }

p.logos { font-size : 0.7em; text-align: center;  margin-bottom:0; margin-top:0; }

p.movie { font-size : 0.7em; text-align: center;  margin-bottom:0.5em; margin-top:0; }

div.beforeafter { float:right; border: 1px solid #AE868E; }

.montage {  margin-right:1.2em;  }

