body {

  background-color: #F4DBE9;
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
  font-family: tahoma; 
  color: #ffffff; 
}

#mainPage{width:860px;}
.outline {
  border-right: 1px solid #9a9a9a;
  border-left: 1px solid #9a9a9a;
}
.clearBoth {clear: both;}
.tableborders {
  padding:10px;
}
.heading    {
  text-decoration:none; 
  font-family: tahoma; 
  color: #000000; 
  font-weight:600; 
  font-size:10pt;
}

.subheading {
  text-decoration:none; 
  font-family: tahoma; 
  color: #C9AACE; 
  font-weight:600; 
  font-size:10pt;
  padding-right: 10;
  padding-left: 10;
  line-height: 1.3;
}
.fontImage{float: left;}

.input {
  text-decoration:none; 
  background-color:#F4DBE9; 
  font-family: tahoma; 
  border: 3px solid #ffffff ;
  color: #000000; 
  font-weight:400; 
  font-size:10pt;
  line-height: 1.3;
}


.text, #articles , #mainPage{
  text-decoration:none; 
  font-family: tahoma; 
  color: #cccccc; 
  font-weight:400; 
  font-size:10pt;
  padding-right: 10px;
  padding-left: 10px;
  line-height: 1.3;
}


.footer {
  text-decoration:none; 
  font-family: tahoma; 
  color: #666666; 
  font-weight:400; 
  font-size:8pt;
}

.finalfooter {
  text-decoration:none; 
  font-family: tahoma; 
  color: #BBBBBB; 
  font-weight:400; 
  font-size:8pt
}
/*intro page*/
#intro{background-image: url(../images/introright.jpg);
background-position: bottom right;
background-repeat: no-repeat;
height: 420px;}
#introWelcome{margin-top:50px;}
#introLeft{width: 240px;float:left;margin-left:5px;position:relative;top:10px}
#introRight{float:right;position:relative;top:3px}

#introText{text-align: left;
font-family: tahoma;
font-size: 15px;
position:relative;left:14px }

.intromsg {

  text-decoration:none; 
  
  color: #cccccc; 
  font-weight:400; 
  font-size:14px;
  padding-right: 10px;
  padding-left: 250px;
  line-height: 1.3;
}

#introImp{position: relative}
/* link section footer */

.linkfooter A:link     {
  text-decoration:none; 
  font-family: tahoma; 
  color: #666666; 
  font-weight:400; 
  font-size:8pt
  padding-bottom: 13px;  
  padding-top: 13px;
}

.linkfooter A:visited  {
  text-decoration:none; 
  font-family: tahoma; 
  color: #666666; 
  font-weight:400; 
  font-size:8pt
  padding-bottom: 13px;  
  padding-top: 13px;
}

.linkfooter A:active   {
  text-decoration:none; 
  font-family: tahoma;  
  color: #000000; 
  font-weight:400; 
  font-size:8pt
  padding-bottom: 13px;  
  padding-top: 13px;
}

.linkfooter A:hover    {
  text-decoration:underline; 
  font-family: tahoma; 
  color: #000000; 
  font-weight:400; 
  font-size:8pt
  padding-bottom: 13px;  
  padding-top: 13px;
}
  


/* link section menu */

.menu A:link, #articles a:link,#mainPage a:link{
  text-decoration:none; 
  font-family: tahoma; 
  color: #ffffff; 
  font-weight:600; 
  font-size:8pt;
  padding-bottom: 5px;  
  padding-top: 5px;
}

.menu A:visited, #articles a:visited, #mainPage a:visited {
  text-decoration:none; 
  font-family: tahoma; 
  color: #ffffff; 
  font-weight:600; 
  font-size:8pt;
  padding-bottom: 5px;  
  padding-top: 5px;
}

.menu A:active, #articles a:active; #mainPage a:active  {
  text-decoration:none; 
  font-family: tahoma;  
  color: #C9AACE; 
  font-weight:600; 
  font-size:8pt;
  padding-bottom: 5px;  
  padding-top: 5px;
}

.menu A:hover ,#articles a:hover, #mainPage a:hover  {
  text-decoration:none; 
  font-family: tahoma; 
  color: #DE85F1; 
  font-weight:600; 
  font-size:8pt;
  padding-bottom: 5px;  
  padding-top:5px;
}

.menutop A:link     {
  text-decoration:none; 
  font-family: tahoma; 
  color: #ffffff; 
  font-weight:600; 
  font-size:8pt;
  padding-bottom: 5px;  
  padding-top: 5px;
}

.menutop A:visited  {
  text-decoration:none; 
  font-family: tahoma; 
  color: #ffffff; 
  font-weight:600; 
  font-size:8pt;
  padding-bottom: 5px;  
  padding-top: 5px;
}

.menutop A:active   {
  text-decoration:none; 
  font-family: tahoma;  
  color: #C9AACE; 
  font-weight:600; 
  font-size:8pt;
  padding-bottom: 5px;  
  padding-top: 5px;
}

.menutop A:hover    {
  text-decoration:none; 
  font-family: tahoma; 
  color: #DE85F1; 
  font-weight:600; 
  font-size:8pt;
  padding-bottom: 5px;  
  padding-top:5px;
}
/* link section pagelinks */

.pagelink A:link     {
  text-decoration:underline; 
  font-family: tahoma; 
  color: #4287CE; 
  font-weight:600; 
  font-size:10pt; 
  padding-bottom: 8px;  
  padding-top: 3px
}

.pagelink A:visited  {
  text-decoration:underline; 
  font-family: tahoma;  
  color: #4287CE; 
  font-weight:600; 
  font-size:10pt; 
  padding-bottom: 8px;  
  padding-top: 3px
}

.pagelink A:active   {
  text-decoration:underline; 
  font-family: tahoma; 
  color: #4287CE; 
  font-weight:600; 
  font-size:10pt; 
  padding-bottom: 8px;  
  padding-top: 3px
}

.pagelink A:hover    {
  text-decoration:underline; 
  font-family: tahoma; 
  color: #000000; 
  font-weight:600; 
  font-size:10pt; 
  padding-bottom: 8px; 
  padding-top: 3px
}

/* floating butterfly section */

#butterfliesRelative { 
  position:relative; 
  text-align: left; 
  margin: 0 auto; 
  width: 770px; 
}

#butterfliesRelative  #butterfliesAbsolute {
  position: absolute; 
  left: 10px; 
  top: 140px; 
  z-index: 10;
}

#aboutUs{background-image:url(http://www.pinkpoppies.co.uk/images/poppybg.jpg);}

#FlyingPoppies{z-index:1; position: absolute; top: 0px;}

#PortfolioSlideShow{
margin: auto;
width: 300px;
}

#PortfolioSlideShow3{
margin: auto;
width: 550px;
}

#PortfolioSlideShow4{
margin: auto;
width: 550px;
}


a.previous{float: left; padding-left:5px;}
a.next {float: right;padding-right:5px;}

.artImg{margin:10px;}

#pricelink{float:left; margin-left:30px; }
#pricelink a{text-decoration:none;color:#de85f1;font-size:18px;}
#pricelink a:hover{text-decoration:underline;}


#footlinks{font-size:11px;margin-top:2px;}