/* CSS Document */

body {
	padding:25px 0px 25px 0px;
	background-color:#FBF5E5;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	font-family:arial, sans-serif;
	font-size:12px;
	text-align:center;
	color:#333333;
	}
h1 {
	margin-top:0px;
	padding-top:10px;
	margin-bottom:3px;
	font-size:15px;
	font-weight:bold;
	color:#003333;
	}
h1.bluebar {
	width:100%;
	padding-bottom:7px;
	background-color:#6699FF;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	}
p.close {
	width:100%;
	margin-top:2px;
	margin-bottom:2px;
	background-color:#FFFFFF;
	}
p.close2 {
	width:100%;
	margin-top:2px;
	margin-bottom:2px;
	background-color:#CCCCFF;
	}
/* Menu styling starts here */
#menu {
	/* margin-top:4px; */
	width:775px;
	height:35px;
	background-image:url(images/menu_bg.gif);
	background-repeat:no-repeat;
	position:relative;
	z-index:100;
	text-align:left;
	}
ul#navlist {
	position:absolute;
	top:-5px;
	left:50px;
	zoom:1;
	}
ul#navlist li {
	padding:0px 3px 0px 3px;
	list-style-type:none;
	display:inline;
	}
ul#navlist li a {
	margin:0px 3px 0px 3px;
	padding:6px 10px 4px 10px;
	text-decoration:none;
	color:#333333;
	}
ul#navlist li:hover a {
	background-color:#CCCCCC;
	color:#000000;
	text-decoration:none;
	}
ul#navlist li ul {
	position: absolute;
	left:70px;
	top: 2px;
	display:none;
	z-index:200;
	width:150px;
	zoom:1;
	}
ul#navlist li:hover ul {
	display:block;
	margin-top:17px;
	float:left;
	}
ul#navlist li:hover ul li a {
	display: block;
	text-decoration: none;
	color: #777;
	background: #fff;
	padding: 5px;
	border: 1px solid #ccc;
	border-bottom: 0;
	margin-top:-15px;
	}
ul#navlist li ul li:hover a {
	background:#777;
	color:#000;
	}
ul#navlist li:hover ul li ul {
	position:relative;
	left:145px;
	top:-5px;
	display:none;
	z-index:300;
	margin-top:17px;
	width:150px;
	zoom:1;
	}
ul#navlist li ul li:hover ul {
	display:block;
	float:right;
	}
ul#navlist li ul li:hover ul li a {
	display: block;
	text-decoration: none;
	color: #777;
	background: #fff;
	padding: 5px;
	border: 1px solid #ccc;
	border-bottom: 0;
	margin-top:-15px;
	}
ul#navlist li ul li ul li:hover a {
	background:#777;
	color:#000;
	}
/* Menu styling ends here */
#home_topper {
	width:775px;
	height:340px;
	background-image:url(images/home_topper2.jpg);
	background-repeat:no-repeat;
	text-align:left;
	}
#service_topper {
	width:775px;
	height:340px;
	background-image:url(images/service_topper.jpg);
	background-repeat:no-repeat;
	text-align:left;
	}
#testimonials_topper {
	width:775px;
	height:340px;
	background-image:url(images/testimonials_topper.jpg);
	background-repeat:no-repeat;
	text-align:left;
	}
#faq_topper {
	width:775px;
	height:340px;
	background-image:url(images/faq_topper.jpg);
	background-repeat:no-repeat;
	text-align:left;
	}
#contact_topper {
	width:775px;
	height:340px;
	background-image:url(images/contact_topper.jpg);
	background-repeat:no-repeat;
	text-align:left;
	}
#scooters_topper {
	width:775px;
	height:340px;
	background-image:url(images/scooters_topper.jpg);
	background-repeat:no-repeat;
	text-align:left;
	}
#flyscooters_topper {
	width:775px;
	height:340px;
	background-image:url(images/flyscooters_topper.jpg);
	background-repeat:no-repeat;
	text-align:left;
	}
#cadenza_topper {
	width:775px;
	height:340px;
	background-image:url(images/cadenza_topper.jpg);
	background-repeat:no-repeat;
	text-align:left;
	}
#ilbello_topper {
	width:775px;
	height:340px;
	background-image:url(images/ilbello_topper.jpg);
	background-repeat:no-repeat;
	text-align:left;
	}
#siena_topper {
	width:775px;
	height:340px;
	background-image:url(images/siena_topper.jpg);
	background-repeat:no-repeat;
	text-align:left;
	}
#pegasus_topper {
	width:775px;
	height:340px;
	background-image:url(images/pegasus_topper.jpg);
	background-repeat:no-repeat;
	text-align:left;
	}
#newport_topper {
	width:775px;
	height:340px;
	background-image:url(images/newport_topper.jpg);
	background-repeat:no-repeat;
	text-align:left;
	}
#laguna_topper {
	width:775px;
	height:340px;
	background-image:url(images/laguna_topper.jpg);
	background-repeat:no-repeat;
	text-align:left;
	}
#accessories_topper {
	width:775px;
	height:340px;
	background-image:url(images/accessories_topper.jpg);
	background-repeat:no-repeat;
	text-align:left;
	}
#events_topper {
	width:775px;
	height:340px;
	background-image:url(images/events_topper.jpg);
	background-repeat:no-repeat;
	text-align:left;
	}
#home_content {
	width:755px;
	height:290px;
	padding:20px 20px 0px 0px;
	background-color:#C9F5D4;
	text-align:left;
	}
#service_content {
	width:755px;
	margin-bottom:-12px;
	padding:20px 20px 0px 0px;
	background-color:#D9E0E9;
	background-image:url(images/service_content_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	text-align:left;
	}
#faq_content {
	width:755px;
	margin-bottom:-12px;
	padding:20px 20px 0px 0px;
	background-color:#F6CFCF;
	background-image:url(images/faq_content_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	text-align:left;
	}
#contact_content {
	width:755px;
	margin-bottom:-12px;
	padding:20px 20px 0px 0px;
	background-color:#D4B6BB;
	background-image:url(images/contact_content_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	text-align:left;
	}
#scooter_content {
	width:755px;
	margin-bottom:-12px;
	padding:20px 20px 0px 0px;
	background-color:#E4E2DC;
	background-image:url(images/scooter_content_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	text-align:left;
	}
#accessories_content {
	width:755px;
	margin-bottom:-12px;
	padding:20px 20px 0px 0px;
	background-color:#FEFBE6;
	background-image:url(images/accessories_content_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	text-align:left;
	}
#footer a {
	color:#333333;
	text-decoration:none;
	}
#footer a:hover {
	text-decoration:underline;
	}
.top_text {
	width:300px;
	padding-top:15px;
	/* padding-left:135px; */
	margin-left:350px;
	text-align:left;
	color:#000000;
	}
.home_bigText {
	font-size:52px;
	font-weight:bold;
	color:#003333;
	}
.tinytext {
	margin-top:5px;
	margin-bottom:5px;
	font-size:10px;
	}
