body{ margin: 0px 0px 0px 1px; font-size:x-small; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666; background-image: url(images/bk02.gif); background-color: #FFFFFF; background-position: center; background-repeat: repeat-y; text-align: center;}

html { overflow: -moz-scrollbars-vertical !important; }


* html body {font-size: x-small; /*for IE5/Win */f\ont-size: small; /* for other IE versions */color: #444;}
img { border: none; }

#container {text-align: -moz-center; margin: auto; width:985px; display: block;}
#bottom {margin: auto; background:url(images/bottom_bg.gif) repeat-x; width: 985px; margin-top: 2px; text-align:center; display:block;}

.white {background-color:#FFFFFF;}
.border {padding:5px; background-color:#FFFFFF; border:1px solid #39a6dd}

.regtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	line-height: 22px;
	text-align:left;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #006699;
	line-height: 22px;
	text-align:left;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #64b322;
	line-height: 22px;
	text-align:left;
}

.lgtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	line-height: 18px;
	text-align:left;
}

.regtext01 {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;

}
.smalltext {
	font-family: arial;
	font-size: 10px;
	color: #ffffff;
}
.smalltext01 {
	font-family: verdana, arial;
	font-size: 11px;
	color: #ffffff;
}

.contacttext{
	font-family: verdana, arial;
	font-size: 11px;
	color: #688056;
}

.tj {
	text-align: justify;
	text-justify: newspaper, nowrap; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;

}
a:link {color:#3399FF; text-decoration: underline;} 
a:visited {color:#3399FF; text-decoration: underline;} 
a:hover {color:#97c873; text-decoration: none;}

a.homelink:link {color:#006699; text-decoration: none;} 
a.homelink:visited {color:#006699; text-decoration: none;} 
a.homelink:hover {color:#3399FF; text-decoration: none;}

a.wh:link {color:#ffffff; text-decoration: none;} 
a.wh:visited {color:#ffffff; text-decoration: none;} 
a.wh:hover {color:#ffffff; text-decoration: underline;}

a.wh2:link {color:#688056; text-decoration: none;} 
a.wh2:visited {color:#688056; text-decoration: none;} 
a.wh2:hover {color:#688056; text-decoration: underline;}

.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #006699;
	background-color: #FFFFFF;
	border: 1px solid #d7d7d7;
	padding: 0 5px 0 5px;
}

.comments {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000099;
	background-color: #E7F0F8;	
}
.dropform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height: 17px;
	background: #ffcc00;
	color: #333366;
}
.formbut {
	font-family: verdana;
	font-size: 8pt;
}
ul
{
list-style-image: url("images/bullet.gif")
}

/***************** MENU ROLLOVERS*******************************************/

a.aboutus {display:block; width: 132px; height: 44px; background:url(images/bt_aboutus.gif) no-repeat;}
a.aboutus:hover {background-position: 0 -44px;}

a.tailored {display: block; width: 185px; height: 44px; background:url(images/bt_tailored_travel.gif) no-repeat;}
a.tailored:hover {background-position: 0 -44px;}

a.group {display: block; width: 165px; height: 44px; background:url(images/bt_group_travel.gif) no-repeat;}
a.group:hover {background-position: 0 -44px;}

a.unique {display: block; width: 193px; height: 44px; background:url(images/bt_unique_getaways.gif) no-repeat;}
a.unique:hover {background-position: 0 -44px;}

a.contact {display: block; width: 197px; height: 44px; background:url(images/bt_contact.gif) no-repeat;}
a.contact:hover {background-position: 0 -44px;}

a.home {display: block; width: 113px; height: 44px; background:url(images/bt_home.gif) no-repeat;}
a.home:hover {background-position: 0 -44px;}


/***************** accordian******************************************/

#basic-accordian{	padding:5px;	width:650px;	z-index:2;	margin-left:30px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #006699;	line-height: 22px;}
.accordion_headings{padding:5px;	background:#9fc54d;	color:#FFFFFF;	border:1px solid #FFF;	cursor:pointer;	font-weight:bold;	text-align:left; 	text-transform:uppercase}
.accordion_headings:hover{	background:#0484c3;}
.accordion_child{	padding:15px;	background:#fff;text-align:left}
.header_highlight{	background:#0484c3;}


.loading {
                display: none;
            }
            .accordion {
                border: 1px solid #ccc;
                width:  600px;
				margin-left:30px;
				font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #006699;	line-height: 22px;
            }
			      .accordion ul {
              
				margin-left:30px;
									list-style-image:none;
					list-style-type:none;
            }
			
                .accordion li h4 a {
                    background:             #9fc54d;
                    background:             #9fc54d ;
                    border-bottom:          1px solid #fff;
                    border-top:             1px solid #fff;
                    color:                  #fff;
                    display:                block;
                    font-style:             normal;
                    margin:                 0;
                    padding:                5px 10px;
					list-style-image:none;
					list-style-type:none;
					text-decoration:none;
				 	
                   
                }
				
				                .accordion li h4 a:hover {
                    background:             #9fc54d;
                    background:             #9fc54d ;
                    border-bottom:          1px solid #fff;
                    border-top:             1px solid #fff;
                    color:                  #fff;
                    display:                block;
                    font-style:             normal;
                    margin:                 0;
                    padding:                5px 10px;
					list-style-image:none;
					list-style-type:none;
				 	
                   
                }
				
                    .accordion li.active h4 a {
                        background:             #0484c3;
                        background:             #369 -webkit-gradient(linear, left top, left bottom, from(#69c), to(#369)) no-repeat;
                        background:             #369 -moz-linear-gradient(top,  #69c,  #369) no-repeat;
                        border-bottom:          1px solid #fff;
                        border-top:             1px solid #fff;
										list-style-image:none;
					list-style-type:none;
					   color:                  #fff;
                     
                    }
                    .accordion li.locked h4 a {
                        background:             #0484c3;
                        background:             #963 -webkit-gradient(linear, left top, left bottom, from(#c96), to(#963)) no-repeat;
                        background:             #963 -moz-linear-gradient(top,  #c96,  #963) no-repeat;
                        border-bottom:          1px solid #fff;
                        border-top:             1px solid #fff;
											list-style-image:none;
					list-style-type:none;
                    
                    }
                .accordion li h4 {
                    margin:         0;
                    padding:        0;
                }
                .accordion .panel {
                    padding:        10px;
                }


ul.accordion,
ol.accordion {
    margin: 0;
    padding: 0;
}
.accordion li {
    list-style-type: none;
	list-style-image:none;
    margin: 0;
    padding: 0;
}
.accordion li:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    *zoom: 1;
}
.accordion li li {
    list-style-type: disc;
    margin-left: 1em;
}
.accordion a {
    color: inherit;
    text-decoration: inherit;
}
.accordion .loading {
    display: none;
}
