/* CSS Document */
<style type="text/css">

div.ex
{
width:220px;
padding:10px;
border:5px solid gray;
margin:0px;
}


div.regtext {color: #666666;}
div.regtext {font-size:10pt;}
div.regtext {font-family:helvetica;}

p.lftext {color: #777777;}
p.lftext {font-size:10pt;}
p.lftext {font-family:helvetica;}
p.lftext {text-align:left;}

div.graytext {color: #777777;}
div.graytext {font-size:10pt;}
div.graytext {font-family:helvetica;}

div.smtext {color: #999999;}
div.smtext {font-size:8pt;}
div.smtext {font-family:helvetica;}

div.error {color: #ff2030;}
div.error {font-size:13pt;}
div.error {font-family:helvetica;}
div.error {font-weight: bold;}

div.redlink {color: #888888;}
div.redlink {font-size:14pt;}
div.redlink {font-family:helvetica;}
div.redlink {font-weight: 200;} 
div.redlink {text-decoration:none;}

a.link {color: #999999;}
a.link {font-size:11pt;}
a.link {font-family:helvetica;}
a.link {font-weight: 200;} 
a.link {text-decoration:none;}
a.link:hover {color: #ff2030;}

a.headerlink {color: #aaaaaa;}
a.headerlink {font-size:11pt;}
a.headerlink {font-family:helvetica;}
a.headerlink {font-weight: 100;} 
a.headerlink {text-decoration:none;}
a.headerlink:hover {color: #ff2030;}

a.redlink {color: #888888;}
a.redlink {font-size:14pt;}
a.redlink {font-family:helvetica;}
a.redlink {font-weight: 200;} 
a.redlink {text-decoration:none;}
a.redlink:hover {color: #ff2030;}

a.smredlink {color: #888888;}
a.smredlink {font-size:8pt;}
a.smredlink {font-family:helvetica;}
a.smredlink {font-weight: 100;} 
a.smredlink {text-decoration:none;}
a.smredlink:hover {color: #ff2030;}

a.aredlink {color: #888888;}
a.aredlink {font-size:9pt;}
a.aredlink {font-family:helvetica;}
a.aredlink {font-weight: 100;} 
a.aredlink {text-decoration:none;}
a.aredlink:hover {color: #ff2030;}

a.rcwdlink {color: #ff2030;}
a.rcwdlink {font-size:9pt;}
a.rcwdlink {font-family:helvetica;}
a.rcwdlink {font-weight: 100;} 
a.rcwdlink {text-decoration:none;}
a.rcwdlink:hover {text-decoration:underline;}

a.graylink {color: #aaaaaa;}
a.graylink {font-size:14pt;}
a.graylink {font-family:helvetica;}
a.graylink {font-weight: 200;} 
a.graylink {text-decoration:none;}
a.graylink:hover {color: #ff2030;}

div.redtext {color: #ff2030;}
div.redtext {font-size:14pt;}
div.redtext {font-family:helvetica;}
div.redtext {font-weight: 200;} 
div.redtext {text-decoration:none;}

a.slashlink {color: #888888;}
a.slashlink {font-size:11pt;}
a.slashlink {font-family:helvetica;}
a.slashlink {font-weight: 200;} 
a.slashlink {text-decoration:none;}
a.slashlink:hover {color: #777777;}

a.smlink {color: #888888;}
a.smlink {font-size:10pt;}
a.smlink {font-family:helvetica;}
a.smlink {font-weight: 200;} 
a.smlink {text-decoration:none;}
a.smlink:hover {color: #444444;}

a.menulink {color: #888888;}
a.menulink {font-size:12pt;}
a.menulink {font-family:helvetica, sans-serif;}
a.menulink {font-weight: 400;} 
a.menulink {text-decoration:none;}
a.menulink {white-space: pre;}
a.menulink:hover {color: #555555;}

div.menutxt {color: #888888;}
div.menutxt {font-size:10pt;}
div.menutxt {font-family:helvetica, sans-serif;}
div.menutxt {font-weight: 400;} 
div.menutxt {white-space: pre;}

a.productpglnk {color: #888888;}
a.productpglnk {font-size:14pt;}
a.productpglnk {font-family:helvetica, sans-serif;}
a.productpglnk {text-decoration:none;}
a.productpglnk {line-height:20px;}
a.productpglnk:hover {color: #555555;}

td.footer {color: #888888;}
td.footer {font-size:10pt;}
td.footer {font-family:helvetica, sans-serif;}
td.footer {white-space: pre;}
td.footer {text-decoration:none;}

div.keywords {color: #BBBBBB;}
div.keywords {font-size:8pt;}
div.keywords {font-family:helvetica, sans-serif;}
div.keywords {white-space: pre;}
div.keywords {text-decoration:none;}
div.keywords {width:645px;}

a.footer {color: #888888;}
a.footer:hover {color: #444444;}
a.footer {font-size:8pt;}
a.footer {font-family:helvetica, sans-serif;}
a.footer {white-space: pre;}
a.footer {text-decoration:none;}

div.header {color: #777777;}
div.header {font-size:20pt;}
div.header {font-family:helvetica, sans-serif;}

div.caption {color: #777777;}
div.caption {font-size:14pt;}
div.caption {font-family:helvetica, sans-serif;}

div.artistname { color:#ff2030}
div.artistname {font-size:24pt;}
div.artistname {font-family:helvetica, sans-serif;}

div.artistnamegray { color:#aaaaaa}
div.artistnamegray {font-size:24pt;}
div.artistnamegray {font-family:helvetica, sans-serif;}

div.redsmheader { color:#ff2030}
div.redsmheader {font-size:18pt;}
div.redsmheader {font-family:helvetica, sans-serif;}

div.iheader { color:#333333}
div.iheader {font-size:10pt;}
div.iheader {font-family:helvetica, sans-serif;}

a.header {color: #555555;}
a.header {font-size:20pt;}
a.header {font-family:helvetica, sans-serif;}
a.header {text-decoration:none;}

div.grayheader {color: #777777;}
div.grayheader {font-size:12pt;}
div.grayheader {font-family:helvetica, sans-serif;}
div.grayheader {text-decoration:none;}

a.grayheader {color: #666666;}
a.grayheader {font-size:12pt;}
a.grayheader {font-family:helvetica, sans-serif;}
a.grayheader {text-transform:lowercase;}
a.grayheader {text-decoration:none;}

a.cap_grayheader {color: #666666;}
a.cap_grayheader {font-size:12pt;}
a.cap_grayheader {font-family:helvetica, sans-serif;}
a.cap_grayheader {text-decoration:none;}


a.galflush {color: #ffffff;}
a.galflush {font-size:8pt;}
a.galflush {font-family:helvetica;}
a.galflush {font-weight: 200;} 
a.galflush {text-decoration:strong;}
a.galflush {background-color: #FF0000}
a.galflush { text-transform: uppercase; }
a.galflush:hover {color: #FAFF74;}

p.smtext {color: #777777;}
p.smtext {font-size:9pt;}
p.smtext {font-family:helvetica;}

.status {
	position: relative;
	width: 120px;
	height: 186px;
}
.status span {
	display: block;
	position: absolute;
	top: 0px;
	left: -7px;
}
.status .updated {
	background: url(../images/updated-3.png) no-repeat;
	width: 158px;
	height: 14px;
-webkit-transform: rotate(-15deg);
-moz-transform: rotate(-15deg);
}
.status .added {
	background: url(../images/added-3.png) no-repeat;
	width: 158px;
	height: 14px;
-webkit-transform: rotate(-15deg);
-moz-transform: rotate(-15deg);
}

img.shadow {
	background: url(http://www.morgangaynin.com/images/shadow.gif) no-repeat right bottom;
	padding: 1px 5px 5px 1px;
}

.product img {
vertical-align: bottom;
margin: 2px 2px 2px 2px;
padding: 2px;
border-style: solid;
border-width: 1px;
border-color: #999999;
width: 175px;
height: 150px;
display: inline-block;
}

.page img {
vertical-align: bottom;
margin: 2px 2px 2px 2px;
padding: 2px;
border-style: solid;
border-width: 2px;
border-color: #dbdaa4;
display: inline-block;
}

.gold img {
vertical-align: bottom;
margin: 2px 2px 2px 2px;
padding: 2px;
border-style: solid;
border-width: 2px;
border-color: #CCCC33;
display: inline-block;
}

.gallery {
	position: relative;
	width: 125px;
	height: 165px;
}
.gallery span {
	width: 28px;
	height: 36px;
	display: block;
	position: absolute;
	bottom: 0px;
	right: 0px;
}
.gallery .gold {
	background: url(../images/gold.png) no-repeat;
}
.gallery .silver {
	background: url(../images/silver.png) no-repeat;
}
.gallery .special {
	background: url(../images/special.png) no-repeat;
}
.gallery a {
	text-decoration: none;
}

.mgil_gallery {
	position: relative;
	width: 425px;
	height: 425px;
}
.mgil_gallery span {
	width: 45px;
	height: 12px;
	display: block;
	position: absolute;
	bottom: 0px;
	right: 0px;
}
.mgil_gallery .id {
	background-color: #797979;
	color: #ffffff;
	font-size:8pt;
	font-family:helvetica;
	font-weight: 400;
	position: center;

}
.gallery a {
	text-decoration: none;
}



</style>