html {
font-size:62.5%;
}

body {
background:#92959E url(/internet/drinkingnightmare/publishing.nsf/AttachmentsByTitle/grad.jpg/$FILE/grad.jpg) repeat-x 0 0;
color:#FFF;
font-family:trebuchet MS, georgia, courier new, serif;
letter-spacing:0.6px;
font-size:1.3em;
line-height:1.7em;
margin:0;
padding:0;
}

#header {
float:left;
width:100%;
height:111px;
border-bottom:1px solid #616161;
background:#0B0B0B;
text-align:center;
}

#header div {
width:750px;
text-align:left;
margin:0 auto;
}

#header a {
display:block;
background:url(/internet/drinkingnightmare/publishing.nsf/AttachmentsByTitle/crest.jpg/$FILE/crest.jpg) 0 120px no-repeat;
width:264px;
height:180px;
margin-top:-100px;
text-decoration:none;
}

#header form {
width:20em;
float:right;
margin:-50px 0 0;
padding:0;
}

#header form input {
float:left;
font-size:1em;
height:2em;
border:1px solid #5E7892;
padding:0.3em;
}

#header form label {
text-indent:-9999px;
display:block;
}

#header form input.button {
margin-left:5px;
background:#284B6E;
color:#FFF;
}

#container {
float:left;
width:100%;
text-align:center;
background:transparent url(/internet/drinkingnightmare/publishing.nsf/AttachmentsByTitle/horiz-back-ie6.jpg/$FILE/horiz-back-ie6.jpg) repeat-y center 0;
}

#centre {
width:838px;
height:834px;
position:relative;
text-align:left;
background:url(/internet/drinkingnightmare/publishing.nsf/AttachmentsByTitle/back.jpg/$FILE/back.jpg) no-repeat 0 -1px;
margin:0 auto;
padding:0;
}

html>body #centre {
width:839px;
}

#left {
float:left;
width:190px;
color:#000;
font-size:0.85em;
line-height:1.5em;
margin:0;
padding:0;
}

#left div {
float:left;
width:180px;
margin:10px 0 0 5px;
padding:0;
}

#left ul {
float:left;
list-style-type:none;
margin:0 0 0 20px;
padding:0;
}

html>body #left ul {
margin:0 0 0 35px;
}

#left ul li {
font-weight:800;
float:left;
clear:left;
margin:2px 0;
padding:0;
}

#left ul li a:link,#left ul li a:visited,#left ul li a:active {
display:block;
float:left;
color:#E7E7E7;
text-decoration:none;
background:#280E0F;
margin:0;
padding:4px;
}

#left ul li a:hover,#left ul li a:focus,#left ul li a.current:link,#left ul li a.current:visited,#left ul li a.current:active {
background:#E7E7E7;
color:#000;
}

#left ul li ul {
font-size:0.8em;
margin:5px 0 0;
padding:0 0 0 20px;
}

#left ul li ul li {
float:left;
clear:left;
width:100%;
margin:2px 0;
padding:0;
}

#left ul li ul li a:link,#left ul li ul li a:visited {
background:#000;
border-left:3px solid #000;
margin:0;
padding:4px;
}

#left ul li ul li a:hover,#left ul li ul li a:active,#left ul li ul li a:focus,#left ul li ul li a.current:link,#left ul li ul li a.current:visited,#left ul li ul li a.current:hover,#left ul li ul li a.current:active,#left ul li ul li a.current:focus {
border-left:3px solid #FFF;
color:#E7E7E7;
background:#000;
}

#right {
float:left;
width:587px;
color:#000;
margin:0;
padding:0;
}

#right div {
margin:0;
padding:0;
}

* html #right img {
margin:0 0 0 -16px;

}
img#cartoon {
display:none;
margin:0;
padding:0;
}

#footer {
float:left;
clear:left;
width:100%;
display:block;
color:#FFF;
background:#000;
position:relative;
text-align:center;
margin:0;
padding:0;
border-top: 1px solid #5E5E5E;
}

html>body #footer {
margin-top:-3.7em;
background:#000;
}

#footer ul {
list-style-type:none;
font-size:0.85em;
font-weight:700;
margin:0;
padding:1em 0;
}

html>body #footer ul {
background-image:none;
}

#footer ul li {
display:inline;
}

#footer ul li a {
color:#FFF;
text-decoration:none;
border-left:solid #fff 1px;
margin:0;
padding:0 3px 0 8px;
}

#footer ul li a.first {
border:0;
}

h1 {
font-size:2em;
letter-spacing:1px;
margin-bottom:0.8em;
}

h2 {
font-size:1.4em;
}

p {
font-size:1em;
}

#right img.left {
float:left;
margin:5px 20px 20px 0;
}

#right img.right {
float:right;
margin:5px 0 20px 20px;
}

#right a img{position:absolute;top:400px;left:235px; float:right}

#breadcrumb_container {
top:0;
height:auto;
width:100%;
text-align:left;
font-size:0.8em;
line-height:1.7em;
margin:0;
padding:0 0 50px;
}

#breadcrumb_container a:link {
text-decoration:none;
color:#4F5054;
}

#topImagePrint {
height:107px;
background:url(/internet/drinkingnightmare/publishing.nsf/AttachmentsByTitle/topImagePrint.jpg/$FILE/topImgPrint.jpg);
display:none;
}

#home_banner_left {
position:absolute;
top:250px;
left:237px;
width:202px;
height:202px;
margin:0 auto;
}

#home_banner_right {
position:absolute;
top:250px;
left:460px;
width:202px;
height:202px;
margin:0 auto;
}

#left #facebook_logo {
float:right;
width:155px;
margin:2px 0 0;
}

#left #facebook_logo a img {
border:none;
float:left;
margin:1px 5px 4px;
}

#left #facebook_logo a {
color:#fff;
float:right;
background-color:#280e0f;
font-weight:700;
text-decoration:none;
border-top:5px solid #280e0f;
}

#left #facebook_logo a:hover {
background-color:#fff;
color:#000;
font-weight:700;
border-top:5px solid #fff;
}

* html #left #facebook_logo {
float:left;
width:160px;
height:100px;
margin:4px 3px 3px 20px;
}

* html #left #facebook_logo a img {
border:none;
float:left;
margin:0 5px 0 3px;
}

* html #left #facebook_logo a {
border-left:1px solid #280e0f;
border-bottom:5px solid #280e0f;
border-right:5px solid #280e0f;
}

* html #left #facebook_logo a:hover {
border-left:1px solid #fff;
border-bottom:5px solid #fff;
border-right:5px solid #fff;
}

#footer ul li a:hover,#breadcrumb_container a:visited,#breadcrumb_container a:hover {
text-decoration:underline;
}

#home_banner_right a img,#home_banner_left a img {
border:#fff solid 1px;
}

#home_banner_right a:link img,#home_banner_left a:link img {
border:solid 1px #fff;
}

#home_banner_right a:visited img,#home_banner_left a:visited img {
border:solid 1px #ccc;
}

#home_banner_right a:hover img,#home_banner_left a:hover img {
border:solid 1px #FF0;
}
* html #dnightmarenav {
left: 199px;
}

#dnightmarenav {
position: absolute;
top: 460px;
left: 190px;
margin:0 auto;
height:142px;
width:556px;
}

#dnightmarenav_under_18 {
float:left;
height:142px;
width:118px;
}

#dnightmarenav_over_18 {
float:left;
height:142px;
width:118px;
}

#dnightmarenav_parents {
float:left;
height:142px;
width:140px;
}

#dnightmarenav_indigenous {
float:left;
height:142px;
width:180px;
}

#dnightmarenav_under_18 img,#dnightmarenav_over_18 img,#dnightmarenav_parents img,#dnightmarenav_indigenous img {
border:none;
}
#hometext{border:1px solid #fff;width:440px;position:absolute;top:220px;left:220px;font-size:0.9em;color:#fff;background-color:#000;}
#right #hometext{padding:10px}

#right #hometext a:visited{color:#ccc;}
#right #hometext a:hover{color:#FF0}
#right #hometext a{color:#fff;}
#right #hometext a:link {color:#fff;}

#right a img {
border:#fff solid 1px;
}

#right a:link img{
border:solid 1px #fff;
}

#right a:visited img{
border:solid 1px #ccc;
}

#right a:hover img {
border:solid 1px #FF0;
}

