

/* Styles generic to all pages */

.davidandrewslink {font-family: Arial, Helvetica, sans-serif;font-size: 9px;font-style: normal;line-height: 100%;font-weight: normal;font-variant: normal;padding-left:10px;}
.davidandrewslink A:link {text-decoration: none; color: #999999}
.davidandrewslink A:visited {text-decoration: none; color: #999999}
.davidandrewslink A:active {text-decoration: none; color: #999999}
.davidandrewslink A:hover {text-decoration: none; color: #999999;}
body {color:#333333;font-family:Arial, Helvetica, sans-serif;margin:0px;padding:0px;font-size:13px;text-align:justify;font-weight:normal;}
h1 {font-family:Arial, Helvetica, sans-serif;font-size: 18px;font-style: normal;font-weight: normal;font-variant: normal;padding: 0px 0;color: #000000;text-decoration: none; background-color: transparent; border-color: #000000; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: solid;}
h2 {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 15px;line-height: 2px;font-style: normal;font-weight: bold;font-variant: normal;padding: 18px 0;color: #000000;text-decoration: none; background-color: transparent; border-color: #330066; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: dotted;}
h3 {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 15px;line-height: 2px;font-style: normal;font-weight: bold;font-variant: normal;padding: 15px 0;color: #003399;text-decoration: none; background-color: transparent; border-color: #330066; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: solid;}
.imgfloatleft {float : left;padding-right:5px;}
.imgfloatright {float : right;padding-right:0px;}
ul.navigation {list-style:none;margin-left:0px;margin-top:0px;}
li.navigation {	list-style:none;display:inline;float:left;color: #000000;} 
.navigation li a {color: #000000;text-decoration: none;	border-right: solid 1px #CCCCCC;padding-right:10px;padding-left:10px;padding-bottom:30px;padding-top:7px;display: block;}  
.navigation A:visited {color: #000000;text-decoration: none;border-right: solid 1px #CCCCCC;padding-right:10px;padding-left:10px;padding-bottom:30px;padding-top:7px;display: block;}  
.navigation li a:hover {color:#999999;}   
.footer {font-family:Arial, Helvetica, sans-serif; font-size:9px;color:#999999;padding-left:395px;padding-top:88px;}
.footer A:link {font-family:Arial, Helvetica, sans-serif; font-size:9px;color:#999999;padding-left:0px;padding-top:88px;text-decoration:none;}
.footer A:visited {font-family:Arial, Helvetica, sans-serif; font-size:9px;color:#999999;padding-left:0px;padding-top:88px;text-decoration:none;}



/* styles for specific pages */

.indexcontact {font-family:Arial, Helvetica, sans-serif;font-size:1em;text-align:justify;color:#FFFFCC;}
h1.indextexttable {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 18px;font-style: normal;font-weight: normal;font-variant: normal;padding: 0px 0;color: #FFFFFF;text-decoration: none; background-color: transparent; border-color: #FFFFFF; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: solid;}
p.indextexttable {color:#FFFFFF;font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px;font-size:13px;text-align:justify;font-weight:normal;}
.indextexttablebig A:link {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 18px;font-style: normal;font-weight: normal;font-variant: normal;padding: 0px 0;color: #FFFFFF;text-decoration: none; background-color: transparent; border-color: #FFFFFF; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: solid;}
.indextexttablebig A:visited {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 18px;font-style: normal;font-weight: normal;font-variant: normal;padding: 0px 0;color: #FFFFFF;text-decoration: none; background-color: transparent; border-color: #FFFFFF; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: solid;}
.indextexttablebig A:hover {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 18px;font-style: normal;font-weight: normal;font-variant: normal;padding: 0px 0;color: #FFFFCC;text-decoration: none; background-color: transparent; border-color: #FFFFFF; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: solid;}
.indextexttable A:link {color:#FFFFFF;font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px;font-size:13px;text-align:justify;font-weight:normal;text-decoration:none;}
.indextexttable A:visited {color:#FFFFFF;font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px;font-size:13px;text-align:justify;font-weight:normal;text-decoration:none;}
.indextexttable A:hover {color:#FFFFCC;font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px;font-size:13px;text-align:justify;font-weight:normal;text-decoration:none;}
.archivemenu li a {color: #666666;text-decoration: none;border-right: solid 0px #CCCCCC;padding-right:00px;padding-left:00px;padding-bottom:2px;padding-top:0px;display: block;}  
.archivemenu li a:hover {color: #000000;text-decoration: underline;border-right: solid 0px #CCCCCC;padding-right:00px;padding-left:00px;padding-bottom:2px;padding-top:0px;display: block;}  

/* divs generic to all pages */

#container {margin-top:0px;position:relative;top:0px;left:0px;align:center;width:1000px;background: #FFFFFF;border: solid 0px #000000;margin:0px auto;}  
#navigation {margin-top:0px;position:absolute;left:0px;top:94px;width:1000px;height:29px;padding : 0px;	background:url(images/index_02.gif);	font-family:Trebuchet MS; font-size:11px;}  
#indexfooter {margin-top:0px;position:absolute;top:550px;left:0px;width:1000px;height:75px;padding-top:19px;background:url(images/index_04.gif);}
#pagefooter {float:left;margin-top:0px;position:absolute;bottom:0;width:1000px;height:85px;padding-top:19px;background:url(images/index_04.gif);}
#generictexttable {overflow: auto;margin-top:0px;position:relative;left:0px;top:150px;width:96%;padding : 20px;z-index:1;border:0px solid;}  
#logo1 {margin-top:0px;position:relative;left:770px;top:12px;width:100px;padding : 0px;z-index:2;border:0px solid;color:#FFFF99;float:left;}  
#logo2 {margin-top:0px;position:relative;left:565px;top:25px;width:100px;padding : 0px;z-index:2;border:0px solid;color:#FFFF99;float:left;}  
#logo3 {margin-top:0px;position:relative;left:597px;top:10px;width:100px;padding : 0px;z-index:2;border:0px solid;color:#FFFF99;float:left;}  
#logo4 {margin-top:0px;position:relative;left:647px;top:10px;width:100px;padding : 0px;z-index:2;border:0px solid;color:#FFFF99;float:left;}  
#logo5 {margin-top:0px;position:relative;left:617px;top:10px;width:100px;padding : 0px;z-index:2;border:0px solid;color:#FFFF99;float:left;}  
#logo6 {margin-top:0px;position:relative;left:287px;top:12px;width:100px;padding : 0px;z-index:2;border:0px solid;color:#FFFF99;float:left;}  
#logo7 {margin-top:0px;position:relative;left:105px;top:12px;width:100px;padding : 0px;z-index:2;border:0px solid;color:#FFFF99;float:left;}  
#dalink {margin-top:0px;position:relative;left:-400px;top:25px;width:300px;padding : 0px;z-index:2;border:0px solid;color:#FFFF99;}  


/* divs for specific pages */

#linksbanner {margin-top:0px;position:absolute;left:0px;top:0px;width:1000px;height:150px;z-index:1;border:0px solid;color:#FFFF99;background:url(images/banner_links.gif);}    
#energysavingbanner {margin-top:0px;position:absolute;left:0px;top:0px;width:1000px;height:150px;z-index:1;border:0px solid;color:#FFFF99;background:url(images/banner_energysaving.gif);}    
#soundandvisionbanner {margin-top:0px;position:absolute;left:0px;top:0px;width:1000px;height:150px;z-index:1;border:0px solid;color:#FFFF99;background:url(images/banner_soundandvision.gif);}    
#newsbanner {margin-top:0px;position:absolute;left:0px;top:0px;width:1000px;height:150px;z-index:1;border:0px solid;color:#FFFF99;background:url(images/banner_news.gif);}    
#archivebanner {margin-top:0px;position:absolute;left:0px;top:0px;width:1000px;height:150px;z-index:1;border:0px solid;color:#FFFF99;background:url(images/banner_archive.gif);}    
#publicationsbanner {margin-top:0px;position:absolute;left:0px;top:0px;width:1000px;height:150px;z-index:1;border:0px solid;color:#FFFF99;background:url(images/banner_publications.gif);}    
#electricalworksbanner {margin-top:0px;position:absolute;left:0px;top:0px;width:1000px;height:150px;z-index:1;border:0px solid;color:#FFFF99;background:url(images/banner_electricalworks.gif);}    
#technologybanner {margin-top:0px;position:absolute;left:0px;top:0px;width:1000px;height:150px;z-index:1;border:0px solid;color:#FFFF99;background:url(images/banner_technology.gif);}    
#contactbanner {margin-top:0px;position:absolute;left:0px;top:0px;width:1000px;height:150px;z-index:1;border:0px solid;color:#FFFF99;background:url(images/banner_contact.gif);}    
#smartofficebanner {margin-top:0px;position:absolute;left:0px;top:0px;width:1000px;height:150px;z-index:1;border:0px solid;color:#FFFF99;background:url(images/banner_smartoffice.gif);}    
#smarthomebanner {margin-top:0px;position:absolute;left:0px;top:0px;width:1000px;height:150px;z-index:1;border:0px solid;color:#FFFF99;background:url(images/banner_smarthome.gif);}    
#indexmaincontent {margin-top:0px;position:relative;left:0px;top:123px;width:1000px;height:429px;background : #D9D7EA;background:url(images/index_03.gif);}  
#maincontent {margin-top:0px;position:relative;left:0px;top:123px;width:1000px;background : #EFEFEF;padding-bottom:250px;}  
#indextexttable {margin-top:0px;position:absolute;left:550px;top:91px;width:400px;padding : 20px;z-index:1;border:0px solid;color:#FFFF99;}  
#branding {height:207px;width:1000px;margin-top:0px;background:url(images/index_01.gif);position:absolute;left:0px;top:0px;width:100%;color : #000000;background-repeat: no-repeat;padding : 0px;}  



/* Menu highlight style */

.index a#index,
.used a#used,
.new a#new,
.finance a#finance,
.clothing a#clothing,
.servicing a#servicing,
.about a#about,
.testimonials a#testimonials,
.contact a#contact,
.laserswhat a#laserswhat,
.laserscosts a#laserscosts,
.lasersdirections a#lasersdirections,
.laserscontact a#laserscontact
{color:#FFFF99; background:#CC0033;font-weight:bold;z-index:2;}    





 
  
  

  
  
  

   

	
	
	
	










-->
</style>