/* ############   billingtontranslations.css - Created: 13.11.2008 Last modified:01.12.2011 ############# */
/* ############   Coding: Simon Moss: www.simonmoss.co.uk ############# */
/*div
{
border:solid 1px #f00;
} 
 ##### DIV BORDER TEST ###### */
 
*, ul, ul li
{
margin:0;
padding:0;
}
html, body
{
margin:0;
padding:0;
height:100%;
width:100%;
overflow:auto;
}
body
{
background-color:#fff;
text-align:center;
margin:0 auto;
background:#fff url("images/dictionaries.jpg") repeat top left;
}
html>body
{
overflow:visible;  /* enables mousewheel in Mozilla */
}
h2
{
font-family:Arial, Helvetica, sans-serif;
}
p, q, cite
{
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
margin:9px 45px;
padding:6px 9px;
line-height:135%;
}
q, cite
{
display:block;
margin:2px 55px;
padding:0;
line-height:120%;
}
q
{
text-align:center;
}
cite
{
text-align:center;
padding-bottom:6px;
}
#content, #contentfr
{
margin:auto;
width:760px;
/* height:1000px;*/
background:#fcfddf;
border:3px double #000;
}
/* #contentfr
{
height:1120px;
}*/
#contentfr p
{
padding:4px;
}
#flagnav
{
height:50px;
padding:0 45px;
}
#flagnav a img
{
border:0;
}
.bold
{
font-weight:bold;
}
.floatleft
{
float:left;
}
.floatright
{
float:right;
}
.maillink
{
font-weight:bold;
}
.maillink a:hover
{
text-decoration:none;
}
.centre
{
text-align:center;
}
.clearall
{
clear:both;
}
.logostrapline
{
padding-top:0;
margin-top:12px;
margin-bottom:25px;
font-size:14px;
text-align:center;
}
.photo
{
float:left;
padding:12px 18px;
}
.photoright
{
float:right;
padding:12px 18px;
padding-right:54px;
}
.divider
{
clear:both;
height:0px;
visibility:hidden;
}
