/* Oldimage.co.uk global stylesheet */
/* Created by Mark Chitty of thisLiquidSpace */
/* email: mark.chitty@thisliquidspace.com */

body {
text-align: center;
}
/* Header structure START */
#centerBox {
text-align: center;
border: 0px solid black;
}
#headerContainer {
/* center aligns box */
margin: 0 auto;
/* corrects for center in body */
text-align: center;
width: 950px;
}
/* Links START */
#headerContainer a:link {
color: #8A9986;
background-color: transparent;
text-decoration: none;
font-size: 100%;
font-weight: bold;
}
#headerContainer a:visited {
color: #8A9986;
background-color: transparent;
text-decoration: none;
font-size: 100%;
font-weight: bold;
}
#headerContainer a:hover {
color: #8A9986;
background-color: transparent;
text-decoration: underline;
font-size: 100%;
font-weight: bold;
}
#headerContainer a:active {
color: #8A9986;
background-color: transparent;
text-decoration: none;
font-size: 100%;
font-weight: bold;
}
#headerContainer a:link img{
border: 1px solid #fff;
}
#headerContainer a:visited img{
border: 1px solid #fff;
}
#headerContainer a:hover img{
border: 1px solid #cecbe3;
}
#headerContainer a:active img{
border: 1px solid #fff;
}
/* Links END */

#headerContainer table td{
padding: 0;
margin: 0;
}
#headerBox {
font-family: "Tahoma", Times, sans-serif;
color: #f5f3de;
border: 0px solid red; 
width: 100%;
height:100px;
background: #ffffff 
}
/* Header structure END */

/* Title structure START */
#titleBox {
color: #003300;
background-color: transparent;
height:100px;
}
#titleBox span#title, #titleBox span#logo {
padding: 25px 20px 15px 20px;
margin: 0;
border: 0px solid blue;
height: 100px;
}
#titleBox span#title {
float: left;
border: 0px solid red;
height: 30px;
_height: 100px;
padding: 20px 20px 20px 20px;
}
#titleBox span#logo {
float: left;
padding: 10px 0 0 20px;
margin: 0;
}
#titleBox p#tagline {
float: right;
clear: right;
height: 100px;
padding: 20px 20px 20px 0;
margin: 0;
font-size: 160%;
letter-spacing: 3px;
border: 0px solid green;
}
/* Title structure END  */

/* Header menus START */
#menu ul#site {
float: left;
padding: 10px 20px 0 40px;
margin: 0 0 0 0;
border: 0px solid white;
list-style: none;
}
#menu ul#site li {
}
#menu ul#category {
border: 0px solid red;
padding: 0px;
margin: 0 0px 0 0;
_margin: 0 0px 0 0;
float: right;
}
#menu ul#category li {
display: inline;
float: left;
padding: 5px 5px 5px 5px;
margin: 0;
border: 0px solid blue
}
#menu ul#category li div {
text-align: center;
padding: 0 0 0px 0;
border: 0px solid red;
width: 80px;
}
/* Header menus END */

/* CSS Hacks START */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* CSS Hacks END */