body { background:url(../images/pagebackground.jpg) no-repeat center top #000000; margin: 0px; padding: 0px; font-family:"trebuchet MS"; }
.inbody { background:url(../images/sub_bg.jpg) no-repeat center top #000000; margin: 0px; padding: 0px; font-family:"trebuchet MS"; }
/*=================================================
			Css Style for Common Classes
=================================================*/
h1, h2, h3, h4, h5, p { padding:0px 0px 15px 0px; margin:0px;}
ul {
margin-top:5px;
padding-top:0px;
}

h1 {
font-size:17px;
}

h2 {
font-size:18px;
}
a { 
text-decoration:none; 
color: #381C07;
}
a:hover {
color: #FF3300;
text-decoration:underline;
}
img {  border:0px;}

.text-left { text-align:left;}
.text-right { text-align:right;}
.text-center { text-align:center;}
.bold { font-weight:bold;}
table {
border-collapse:collapse;

}

/*=================================================
		Css style for Navigation
=================================================*/
#navigation { line-height:42px; }
ul.navi {
	margin:0px;
	padding:0px;
	list-style:none;
}
ul.navi li {
	display:inline;
	text-align:center;
	float:left;
	
}
ul.navi li a {
	color:#FFFFFF;
	text-align:center;
	display:block;

}
ul.navi li a:hover, ul.navi li a.selected {
	color:#64A9EA;
	display:block;
}
.bikehover { background:url(../images/navibghover1.png) no-repeat left top; height:163px; width:161px;}
.bikehover li { width:161px;}
	
.bikehover1 { background:url(../images/navibghover2.png) no-repeat left top; height:163px; width:240px;}
.bikehover1 li { width:233px;}
ul.navi li ul {
    position: relative; /* hidding submenus */
	display:none;
	padding:10px 3px;
	font-size:12px;
	margin:0px;
	font-weight:bold;
	text-align:left;
}
ul.navi li:hover ul,
ul.navi li.over ul /* This is for Internet Explorer 6  */ {
    display: block;
    font-weight:bold;	
    z-index:1;
	position:absolute;
}

ul.navi li ul li {
	display:block;

	margin:0px;
	font-weight:bold;	
}
ul.navi li:hover ul li a,
ul.navi li.over ul li a {
    display: block;
    background: transparent;
    text-decoration: none;
	padding:0px 0px 0px 10px;
	color:#FFFFFF;
	margin:0px;
	line-height:22px;	
	font-size:12px;
	text-align:left;
}
ul.navi li ul li a:hover, ul.navi li ul li a.selected {
	color:#ffffff;
	display:block;
	background:url(../images/navibg1.png) repeat-x left top;
}


/*=================================================
		Css style for Header Part
=================================================*/
#headerpart { height:348px;}
#inheaderpart { height:171px;}
#headerpart .logo { padding:61px 0px 0px 31px; }

/*=================================================
		Css style for Centerpart
=================================================*/
#centerpart { font-size:14px;}
/*=====================
	Left Part
======================*/
#centerpart .leftpart { width:606px;}
#centerpart .pointpart { padding:0px 22px 9px 24px; }
.pointhead { font-size:15px; color:#ff7c27; padding:0px;}
ul.homepagepoint { margin:0px; padding:5px 0px 0px 0px; list-style:none; }
ul.homepagepoint li { background:url(../images/bulet.png) no-repeat left 5px; padding-left:15px; color:#FFFFFF; line-height:18px;}
ul.homepagepoint a { color:#ffffff;}

#centerpart .centerbg { background:url(../images/bg1.png) repeat; padding:26px 27px 24px 24px;}
.maincenter { background:url(../images/maincenterbg.png) repeat-y left top; padding:15px 20px 7px 18px; color:#212121; }


/*=====================
	Right Part
======================*/
#centerpart .rightpart { width:282px;}
#centerpart .rightpart .teaser1 { text-align:center; padding-bottom:11px;}
#centerpart .rightpart .tourbg { background:url(../images/tourbg.png) repeat; padding:23px; color:#b6b6b6; font-size:12px; line-height:15px;}




/*=================================================
		Css style for Footerpart
=================================================*/
#footerpart { background:url(../images/footerbg.jpg) repeat-x left top; padding-top:7px; line-height:45px; font-size:11px; }
#footerpart a { color:#9d9d9d; }
#footerpart a:hover, #footerpart a.selected { color:#fd7c28; }

/*=================================================
		Css style for Inner pages
=================================================*/


ul.inb { margin:0px; padding:5px 0px 10px 0px; list-style:none; }
ul.inb li { background:url(../images/bulet.png) no-repeat left 5px; padding-left:15px; line-height:18px;}

/*=================================================
		Css style for Slideshow
=================================================*/
#centerpart .slideshow { height: 133px; width: 235px; margin:0px; padding:0px; padding-bottom:15px; }
#centerpart .slideshow1 { height: 250px; width: 520px; margin:0px; padding:0px; padding-bottom:15px; }
#centerpart .slideshow img { height:133px; width: 235px; }
#centerpart .slideshow1 img { height:250px; width: 520px; }