BODY {
	margin: 35px;
	background-color: Black;
	background-image: url(/themes/wgmuse930/wings.jpg);
	background-position: 5px 5px;
	background-repeat: no-repeat;
	font: 0.8em Arial, Helvetica, sans-serif;
}
TD.body_edit {
	margin: 35px;
	background-color: Black;
	background-image: url(/themes/wgmuse930/wings.jpg);
	background-position: 5px 5px;
	background-repeat: no-repeat;
	font: 0.8em Arial, Helvetica, sans-serif;
}
TD.st_menubox {

	text-align: right;
}

table#st_menu {
	float: right;
}

P {
	padding-left: 10px;
	padding-right: 10px;
}
UL {

}
OL {

}
IMG.bullet {

}
td.st_searchbox {
	padding: 0px 5px 0px 5px;
	margin: 0px;
	width: 125px;

}

span.st_searchbox {
	padding: 0px;
	margin: 0px;
	float: left;

}

A IMG {

}
IMG {
	padding: 10px;
	border: 0px;

}
IMG#sitetitle {

}

IMG#sitelogo {
	padding: 0px 15px 0px 0px;
	float: right;
}

H1 {
	color: #DEE7F8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 300;
	padding: 0px;
}
H2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 300;
	color: #585178;
	text-align: left;
	padding: 0px;

}
H3 {

}
EM {
	
}
TABLE.maintable {
	border: 5px groove Gray;
	background-image: url(/themes/wgmuse930/wingsmenu.jpg);
	background-position: top left;
	background-repeat: no-repeat;

	background-color: Black;
}
TR {
	
}
TD {
	
}
A:link {
	color: Blue;
}
A:visited {
	color: Blue;	
}
A:hover {
	color: #FFB062;
}
TD#logobox {
	background-color: Black;
	width: 125px;
	color: White;
	padding: 0px;
}
TD#st_titlebox {

	width: 95%;
	color: White;
	text-align: right;
	height: 110px;
	padding: 0px 45px 0px 0px;
}
TD.menubox {


}
DIV#menu {

}
SPAN.menuitem {

}
TD.mainbox {
	padding: 5px 20px 150px 20px;
	vertical-align: top;
	background-image: url(/themes/wgmuse930/wingsmain.jpg);
	background-position: left -145px;
	background-repeat: no-repeat;
	background-color: #cecfce;
}

TABLE.home {
	
}
TD.homedyn {
	
}
A.footermenuhref {

}
TR.bottom {
	
}
HR.footer {

}
TD.buttonbox {

}
TD.footerbox {

}
DIV#copy {

}
DIV#legal {

}
DIV#footermenu {

}
SPAN.footermenuitem {
	
}
A.footermenuhref:link {

	color: #696DA5;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}

A.footermenuhref:visited {

	color: #696DA5;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;

}

A.footermenuhref:hover {

	color: #FFB468;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;

}


TD.st_menucell {

}
A.menuhref {

}
A.menuhref:link {

	color: #FFFFBB;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 10px;
	display: block;
}
A.menuhref:visited {

	color: #FFFFBB;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 10px;
	display: block;
}
A.menuhref:hover {

	color: #FFB468;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 10px;
	display: block;
}

table.hpdyns {
	border-right: 3px ridge Gray;
}

P.hpptext {

}
IMG.hpimg01 {
	
}
P.hpstext {

}
IMG.hpimg02 {
	
}
P.stoppress {
	border: 2px ridge #FE0160;
	padding: 10px 30px 30px 10px;
	background-color: White;
}
EM#stoppress {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 120%;
	color: #36395A;
	font-style: normal;
}

a.stoppress:link {
	color: #434389;
	font-style: normal;
	text-decoration: none;
}

a.stoppress:visited {
	color: #434389;
	font-style: normal;
	text-decoration: none;
}

a.stoppress:hover {
	color: #FFB468;
	font-style: normal;
	text-decoration: none;
}


P.feature {
	text-align: center;
	vertical-align: top;
}
IMG.feature {
	clear: both;
}
EM#feature {

}
A.featurelinktext:link {
	color: #434389;
	font-style: normal;
	text-decoration: none;
	font-size: 80%;
}
A.featurelinktext:visited {
	color: #434389;
	font-style: normal;
	text-decoration: none;
	font-size: 80%;
}
A.featurelinktext:hover {
	color: #FFB468;
	font-style: normal;
	text-decoration: none;
	font-size: 80%;
}
TD.stoppress {
	padding: 5px 5px 20px 5px;
}
TD.feature {
	padding: 5px 5px 20px 5px;
	vertical-align: top;
}
TD.announcement {
	padding: 5px 5px 20px 5px;
}
P.oration {
	font-weight: 600;
	border-bottom: 1px dashed Black;
	width: 300px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px 10px 10px 10px;
}
EM#oration {
	display: none;
}

EM#orationattr {
	font-style: italic;
	font-weight: 500;
}

div.stop_press_head {
	font-weight: 500;
	font-size: 100%;
}

div.stop_press_item {
	display: block;
	padding: 10px;
	border-bottom: 1px dashed yellow;
}

div.stop_press_more {
	display: block;
	padding: 10px;
	border-bottom: 1px dashed yellow;
}

div.stop_press {
	padding: 10px;
	border-bottom: 1px solid yellow;
	background-color: Black;
	color: red;
}

div.featured_owner_head {
	font-weight: 500;
	font-size: 100%;
}


div.featured_owner_item {
	display: block;
	padding: 10px;
	border-bottom: 1px dashed yellow;
}

div.featured_owner {
	padding: 10px;
	border-bottom: 1px solid yellow;
	background-color: Black;
	color: red;

}


div.featured_review_head {
	font-weight: 500;
	font-size: 100%;
}


div.featured_review_item {
	display: block;
	padding: 10px;
	border-bottom: 1px dashed yellow;
}

div.featured_review {
	padding: 10px;
	border-bottom: 1px solid yellow;
	background-color: Black;
	color: red;

}

p.featuremaintitle {
	font-weight: 600;
	font-size: 100%;
	padding: 0px;
	margin: 0px;
	display: inline;
}


div.featured_block1 {
	display: block;
	clear: both;
}

div.featured1 {
	display: block;
	float: left;
	width: 30%;
	text-align: center;
}

span.featurepic {
	display: block;
}

a.featurepiclink

img.feature

span.featuretitle {
	display: block;
}

a.featuretitlelink:link {
	display: block;
	font-size: 90%;
	padding-left: 3px;
	padding-right: 3px;
}

a.featuretitlelink:visited {
	display: block;
	font-size: 90%;
	padding-left: 3px;
	padding-right: 3px;
}

a.featuretitlelink:hover {
	display: block;
	font-size: 90%;
	padding-left: 3px;
	padding-right: 3px;
}


span.featureauthor {
	display: block;
	font-size: 90%;
	padding-left: 3px;
	padding-right: 3px;
}

div.featured2 {
	display: block;
	float: left;
	width: 30%;
	text-align: center;
}

span.featureeditor {
	display: block;
	font-size: 90%;
	padding-left: 3px;
	padding-right: 3px;
}

span.featuretranslator {
	display: block;
	font-size: 90%;
	padding-left: 3px;
	padding-right: 3px;
}

div.featured3 {
	display: block;
	float: left;
	width: 30%;
	text-align: center;
}

div.featured_block2 {
	display: block;
	clear: both;
}

div.featured4 {
	display: block;
	float: left;
	width: 30%;
	text-align: center;
}

div.featured5 {
	display: block;
	float: left;
	width: 30%;
	text-align: center;
}

div.featured6 {
	display: block;
	float: left;
	width: 30%;
	text-align: center;
}

td.dynitems {
	width: 20%;
	background-color: Black;
	color: White;
	text-align: center;
}

td.features {
	padding-left: 15px;
	text-align: center;
}


div.dynfeature1_head {
	font-weight: 500;
	font-size: 100%;
}


div.dynfeature1_body {
	display: block;
	padding: 10px;
	border-bottom: 1px dashed yellow;
}

div.dynfeature1 {
	padding: 10px;
	border-bottom: 1px solid yellow;
	background-color: Black;
	color: red;

}

div.dynfeature2_head {
	font-weight: 500;
	font-size: 100%;
}


div.dynfeature2_body {
	display: block;
	padding: 10px;
	border-bottom: 1px dashed yellow;
}

div.dynfeature2 {
	padding: 10px;
	border-bottom: 1px solid yellow;
	background-color: Black;
	color: red;
}


P.count {

}
A.hppimg:link {
	
}
A.hppimg:visited {
	
}
A.hppimg:hover {
	
}
A.hpsimg:link {
	
}
A.hpsimg:visited {
	
}
A.hpsimg:hover {
	
}
TD.newsdate {

}
TD.newshead {
	padding-bottom: 15px;
}
A.newsdate {

}
A.newshead {

}
A.newsdate:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #525689;
	font-style: italic;
	text-decoration: none;
}
A.newsdate:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #525689;
	font-style: italic;
	text-decoration: none;
}
A.newsdate:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #FFB468;
	font-style: italic;
	text-decoration: none;
}
A.newshead:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 110%;
	color: #525689;
	font-style: normal;
	text-decoration: none;

}
A.newshead:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 110%;
	color: #525689;
	font-style: normal;
	text-decoration: none;

}
A.newshead:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 110%;
	color: #FFB468;
	font-style: normal;
	text-decoration: none;

}
P.newshead {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 110%;
	color: #525689;
	font-style: normal;
	text-decoration: none;
	padding: 0px 0px 0px 10px;
}
P.newsdate {
	padding: 10px 0px 0px 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #525689;
	font-style: normal;
	text-decoration: none;
}
SPAN#newsnext {
	float: right;
}
SPAN#newsprev {
	float: left;
}

td.catalogue_ptext {
	padding: 0px;
	margin: 0px;
}

p.catalogue_ptext {
	padding: 0px;
	margin: 0px;
}

td.catalogue_browselist {
	vertical-align: top;
	
}

td.catalogue_search {
	vertical-align: top;
}


table.browse_list p {
	padding: 0px;
	margin: 0px;
	font-weight: 600;
}

table.browse_list form {
	padding: 0px 0px 20px 0px;
	margin: 0px;
}

a.browse_new:link {
	display: block;
	padding: 5px;
	text-decoration: none;
	background-color: #CA0000;
	color: White;
	width: 75%;
	border: 2px outset Gray;
	text-align: center;
	font-size: 110%;
}

a.browse_new:visited {
	display: block;
	padding: 5px;
	text-decoration: none;
	background-color: #CA0000;
	color: White;
	width: 75%;
	border: 2px outset Gray;
	text-align: center;
	font-size: 110%;
}

a.browse_new:hover {
	display: block;
	padding: 5px;
	text-decoration: none;
	background-color: white;
	color: #CA0000;
	width: 75%;
	border: 2px inset Gray;
	text-align: center;
	font-size: 110%;
}

td.product_list_title {
	width: 45%;
	font-size: 110%;
}


a.product_list_title:link {
	color: #434389;
	text-decoration: none;
}

a.product_list_title:visited {
	color: #434389;
	text-decoration: none;
}

a.product_list_title:hover {
	text-decoration: none;
	color: blue;
}


a.product_list_title em {
	font-size: 90%;
	font-weight: 600;
	font-style: normal;
}

a.product_list_author:link {
	color: #434389;
	text-decoration: none;
}

a.product_list_author:visited {
	color: #434389;
	text-decoration: none;
}

a.product_list_author:hover {
	text-decoration: none;
	color: blue;
}

a.product_list_editor:link {
	color: #434389;
	text-decoration: none;
}

a.product_list_editor:visited {
	color: #434389;
	text-decoration: none;
}

a.product_list_editor:hover {
	text-decoration: none;
	color: blue;
}

a.product_list_translator:link {
	color: #434389;
	text-decoration: none;
}

a.product_list_translator:visited {
	color: #434389;
	text-decoration: none;
}

a.product_list_translator:hover {
	text-decoration: none;
	color: blue;
}

td.ownerindex_browselist {
	font-size: 130%;
}

td.alphalinks {
	font-size: 115%;

}

table.ownerlinks {
	margin-bottom: 15px;
	margin-top: 15px;
}

a.alphalink:link {
	color: #434389;

}

a.alphalink:visited {
	color: #434389;

}

a.alphalink:hover {
	color: blue;

}

a.ownerlink:link {
	color: #434389;
	text-decoration: none;
	font-size: 110%;

}

a.ownerlink:visited {
	color: #434389;
	text-decoration: none;
	font-size: 110%;

}

a.ownerlink:hover {
	text-decoration: none;
	color: blue;
	font-size: 110%;

}


td.owner_list_name {
	font-size: 110%;
	padding-bottom: 10px;
	width: 30%
}

td.owner_list_details {
	width: 15%;
	font-size: 110%;
	padding-bottom: 10px;
}

a.owner_list_details:link {
	color: #434389;
	text-decoration: none;
}

a.owner_list_details:visited {
	color: #434389;
	text-decoration: none;
}

a.owner_list_details:hover {
	text-decoration: none;
	color: blue;
}

td.owner_list_products {
	
	font-size: 110%;
	padding-bottom: 10px;
}

a.owner_list_products:link {
	color: #434389;
	text-decoration: none;
}

a.owner_list_products:visited {
	color: #434389;
	text-decoration: none;
}

a.owner_list_products:hover {
	text-decoration: none;
	color: blue;
}

a.ownerproduct_link:link {
	color: #434389;
	text-decoration: none;
	padding-bottom: 15px;
	display: block;
}

a.ownerproduct_link:visited {
	color: #434389;
	text-decoration: none;
	padding-bottom: 15px;
	display: block;
}

a.ownerproduct_link:hover {
	text-decoration: none;
	padding-bottom: 15px;
	display: block;
	color: blue;
}

a.owner:link {
	color: #0000CE;
}

a.owner:visited {
	color: #0000CE;

}

a.owner:hover {

	color: blue;
}

td.bookdata {
	vertical-align: top;
	width: 35%;
	padding: 0px 20px 20px 20px;
}

p.bookdata {
	border: 3px outset silver;
	padding: 10px;
	background-color: white;
}

span.titleinfo {
	text-decoration: none;
	color: #615C9A;
	font-weight: 600;
}

p.bookdata em {
	font-size: 90%;
}

em.bold {
	font-style: normal;
	font-weight: 600;
}

span.new_release {
	color: #CA0000;
	font-size: 110%;
}


TD.contact_head {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 14px;
	color: #525689;
	font-style: normal;
	text-decoration: none;
	padding-right: 25px;
}
TD.contact_address {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 14px;
	color: Black;
	font-style: normal;
	text-decoration: none;
}
TD.contact_phone {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 14px;
	color: Black;
	font-style: normal;
	text-decoration: none;
}
TD.contact_fax {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 14px;
	color: Black;
	font-style: normal;
	text-decoration: none;
}
TD.contact_email {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 14px;
	color: Black;
	font-style: normal;
	text-decoration: none;
}
TD.contact_map {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 14px;
	color: Black;
	font-style: normal;
	text-decoration: none;
}
TD.contact_formhead {

}
A.contact:link {

}
A.contact:visited {

}
A.contact:hover {

}
A.contact_map:link {

}
A.contact_map:visited {

}
A.contact_map:hover {

}
TD.contact_entry {

}
TD.linktitle {
	width: 175px;
}
TD.linkdesc {

}
P.linkshead {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 16px;
	color: Black;
	font-style: normal;
	text-decoration: none;
}
P.linktitle {
	width: 250px;
}
A.linkhref {

}
A.linkhref:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 16px;
	color: #525689;
	font-style: normal;
	text-decoration: none;
}
A.linkhref:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 16px;
	color: #525689;
	font-style: normal;
	text-decoration: none;
}
A.linkhref:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 16px;
	color: #FFB468;
	font-style: normal;
	text-decoration: none;
}
P.linkdesc {

}
P.apptext {
	
}
P.apstext {
	
}
IMG.appimg {
	
}
IMG.apsimg {
	
}

td.product_list_title {
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: 1px solid Gray;
}

td.product_list_authors {
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: 1px solid Gray;
}

td.product_list_format {
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: 1px solid Gray;
}

td.product_list_price {
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: 1px solid Gray;
}

td.product_list_basket {
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: 1px solid Gray;
}

a.shipping_link:link {
	display: block;
	clear: both;
	padding-top: 20px;
}

a.shipping_link:visited {
	display: block;
	clear: both;
	padding-top: 20px;
}

a.shipping_link:hover {
	display: block;
	clear: both;
	padding-top: 20px;
}
td.cart_section {
	font-size: 115%;
	font-weight: 600;
	padding-bottom: 16px;
}

td.cart_head {
	font-weight: 600;

}

td.cart_body {
	vertical-align: middle;
	padding-right: 6px;
	width: 20%;
}

td.cart_total {
	font-weight: 600;
	vertical-align: top;
}

em {
	font-style: normal;
	font-weight: 600;
}

p.cart_info a.shipping_link:link {
	display: inline;
	clear: none;

}

p.cart_info a.shipping_link:visited {
	display: inline;
	clear: none;

}

p.cart_info a.shipping_link:hover {
	display: inline;
	clear: none;

}

p.cart_info div {
	padding-top: 20px;
}

div.oration_head {
	font-weight: 600;
}

div.oration_text {
	padding-left: 20px;
}
div.oration_attrib {
	padding-left: 100px;
	font-style: italic;
	padding-bottom: 10px;
	border-bottom: 1px solid Gray;
}


div.book_review {
	padding-top: 15px;
	font-weight: 600;
}

a.book_review_link:link {
	text-decoration: underline;
}

a.book_review_link:visited {
	text-decoration: underline;
}

a.book_review_link:hover {
	text-decoration: underline;
}

div.award {
	padding-top: 25px;
}

span.quote_heading {
	font-weight: 600;
	display: block;


}

span.award_heading {
	font-weight: 600;
	display: block;
	padding-bottom: 3px;

}

span.award {
	padding-left: 15px;
	padding-bottom: 25px;
	display: block;
}

span.quote {
	padding-left: 15px;
	padding-bottom: 15px;
	padding-top: 10px;
	display: block;
}

em.bd {
	font-weight: 600;
	font-style: normal;
}

span.product_list_isbn {
	font-size: 95%;
}

span.product_list_pubdata {
	font-size: 95%;
}

span.doc_date {
	display: block;
	padding: 10px;
	font-weight: 600;
}

span.doc_author {
	display: block;
	padding: 10px;
}

span.doc_book {
	display: block;
	padding: 10px;
}

