

html {
	overflow-y:scroll;
}
html, body {
	background:#6E6E4C url(../images/graphics/body_bg.jpg) repeat-x top left ;
	font-size:11px;
	color:#333;
}

.prodlist tr td {
	line-height:18px;
	border-bottom:10px solid #000;
}
.prodlist tr td[align="center"] {
	text-align:center;
	background:#FFF;
	vertical-align:middle;
	height:130px;
}
.buynow_button td {
	border-bottom:none !important ;
}
.buynow_button tr td[align="center"] {
	height:auto;
	background:transparent;
}
.buynow_button {
	position:absolute;
	margin:10px 0 0 234px;
	min-width:210px;
}


td, td[align="left"] {
	text-align:left;
}
td[align="center"] {
	text-align:center;
}
td[align="right"] {
	text-align:right;
}
td, td[valign="top"] {
	vertical-align:top;
}
td[valign="bottom"] {
	vertical-align:bottom;
}
td[valign="middle"] {
	vertical-align:middle;
}

h1, h2, h3, h4, h5, h6, a, .Highlight {
	color:#999967;
}
a:hover {
	color:#FF0000;
}

td>h1, td>h2, td>h3, td>h4, td>h5, td>h6 {
	margin-top:0;
}

.borderme {
	border:1px solid #AAA;
	background:#000;
}


.telephoneno {
	padding:66px 4px 0 0;
	font-size:18px;
	line-height:30px;
}


.header .online {
	display: block;
	width: 100px;
	height: 100px;
	background-image: url(../images/graphics/buy_online.jpg) ;
	background-position: top left ;
	font-size:0em;
	color:transparent;
}
.header .online:hover {
	background-position: bottom left ;
}

.contenter {
	padding:40px 0 0;
}


/* CORE CLASSES */
.container {
	width:800px;
	margin:50px 0 2px;
	text-align:left;
	background: url(../images/graphics/badymain_bg.jpg) no-repeat #000;
}

/* HEADER STYLES */
.header {
	background:#000 url(../images/graphics/header.jpg) no-repeat top left ;
	color:#FFF;
}
.header, .header a {
	color:#FFF;
}
.header_left {
	float:left;
	text-align:left;
	visibility:hidden;
}
.header_right {
	float:right;
	text-align:right;
}
.header_center {
	text-align:right;
	margin-right:100px;
}
.header {
	height:100px;
}

/* NAV STYLES */
.nav {
	clear:both;
	line-height:22px;
}
.nav, .nav a {
	color:#FFF;
}

/* BODYMAIN STYLES */
.bodymain {
	color:#FFF;
	height:380px;
	overflow-y:scroll;
}
.bodymain_left {
	text-align:left;
	float:left;
	visibility:hidden;
}
.bodymain_right {
	text-align:right;
	float:right;
	visibility:hidden;
}
.bodymain_center {
	text-align:center;
	padding-bottom:40px;
}

/* FOOTER STYLES */
.footer {
	clear:both;
	line-height:28px;
}
.footer, .footer a {
	color:#333;
}
.footer a:hover {
	color:#900;
}
.footer_left {
	float:left;
	text-align:left;
}
.footer_right {
	float:right;
	text-align:right;
}
.footer_center {
	text-align:center;
}



.afterfooter {
	padding-bottom:10px;
}
.afterfooter a {
	color:#333;
	text-decoration:none;
}
.afterfooter a:hover {
	color:#900;
	text-decoration:underline;
}