/* CSS Document */



body {

	background-color: #006699;

	margin: 2px 0px 0px;

	padding: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

 }

 td, p, ul {

 	font-family: Verdana, Arial, Helvetica, sans-serif;

 }

 p {

	text-align:left;

 }

 h1 {

	font-size: 120%;

	font-weight: bold;

	margin-left: 12px;

	color: #FF6600;

	font-family: "Trebuchet MS";

	text-decoration: underline;

	font-style: italic;

}



h2{

	font-size: 100%;

	font-weight: bold;

	margin-left: 52px;

	color: #FF6600;

	font-family: "Trebuchet MS";

	text-align: left;

	font-style: italic;

}



h3{

	font-size: 90%;

	font-weight: bold;

	margin-left: 52px;

	color: #FF6600;

	font-family: "Trebuchet MS";

	text-align: left;

	font-style: italic;

}



a:link {

	color: #0000FF;

	text-decoration: underline;

}



a:visited {

  color: #3366FF;

}



a:hover {

	text-decoration: underline;

	color: #FF6600;

}



a:active {

	color: #3399FF;

}





#mainTable {

	border: 1px solid #000000;

	width: 760px;

	background-color: #FFFFFF;

	background-repeat: no-repeat;

	line-height: 1.5em;

 }



#content {

    padding: 00px 20px 20px 20px;

	font-size: 100%;

	margin-bottom: 20px;

	text-align: justify;

 }





#menuContent {

    padding: 0px 20px 20px 20px;

	font-size: 100%;

	margin-bottom: 20px;

	text-align: justify;

 }





#maincontent {

    /*padding: 15px;*/

	font-size: 100%;

 }





#header {

	color: #FFF;

	padding: 0px;

	margin: 0px;

	background-image: url(../images/header.jpg);

	height: 143px;

	background-color: #FFFFFF;

	}

	

#footer {

	background-color: #E8F7FF;

	color: #333333;

	padding: 2px;

	border-top-width: 2px;

	border-top-style: solid;

	border-top-color: #FFCC66;

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;



 }

/************************* Top Main navigation **************/



#mainNav {

	padding: 0px;

	text-align: left;

	font-weight: bold;

	background-color: #FFCC66;

	color: #000000;

	/*border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #333333;*/

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	}

	

#mainNav a:link {

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

}

	

#mainNav a:visited {

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

}



#mainNav a:active {

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

}



#mainNav a:hover {

color: #FFFFFF;

}



#sidebar {

	background-color: #E8F7FF;/*FFF7E6*/

	/*width: 150px;*/

	font-size: 10px;

    font: normal 10px Arial, Helvetica, sans-serif;

 }

 

.sidebartext {

	font-size: 11px;

	text-align: center;

	font-weight: bold;

	line-height: 1.6em;

}



.friendLink img {

	margin-right: 12px;

	margin-left: 2px;

}



#sidebar img {

	margin-left: 12px;

	margin-bottom: 6px;

}



/*************************** Sidebar_menu ********************/



#navlist

{

	background: #E8F7FF;

	margin-left: 0;

	width: 140px;

	/*font: normal 10px Arial, Helvetica, sans-serif;*/

	padding-right: 1em;

	padding-bottom: 0;

	padding-left: 1em;

	padding-top: 0px;

}

#navlist li

{

	list-style: none;

	margin: 0;

	font-size: 11px;

	font-weight: bold;

}





#navlist a

{

	display: block;

	text-decoration: none;

	margin-bottom: 0.2em;

	margin-top: 0.2em;

	color: #000000;

	background: #E8F7FF;/*FFF7E6*/

	border-left: 1px none;

	padding: 0.2em 0.5em 0.2em 0.75em;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-right-style: none;

	border-bottom-style: solid;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #FFF7E6;

	border-bottom-color: #CCCCCC;

}



#navlist a#current {



}



#navlist a

{

    width: 99%;

    /* only necessary for Internet Explorer */

}



#navcontainer>#navlist a

{

	width: auto;

    /* only necessary if you use the hacks above for the Internet Explorer */

}



#navlist a:hover, #navlist a#current:hover

{

	background: #FFD342;

	padding: 0.2em 0.35em 0.2em 0.9em;

	border-left-color: #5495B3;

	color: #FFFFFF;

	border-right-color: #5495B3;

	border-bottom-color: #F5FCFF;

}



#navlist a:active, #navlist a#current:active

{

	padding: 0.2em 0.35em 0.2em 0.9em;

	border-bottom-color: #CCCCCC;

}







/************************** Box Style***************************/

.box1{

	font-size: 12px;

	width: auto;

	float: left;

	line-height: 1.2em;

	margin-left: 14px;

	margin-right: 14px;

	margin-top: 0px;

	margin-bottom: 10px;

}

.boxtitle {

	font-weight: bold;

	font-size: 10px;

	text-transform: uppercase;

	font-family: Verdana;

}

.box1 img {

	margin-right: 12px;

	margin-left: 2px;

}



.boxtext {

	font-size: 12px;

	line-height: 1.2em;

	text-transform: none;

	font-family: Verdana;

	padding: 4px;

	margin: 0em 0px 0px;

}

.boxtext ul {

	list-style-image: url(../images/dot.gif);

}





/********************* Tour Box ***************/



.tourbox {

	width: 500px;

	font-size: 12px;

	line-height: 1.2em;

	border: 1px solid #006699;

	float: left;

	padding: 0.2em 0.8em 0.2em 0.2em;

	margin-left: 2em;

	background-image: url(../images/boxbackg.gif);

	background-repeat: repeat-x;

}



.tourbox  img{

	margin-right: 4px;

	margin-left: 0px;

	padding: 0px;

	border: 1px solid #003366;

}



.tourbox p {

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 1.2em;

}

.tourboxTitle {

	font-weight: bold;

	text-transform: uppercase;

	color: #003366;

}

.tourbox a:link, a:visited, a:active {

	text-decoration: underline;

}

.tourbox a:hover {

	color: #FF6600;

 }



.tourbox_h1 {

	font-size: 120%;

	font-weight: bold;

	margin-left: 12px;

	color: #FF6600;

	font-family: "Trebuchet MS";

	text-decoration: underline;

	text-align: right;

	font-style: italic;

}





.tourboxText {

	font-weight: bold;

	text-transform: uppercase;

	color: #003366;

}





.culture {

	font-family: Verdana;

	}

	

.culture img {

	padding: 2px 3px 2px 2px;

}



.people {

	font-family: Verdana;

}

.people img {

	margin: 2px;

}





/*****************destinations*******************/



.destinations {

	width: 560px;

	margin-left: 1em;

	font-size: 12px;

	line-height: 1.2em;

}



.destinations img {

	margin-right: 2px;

	margin-left: 2px;

	padding-right: 2px;

}



.destinations p {

	text-align:left;

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 1.2em;

}

.destinations a:link, a:visited, a:active {

	text-decoration: underline;

	font-size: 12px;

	font-family: Verdana;

}

.destinations a:hover {

	color: #FF6600;}



/****************destinations1*******************/



.destinations1 {

	width: 560px;

	margin-left: 1em;

	font-size: 12px;

	line-height: 1.2em;

}



.destinations1 img {

	margin-right: 2px;

	margin-left: 2px;

	padding-right: 22px;

}



.destinations1 p {

	text-align:left;

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 1.2em;

}

.destinations1 a:link, a:visited, a:active {

	text-decoration: underline;

	font-size: 12px;

	font-family: Verdana;

}

.destinations1 a:hover {

	color: #FF6600;}



	

/************** Form Syle**********/



.searchform {

	text-align: right;

	margin: 0px;

	font-size: 10px;

	padding-top: 2px;

}



.searchInput {

        width: 130px; 

	display:inline;

	background-color: #F3FCF4;

	border: 1px solid #0380C0;

}





.searchSubmit {

	display:inline;

        width: 30px; 

	margin-left: 10em;

}

.go {

	width: 25px;

	height: 20px;

}



.radio {

	width: 12px;

	height: 12px;

	border: 0px solid #0380C0;

}





form {

	font-family: Verdana;

	font-size: 11px;

	padding-right: 1em;

	padding-top: 2px;

}

input {

        width: 230px; 

	background-color: #F3FCF4;

	border: 1px solid #0380C0;

}





/*

form {

/* border: 1px solid #666699; padding: 5px;*/

	margin-left: 4em;

	margin-top: 2em;

}

*/

input {

        width: 230px; 

	border: 1px solid #006699;

        float: left

	/*margin-left: 6px;*/

	background-color: #F3FCF4;

}

textarea {

        width: 230px; 

 	background-color: #F3FCF4;

 	color: #000;

	border: 1px solid #006699;

        float: left

	/*margin-left: 6px;*/

}





select {    

	width:230px;

	border: 1px solid #006699;

	/*font: 11px Verdana, Arial, Helvetica, sans-serif;*/  

	background-color: #F3FCF4; 

	margin-bottom:6px; 

}





.submitLink  { 

        width: 80px; 

	/*font: bold 10px arial;*/  

	color:black;  

	border:1px solid #006699;  

	margin: 10px 10px;

}



.hireselect {    

        width: 115px; 

	border: 1px solid #006699;

	/*font: 11px Verdana, Arial, Helvetica, sans-serif;*/  

	/*background-color: #F3FCF4;*/ 

	margin-bottom:6px; 

}



.dateselect {    

        width: 78px; 

	border: 1px solid #006699;

	/*font: 11px Verdana, Arial, Helvetica, sans-serif;*/  

	/*background-color: #F3FCF4;*/ 

	margin-bottom:6px; 

}





.title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-transform: uppercase;

	text-decoration: underline;

}



.searchInput {

        width: 130px; 

	display:inline;

	background-color: #F3FCF4;

	border: 1px solid #0380C0;

}





.searchSubmit {

	display:inline;

        width: 30px; 

	margin-left: 10em;

}



label {

    font-size: 100%;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    text-align: left;

    float: left;

    width: 140px;

    padding-left: 02px;      

}





#formTable {

        width: 95%;

	background-repeat: repeat-x;

	line-height: 1.5em;

	/*float: left;

	margin-left: 12em;*/

	margin-top: 4em;

	background-image: url(../images/admin_bg.gif);

	background-color: #FCFDFE;

	}

	

#formTable Td {

	padding: 6px;

}



.title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-transform: uppercase;

	text-decoration: underline;

        text-align:center;

}









/***************places list style *******/



.placeslist ul

{

	white-space: nowrap;

	margin: 4px 0px 0px;

	padding: 0px;

	font-weight: bold;

	text-transform: uppercase;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}



.placeslist li

{

	display: inline;

	list-style-type: none;

}



.placeslist a {

	padding-left: 60px;

	padding-right: 60px;

}



.placeslist a:link, .placeslist a:visited

{

	color: #000000;

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}



.placeslist a:hover

{

color: #FFCC66;

text-decoration: underline;

}



/************************ nplaces list style **************/





#nplaceslist ul

{

	white-space: nowrap;

	margin: 4px 0px 0px;

	padding: 0px;

	font-size: 10px;

	font-weight: bold;

	text-transform: uppercase;

}



#nplaceslist li

{

	display: inline;

	list-style-type: none;

}



#nplaceslist a {

	padding-left: 36px;

	padding-right: 8px;

	display: inline;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	text-transform: uppercase;

}



#nplaceslist a:link, .nplaceslist a:visited

{

	color: #000000;

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}



#nplaceslist a:hover

{

	color: #FFCC66;

	text-decoration: underline;

	text-transform: none;

}



#mainTable {

	width: 450px;

	background-repeat: repeat-x;

	line-height: 1.5em;

	/*float: left;*/

	/*margin-left: 12em;

	margin-top: 4em;*/

	background-image: url(../images/admin_bg.gif);

	background-color: #FCFDFE;

	}

	

#mainTable Td {

	/*padding: 6px;*/

}



.placesbox a {

/*

	padding-left: 20px;

	padding-right: 30px;

*/

}



.placesbox a:link, .placesbox a:visited

{

	color: #000000;

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}



.placesbox a:hover

{

color: #FFCC66;

text-decoration: underline;

}









.toufare1row {

	/*background-color: #D5F4D8;*/

	border-left-width: 1px;

	border-left-style: dotted;

	border-left-color: #006699;

}

#tourfare {

	width: 500px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	border: 1px solid #DBF7DE;

	text-indent: 4px;

        margin:-20px 0 0 0;

}

#tourfare th {

text-align:left;

background-color: #FDEAB3;

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #333333;

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

}





#tourfare a:link {

}

#tourfare a:hover {

	color: #FF6600;

}







.emailform {

	width: 138px;

	text-align: center;

	font-size: 11px;

	padding-top: 2px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 6px;

	border: 1px solid #666666;

	background-color: #FFE7CE;

}

.emailformInput {

	margin-left: 6px;

	width: 120px;

	margin-bottom: 2px;

	margin-top: 2px;

}





/*********************** Navcontainer Links *******************/



.navcontainerLinks {

	width: 140px;

}



.navcontainerLinks ul

{

margin-left: 0;

padding-left: 0;

list-style-type: none;

font-family: Arial, Helvetica, sans-serif;

}



.navcontainerLinks a

{

	display: block;

	width: 140px;

	background-color: #F3FCF4;/*FFF7E6*/

	border-bottom: 1px solid #eee;

	margin-left: 15px;

	padding-top: 1px;

	padding-right: 3px;

	padding-bottom: 1px;

	padding-left: 3px;

	font-size: 11px;

}



.navcontainerLinks a:link

{

color: #333333;

text-decoration: none;

}



.navcontainerLinks a:visited

{

color: #333333;

text-decoration: none;



}

.navcontainerLinks a:hover;

{

background-color: #369;

color: #fff;












