body{margin:0px;padding:0px;font-family:Verdana, sans-serif;font-size:11px;color:#220D68;}

img{border:0px;}

table{ border-collapse: collapse; }

#wrapper{width:800px;background-repeat:no-repeat;}

#title{background:gray;width:331px;height:56px;background:#220D68;margin-left:20px;border:1px solid #F4DA02;border-top:0px;text-align:center;padding-top:20px;}

#title h1{display:none;}

#menu{height:22px;background:#220D68;margin-top:240px;padding-left:220px;border-top:1px solid #F7DD00;border-bottom:1px solid #F7DD00;}

#menu ul{list-style:none;margin:0px;margin-top:2px;padding:0px;font-size:13px;}

#menu ul li{display:inline;padding-right:30px;}

#menu li a{text-decoration:none;color:#F7DD00;font-weight:bold;text-transform:uppercase;}

#searchbar form{padding:0px;margin:0px;padding-left:15px;padding-bottom:15px;}

#searchbar form p{font-weight:bold;margin-top:5px;padding:0px;}

#searchbar form .option{width:135px;}

#searchbar form .submit{margin-left:60px;width:80px;}

#subtitle{height:24px;background:#858492;padding-left:220px;padding-top:1px;text-transform:uppercase;color:white;font-weight:bold;font-size:18px;}

#subtitle strong{font-size:21px;color:#F7DD00;}

#leftbar{width:200px;position:relative;top:-220px;margin:0px;padding:0px;margin-left:10px;padding-bottom:10px;float:left;margin-bottom:-170px;}

html>body #leftbar{margin-left:20px;}

#leftbar p{margin:0px;padding:0px;margin-top:5px;margin-bottom:10px;}

#leftbar a{color:#F7DD00;}

#searchbar, #findus{width:156px;border:1px solid #F4DA02;background:#220D68;margin-bottom:7px;padding-left:14px;padding-right:14px;padding-top:10px;color:white;}

#findus a img{border:1px solid yellow;}

address{font-style:normal;}

#main{float:left;width:550px;padding-top:5px;margin-top:0px;font-size:12px;}

#footer{clear:both;height:17px;width:780px;background:#220D68;border-top:1px solid #F4DA02;color:#F4DA02;padding-top:4px;padding-left:10px;padding-right:10px;}

#footer a{text-decoration:none;color:#F4DA02;}

#left{float:left;}

#right{float:right;}

.results .resultsimage{width:150px;padding-left:15px;}

.results .resultsimage img{border:1px solid #F7DD00;}

.results{border:0px;padding:0px;border-collapse:0;border-spacing:0px;width:530px;}

.results td{background:#220D68;margin:0px;padding-bottom:10px;padding-top:10px;border-bottom:20px solid white;}

.innerresults{border-spacing:0px;}

.innerresults th{width:85px;text-align:left;color:#F7DD00;border-bottom:1px solid white;}

.innerresults td{height:20px;width:260px;text-align:left;color:white;padding:0px;margin:0px;border:0px;border-bottom:1px solid white;}

.innerresults td a{text-decoration:none;font-weight:bold;color:white;}

#details{width:570px;border:1px solid yellow;background:#220D68;color:white; border-collapse: separate;}

#details td {padding-left:10px;}
#detailsimages{width:250px;}

#detailsimages img{margin-right:8px;margin-bottom:8px;border:1px solid #F7DD00;}

#details h3{color:white;font-size:18px;text-decoration:none;margin:0px;padding:0px;margin-top:10px;text-transform:uppercase;}

#details h3 strong{color:#F7DD00;font-size:21px;}

#details th{text-align:left;color:#F7DD00;width:80px;}

#specs{vertical-align:top; border-collapse:collapse;}

#specs table{vertical-align:top;border-spacing:0px;width:260px;}

#specs th{width:80px;}

#specs td, #specs th{border-bottom:1px solid white;border-spacing:0px;height:25px;}

.moreinfo strong{color:yellow;}

#details a{color:white;font-weight:bold;text-decoration:none;}

.enquiry th{width:90px;text-align:left;vertical-align:top;}

.enquiry input{width:190px;border:1px solid #220D68;}

.enquiry textarea{border:1px solid #220D68;width:190px;height:80px;}

.enquiry .button{background:#220D68;width:70px;border:1px solid#F7DD00;color:white;font-weight:bold;}

#small { font-size:10px; }
