BODY {
	MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(/images/main_background.gif); FONT: 10pt Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; MARGIN-LEFT: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #000000
}
.body_copy {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.heading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #78868f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.big {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smaller_text {
	FONT-SIZE: 9px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.error {
	FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.nav {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 172px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; border-spacing: 0px
}
TD.buttonleftcol {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../image/leftsidebar/leftbordbutton.gif); PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: repeat-y; border-spacing: 0px
}
TD.leftbottom {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 10px; border-spacing: 0px
}
TD.buttonrightcol {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../image/leftsidebar/rightbordbutton.gif); PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 12px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: repeat-y; border-spacing: 0px
}
TD.buttontopcol {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 140px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 5px; border-spacing: 0px
}
SPAN.error {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
SPAN.magtitle {
	FONT-STYLE: italic
}
SPAN.source {
	FONT-STYLE: italic
}
#magheader {
	LEFT: 12px; POSITION: absolute; TOP: 0px
}
#viewBasket {
	LEFT: 617px; POSITION: absolute; TOP: 60px
}
#countrylocator {
	LEFT: 686px; POSITION: absolute; TOP: 58px
}
#contactusbutton {
	LEFT: 545px; POSITION: absolute; TOP: 60px
}
#titanbooksbutton {
	LEFT: 194px; POSITION: absolute; TOP: 64px
}
#homebutton {
	LEFT: 87px; POSITION: absolute; TOP: 84px
}

#myaccountbutton {
	LEFT: 198px; POSITION: absolute; TOP: 84px
}


#backissuebutton {
	LEFT: 313px; POSITION: absolute; TOP: 46px; 
}
#subscribebutton {
	LEFT: 471px; POSITION: absolute; TOP: 66px
}
P.disclaimer {
	FONT-SIZE: 8pt; MARGIN-LEFT: 5px
}
#checkoutbutton {
	LEFT: 645px; POSITION: absolute; TOP: 87px
}
#payment {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; LEFT: 172px; PADDING-BOTTOM: 20px; WIDTH: 608px; COLOR: #000000; PADDING-TOP: 10px; POSITION: absolute; TOP: 110px; BACKGROUND-COLOR: #ffffff
}
#checkout {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; LEFT: 172px; PADDING-BOTTOM: 10px; WIDTH: 608px; COLOR: #000000; PADDING-TOP: 10px; POSITION: absolute; TOP: 89px; BACKGROUND-COLOR: #ffffff
}
#addlookup {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 608px; COLOR: #000000; PADDING-TOP: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 490px; BACKGROUND-COLOR: #ffffff
}
#lefttoolbar {
	LEFT: 0px; BACKGROUND-IMAGE: url(../image/leftsidebar/paymentmenu.gif); POSITION: absolute; TOP: 110px
}
DIV.paymentmenu {
	FONT-SIZE: 12px; WIDTH: 172px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 500px; TEXT-ALIGN: center
}
A.menu {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.buttonside {float: right;
width:495px; text-align: right; POSITION: absolute; TOP: 5px; left: 300px;
 }

.buttonside img {display: block; float: left; margin-left:-8px;}

html>/**/body .buttonside img {display: block; float: left; margin:0px;}



#myaccountbutton {
	LEFT: 194px; POSITION: absolute; TOP: 63px
}

.product
{
	clear: left;
	padding-bottom: 100px;
}

.product_image
{
	float: left;
}

.product_text
{
	padding-left: 290px;
	min-height: 150px;
}
