/* CSS Document */
body{
font:100% Gerogia, Arial, Helvetica, sans-serif; 1width:808px; 1margin-left:auto; 1margin-right:auto;   1background-color:#C4C4FF; 1border:2px solid #0000A0;
}

* {margin:0px; padding:0px;1border:1px solid black;}

div#mainwrap {  position:relative; 
width:808px; margin-left:auto; margin-right:auto;  

}

div#header{
position: relative;
	float:left;
	
	z-index:1; 1margin-top:11px;
	
}

div#content {
float:left;
width:800px; display:inline;
padding-top:10px; 
}



div#navigation{
text-align:right; width:808px;
1padding-top:26px; padding-left:5px;  font-size:.95em; background-color:#0033CC; height:44px;
}

div#navigation ul{
list-style-type:none; font-weight:bold; font-size:1.1em; padding-top:11px;
}

div#navigation li{
1margin-bottom:10px; text-align:center; display:inline;
}
div#navigation li:hover{

}

div#navigation ul a{
text-decoration:none;
color:black; 
}
div#navigation ul li a{
margin-top:8px;
}
div#navigation ul a:hover{
color:white; 

}
		div#electric-bike{
		z-index:100; float:left; width:300px; background-color:#FFFFFF; height:394px;
		}
		div#electric-bike2{
		z-index:100; float:left; width:300px; background-color:#FFFFFF; height:394px; margin-top:35px;
		}
		div#description{
		float:left; width:470px;margin-top:15px; margin-left:15px;
		}
		div#fullpage{
		1float:left; 1width:470px;margin-top:15px; margin-left:11px;
		}
		div#table{
margin-top:25px; margin-bottom:25px; 1float:right; 1width:420px;
}
div#table td{border: 1.5px solid blue;}

td.nudge{
padding-left:20px;
}
div#bike-pictures{
margin-top:33px; 1padding:0 15px;
}
	div#content li{
		list-style-type:disc; margin-left:40px; padding-top:12px; padding-right:11px;
		}
		
		div#content li a{
		text-decoration:none;
		}
		
				div#space{
				clear:both; padding-top:22px;
				}
					div#footer{
					margin-top:13px;
					padding-top:18px; 
					width:100%;
					clear:both; border-top:2px solid black;
					}
					
							div#footer ul {margin:2px 0 10px 0; width:808px; text-align:center; line-height:1em;
							}
							
							div#footer li{color:#000099; display:block;text-decoration:none; padding: 0 2px 0 2px; }
					
					
														
		div#footer ul.fineprint {
								color:#000000; font-size:.78em; list-style-type:none; padding-top:-8px;}

									
		
											
h1{text-align:left; padding-top:15px; padding-bottom: 10px;font-size:1.5em; color:#000099; font-family:Georgia, "Times New Roman", Times, serif; margin-top:11px;
}
div#gas h1{
float:right; font-size:1.2em; font-style:italic; margin-top:-50px; margin-left:25px; color:#FF0000; 1margin-right:-10px;
}

h2{
font-size:.9em; color:#000099; padding-top:11px;
}
h2.form{
font-size:.9em; color:#000099; padding-top:11px;
margin-left:55px;
}
h3{
font:Arial, Helvetica, sans-serif bold; font-size:1em; padding-top:9px; 
}
p{
1padding-top:18px;
}
span.blue{color:#000066;}
p.bold{
font-weight:bold; text-align:left; 
}
p.bold2{
font-weight:bold; text-align:left; font-size:1.1em; padding-bottom:12px;
}
p.bold2center{
font-weight:bold; text-align:center; font-size:1.1em; padding-bottom:12px;
}
p.bold2red{
font-weight:bold; text-align:center; font-size:1.5em; color:#FF0000;
}
p.center{text-align:center;}
p.boldcolour{
font-weight:bold; text-align:left; color:#000099;
}
p.small{
font-size:.9em;
}

p.quote{
font-style:italic; margin-left:13px;
}
span.bold{
font-weight:bold;
}
span.blue{
color:#000099; font-weight:bold;
}
a:link {color:#000099; text-decoration:none; }

a:visited {color:#000000;}

a:focus {color:#000099;}

a:hover {color:#000099;}

a:active {color:#000099;}

input.input{
margin-bottom:15px; margin-left:25px;
}
label.input2{
display:block;margin-left:55px;padding-left:11px;
}
input.check{
margin-left:9px;
}

.logo {
float:left; width: 70px; 1position:relative; padding-top:26px; 
}
.logo-vert{
margin-top:300px;
}
.main-image{
padding-left:73px; padding-top:26px; margin-bottom:7px;
}



table{
											background-color:#FFFFFF; border:2px solid black; margin-left:auto; margin-right:auto; font-size:1.05em; margin-top:11px;
											}
											
											.star{
											color:#660066;
											}
																
											textarea{
											margin-left:-99px; margin-right:13px;
											}
											
											input{
											display:inline;margin-bottom:8px; margin-left:-99px;
											
											}

											p.input input{
											margin-left:155px; font-weight:bold; margin-top:16px; padding-bottom:6px; padding-top:6px;
											}
											td{padding:3px;}
																	
											td.p{
											text-align: right; 1padding-right:4px; padding-top:7px;
											}
											
											td.border{
											border:1px solid #000000; padding:9px 2px;
											}
											td.border2{
											border:1px solid #000000; text-align:left; padding-left:103px;
											}
											td.border3{
											border:1px solid #000000; padding:9px 4px;font-weight:bold; 
											}
											td.border4 form{
											margin-left:211px; margin-right:-155px;
											}
											
											td.bold{
											font-weight:bold;
											}