html, body {
  height : 100%;
  margin : 0;
  padding : 0;
}

body {
  text-align : center;
  margin : 0;
  padding : 0;
  background-color : #151515;
  font-family : 'helvetica', 'arial', 'lucida sans','lucida sans unicode', 'lucida grande', arial, sans-serif;
  font-size : 0.75em;
  letter-spacing : 0em;
  color : #dadada;
  line-height : 1.2em;
  word-spacing : 0em;
}

#vert {
  float : left;
  height : 50%;
  width : 100%;
  margin-top : -280px;
}

#wrapper {
  clear : both;
  width : 740px;
  height : 560px;
  padding : 0px;
  background-color : #000000;
  text-align : left;
  margin-left : auto;
  margin-right : auto;
}

#header {
  margin-left : auto;
  margin-right : auto;
  margin-top : 5px;
  margin-bottom: 0;
  padding : 0px;
  border : 0px;
  height : 90px;
  width : 700px;
  overflow : hidden;
  float : none;
  display : block;
}

.logo {
  clear : both;
  float : left;
  margin : 0 0 15px 0;
  padding : 5px 0 0 0;
  width : 500px;
  height : 60px;
  display : block;
  overflow : hidden;
}


.rightnav {
  margin : 0;
  padding : 0;
  float : right;
  position : relative;
  display : block;
  overflow : auto;
  width : 170px;
  height : 90px;
  font-size : 1em;
  letter-spacing : 0em;
  text-transform : uppercase;
  font-weight : bold;
  text-align : right;
  color : #cc9933;
  list-style-type : none;
  line-height : 1.9em;
  margin : 0px;
  padding : 0 5px 0 0;
}

.rightnav ol {
  font-size : 1em;
  letter-spacing : 0em;
  text-transform : uppercase;
  font-weight : bold;
  text-align : right;
  color : #cc9933;
  list-style-type : none;
  line-height : 1.9em;
  margin : 0px;
  padding : 0 5px 0 0;
}

.rightnav:active, .rightnav:focus {
  outline: none;
}

.navmenu {
  font-size : 1em;
  letter-spacing : 0em;
  text-transform : uppercase;
  font-weight : bold;
  text-align : left;
  color : #cc9933;
  list-style-type : none;
  line-height : 1.8em;
  float : left;
  display : block;
  overflow : hidden;
  padding : 0;
  width : 500px;
  margin : -10px 0 0 0;
}

.login {
  margin-top : 70px;
  margin-bottom : -70px;
  display : block;
}

#header a {
  color : #cc9933;
  background : transparent;
  border : 0px #000000;
  outline : 0px #000000;
}

.selected {
  color : #dadada;
}

#header a:hover, a:focus, a:active {
  text-decoration : none;
  color : #dadada;
}


#header .selected {
  color : #dadada;
}

#content {
  height : 410px;
  width : 700px;
  margin : 20px;
  clear : both;
  overflow : hidden;
  font-weight : 100;
}

#content-s {
  height : 410px;
  width : 700px;
  margin : 20px;
  clear : both;
  overflow : auto;
  font-weight : 100;
}


#content-s:active, #content-s:focus {
  outline: none;
}

#pagelinks {
  font-weight : normal;
  text-align : right;
  color : #dadada;
  list-style-type : none;
  line-height : 1.9em;
  margin : 0px;
  padding : 0 0 0 0;
  float : right;
}

#pagelinks a {
  font-size : 1em;
  letter-spacing : 0em;
  text-transform : uppercase;
  font-weight : bold;
  text-align : right;
  color : #cc9933;
  list-style-type : none;
  line-height : 1.9em;
  margin : 0px;
  padding : 0 0 0 0;
}


#pagelinks ol {
  list-style-type : none;
  padding : 0 0 10px 10px;
  margin : 0;
}

#pagelinks a:hover, a:focus, a:active {
  text-decoration : none;
  color : #dadada;
}

#pagelinks a {
  color : #cc9933;
  background : transparent;
  border : 0px #000000;
  outline : 0px #000000;
  padding : 0;
  margin : 0;
}

#banner{
  padding : 0 0 0 0;
  margin : 0 0 0 0;
  height : 210px;
  width : 700px;
  text-align : center;
  background: #151515 url('images/banner-background.png') no-repeat center;
}

#flashcontent {
  margin : 0 0 0 0;
  height : 440px;
  width : 740px;
  clear : both;
  overflow : hidden;
  text-align : center;
}

#player {
  margin : 50px 0;
  clear : both;
  overflow : hidden;
  height : 292px;
  width : 700px;
  text-align : center;
  background: #151515 url('images/banner-background.png') no-repeat center;
}

#playerservices {
  margin : 0;
  padding : 0;
  clear : both;
  overflow : hidden;
  height : 292px;
  width : 464px;
  text-align : right;
  background: #151515 url('images/banner-background.png') no-repeat center;
  float : right;
}

#pad {
  height : 302px;
  width : 474px;
  float : right;
}

#pad2 {
  width : 680px;
}

#slideshow {
  float : right;
  margin : 0 0 10px 15px;
  padding : 0;
  clear : both;
  overflow : hidden;
  width : 270px;
  height : 400px;
  background: #151515 url('images/banner-background.png') no-repeat center;
  text-align : center;
}

#slideshowl {
  float : left;
  margin : 0 15px 10px 0;
  padding : 0;
  clear : both;
  overflow : hidden;
  width : 270px;
  height : 400px;
  background: #151515 url('images/banner-background.png') no-repeat center;
  text-align : center;
}

#accept {
  color : #cc9933;
  background : transparent;
  border : 0px #000000;
  outline : 0px #000000;
  padding : 10px 0;
  margin : 0 auto;
  width : 100%;
  font-size : 1em;
  letter-spacing : 0em;
  text-transform : uppercase;
  font-weight : bold;
  text-align: center;
}


#accept a:hover, a:focus, a:active {
  text-decoration : none;
  color : #dadada;
}

#tandc {
  height : 380px;
  overflow : scroll;
}

#tandc:active, #tandc:focus {
  outline: none;
}

.items {
  height : 250px;
  width : 100%;
  padding : 0 0 20px 0;
}

.items img {
  float : left;
  padding : 0 10px 0 0;
}

.items li {
  list-style-type : none;
}

iframe {
  float : right;
  clear : both;
  overflow : hidden;
}

small {
  float : right;
  clear : both;
  overflow : hidden;
}


#copywrite {
  margin-left : auto;
  margin-right : auto;
  color : #999999;
  background : #000000;
  text-align : center;
  font-size : 0.8em;
  text-transform : uppercase;
}

#copywrite p {
  margin : 10px 0 -10px 0;
}

#copywrite a:hover {
  text-decoration : none;
  color : #dadada;
}

#tr {
  height : 10px;
  background: url(images/tr.gif) no-repeat top right;
  margin : 0;
  padding : 0;
}

#tl {
  height : 10px;
  background: url(images/tl.gif) no-repeat top left; 
  margin : 0;
  padding : 0;
}

#br {
  height : 10px;
  background: url(images/br.gif) no-repeat bottom right; 
}


#bl {
  height : 10px;
  background: url(images/bl.gif) no-repeat bottom left; 
}

#centre {
  position : relative;
  height : 230px;
  width : 150px;
  top : 100px;
  overflow : hidden;
  margin-left : auto;
  margin-right : auto;
  clear : both;
}

#right {
  position : relative;
  height : 200px;
  width : 150px;
  top : 20px;
  left : -100px;
  overflow : hidden;
  float : right;
}

#left {
  position : relative;
  top : 0px;
  width : 250px;
  overflow : hidden;
  float : left;
  clear : both;
}

#photo {
  border : 0px;
  float : right;
  padding : 0 0 10px 10px;
  width : 500px;
  height : 332px;
}

img {
  border-style : none;
}

p {
  margin-top : 0em;
  margin-bottom : 1em;
}

a {
  color : #cc9933;
  text-decoration : none;
  font-weight : bold;
}

a:hover, a:focus, a:active {
  text-decoration : underline;
}

h1, h2, h3, h4 {
  margin : 0 0 5px 0;
  text-transform : uppercase;
  color : #cc9933;
}

h2 {
  font-size : 1em;
  font-weight : bold;
}

h3 {
  font-size : 1em;
  font-weight : bold;
}

h2 a:hover, a:focus, a:active {
  text-decoration : none;
  color : #dadada;
  font-weight : bold;
}

h3 a:hover, a:focus, a:active {
  text-decoration : none;
  color : #dadada;
  font-weight : bold;
}

h2 a:active, a:focus {
  outline: none;
}

form h3 {
  text-align : center;
}

input {
margin : 3px 0;
}



#news {
margin : 15px 0 0 0;
}

#news2 {
height : 160px;
}

.flexcrollactive .emptyspace {
	height: 165px;
	}

#news2 .vscrollerbase {
	visibility: hidden !important;
}

#news2:active, #news2:focus {
  outline: none;
}

h1 {
  font-size : 1em;
  font-weight : bold;
}

b {
  color : #cc9933;
}