
body{
background: #FD6022;
padding:0;
font-family:Trebuchet MS,Arial,Verdana;
font-size:100%;
color:#000;
text-align: center
} 
.hidden{display:none}
h1 {color: #FD6022}
a{color:#224499;text-decoration:none;font-weight:bold; list-style:none;}
a:hover {color:#555;text-decoration:underline;list-style:none;}

p {
margin-left:25px
}
#text_header {display:none;}
h1{
margin-left:25px
}
h2{
margin-left:25px;
font-family: courie;
font-size:12px;
font-style:normal;
}
h3{
margin-left:25px
}

#container{
background: #fff;
width:667px;
padding:0;
margin:0 auto;
font-size:75%;
}

#top_nav{
padding:0;
margin:0;
width:667px;
height: 46px;
background: #fff url('http://www.supreme2.co.uk/assets/images/top-nav.jpg') no-repeat;
}

#top_nav ul{
margin:0 0 0 188px;
padding:0;
list-style:none;
font-size:100%;
}

#top_nav li{
float:left;
margin:0;
padding:2px 10px;
}

#top_nav a:hover{color:#0A5BBD;text-decoration:underline;}
#top_nav a{color:#474747;text-decoration:none;}
#top_nav strong {text-decoration: underline;}

#header {
height:162px;
width:667px;
margin:0px;
background: #fff url('http://www.supreme2.co.uk/assets/images/header-rhyl.jpg') no-repeat;

}

#logo h1, #logo p{
padding:0;
margin:0;
text-indent:-2000px;
visibility:hidden;
}

#content{
width:667px;
padding:0;
background:#fff;
margin: 0;
text-align:left;
}

#main{
width:644px;
padding:10px;
background:#fff;
margin:0;
text-align:left;
list-style:none;
}

#links {
width:667px;
height:24px;
padding:0;
background:#fff;
border-bottom: medium double #0A5BBD;
font-size:110%;
margin:0px;
}

#links ul{margin:0px 0px 0px 150px;padding:0;list-style:none;}
#links li{float:left;margin:0;padding:2px 10px;background:#fff;}
#links a:hover{color:#0A5BBD;text-decoration:underline;}
#links a{color:#474747;text-decoration:none;}
#links strong {text-decoration: underline;}

#images 
{float:right; width:auto; height:auto;
padding:4px;
}


#sub_footer{
width:667px;
background:#DE4205;
text-align:left;
padding: 0;
margin:0;
}

#sub_footer p {
padding: 10px;
font-size:80%;
color:#fff;}

#footer {
width:667px;
height: 35px;
margin:0px;
padding:0;
}

#footer ul{font-size:100%; padding: 5px 0 0 0; margin: 0 0 0 71px;}
#footer li{display: inline; padding: 0 5px 0 5px}
#footer a:hover{color:#0A5BBD;text-decoration:underline;}
#footer a{color:#474747;text-decoration:none;}
#footer strong {text-decoration: underline;}