body {font-size: 12px; font-family: Verdana, Arial; color: #000000; background-color: #ffffff; margin: 0px; padding: 0px;}
.bodyDefault {background-color: #cccc99; margin: 0px; padding: 0px;}
.bodyHeader {background-color: #cccc99; margin: 0px; padding: 0px; z-index: 1;}
.bodyMenu {background-color: #cccc99; margin: 0px; padding: 0px;}
.bodyPipe {background-color: #000000; margin: 0px; padding: 0px;}
.bodyMain {background-color: #ffffff; margin: 20px; padding: 0px; z-index: 0; scrollbar-face-color: #334466; scrollbar-highlight-color: #000000; scrollbar-shadow-color: #000000; scrollbar-3dlight-color: #000000; scrollbar-arrow-color: #FFFFFF; scrollbar-track-color: #000000; scrollbar-darkshadow-color: #334466}

p {font-size: 12px; font-family: Arial; color: #000000;}

li {font-size: 12px; font-family: Arial; color: #000000;}
.liSmall {font-size: 10px; font-family: Arial; color: #000000;}

a:link {color: #000000; background: transparent;}
a:visited {color: #000000; background: transparent;}
a:hover {color: #ff0000; background: transparent;}
a:active {color: #000000; background: transparent;}

.linksSubMenu {color:#000000; text-decoration:none}
.linksSubMenu:hover {color:#990000; text-decoration:none}

.allmodules_PageNavigation {text-align: right; font-family: Verdana, Arial; font-size: 14px; color: #000000; text-decoration: none; margin-top:5px; margin-bottom:5px;}
.allmodules_PageNavigation:link {font-weight: bold; color: #000000; text-decoration: underline;}
.allmodules_PageNavigation:visited {font-weight: bold; color: #000000; text-decoration: underline;}
.allmodules_PageNavigation:hover {font-weight: bold; color: #ffffff; text-decoration: underline;}
.allmodules_PageNavigation:active {font-weight: bold; color: #000000; text-decoration: underline;}

.allModules_Header {font-family: Verdana, Arial; font-size: 12px; color: #000000; margin-top:10px; margin-bottom:10px}
.allModules_Footer {font-family: Arial; font-size: 10px; color: #000000; margin-top:10px; margin-bottom:10px; text-align:left;}
.allModules_Copyright {font-family: Arial; font-size: 10px; color: #000000; margin-top:10px; margin-bottom:0px; text-align:center;}
.allmodules_MainHeading {font-size: 16px; font-family: Arial; font-weight: bold; color: #000000; text-transform:uppercase; margin-top:20px; margin-bottom:10px}
.allmodules_SubHeading {font-size: 14px; font-family: Arial; font-weight: bold; color: #000000; text-transform:uppercase; margin-top:20px; margin-bottom:10px}

.allModules_FormFieldName {font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #000000;}
.allModules_FormInput {font-size: 12px; font-family: Courier; color: #000000; background-color: #f0f0f0;}
.allModules_FormButton {font-size: 10px; font-family: Verdana, Arial; color: #000000; background-color: #c0c0c0;}

.linksModule_ul {list-style-type:none; margin-top:10px; margin-bottom:10px; margin-left:0px;}
.linksModule_li {list-style-type:none; margin-top:0px; margin-bottom:10px;}
.linksModule_Icon {vertical-align:text-top; margin-top:2px; margin-bottom:0px; margin-right:5px;}
.linksModule_HorizontalRule {background-color:#000000;}
.linksModule_Link {font-family:Verdana, Arial; font-size: 12px; font-weight: bold; color: #000000;}
.linksModule_Description {font-family:Verdana, Arial; font-size: 10px; font-weight: normal; color: #000000;}

.guestbookModule_Name {font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #000000;}
.guestbookModule_Address {font-family: Verdana, Arial; font-size: 10px; font-weight: normal; color: #000000;}
.guestbookModule_Date {font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #000000;}
.guestbookModule_Comments {font-family: Verdana, Arial; font-size: 10px; font-weight: normal; font-style: italic; color: #000000;}

.catalogueModule_ItemID {font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #000000; margin:5px; text-align:center;}
.catalogueModule_ItemName {font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #000000; margin:5px;}
.catalogueModule_ItemPrice {font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #000000; margin:5px;}
.catalogueModule_ItemPrice span.Sale {font-size: 12px; font-weight: bold; color: #cc0000;}
.catalogueModule_ItemPrice span.USD {font-size: 10px; font-weight: normal; color: #000000;}
.catalogueModule_AddToCartBrackets {font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #000000; margin:5px;}
.catalogueModule_AddToCart {font-family: Verdana, Arial; font-size: 10px; font-weight: normal; font-style:italic; color: #000000;}
.catalogueModule_AddToCart:link {color: #000000;}
.catalogueModule_AddToCart:visited {color: #000000;}
.catalogueModule_AddToCart:hover {color: #cc0000;}
.catalogueModule_AddToCart:active {color: #000000;}
.catalogueModule_ItemDescription {font-family: Verdana, Arial; font-size: 12px; font-weight: normal;color: #000000; margin:5px; margin-top:0px; text-align:justify;}

.moduleHitCounter {font-size: 10px; font-family: Verdana, Arial; color: #000000;}
.moduleHeader {font-size: 12px; font-family: Verdana, Arial; color: #000000;}
.moduleFooter {font-size: 10px; font-family: Verdana, Arial; color: #000000;}
.modulePageNavigation {font-size: 12px; font-family: Verdana, Arial; color: #000000;}
.moduleFormInput {font-size: 12px; font-family: Courier; color: #000000; background-color: #000000;}
.moduleFormButton {font-size: 10px; font-family: Verdana, Arial; color: #000000; background-color: #000000;}
.moduleItemHeading {font-size: 12px; font-family: Verdana, Arial; color: #000000;}
.moduleItemHeading span {font-size: 10px; font-family: Verdana, Arial; color: #000000;}
.moduleItemListing {font-size: 10px; font-family: Verdana, Arial; color: #000000; margin-bottom: 0px;}
.moduleItemDetails {font-size: 12px; font-family: Verdana, Arial; color: #000000;}
.moduleItemDetails span {font-size: 10px; font-family: Verdana, Arial; color: #000000;}
.moduleItemComments {font-size: 11px; font-family: Verdana, Arial; color: #000000;}

.userform {font-size: 10px; font-family: Verdana, Arial; color: #cc3333; margin-bottom:10px; margin-right:0px;}
.userformItemTitle {font-size: 11px; font-family: Verdana, Arial; color: #000000;}
.userformButton {font-size: 11px; font-family: Verdana, Arial; color: #000000; background-color: #000000;}
.userform1xField {font-family: MS Sans Serif, Arial; font-size: 10px; color: #000000; background-color: #000000; margin:0; height:18px; width:370px}
.userform3xField {font-family: MS Sans Serif, Arial; font-size: 10px; color: #000000; background-color: #000000; margin:0; height:45px; width:370px}
.userform5xField {font-family: MS Sans Serif, Arial; font-size: 10px; color: #000000; background-color: #000000; margin:0; height:70px; width:370px}

.flyoutLinks {font-size: 12px; font-family: Verdana, Arial; color:#000000; text-decoration:none}
.flyoutLinks:link {color:#000000; text-decoration:none}
.flyoutLinks:visited {color:#000000; text-decoration:none}
.flyoutLinks:hover {color:#000000; background-color:#999966; text-decoration:none}
.flyoutLinks:active {color:#000000; text-decoration:none}

#menuViolins {position: absolute; left: -500px; top: 0px; visibility: hidden; z-index: 0;}
#menuBows {position: absolute; left: -500px; top: 0px; visibility: hidden; z-index: 0;}
#menuOther {position: absolute; left: -500px; top: 0px; visibility: hidden; z-index: 0;}
#menuParts {position: absolute; left: -500px; top: 0px; visibility: hidden; z-index: 0;}
#menuAccessories {position: absolute; left: -500px; top: 0px; visibility: hidden; z-index: 0;}
#menuStrings {position: absolute; left: -500px; top: 0px; visibility: hidden; z-index: 0;}
#menuTools {position: absolute; left: -500px; top: 0px; visibility: hidden; z-index: 0;}
#menuBooks {position: absolute; left: -500px; top: 0px; visibility: hidden; z-index: 0;}
#menuNovelties {position: absolute; left: -500px; top: 0px; visibility: hidden; z-index: 0;}
