﻿body {margin: 10px 0px 0px 0px; font-family: Verdana helvetica, Sans-Serif; background-image: url(../Images/Background.jpg); background-repeat: repeat-x;  background-color: #333; background-color: #333;}

img{border-style: none;
    border-color: inherit;
    border-width: 0px;
    text-align: center;
}

    #PrintHeader {display: none;}
    
    #HeaderMain
    {width: 960px; height: 100px; clear: both; margin: 0px auto 0px auto;}
    
    #HeaderLogo
    {width: 300px; float:left; text-align:left; margin: 5px;}
    
    #HeaderContact
    {width: 600px; float:right; text-align: right; margin-top: 15px; border: 0px solid;}
    
    .HeaderTelephone
    { font-size: large; font-weight: bold; color: Purple;}
    
    .HeaderLink
    {font-size: small; color: Purple;}
    
    .HeaderGreeting
    {font-size: small; color: #999; display: block; margin-top: 5px}
    
    #TopNavigation
    {width: 962px; margin-left: auto; border:1px solid #FFF; margin-right: auto; height: 54px; background-repeat: no-repeat; background-image: url(../Images/Banner.gif); text-align: left;}
    
    .TopNavigationHolder
    {border-left: 1px solid #CCC; width: 135px; color: #FFFFFF; height: 39px; text-align: center; padding-top: 15px; float: left;}
    
    .TopNavigation
    {color: #FFF; text-decoration: none;}
    
    #ContentWrapper
    {width: 960px; margin: 10px auto 10px auto;}
    
    #ContentMain
    {border: 0px solid; width: 960px; margin: 0px auto 0px auto; clear: both;}
    
    #NavigationMain
    {width: 960px; margin: 0px auto 0px auto; height: 150px; clear: both; border-top: 2px solid; border-color:#CCC; clear:both; background-color: Purple;}
    
    #MainNavigationHolder
    {Min-width:900px;}
    
    .NavigationHolder
    {width:160px; margin: 5px 5px 0px 10px; float:left; line-height: 20px;}
    
    #NavigationSmallPrint
    {width: 960px; margin: 0px auto 0px auto; font-size: small; color: #999; text-align: right;}
    
    .NavigationLink, .NavigationLinkB
    {font-size: small; color: #FFF; text-decoration: none; display: block; clear: both;}
    
    .NavigationLinkB
    {font-weight: bold;}
    
    .NavigationLink:Hover, .NavigationLinkB:Hover
    {color: Fuchsia;}
    

    
    .EnquiryTitle, .BuyTitle
    {color: purple; margin: 0px 0px 0px 0px; font-size: 18px;}
    
    h2.BuyTitle
    {color: black; margin: 0px 0px 0px 0px; font-size: 16px;}
    
    .EnquiryTable
    {width: 950px; margin: 0px auto 0px auto; font-size: small; color: purple;}
    
    .ValuationTable
    {width: 700px;  font-size: small; color: purple;}
    
    .EnquiryDD
    {padding: 3px;}
    
    .EnquiryTB
    { padding: 3px; width: 140px; color: Purple;}
    
    .EnquiryComments
    {width: 455px; height: 100px;}
    
    .EnquiryButton
    {width: 149px; height: 20px; background-image: url(../Images/Button-enquiry.gif); height: 25px; border: 0px; background-color: Transparent; color: #FFF; font-weight: bold;}

    .EnquiryButton:Hover, .MoreButton:hover, .SearchButton:hover
    {color: Fuchsia;}
    
    .EnquiryError
    {color: Fuchsia;}
    
    .MainLink
    {color: Fuchsia;}
    
    .SearchTable
    {width: 232px; color: Black; font-size: small; background-color: #E2E2E2;}
    
    .SearchButton
    {width: 221px;  background-image: url(../Images/Button-Search.gif); height: 27px; border: 0px; background-color: Transparent; color: #FFF; font-weight: bold;}


  
  #BuyDescription
  {width: 100%; line-height: 20px; font-size: small; color: purple;}
  
  .BuyersGuideBubble
  {border: 1px solid; width: 98%; padding: 4px; margin-bottom: 5px; background-color: #E2E2e2;}
  
  .BuyersGuideHR
  {width: 99%; height: 1px; color: Purple; }
  
  #PowWrapper
  {border:0px solid; margin-top: 10px; width: 100%}
  
  .PowItem
  {color: #666; font-size: small;  width: 701px; border: 1px solid purple; }
  
  .PowLink
  {color: Fuchsia;}
  
  .PowInfo,.PowPrice
  {color: #666; font-weight: bold; font-size:13px;}
  
  .PowPrice
  {color: #000; font-size: larger;}
  
  
  .PowThumbnail
  {Width: 120px;}
    
  .MoreButton
  {width: 108px;  background-image: url(../Images/Button-More.gif); height: 26px; border: 0px; background-color: Transparent; color: #FFF; font-weight: bold;}
 
 .MoreButtonLink
 {width: 108px; display:block; text-decoration: none; text-align:center; padding-top: 4px;  background-image: url(../Images/Button-More.gif); height: 22px; border: 0px; background-color: Transparent; color: #FFF; font-weight: bold;}

 .MoreButtonLink:hover
 {color: Fuchsia;}
 
 
 .DetailsTable
 {font-size: small; width: 100%;}
 
 .DetailsTitleCell, .DetailsTitleCellPrice
 {background-color: #e2e2e2; font-size: larger; color: #999; font-weight: bold;}
 
 .DetailsTitleCellPrice
 {color: #000; text-align: right;}
 
 .DetailsDescription
 {font-size: small; line-height: 23px; vertical-align: top;}
 
 .MainDetailsCell
 {line-height: 30px; width: 305px; text-align: center;}
 
 .DetailsMainImage
 {width: 295px;}
 
 .DetailsGalleryImage
 { width: 181px; margin: 4px;}
 
 .EmailLabel
 { width: 90px; display: block; float: left; text-align: left; margin-left: 5px;}
 
 .EmailTextBox
 {width: 190px; padding: 3px; float: left;}
 
 .ResultsLabel
 {width: 200px; font-size: small;     display:block; margin: 5px; border-bottom: 1px solid; border-color: #CCC; padding: 5px; color: #666 ;}
 
 .ResultsLink
  {width: 221px; padding-top: 4px; display:block; text-align: center; text-decoration: none; background-image: url(../Images/Button-Search.gif); height: 22px; border: 0px; background-color: Transparent; color: #FFF; font-weight: bold;}
 
 
 .ResultsText
 {font-size: small; color: Purple; line-height: 20px;}
  
