/* 
	CSS by BlueCairn 2008 (www.bluecairn.co.uk)
	for Harrows & Floretta.
*/


body {
background-color: #dddddd;
font-family: helvetica, serif;
}


h1 {
text-decoration: none; 
color:#ffffff;
font-size:0.8em;
font-weight: bold;
position:relative;
margin-left:45px;
text-align:left;
}


p {
text-decoration: none; 
color:#ffffff;
font-size:0.8em;
font-weight: bold;
text-align: left;
}

p.home {
position:relative;
margin-left:45px;
margin-right:300px;}

p.gifts {
position:relative;
margin-left:10px;
}

.bluecairn {
font-size:0.6em;
font-weight:normal;
position:relative;
margin-left:55px;
color:#bbbbbb;
}

a.bluecairnlink {
color:#bbbbbb
}

a.mailto {
color:#ffffff
}

a {
text-decoration: none;
color:#000000;
border: none;
}

a:hover {
text-decoration: none;
color:#76066d;

}


#main {
width:970px;
background-color: #ffffff;
}

#footer {

}

#footerlogo{
position:relative;
left:-138px;
}

#floraloverlay{
position:relative;
left:333px;
top: -245px;

}

.blank
{
background-color: #dddddd;
}


.currentlink
{
text-decoration: none;
color:#76066d;
border-bottom: medium solid #ffffff;
font-size:0.8em;
font-weight: bold;
}

.menulink
{
font-size:0.8em;
font-weight: bold;
}

.logo {
position:relative;
left:-265px;
}

.menutext {
position:relative;
left:250px;
}


/*
Rounded Corners thanks to roundedcornr.com
*/

.roundedcornr_box_271540 {
   background: #b2a6b2;
   width:864px;

}
.roundedcornr_top_271540 div {
   background: url(../images/roundedcornr_271540_tl.png) no-repeat top left;
}
.roundedcornr_top_271540 {
   background: url(../images/roundedcornr_271540_tr.png) no-repeat top right;
}
.roundedcornr_bottom_271540 div {
   background: url(../images/roundedcornr_271540_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_271540 {
   background: url(../images/roundedcornr_271540_br.png) no-repeat bottom right;
}

.roundedcornr_top_271540 div, .roundedcornr_top_271540, 
.roundedcornr_bottom_271540 div, .roundedcornr_bottom_271540 {
   width: 100%;
   height: 8px;
   font-size: 1px;
}
.roundedcornr_content_271540 { margin: 0 8px; }
