#tgehead {
  width : 1200px;
  height : 160px;
  background-image: url(../img/tgehead.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  border-right: 1px dashed #777777;
  text-align: right;
  float: left;
}

.clear { clear: both; }

#tgehead h1 {
  font-size: 42px;
  font-variant: small-caps;
  color: 555555;
  background: #000000;
  float: right;
  height: 50px;
  padding: 5px 20px 5px 10px
}

#container {
  width: 1300px;
  float: none;
}

#leftnavigation {
  float: left;
  width : 220px;
  height: 800px;
  padding : 30px 3px 3px 3px;
}

.navframe {
  src : "nav.html";
  width : 100%;
  height : 100%;
  marginheight : 0;
  marginwidth : 0;
  scroll : no;
}

#content {
  zoom: 1;
  float: left;
  height : 100%;
  width : 933px;
  padding : 20px 20px 0px 20px;  
  margin : 0px;
  padding-right : 20px;
  border-left: 1px dashed #777777;
  border-right: 1px dashed #777777;
}

/* LINKS CSS  */

A  { color: black; text-decoration: none; }
A:link, A:active  { color: #dedede; text-decoration: none; }
A:visited  { color: #dedede; text-decoration: none; }
A:hover  { color: #ffce00; text-decoration: none; }

/* TEXT CSS  */

body, p, dl, dd, td{
  margin: 0px;  
  font-align: top; 
  font-aweight: normal; 
	color: white; 
	background: #333333; 
	font-size: 14px; 
	font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; 
	text-decoration: none 
}

body p { margin-bottom: 7px; }

/* background: #8A2240; */

H1 { font-size: 26px; font-variant: small-caps; color: #eeeeee; font-weight: bold; font-family: Verdana, Helvetica, Geneva, Arial, Swiss, SunSans-Regular; }
H2 { color: #eeeeee; font-weight: bold; clear: left; }
H3 { color: #111111; font-weight: bold; font-size: 26px; clear: left; background-color: #555555; padding-left: 10px; }
H4 { color: #dddddd; font-weight: bold; font-size: 20px; clear: left; }


.releasedetails {
	position: relative;
	left: 0;
	clear: both;
	padding-bottom: 20px;
	margin-bottom: 50px;
}

#content h1 {   background: #222222; padding-left: 10px; margin-bottom: 50px; font-size: 30px; }

dl.releasedata dt { font-size: 14px; font-weight: bold; color: #ffffff; }

dl.releasedata dd ul {
	list-style-type: none;
	text-indent: 5px;
	font-size: 14px;
}

dl.releasedata dd {
	color: #777777;
	text-indent: 5px;
	padding-left: 5px;
}

img.maincover { float: left; margin: 0px 20px 20px 0px; clear: left;}

table.tracklisting { width: 500px; position: relative; left: 10px; margin: 30px 0px 30px 0px; clear: left;}
td.trkid { width: 40px; color: #777777; }
td.trklen { color: #777777; }
.groupname { font-weight: bold; }
.rbegroupname { font-weight: bold; color: #ee5522; }
.hilight { font-weight: bold; color: #ee5522; }

table.imagerow { clear: left; text-align: center; color: #777777;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 50px;
}
table.imagerow td { padding-right: 10px; }

h3.newsitem { width: 100%; }
.newsdate { color: white; width: 100%; text-align: right; float: left; clear: none }

.reviews { padding-bottom: 40px; }

.releasedate { font-size: 26px; }
.format { font-size: 22px; }