body { background-color: #000000; color: #FFFFFF; background-image: url(images/navigation/5x5blackBG.jpg); background-repeat: repeat; }
p { margin-top: 0px; margin-bottom: 0px; }

a:link { color: #FFFFFF; }
a:visited { color: #FFFFFF; }
a:hover { color: #FFFF00; }
a:active { color: #FFFF00; }

#wholeSite { position:absolute; visibility:visible; left:50%; top:10px; width:875px; height:675px; z-index:2; margin-left: -438px; border-color: #FFFFFF; border-style: solid; border-width: 1px; }
#topMenuContainer { position:absolute; left:0px; top:0px; width:876px; height:50px; z-index:10; border-bottom-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px; visibility: visible; }
#topMenuContainerBlog { position:absolute; left:50%; top:10px; width:876px; height:50px; z-index:10; border-bottom-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px; visibility: visible; margin: 0 0 0 -438px; }
#bottomMenu { position:absolute; visibility:visible; left:0px; width:846px; height:25px; z-index:7; bottom: 0px; border-top-color: #FFFFFF; border-top-style: solid; border-top-width: 1px; font-family: Helvetica, Arial, sans-serif; font-size: 9px; padding: 1px 15px 2px 15px; }

#annaVrugsLogo { position:absolute; left:9px; top:9px; width:164px; height:34px; z-index:11; visibility: visible; }
.adminTable { margin-top: 75px; margin-right: 0px; margin-bottom: 10px; margin-left: 10px; width: 855px; position: absolute; }
#leftTabs { position:absolute; visibility:visible; left:-24px; top:255px; width:23px; height:186px; z-index:12; }
#rightTabs { position:absolute; top:254px; width:23px; height:186px; z-index:13; right: -24px; visibility: visible; }

#headings { position:absolute; visibility:visible; left:60px; top:225px; width:268px; height:22px; z-index:9; }
#headingsRHpage { position:absolute; visibility:visible; left:495px; top:225px; width:268px; height:22px; z-index:9; }
#headingsAtTop { position:absolute; visibility:visible; left:60px; top:100px; width:268px; height:22px; z-index:7; }

#textHomePage { position:absolute; visibility:visible; left:60px; top:252px; width:300px; height:376px; z-index:6; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; }
#textAboutPage { position:absolute; visibility:visible; left:60px; top:252px; width:320px; height:376px; z-index:6; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; }
#textCareCleaning { position:absolute; left:490px; top:215px; width:310px; z-index:6; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; background-color: #000000; padding: 0 10px 10px 10px; visibility: hidden; }
#textContactPage { position:absolute; visibility:visible; left:60px; top:127px; width:317px; height:500px; z-index:6; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; }
#textRugsDetail { position:absolute; visibility:visible; left:60px; top:252px; width:300px; height:300px; z-index:8; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; }
#textBespokePage { position:absolute; visibility:visible; left:60px; top:127px; width:300px; height:376px; z-index:6; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; }

#location01, #location02, #location03, #location04, #location05 { position:absolute; left:437px; top:50px; width:436px; height:597px; border-left-color: #FFFFFF; border-left-width: 1px; border-left-style: solid; visibility: visible; }
#location01 { z-index:5; visibility: visible; }
#location02 { z-index:4; visibility: hidden; }
#location03 { z-index:3; visibility: hidden; }
#location04 { z-index:2; visibility: hidden; }
#location05 { z-index:1; visibility: hidden; }

#collectionRugs { position:absolute; visibility:visible; left:0px; top:75px; width:875px; height:536px; z-index:12; }
#collectionRunners { position:absolute; visibility:visible; left:0px; top:80px; width:875px; height:520px; z-index:12; }
#rugLocation, #rugDetail  { position:absolute; left:437px; top:50px; width:436px; height:597px; border-left-color: #FFFFFF; border-left-width: 1px; border-left-style: solid; visibility: visible; padding: 0 0 0 0; text-align: center; z-index: 5; }
#rugEnlarged { position:absolute; left:437px; top:50px; width:436px; height:557px; border-left-color: #FFFFFF; border-left-width: 1px; border-left-style: solid; visibility: visible; padding: 20px 0 20px 0; text-align: center; z-index: 5; }

#nextThumbPrevious { position:absolute; visibility:visible; left:15px; width:407px; height:20px; z-index:6; bottom: 40px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#runnerEnlarged { position:absolute; left:0px; top:50px; width:875px; height:222px; padding: 36px 0 37px 0; text-align: center; border-bottom-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px; z-index: 5; visibility: visible; }
#textRunnersDetail { position:absolute; visibility:visible; left:60px; top:410px; width:300px; height:190px; z-index:8; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; }
#runnerLocation { position:absolute; left:437px; top:50px; width:436px; height:597px; border-left-color: #FFFFFF; border-left-width: 1px; border-left-style: solid; text-align: center; z-index: 5; visibility: visible; }
#headingsRunners { position:absolute; visibility:visible; left:60px; top:383px; width:268px; height:22px; z-index:9; }
.wholeSiteScrolling { position:absolute; visibility:visible; top:20px; width:875px; z-index:2; border-color: #FFFFFF; border-style: solid; border-width: 1px; color: #FFFFFF; left: 50%; margin-left: -438px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; text-align: center; }



.textLarger { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; }
.topMenu { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; padding: 6px 10px 6px 10px; font-size: 12px; }
.topMenu a:link { color: #FFFFFF; text-decoration: none; background-color: #000000; padding: 6px 10px 6px 10px; }
.topMenu a:visited { color: #FFFFFF; text-decoration: none; background-color: #000000; padding: 6px 10px 6px 10px; }
.topMenu a:hover { color: #FFFFFF; text-decoration: none; background-color: #666666; padding: 6px 10px 6px 10px; }
.topMenu a:active { color: #FFFFFF; text-decoration: none; background-color: #666666; padding: 6px 10px 6px 10px; }

.topMenuNotALink { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; padding: 6px 10px 6px 10px; font-size: 12px; background-color: #444444; }

.topMenu_IS_aLink { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; padding: 0; font-size: 12px; background-color: #444444; }

.topMenu_IS_aLink a:link { color: #FFFFFF; text-decoration: none; background-color: #444444; padding: 6px 10px 6px 10px; }
.topMenu_IS_aLink a:visited { color: #FFFFFF; text-decoration: none; background-color: #444444; padding: 6px 10px 6px 10px; }
.topMenu_IS_aLink a:hover { color: #FFFFFF; text-decoration: none; background-color: #666666; padding: 6px 10px 6px 10px; }
.topMenu_IS_aLink a:active { color: #FFFFFF; text-decoration: none; background-color: #666666; padding: 6px 10px 6px 10px; }


.height50px { height: 48px; margin-top: 2px; margin-right: 5px; }
.height25 { height: 25px; }
.formFields { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #000000; width: 316px; margin: 2px 0 5px 0; padding: 2px 2px 2px 2px; }
.formEnquiryField { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #000000; width: 317px; margin: 2px 0 5px 0; padding: 2px 2px 2px 2px; border-color: #FFFFFF; border-width: 1px; border-style: solid; }
.formButtons { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #000000; border-color: #FFFFFF; border-width: 1px; border-style: solid; }
.wcCredit { color: #666666; }
.wcCredit a:link { color: #666666; text-decoration: none; }
.wcCredit a:visited { color: #666666; text-decoration: none; }
.wcCredit a:hover { color: #FFFFFF; text-decoration: underline; }
.wcCredit a:active { color: #FFFFFF; text-decoration: underline; }
.nextThumbPreviousArrows { font-size: 13px; font-weight: bold; text-decoration: none; }
.height5 { height: 5px; }
.height13 { height: 13px; }
.height12 { height: 12px; }
.height20 { height: 20px; }
.gifHeadings { padding-top: 10px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; }
.smallerNoteText { font-size: 9px; line-height: 12px; }

#AdminTableContainer { width: 855px; top: 150px; position: absolute; visibility: visible; z-index: 20; margin-left: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; text-align: left; }
.AdminBorderBelow { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #333333; padding: 10px 0 10px 0; }
.AdminSolidBorderBelow { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; }
.AdminHeadings { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; padding: 0 0 3px 0; line-height: 14px; }

.Admin_SolidBorderBelowText { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; padding: 10px 0 10px 0; }
.Admin_NoBorderBelowText { padding: 10px 0 10px 0; }
.AdminError { background-color: #FF0000; }
#siteMeter { position:absolute; visibility:visible; width:20px; height:20px; z-index:3; right: 0px; bottom: 0px; }
.noBorders { border-left-color: #000000; border-left-style: solid; border-left-width: 2px; }
.adminUneditableFormFields { color: #FFFFFF; background-color: #000000; border-style: none; border-width: 0px; padding-left: 0px; }
.AdminInstructions { padding-right: 10px; text-align: right; border-bottom: 1px solid #FFFFFF; color: #FFFF00; font-weight: bold; }
.adminBottomNotes { padding-left: 10px; }
.pageTitle { color: #F0F; }

.textEntry { color: #0FF; }

.realNameText { color: #0F0; }
