@charset "UTF-8";

/* CSS Document */

body { background-color: #FFFFFF; background-image: url(images/bg.jpg); background-repeat: repeat-x; margin-top: 0px; font-family:Arial, "Trebuchet MS", Times; font-size: 0.69em; font-style: normal; line-height: 22px; font-weight: normal; font-variant: normal; text-transform: none; color: #666; }

.formstyle { background-color:#FFFFFF; padding:1px; margin-bottom:1px; border: 1px solid #CCCC00; color:#666666; font-family: Arial; font-size: 1.00em; }

#banner { background-image:url(images/banner.jpg); width: 963px; height: 132px; margin-left:auto; margin-right:auto; }

#leftblock { background-image:url(images/leftblock.jpg); width: 222px; height: 659px; margin-left:auto; float:left; }

#container { background-image:url(images/container.jpg); width: 963px; background-repeat:no-repeat; overflow:hidden; }

#bgrepeat { background-image:url(images/containerpixel.jpg); width:963px; background-repeat:repeat-y; margin:0 auto; overflow:hidden; }

#left { width:193px; padding-top: 30px; padding-left: 30px; float:left; overflow:hidden; }

#right { width:200px; padding-top: 20px; float: right; overflow:hidden; margin-right:1px }

#middle { width:500px; padding-left:13px; float: left; overflow:hidden; }

#flash { width:489px; height:333px; }

#appflash { width:489px; height:296px; }

#navigationimage { background-image:url(images/navigationimage.jpg); width: 113px; height: 20px; }

.titlestyle { font-family:"Times New Roman", Times, serif; font-size: 1.40em; font-weight:normal; }

.titlestyle2 { font-family:"Times New Roman", Times, serif; font-size:1.00em; font-weight: normal; }

h1 { font-family:"Times New Roman", Times, serif; font-size: 1.40em; font-weight:normal; }

h2 { font-family:"Times New Roman", Times, serif; font-size:1.35em; font-weight: normal; }

h3 { font-family:"Times New Roman", Times, serif; font-size:1.35em; font-weight: normal; }

#footer { margin-left: auto; margin-right: auto; width: 963px; text-align:center; font-size: 1.00em; padding-top: 12px; clear:both; }

#seo { width: 900px;  font-size: 1.00em; margin-left:auto; margin-right:auto; text-align:center;  }

#navagation {width:113px; height:20px; float:left; background-image:url(images/navigationimage.jpg);}

#open { width:140px; height:21px; float:left; background-image:url(images/openingtimes.jpg); }

#show { width:111px; height:21px; float:left; background-image:url(images/showroom.jpg) }

#online { width:148px; height:22px; float:left; background-image:url(images/enquireonline.jpg)}

#logos { width:202px; height:486px; float:left; background-image:url(images/logos.jpg)}

.phpstyle4 { color: #008000; }

.phpstyle3 { color: #c33131; }

.tickyellowbox { background-color: #eff6ef; border: 1px solid #008000; }

.tickredbox { background-color: #f9eaea; border: 1px solid #c33131; }

.linkbox { width: auto; border: 1px #BCCFDE solid; background-color:#DDE5ED; padding: 10px 10px 10px 10px; }

a.greylinks:link { color: #333; text-decoration: underline; }

a.greylinks:visited { color: #333; text-decoration: underline; }

a.greylinks:active { color: #333; text-decoration: underline; }

a.greylinks:hover { color: #666; text-decoration: underline; }

a:link { text-decoration: none; color: #333; }

a:visited { text-decoration: none; color: #333; }

a:hover { text-decoration: underline; color: #333; }

a:active { text-decoration: none; color: #333; }

#navleft { margin-left:0px; margin-right:0px; margin-top:0px; }

#navleft ul { list-style-type:none; list-style: none; padding: 0px; margin: 0px; margin-right: 0px; }

#navleft li { padding-top:6px; }

#navleft li a { font-size:1.0em; color:#666666; text-decoration:none; }

#navleft li a:visited { font-size: 1.0em; color:#666666; text-decoration:none; }

#navleft li a:active { font-size: 1.0em; color:#666666; text-decoration:none; }

#navleft li a:hover { font-size: 1.0em; color:#333; text-decoration:none; }

.foot { display:inline; color:#666666 }

a.footlinks:link { color: #666;  display:inline; color:#666666 }

a.footlinks:visited { color: #666;  display:inline; color:#666666 }

a.footlinks:active { color: #666;  display:inline; color:#666666 }

a.footlinks:hover { color: #666; display:inline; color:#666666 }

#footer ul { display:inline; list-style:none; padding: 0px; margin: 0px; }

#footer li { display:inline; padding-left:5px; padding-right:5px; border-left:1px solid #666; list-style:none; }

.seo {  color: #666; text-align:center }

.caps { font-family:"Times New Roman", Times, serif; font-size: 1.10em; font-weight:normal; text-transform: uppercase;  }