body {
	background-color: #0e0b14;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: center;
	padding:0;
		font-size: 11px;
	line-height: 20px;
	font-family: Verdana;
}

td {
	font-size: 13px;
	line-height: 24px;
	font-family: Courier New, Courier;
	color :#0e0b14;
}

.lcell {
	font-weight: bold;
	text-align: right;
}

.boxfooter {

		background-color: #0e0b14;
}
.maincontainer {
		width:953px;
		margin-left: auto;
margin-right: auto;
margin-top: 25px;
	background-color: #f2f0ed;
}
.maincontent{
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/background2.jpg);
	background-color: #f2f0ed;
	background-repeat: repeat-y;
	color:#0e0b14;
	text-align: left;

	
}
.leftcontent {
vertical-align: top;
	width: 438px;	
	margin-left: 25px;
	font-family: Courier New, Courier;
	background: clear;
	float: left;
}
.rightcontent {
vertical-align: top;
	width: 438px;	
	margin-right: 25px;
	font-family: Courier New, Courier;
	float: right;
	background: clear;
}

.fullcontent {
vertical-align: top;
	width: 875px;	
	margin-left: auto;
	margin-right: auto;
	font-family: Courier New, Courier;
	background: clear;
}

.clr {clear:both;} 
.header {
	width:775px;
	height: 75px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-image: url(../images/head_bg.gif);
	background-repeat: repeat-x;

}

p{
	font-family: Courier New, Courier;
	font-size: 13px;
	line-height: 24px;
	color :#0e0b14;
}



.released {
margin-bottom: 20px;
	width:438px;
	height: 18px;
}
.buy {
margin-top: 20px;
margin-bottom: 20px;
	width:438px;
	height: 35px;
}



#mainmenu {
	position:relative;
	left:0px;
	top:0px;
	width:953px;
	height:37px;
	background-color: #f2f0ed;
}


#leftfill {
	position:absolute;
	left:0px;
	top:0px;
	width:176px;
	height:37px;
}

#homecont {
	position:absolute;
	left:176px;
	top:0px;
	width:94px;
	height:37px;
}

#newscont {
	position:absolute;
	left:270px;
	top:0px;
	width:96px;
	height:37px;
}

#profilescont {
	position:absolute;
	left:366px;
	top:0px;
	width:147px;
	height:37px;
}

#etchcont {
	position:absolute;
	left:513px;
	top:0px;
	width:153px;
	height:37px;
}

#linkscont {
	position:absolute;
	left:666px;
	top:0px;
	width:105px;
	height:37px;
}

#rightfill {
	position:absolute;
	left:771px;
	top:0px;
	width:182px;
	height:37px;
}

.logohead{
margin: 0px;
}

.splash {
	width:953px;
	height:242px;
	margin:0px;
	background-color: #f2f0ed;
}
.shunt {
	width:953px;
	height:25px;
	margin:0px;
	background-color: #f2f0ed;
}

.footer {
	color: silver;
	font-weight: bold;
	margin-bottom: 20px;
	margin-top: 10px;
}

a{
	color: Red;
}

.profilelink {
		font-weight: bold;
	font-size: 14px;
	display: block;
	text-decoration: none;
	font-weight: bold;
	padding: 4px;
	padding-left: 20px;
	margin: 5px;
	margin-bottom: 10px;
	margin-top: 0px;
	text-align: left;
	color: Red;
	border: 1px solid silver;
}

.profilelink:hover {	
	color: Black;	
}
.profilemenu {
	vertical-align: top;
	width: 215px;	
	margin-left: 25px;
	font-family: Courier New, Courier;
	background: clear;
	float: left;
}

.rightprofile {
vertical-align: top;
	width: 640px;	
	margin-right: 50px;
	font-family: Courier New, Courier;
	float: right;
	background: clear;
}

.etchlogo {
	margin-top:0px;
}

.maininput {
	border:1px solid;
	border-color: #0e0b14;
	padding:3px;
	background-color: #f2f0ed;
	
}

.newsheading {
		width:100%;
	height: 30px;
	padding-left:15px;
	font-weight: bold;
	font-family: Courier New, Courier;
	font-size: 14px;
	line-height: 30px;
	color :#0e0b14;
	background-image: url(../images/newslabel2.gif);
}
.newsitem {
	margin-top:15px;
	margin-bottom: 30px;
	margin-left: 0px;
	margin-right: 0px;
	width:100%;
	font-family: Courier New, Courier;
	font-size: 13px;
	line-height: 24px;
	color :#0e0b14;
}
.cdshot{
	margin-top:15px;
	padding-top:15px;
}

.productListing-odd{
background-color: #f4fbff;

}
.productListing-even{
	background-color: transparent;
}
