body 

{/*Body background,colour,text positioning*/


background-image: url(pics/Background3.jpg);
background-repeat: no-repeat;
background-color: rgb(226,251,229);

color: rgb(255,255,255);  

text-align:left;

margin-left:0px;

margin-right:0px;

margin-top:5px;

margin-bottom:-5cm;

position:relative;
}


div#outer 

{

background-image: url(pics/LynettesBG.gif);
background-repeat: no-repeat;
background-color: rgb(242,231,140);

width: 760px;
margin-top:-.5cm;
margin-bottom:0.05px;

margin-left: auto;

margin-right: auto;

border: thick solid  rgb(123,0,177);
position:relative;
}





div#mid 

{



width: 665px;
margin-top:5.5cm;
position:relative;
padding:15px;
margin-bottom:0.05px;

margin-left: auto;

margin-right: auto;


position:relative;
}

.Menufont
{
font-size:14px;
}

.FirstLetter
{
font-size:25px;
}

.Title
{
margin-left:260px;
}



.LLP
{
margin-left:43px;
position:relative;
}


a 
{
color: rgb(123,0,177);
text-decoration : none;
padding:1px;
}

v 
{
color: rgb(123,0,177);
text-decoration : none;
padding:1px;
}

a:hover 
{
color: rgb(123,0,177); 
background-color: rgb(237,212,239);

padding:1px;
}


.Menufont
{
background-image: url(pics/goldglits.gif);
background-position:center; 
background-repeat: repeat-y;
width:120px;
margin-top:2.5cm;
position:relative;
padding:5px;
margin-bottom:0.05px;
margin-left: 40.5px;
margin-right: 140px;

}

.box
{
background-repeat: no-repeat;
background-image: url(pics/BoxBG1.jpg);
background-color: rgb(221,166,241);
width: 510px;
margin-top:-19.9cm;
position:relative;
padding:15px;
margin-bottom:0px;
margin-left: 220px;
margin-right: -15px;

}





.logo

{/*positions Logo*/

text-align:center;

position:relative;



}





.center
{
text-align:center;
}







.submenu

{

text-align:right;

color: rgb(0,0,205);
font-size:9pt


}






.contact

{

width: 400px;
margin-left: auto;

margin-right: auto;

}









h1

{/*fonts and Positions*/

font-family:georgia;

text-align:center;

font-style: italic;


}



h2
{/*fonts and Positions*/

font-family:amaze;



text-align:center;

}




h3
{/*fonts and Positions*/

font-family:georgia;


text-align:center;

}




h4
{/*fonts and Positions*/

font-family:georgia;

text-align:center;

}




h5
{/*fonts and Positions*/

font-family:georgia;


text-align:left;

}




h6
{/*fonts and Positions*/

font-family:georgia;


text-align:left;

}


.break

{/*stabilises layout between flames and pillars*/
clear: left;

clear: right;

}




.left

{/*Positions pillar*/


float:left;

left:25px;


}




.right

{/*Positions pillar*/

padding:15px;
float:right;

right:25px;


}






dl, dt, dd, ul, li 
{
margin: 0cm;

padding: 0cm;

list-style-type: none;

}



#menu 

{/*Positions Menues*/

position: absolute;

margin-top: .5cm;

z-index:100;


margin-left: .9cm;


}


#menu dl 

{


float: left;

width: 19mm;

text-align: center;

margin: 0 1px;

margin-left: 0.8cm;

}





#menu dt 
{

cursor: pointer;

text-align: center;

font-weight: bold;



}



#menu dd 
{
display: none;

}




#menu li 
{

text-align: left;

width:115%;

padding: 0.5mm;

background-color: rgb(251,255,234);


}



#menu li a, #menu dt a 

{/*determins colour of font on drop down sub menu*/

color: rgb(123,0,177);
text-decoration: none;

display: block;

height: 100%;

border: 0 none;


}




#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus


{/*Determins hover colour*/

background: rgb(226,185,229);

}   





123,0,177

251,255,234

255,204,255