body{
	background-color:#000000;
	margin:10px 0 10px 0;
	}
	
a, a:hover, a:active, a:visited{outline:none;}

ul{
	margin:15px;
	padding:0px;}

table tr{
	vertical-align:top;
	}

.para1 a{
	text-decoration:underline;
	color:#FF9900;
	}

.titles{
	color:#FF9900;
	font-weight:700;
	}

img{
	border:none;
	}
	
.imagepad{
	padding:5px;
	border:1px solid #dddddd;
	}

.imagediv{
	float:left;
	padding:7px 7px 7px 0px;}
	
img a{
	border:none;
	}

#page_bordr{
	border-right:4px solid #ef9410; border-left:4px solid #ef9410;
	}

a	{	
	text-decoration:none;
	}
	
.header{
	background-image:url(../images/header.jpg);
	height:120px;
	text-align:center;
	color:#FF6600;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
.header a{
	color:#000000;
	font-size:11px;
	text-decoration:none;
	}
	
.content{
	padding:10px;
	}

.tablemain{
	background-color:#FFFFFF;
	vertical-align:top;
	}
	
.testimonialtext{
	color:777779;
	font-size:11px;
	font-family:Tahoma;
	padding:10px 10px 18px 10px;
	line-height:17px;
	}

.testimonialtext a{
	color:#FF9900;
	font-weight:700;
	}
	
.readmore{
	text-decoration:none;
	font-size:11px;
	color:#000000;
	font-weight:700;
	padding-left:5px;
	}

.readmore a{	
	color:#000000;
	text-decoration:none;
	}

.readmore a:hover{
	text-decoration:underline;
	color:#666666;
	}
.para1{
	text-align:justify;
	font-size:11px;
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	padding:0 10px 0 0px;
	}
	
.para1 a{
	color:#FF9900;
	}

.para1 a:hover{
	text-decoration:underline;
	color:#FF9900;
	}

.para2{
	text-align:justify;
	font-size:11px;
	color:#777779;
	}

/* Headings start */
.head1{
	color:#F18E00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:25px;
	}
	
.req_cal{
	font-size:11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	}
	
.req_cal span{
	padding-left:25px;
	}
/* Headings end */

.servicebox{
	line-height:17px;
	width:242px;
	height:320px;
	border:1px solid #bebebe;
	background:url(../images/boxbackline.jpg) repeat-x bottom;
	float:left;
	}
	
.serviceboxtext{
	font-family:Tahoma;
	font-size:11px;
	padding:10px;
	}
.serviceboxtext ul{
	line-height:17px;
	margin:0px;
	padding-top:5px;
	padding-left:20px;}
	
.serviceboxtext ul li{
	vertical-align:middle;	
	list-style-image:url(../images/bullet.jpg);
	}
.kitesulfbox ul{
	margin:0px;
	padding:0px;
	list-style:none;
	margin-left:10px;
	}
.kitesulfbox li{
	background:url(../images/bullet.jpg) no-repeat left 5px;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	padding:2px 0px 2px 0px;
	}
.kitesulfbox li a:link, .kitesulfbox li a:visited{
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	padding:0px 0px 0px 20px;
	}
.kitesulfbox li a:hover{
	color:#F08D00;
	text-decoration:none;
	}

.enquiry{ float:right; padding:10px 10px 0px 0px;}
.floatleft{ float:left;}
.floatright{ float:right;}

a.enquirylink:link, a.enquirylink:visited{ color:#F08D00; text-decoration:none; font-size:11px;}
a.enquirylink:hover{ color:#F08D00; text-decoration:underline;}

a.underline:link, a.underline:visited{ text-decoration:none;}
a.underline:hover{ text-decoration:underline;}

.head3{
	color:#F18E00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	}
/* css menu */
#topnav_partitionline{
	border-top:1px #FFFFFF solid;
	}

.chromestyle{
height:32px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
background-color:#58585a;
}


.chromestyle ul
{
background-color:#58585a; /*THEME CHANGE HERE*/
padding:0;margin: 0;
}

.chromestyle ul li{
display:inline;
float:left;
padding:10px 6px; 
}

.chromestyle ul li a{
color:#FFFFFF;
text-decoration: none;
padding:9px 6px;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background-color:#777779; /*THEME CHANGE HERE*/
}

/*Style for Drop Down Menu*/

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
background-color:#58585a;
width: 200px;
visibility: hidden;
}
.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color:#FFFFFF;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color:#666666;
}
/* css menu */

/* css menu */
.navbtm{
	padding:0px 20px 0px 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	height:27px;
	background-color:#58585a;
	}

.navbtm ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

.navbtm ul li{
	height:27px;
	display: inline;
	float: left;
	}

.navbtm ul li a{
	display: block;
	padding: 6px 11px 6px 12px;
	border-left-width: 0;
	text-decoration: none;
	color: #FFFFFF;
	}
	
.navbtm ul li a:hover{
	background-color:#777779;
	}
/* css menu */

.footer{ font-family:Tahoma; color:#000000; font-size:11px; text-align:center;}


/*================================== new ===============================*/


.flashbox{
	padding:5px 5px 5px 5px;
	border:1px solid #dddddd;
	}
.Havenbanks{ width:343px;}
.Homepagetext{ font-size:11px; line-height:16px;}	
.demotext{ font-size:13px; color:#A36300; text-decoration:none; font-weight:bold;}
.Shopimage{
	float:left;
	padding:5px 7px 7px 0px;
	}	
.paraOffer{
	text-align:justify;
	font-size:13px;
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	padding:5px 25px 0px 25px;
	}
.offerPage{ padding:10px 10px 10px 25px;}	
	
.Xmassimage{ width:122px; height:122px; position:absolute; margin-left:630px; margin-top:-40px;}
.JoinNextTrip{ width:122px; height:122px; position:absolute; margin-left:20px; margin-top:280px;}

.offerPage h1{ margin:0px; padding:0px; color:#333333; font-family: Verdana, Arial; color:#333333; font-weight:bold; text-decoration:none; font-size:13px;}
.offerPage h1 span{ color:#ff0000;}

.more:link, .more:visited{ text-decoration:none; color:#FF9900;}
.more:hover{ text-decoration:underline;}


.CraditeCard{ position:absolute; margin-top:5px; margin-left:370px; font-family: Verdana, Arial; font-size:13px;}
.NewStamp{ position:absolute; margin-top:-243px; margin-left:226px;}
.NewStamp{ position:absolute; margin-top:-243px; margin-left:226px;}
.NewStamp2{ position:absolute; margin-top:-282px; margin-left:226px;}











