* {
margin: 0px;
padding: 0px; 
}

body {
margin: 0;
padding: 0;
background: url('images/fade.gif') #EFF6FD;
background-repeat: repeat-x;
}

img, a img {
padding: 0px;
margin: 0px;
border: 0 black solid;
border: none; 
}

p {
margin: 0 0 .6em 0;
}

h1, h2, h3 {
font-weight: normal;
margin: 1.2em 0 .7em 0;
color: #F87B27;
}

h1 {
font-size: 2em;
margin:18px 0 2px 0;
padding:0;
}

.subtitle {
color:#bababa;
font-style:italic;
font-weight:bold;
float:left;
margin:0;
width:500px;
padding: 0 0 6px;
}

h2 {
font-size: 1.5em;
}

h3 {
font-size: 1.3em;
}

strong {
font-size: 1.1em;
font-weight: bold;
}

.clear {
clear: both;
}


/* !layout */

#nav {
margin-top:-66px;padding:0;
}

#nav ul {
text-transform:uppercase;
}

#nav li {
color: #fff;
float:left;
margin-left:30px;
list-style:circle;
}

#nav li:hover {
list-style:disc;
}

#nav li a, #nav li a:visited {
display:block;
font-size:17px;
text-decoration:none;
font-family:Arial;
font-weight:bold;
color:#fff;
}

#container {
width: 926px;
position: relative;
margin-left: auto;
margin-right: auto;
}

#head {
height: 260px;
padding-top: 0px; 
}

#banner {
float:right;
position:relative;
top:50px;
}

#title {
font-size:32px;
color:#242424;
text-decoration:none;
position:relative;
top:55px;
left:16px;
font-family:Verdana;
letter-spacing:3px;
font-weight:bold;
padding:0;margin:0;
width:420px;
}

h2.layer {
font-size:32px;
color:#eee;
font-family:Verdana;
position:relative;
top:-25px;
left:16px;
letter-spacing:3px;
font-weight:bold;
width:420px;
}

p.subheader {
color:#444;
font-size:13px;
line-height:1.6em;
font-family:Arial;
font-style:italic;
font-weight:bold;
margin:0;
padding: 0 0 6px;
position:absolute;
top:110px;
left:140px;
}

#main {
position: relative;
min-height: 400px;
height: auto !important;
height: 400px;
padding: 20px 50px 20px 20px;
border-left: 1px #ccc solid;
border-right: 1px #ccc solid;
font-family:  Arial, Verdana, Helvetica, sans-serif;
color:#555;
font-size: 13px;
line-height: 1.6em;
background-color:#fdfdfd;
}

#footer {
background-color:#f0f0f0;
padding-top: 16px;
padding-left:20px;
position: relative;
font-family:Tahoma;
height: 60px;
clear: both;
color: #555;
font-size:9px;
}

#footer a {
color:#555;
}

#colourfade {height:116px;position:relative;z-index:-1;}

#d1, #d2, #d3, #d4, #d5, #d6, #d7, #d8, #d9, #d10, #d11, #d12, #d13, #d14, #d15, #d16, #d17, #d18, #d19, #d20, #d21, #d22, #d23, #d24, #d25, #d26, #d27, #d28, #d29, #d30, #d31, #d32, #d33, #d34, #d35, #d36, #d37, #d38, #d39, #d40, #d41, #d42, #d43, #d44, #d45, #d46, #d47, #d48, #d49, #d50, #d51, #d52, #d53, #d54, #d55 {height:1px;}

#d1 {background-color:rgb(152,120,90)}
#d2 {background-color:rgb(153,120,89)}
#d3 {background-color:rgb(153,120,88)}
#d4 {background-color:rgb(154,120,87)}
#d5 {background-color:rgb(155,120,85)}
#d6 {background-color:rgb(155,120,84)}
#d7 {background-color:rgb(156,120,83)}
#d8 {background-color:rgb(157,120,82)}
#d9 {background-color:rgb(158,120,81)}
#d10 {background-color:rgb(158,120,80)}
#d11 {background-color:rgb(159,120,78)}
#d12 {background-color:rgb(160,120,77)}
#d13 {background-color:rgb(160,120,76)}
#d14 {background-color:rgb(161,120,75)}
#d15 {background-color:rgb(162,120,74)}
#d16 {background-color:rgb(162,120,73)}
#d17 {background-color:rgb(163,120,71)}
#d18 {background-color:rgb(164,120,70)}
#d19 {background-color:rgb(164,120,69)}
#d20 {background-color:rgb(165,120,68)}
#d21 {background-color:rgb(166,120,67)}
#d22 {background-color:rgb(167,120,66)}
#d23 {background-color:rgb(167,120,64)}
#d24 {background-color:rgb(168,120,63)}
#d25 {background-color:rgb(169,120,62)}
#d26 {background-color:rgb(169,120,61)}
#d27 {background-color:rgb(170,120,60)}
#d28 {background-color:rgb(171,120,59)}
#d29 {background-color:rgb(171,120,57)}
#d30 {background-color:rgb(172,120,56)}
#d31 {background-color:rgb(173,120,55)}
#d32 {background-color:rgb(173,120,54)}
#d33 {background-color:rgb(174,120,53)}
#d34 {background-color:rgb(175,120,52)}
#d35 {background-color:rgb(175,120,50)}
#d36 {background-color:rgb(176,120,49)}
#d37 {background-color:rgb(177,120,48)}
#d38 {background-color:rgb(178,120,47)}
#d39 {background-color:rgb(178,120,46)}
#d40 {background-color:rgb(179,120,45)}
#d41 {background-color:rgb(180,120,43)}
#d42 {background-color:rgb(180,120,42)}
#d43 {background-color:rgb(181,120,41)}
#d44 {background-color:rgb(182,120,40)}
#d45 {background-color:rgb(182,120,39)}
#d46 {background-color:rgb(183,120,38)}
#d47 {background-color:rgb(184,120,36)}
#d48 {background-color:rgb(184,120,35)}
#d49 {background-color:rgb(185,120,34)}
#d50 {background-color:rgb(186,120,33)}
#d51 {background-color:rgb(187,120,32)}
#d52 {background-color:rgb(187,120,31)}
#d53 {background-color:rgb(188,120,29)}
#d54 {background-color:rgb(189,120,28)}
#d55 {background-color:rgb(189,120,27)}

#main em b {position:absolute; font-size:150px; font-family:arial; color:#fdfdfd; line-height:40px; font-weight:normal;}
#main p {position:relative; z-index:100; padding:5px 10px;}

/* !main */

#textarea {
position: relative;
width: 720px;
margin-left:60px;
float: left;
}

#textarea p {
margin-right: 190px
}

#textarea a {color:#555;font-weight:bold;}

.skyscraper {
float: right;
}

#links {
float: left;
margin-right:60px;
margin-top:50px;
}
ul.links {
list-style-type:none;
line-height:1.8em;
}
#links a {
color:#555;
}
#links a:hover {
text-decoration:none;
}

li.header {
font-weight:bold;
border-bottom:1px solid #cacaca;
padding-bottom:0px;
margin-bottom:6px;
line-height:1.5em;
}
