

/* Styles generic to all pages */

/* This rule resets all margins for compatibility with ie & FF */
* {padding:0;margin:0;}
h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address {margin-bottom: 1em;}

body {background: url(../images/bg.gif);background-repeat:repeat-x;background-color:#FFFFFF;font-family:Trebuchet MS, Verdana;margin:0px;padding:0px;font-size:13px;text-align:justify;color:#000000;}
.davidandrewslink {padding-left:760px;font-family: Arial, Helvetica, sans-serif;font-size: 9px;font-style: normal;line-height: 100%;font-weight: normal;font-variant: normal;text-align: right;}
.davidandrewslink A:link {text-decoration: none; color: #666666; text-align: right;}
.davidandrewslink A:visited {text-decoration: none; color: #666666; text-align: right;}
.davidandrewslink A:active {text-decoration: none; color: #666666; text-align: right;}
.davidandrewslink A:hover {text-decoration: none; color: #FFFFFF; text-align: right;}
h1 {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: #FFFFFF;text-decoration: none; background-color: transparent; border-color: #FFFFFF; border-bottom-width: 1px; 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: #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: 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:55px;margin-top:0px;font-family:Trebuchet MS, Verdana;font-size:12px;text-align:center;}
li.navigation {	list-style:none;color: #FFFFFF;display:inline;float:left;text-align:center;} 
.navigation li a {text-align:center;color: #FFFFFF;text-decoration: none;	border-right: solid 1px #99CCFF;padding-right:6px;padding-left:6px;padding-bottom:4px;padding-top:4px;display: block;display:inline;float:left;}  
.navigation A:visited {color: #FFFFFF;text-decoration: none;border-right: solid 1px #99CCFF;padding-right:6px;padding-left:6px;padding-bottom:4px;padding-top:4px;display: block;display:inline;float:left;}  
.navigation li a:hover {color:#000000;}   
.footer {font-family:Arial, Helvetica, sans-serif; font-size:9px;color:#999999;padding-top:88px;}
.footer A:link {font-family:Arial, Helvetica, sans-serif; font-size:9px;color:#999999;padding-top:88px;text-decoration:none;}
.footer A:visited {font-family:Arial, Helvetica, sans-serif; font-size:9px;color:#999999;padding-top:88px;text-decoration:none;}
.address {text-align:left;font-size:10px;font-family:Trebuchet MS, Verdana;color: #660066;text-decoration: none;padding-right:0px;padding-bottom:4px;padding-top:4px;}  


/* styles for specific pages */

.indexcontact {font-family:Arial, Helvetica, sans-serif;font-size:1em;text-align:justify;color:#FFFFCC;}
.indextexttable A:link {font-family:Trebuchet MS, Verdana;margin:0px;padding:0px;font-size:20px;text-align:justify;color:#3366FF;text-decoration:none;}
.indextexttable A:visited {font-family:Trebuchet MS, Verdana;margin:0px;padding:0px;font-size:20px;text-align:justify;color:#3366FF;text-decoration:none;}
.indextexttable A:hover {color:#000000;text-decoration:none;}

/* divs generic to all pages */

#container {margin-top:0px;position:relative;top:0px;left:0px;align:left;width:1000px;border: solid 0px #000000;margin:0px auto;}  
#navigation {margin-left:0px;position:absolute;left:0px;top:72px;width:1000px;height:28px;padding-top:3px;padding-left:0px;background:url(../images/index2_02.gif);text-align:center;}  
#footer {margin-top:0px;position:relative;left:0px;width:1000px;height:110px;padding-top:12px;background:url(../images/index2_04.gif);}
#branding {height:217px;width:1000px;margin-top:0px;background:url(../images/head.gif);position:absolute;left:0px;top:0px;width:100%;color : #000000;background-repeat: no-repeat;padding : 0px;}  
#breadcrumb {height:57px;width:502px;margin-top:0px;background:url(../images/index_03.gif);position:absolute;left:0px;top:125px;width:100%;color : #000000;background-repeat: no-repeat;padding : 0px;}  
#homebox1 {height:117px;width:101px;margin-top:0px;background:url(../images/box1.gif);position:absolute;left:20px;top:0px;width:100%;color : #000000;background-repeat: no-repeat;padding : 0px;}  

/* divs for specific pages */

#maincontent {overflow: hidden;margin-top:0px;position:relative;left:0px;top:100px;width:1000px;background : #D9D7EA;background:url(../images/index2_03.gif);}  
#altmaincontent {overflow: hidden;margin-top:0px;position:relative;left:0px;top:100px;width:1000px;background : #D9D7EA;background:url(../images/altbg.gif);}  
#altmaincontent2 {overflow: hidden;margin-top:0px;position:relative;left:0px;top:100px;width:1000px;background : #D9D7EA;background:url(../images/altbg2.gif);}  
#altmaincontent3 {overflow: hidden;margin-top:0px;position:relative;left:0px;top:100px;width:1000px;background : #D9D7EA;background:url(../images/altbg3.gif);}  
#altmaincontent4 {overflow: hidden;margin-top:0px;position:relative;left:0px;top:100px;width:1000px;background : #D9D7EA;background:url(../images/altbg4.gif);}  
#altmaincontent5 {overflow: hidden;margin-top:0px;position:relative;left:0px;top:100px;width:1000px;background : #D9D7EA;background:url(../images/altbg5.gif);}  
 
#aboutmaincontent {margin-top:0px;position:relative;left:0px;top:231px;width:992px;height:100%;background:url(/../images/main_bg3.jpg);background-repeat: no-repeat;}  
#usedmaincontent {margin-top:0px;position:relative;left:0px;top:231px;width:992px;background:url(/../images/main_bg8.gif);background-repeat: no-repeat;}  
#financemaincontent {margin-top:0px;position:relative;left:0px;top:231px;width:992px;background:url(/../images/main_bg3.jpg);background-repeat: no-repeat;}  
#testimonialsmaincontent {margin-top:0px;position:relative;left:0px;top:231px;width:992px;height:100%;background:url(/../images/main_bg5.jpg);background-repeat: no-repeat;}  
#contactmaincontent {margin-top:0px;position:relative;left:0px;top:231px;width:992px;height:100%;background:url(/../images/main_bg6.jpg);background-repeat: no-repeat;}  
#clothingmaincontent {margin-top:0px;position:relative;left:0px;top:231px;width:992px;height:100%;background:url(/../images/main_bg4.jpg);background-repeat: no-repeat;}  
#servicingmaincontent {margin-top:0px;position:relative;left:0px;top:231px;width:992px;height:100%;background:url(/../images/main_bg7.jpg);background-repeat: no-repeat;}  
#indextexttable4 {margin-top:0px;position:absolute;left:380px;top:345px;width:400px;padding : 20px;z-index:1;border:0px solid;color:#6699FF;font-size:20px;}  
#indextexttable3 {margin-top:0px;position:absolute;left:360px;top:305px;width:400px;padding : 20px;z-index:1;border:0px solid;color:#6699FF;font-size:20px;}  
#indextexttable2 {margin-top:0px;position:absolute;left:340px;top:265px;width:400px;padding : 20px;z-index:1;border:0px solid;color:#6699FF;font-size:20px;}  
#indextexttable1 {margin-top:0px;position:absolute;left:320px;top:225px;width:400px;padding : 20px;z-index:1;border:0px solid;color:#6699FF;font-size:20px;}  
#indexcontact {margin-top:0px;position:absolute;left:20px;top:470px;width:420px;padding : 20px;z-index:1;border:0px solid;}  
#indexaprillia {margin-top:0px;position:absolute;left:500px;top:270px;width:134px;height:101px;z-index:1;background:url(/../images/home_aprillia.gif);border:1px solid #000000;}  
#indexsuzuki {margin-top:0px;position:absolute;left:650px;top:270px;width:134px;height:101px;z-index:1;background:url(/../images/home_suzuki.gif);border:1px solid #000000;} 
#indexused {margin-top:0px;position:absolute;left:800px;top:270px;width:134px;height:101px;z-index:1;background:url(/../images/home_used.gif);border:1px solid #000000;}
#indexclothing {margin-top:0px;position:absolute;left:500px;top:390px;width:134px;height:101px;z-index:1;background:url(/../images/home_clothing.gif);border:1px solid #000000;}
#indexfinance {margin-top:0px;position:absolute;left:650px;top:390px;width:134px;z-index:1;background:url(/../images/home_finance.gif);border:1px solid #000000;}
#indexworkshop {margin-top:0px;position:absolute;left:800px;top:390px;width:134px;height:101px;z-index:1;background:url(/../images/home_workshop.gif);border:1px solid #000000;}
#brandingabout {height:207px;width:992px;margin-top:0px;background:url(/../images/head_about.jpg);position:absolute;left:0px;top:-5px;width:100%;color : #000000;background-repeat: no-repeat;padding : 0px;}  
#brandingused {height:207px;width:992px;margin-top:0px;background:url(/../images/head_used.jpg);position:absolute;left:0px;top:-5px;width:100%;color : #000000;background-repeat: no-repeat;padding : 0px;}  
#brandingnew {height:207px;width:992px;margin-top:0px;background:url(/../images/head_new.jpg);position:absolute;left:0px;top:-5px;width:100%;color : #000000;background-repeat: no-repeat;padding : 0px;}  
#brandingfinance {height:207px;width:992px;margin-top:0px;background:url(/../images/head_finance.jpg);position:absolute;left:0px;top:-5px;width:100%;color : #000000;background-repeat: no-repeat;padding : 0px;}  
#brandingclothing {height:207px;width:992px;margin-top:0px;background:url(/../images/head_clothing.jpg);position:absolute;left:0px;top:-5px;width:100%;color : #000000;background-repeat: no-repeat;padding : 0px;}  
#brandingservicing {height:207px;width:992px;margin-top:0px;background:url(/../images/head_servicing.jpg);position:absolute;left:0px;top:-5px;width:100%;color : #000000;background-repeat: no-repeat;padding : 0px;}  
#brandingtestimonials {height:207px;width:992px;margin-top:0px;background:url(/../images/head_testimonials.jpg);position:absolute;left:0px;top:-5px;width:100%;color : #000000;background-repeat: no-repeat;padding : 0px;}  
#brandingcontact {height:207px;width:992px;margin-top:0px;background:url(/../images/head_contact.jpg);position:absolute;left:0px;top:-5px;width:100%;color : #000000;background-repeat: no-repeat;padding : 0px;}  






#indexmaincontent {margin-top:0px;position:relative;left:70px;top:28px;width:650px;padding-left:20px;padding-top:0px;padding-bottom : 160px;border-left:0px dotted #CCCCFF;} 

#maincaptureform {text-align:center;margin-top:0px;position:absolute;left:755px;top:0px;width:193px;padding-left:0px;padding-right:0px;padding-bottom : 3px;padding-top:0px;border-left:0px dotted #CCCCFF; border-color: #ffffff; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-style: solid; background-color: #ffffff; filter:alpha(opacity=100);      -moz-opacity:1.00; opacity: 1.00; z-index:2; 
} 















/* 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>
