.bgsecurity
{
background-color:black;

}
#wrapper
{

background-image:url("DarkCarPark.png");
background-repeat: no-repeat;
background-position:top right;
  min-height: 100%; 
    height: auto !important; 
    height: 100%; 
    margin: 0 auto -3em; 

}


html, body { 
    height: 100%; 
} 
.wrapper { 
    min-height: 100%; 
    height: auto !important; 
    height: 100%; 
    margin: 0 auto -7em; 
} 


.whitebox
{
margin-top:10px;
background-color:white;
margin-left:1em;
width:34em;
height:auto;
border-top:4px double navy;
background-image:url("bgrepeat.PNG");
color:black;
overflow:hide;
overflow:hidden;
padding-right:8px;
border:solid 3px navy;
}

.bgrepeat
{
background-image:url("DarkCarPark.png");
}

.topLink a
{



}

.menuspan
{text-decoration: none; color:black; padding-left:6px;padding-right:6px;
border-left:4px double #5555FF;
background-color:white;
}


#menu
{
border-bottom:4px double #5555FF;
font-size:14px;
}

.whitebox a:Link
{text-decoration: none; color:black; padding-left:6px;padding-right:6px;
border-left:4px double #5555FF;
font-size:14px;
}
.whitebox a:visited {text-decoration: none;
padding-left:6px;padding-right:6px;
border-left:4px double #5555FF; color:gray;
}

.whitebox a:active {text-decoration: none;}
.whitebox a:hover {text-decoration: underline overline; color: red;
font-size:14px;
}



.LeftDiv
{
width:100%;
height:auto;

padding:5px;
font-size:20px;
}

.footer
{


}


.footer,{ 
    height:1em; 
border:1px solid blue;
background-color:navy;
}
.push { 
    height: 3em; 

}

.footer a:Link
{text-decoration: none; color:blue; padding-left:6px;padding-right:6px;
border-left:4px double #5555FF;


}
.footer a:visited {
text-decoration: none;
padding-left:6px;
padding-right:6px;
border-left:4px double #5555FF; 
color:gray;
}
.Footer a:active {text-decoration: none;
}
.Footer a:hover {text-decoration: underline overline; color: red;

}

.alignright
{
text-align:right;
}

.alignmiddle
{
text-align:center;
text-align:centre;
}

#images
{
display:block;
width:400px;
text-align:center;
text-align:centre;
}