body {
	background-image: url(images/n_bg_horizontal.jpg);
	background-repeat: repeat;
	background-position: center;
	font:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
}
.maglisting {
	color:#FFFFFF;
	}
div.current {
    padding: 5px;
	width: 310px;
}
.titlemag {
	font-size:22px;
	}
td.current {
	border-bottom: 3px double #CCCCCC;
}
td.as_seen_in {
	border-bottom: 3px dotted #cccccc;
	padding: 0.5em 0.5em 0.5em 0.5em;
	}

div.as_seen_in {
	border: 1px dashed #000000;
	border-style:dashed;
	border-width:thin;
}

ul {

}
ul.header_font {
	font:Georgia, "Times New Roman", Times, serif;
	background-image:url(images/gm_header_bg.gif);
	background-repeat:repeat-x;
	background-position:center;
	padding-left:0px;
	margin: 0px;
	}
	
a.header
{
font:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
font-variant:small-caps;
font-size:large;
color:white;
margin-left: 0.3em;
margin-right: 0.3em;
padding-left: 1em;
padding-right: 1em;
}
a.header:hover {
	background-image:url(images/gm_header_bg_hover.gif);
	background-repeat:repeat-x;
	background-position:center;
	color:#000033;
}
a.header:active {
	background-image:url(images/gm_header_bg_hover.gif);
	background-repeat:repeat-x;
	background-position:center;
	color:#000033;
}
li.header {display:inline
}
.paddingimage {
	padding-top: 0.3em;
	padding-bottom: 0.3em;
}
td.asseenin_border {
	border: 1px solid #CCCCCC
}
td.about {
	padding: 1em 2em 2em 1em;
	}
table.postit {
	background-color: #ffffff;
	font:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	width: 240px;
	border: 1px solid #CdCdCd;
}
div.describe {
	padding: 0.2em;
}
td.name {
padding-top: 0.2em;
padding-bottom: 0.1em;
padding-left: 0.5em;
}
a.product:link {
 color: #3399CC;
font-weight: bold;
}
a.product:visited {
 color: #9999FF;
}
td.Artist {
padding-top: 0.2em;
padding-bottom: 0.1em;
padding-right: 0.5em;
}
td.tag {
padding-top: 0.2em;
padding-bottom: 0.1em;
padding-left: 0.5em;
font-weight: bold;
}
td.price {
padding-top: 0.2em;
padding-bottom: 0.1em;
padding-right: 0.5em;
font-weight: bold;
}
.story {	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-transform: capitalize;
	color: #000033;
	letter-spacing: 0.2em;
}
li.special {
	padding-top: 15px;
	padding-left: 15px;
	}
td.specials {
	background-color: #FFFFFF;
	margin-bottom: 1em;
	padding-top: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
	padding-left: 1px;
}
.smalltext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
}
