#maincontainer{
margin:0px auto;
position:relative;
width:1000px
}

#container { width: 700px; padding: 50px; background: #f9f9f9; margin: 0 auto; text-align: left; }

h1 { margin: 10px 0; }

.thumbs { margin: 0; padding: 0; overflow: hidden; }
.thumbs li { list-style: none; float: left; margin: 5px; padding: 3px; background: #eee; -moz-box-shadow: 0 0 4px #444; -webkit-box-shadow: 0 0 2px #000; }
.thumbs li a { }
.thumbs li img { display: block; }
.thumbs li a img { border: none;}

#cycle { margin: 0; padding: 0; width: 500px; height: 333px; padding: 3px; background: #eee; -moz-box-shadow: 0 0 2px #000; -webkit-box-shadow: 0 0 2px #000;}
#cycle li { position: relative; list-style: none; margin: 0; padding: 3px; width: 500px; height: 333px; overflow: hidden; }
#cycle li div { position: absolute; bottom: 3px; left: 3px; padding: 3px; width: 494px; background: black; color: white; font-size: 12px; opacity: .8; }
body { 
margin-top: 0px;
background:  url(../images/bg2.jpg) center 0 ;
	 TEXT-ALIGN: center; 
background-color: #333333;

}

a:link {
	color: #1E7AAE;
}
a:visited {
	color: #1E7AAE;
}
a:hover {
	color: #CCCCCC;
}
a:active {
	color: #1E7AAE;
}

#apDiv1 {
	position:absolute;
	left:32px;
	top:119px;
	width:288px;
	height:95px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	left:365px;
	top:139px;
	width:612px;
	height:64px;
	z-index:2;
}
#apDiv3 {
	position:absolute;
	left:32px;
	top:214px;
	width:361px;
	height:322px;
	z-index:3;
	background-color: #FEFEFE;
}
#apDiv4 {
	position:absolute;
	left:414px;
	top:214px;
	width:563px;
	height:322px;
	z-index:4;
}
#apDiv5 {
	position:absolute;
	left:366px;
	top:473px;
	width:517px;
	height:83px;
	z-index:5;
}
#apDiv6 {
	position:absolute;
	left:55px;
	top:590px;
	width:614px;
	height:350px;
	z-index:5;
	background-color: #FEFEFE;
	overflow: auto;
}
#apDiv7 {
	position:absolute;
	left:669px;
	top:536px;
	width:301px;
	height:403px;
	z-index:6;
}
#apDiv8 {
	position:absolute;
	left:31px;
	top:928px;
	width:946px;
	height:222px;
	z-index:7;
	background-color: #FEFEFE;
}

#apDiv9 {
	position:absolute;
	left:55px;
	top:536px;
	width:614px;
	height:54px;
	z-index:8;
	background-color: #FEFEFE;
}

#apDiv10 {
	position:absolute;
	left:24px;
	top:1150px;
	width:955px;
	height:35px;
	z-index:9;
	background-color: #120A55;
}

#apDiv11 {
	position:absolute;
	left:32px;
	top:1190px;
	width:946px;
	height:23px;
	z-index:10;
	background-color: #FEFEFE;
}
#apDiv12 {
	position:absolute;
	left:55px;
	top:436px;
	width:660px;
	height:251px;
	z-index:1;
}
#apDiv13 {
	position:absolute;
	left:715px;
	top:436px;
	width:256px;
	height:243px;
	z-index:2;
	background-color: #003399;
}
#apDiv12 {
	position:absolute;
	left:55px;
	top:543px;
	width:660px;
	height:318px;
	z-index:1;
}
#apDiv13 {
	position:absolute;
	left:717px;
	top:543px;
	width:256px;
	height:321px;
	z-index:2;
	background-color: #003399;
}
#apDiv14 {
	position:absolute;
	left:38px;
	top:214px;
	width:501px;
	height:709px;
	z-index:1;
}
#apDiv15 {
	position:absolute;
	left:583px;
	top:237px;
	width:363px;
	height:465px;
	z-index:2;
}
#apDiv16 {
	position: absolute;
	left: 56px;
	top: 592px;
	width: 894px;
	height: 558px;
	z-index: 1;
	overflow: auto;
}
#apDiv17 {
	position:absolute;
	left:33px;
	top:968px;
	width:935px;
	height:245px;
	z-index:1;
	background-image: url(../images/bikelist.jpg);
}
#apDiv18 {
	position:absolute;
	left:28px;
	top:1248px;
	width:946px;
	height:222px;
	z-index:7;
	background-color: #FEFEFE;
}
#apDiv19 {
	position:absolute;
	left:24px;
	top:1470px;
	width:955px;
	height:35px;
	z-index:9;
	background-color: #120A55;
}

#apDiv20 {
	position:absolute;
	left:32px;
	top:1505px;
	width:946px;
	height:23px;
	z-index:10;
	background-color: #FEFEFE;
}
#apDiv22 {
	position:absolute;
	left:32px;
	top:5px;
	width:943px;
	height:93px;
	z-index:1;
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}


.style4 {font-family: Arial, Helvetica, sans-serif}
.style8 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; font-style: italic; }
.style9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.style10 {color: #333333}
.style11 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
.style12 {	font-size: 12px;
	color: #FFFFFF;
}
.style13 {color: #1E7AAE}
