	html, body, form {
	margin: 0px;
	padding: 0px;
	}
	body
	{
	font: 65% arial;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	h1
	{
	font-size:120%;
	}
	h2
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	}
	h3
	{
	margin:2px;
	font-size:98%;
	}
	a
	{
	text-decoration:none;
/*color:#333333;*/
	color:#000;
	font-weight:bold;
	}
	a:hover
	{
	color:#00477F;
	text-decoration:underline;
	font-weight:bold;
	}
	.input
	{
	height:15px;
	font-size:80%;
	}
	form, img
	{ 
	border:0pt none;
	margin:0;
	padding:0;
	}

	/*=====================
	Body 
	=======================*/
	#body
	{
	margin-top:0px;
	margin-left:auto;
	margin-bottom:0px;
	margin-right:auto;
	width:1000px;
	border:#000078;
	}
	/*=====================
	Banner 
	=======================*/
	#banner
	{
     height:80px;
	 padding:2px 2px 2px 2px;
/*	 background:url(../images/banner_grad.gif) repeat-x;*/
/*background-color:#FFFBEC;*/
background-color:#FFFFFF;
	}
	#banner .logo
	{
	width:265px;
	height:58px;
	margin-top:15px;
/*	background-image:url('../images/graylast1.gif');*/
	/*background-image:url('../images/logo.gif');*/
	background-repeat:no-repeat;
	float:left
	}
	#banner .rightupper
	{
	float:left;
	width:730px;;
	height:43px;
	text-align:right;
	}
	#banner .rightupper .loginbox
	{
	float:right;
	font-size:100%;
	width:270px;
	color:#393838;
	font-weight:bold;
	}
	#banner .rightupper .loginbox a
	{
	font-weight:normal;
	color:#2A5276;
	font-weight:bold;
	text-decoration:none;
	}
	#banner .rightupper .loginbox a:hover
	{
	font-weight:normal;
	color:#393838;
	font-weight:bold;
	text-decoration:overline;
	}
	#banner .rightupper .loginbox .datebox
	{
	float:right;
	font-size:100%;
	width:252px;
	color:#666666;
	font-weight:bold;
	margin-top:5px;
	border-top:1px solid #000000;
	}
	#banner .rightlinks
	{
	text-align:left;
	float:left;
	width:730px;
	padding-top:10px;
	font-weight:bold;
	font-size:98%;
	}
	#banner .rightlinks a
	{
	font-size:95%;
	padding:0px 10px 0px 8px;
	}
	/*----------Menu Styles--------*/
	.subMenu
	{
	border:1px solid #000000;
	font-size:0.9em;
	background-color:#F8B650;
	}
	.subMenu a
	{
	text-decoration:none;
	}
	.subMenu a:hover
	{
	text-decoration:underline;
	background-color:#5CA95C;
	}
	.menuCustom
	{
	border-right:1px solid #000000;
	}
	.HeaderCustom
	{
	background-color:#F49C12;
	color:#FFFFFF;
	}
	.HeaderCustom a
	{
	color:#FFFFFF;
	}
	.HeaderCustom img
	{
	border:none;
	}
/*-----------------------------*/
	#searchstrip
	{
		height:25px;
		background:url(../images/searchstrip_grad.gif) repeat-x;
	}
	#searchstrip .firsthalf
	{
	font-size:95%;
	float:left;
	width:500px;
	height:20px;
	color:#FFFFFF;
	padding-top:5px;
	}
	#searchstrip .secondhalf
	{
	text-align:right;
	color:#FFFFFF;
	font-size:95%;
	width:495px;
	height:25px;
	float:right;
	padding-left:5px;
	}
	/*---------Travel Header Starts--------*/
	#travel_header
	{
	height:20px;
	width:1000px;
	text-align:center;
	color:#000000;
	background-color:#71679C;
	margin-top:2px;
	padding-top:3px;
	}
	#travel_header a
	{
	color:#FFFFFF;		
	}
	#travel_header a:hover
	{
	color:#FFFFFF;
	text-decoration:underline;
	}
	/*-----------------------------------*/

	#left
	{
	margin-top:2px;
	width:250px;
	background-color:#FFFFFF;
	float:left;
	}
		
	#left .destination_listing_body {
	padding:5px;
	
	}
	#left .destination_listing_body .heading h1{
	margin:5px auto;
	font-size:1.2em;
	font-weight:bold;
	text-align:center;
	float:left;
	width:100%;
	color:#FFFFFF;
	background-color:#71679C;
	}
	#left .destination_listing_body .listing
	{
	
	}
	#left .destination_listing_body .listing ul
	{
		padding-left:20px;
		padding-right:0px;
	}
	#left .destination_listing_body .listing ul li
	{
		width:50% ;
		float:left ;
		color:#660000;
	
	}
	#left .destination_listing_body .listing ul li img
	{
	padding:1px;
	border:1px groove #333333;
	}
	#left .destination_photo_listing_body {
	padding:0px 5px;
	margin:10px 0px 0px 0px;
	}
	#left .destination_photo_listing_body .heading{
	margin:0px 0px;
	font-size:1.2em;
	font-weight:bold;
	text-align:center;
	float:left;
	width:100%;
	background-color:#71679C;
	color:#FFFFFF;
	border:1px solid #5D5D5D;
	border-bottom:none;
	}
	#left .destination_photo_listing_body .listing
	{
	margin:0px 0px;
	float:left;
	background-color:#D7D7D7;
	border:1px solid #5D5D5D;
	width:100%;
	}
	#left .destination_photo_listing_body .listing ul
	{ 
		padding-left:20px;
		padding-right:0px;
	}
	#left .destination_photo_listing_body .listing ul li
	{
	
		width:50% ;
		float:left ;
		color:#660000;
	
	}
	#left .destination_photo_listing_body .listing ul li img
	{
	padding:1px;
	border:1px groove #333333;
	}
	#left .destination_photo_listing_body .listing .inputText
	{
	float:left;
	margin:0;
	padding:5px 0px 0px 15px;
	margin-top:1px;
	}
	.search_discussion_input
	{
	background:url(../images/search_discussion_bgd.gif) no-repeat;
	border:1px solid #666666;
	background-color:#FFFFFF;
	}
	#left .destination_photo_listing_body .listing .inputButton
	{
	float:left;
	margin:0;
	padding:5px 0px 0px 0px; 
	}
	.search_discussion_button
	{
		 background:url(../images/search.gif) no-repeat;
/*		 border:1px solid #000000;*/
		 cursor:pointer;
		 width:27px;
		 height:22px;
		 padding:0px;
		 margin:0px;
		 
	}



	#centre
	{
	float:left;
	width:550px;
	}
	#centre .navigationBody
	{
	margin:10px 0px 2px 10px;
	float:left;
	width:550px;
	}
	#centre .page_content
	{
	margin:10px 0px 2px 10px;
	float:left;
	width:550px;
	}
	#centre .page_content .photo_gallery{
	height:500px;
	margin-bottom:15px;
	}
	#centre .page_content .photo_gallery .photo_title {

	text-align:center;
	}
	#centre .page_content .photo_gallery .photo_title h1{
	font-size:1.2em;

	}
	#centre .page_content .photo_gallery .photo {
	float:left;
	}
	#centre .page_content .photo_gallery .photo img{
	padding:1px;
	border:1px groove #333333;
	margin-bottom:15px;
	}
	#centre .page_content .photo_gallery .date_added{
	float:right;
	font-style:italic;
	color:#2B8D2B;
	}
	#centre .page_content .paging 
	{
	

	}
	#centre .page_content .paging .displaying_info
	{
	float:left;
	margin-right:20px;
	padding-top:3px;
	}
	#centre .page_content .paging .paging_list ul
	{
		margin:0;
		padding:0;
		list-style:none;
	}
	#centre .page_content .paging .paging_list ul li
	{
		float:left;
		margin:1px;
		padding-top:0px;
		display:block;
		background:#71679C;
		border:1px solid #5D5D5D;
		height:15px;
		width:15px;
		text-align:center;
		font-weight:bold;
		color:#FFFFFF;
	}
	#centre .page_content .paging .paging_list ul li a
	{
		display:block;
		height:15px;
		width:15px;
		text-align:center;
		background:#6A59B2;
		color:#FFFFFF;
		font-weight:normal;
	}
	#centre .page_content .paging .paging_list ul li a:hover
	{
	border-color:#006600;
	background:#6A59B2;
	}
	#centre .page_content .search_body {
	background:url(../images/search_result.gif) no-repeat;
	width:200px;
	height:50px;
	float:left;
	}
	#centre .page_content .results_count
	{
	width:550px;
	float:left;
	padding-bottom:5px;
	color:#006600;

	}
	#centre .page_content .search_empty{
	width:550px;
	float:left;
	text-align:center;
	margin-top:10px;
	background:#CBE6B6;
	font-size:1.2em;
	padding:2px;
	color:#000000;
	border-bottom:1px solid #356013;
	}
	#centre .page_content .video_box_body{
	float:left;	
	width:545px;
	border:1px solid #3C2E76;
	margin-bottom:15px;
	}
	#centre .page_content .video_box_body .heading{
	background-color:#B0AACA;
	padding:2px 0px 2px 5px;
	color:#FFFFFF;
	text-align:center;
	}
	#centre .page_content .video_box_body .heading h1{
	font-size:1.1em;
	margin:0;
	padding:0;
	}
	#centre .page_content .video_box_body .matter{
	margin:0px auto;
	padding:5px;
	}
	#centre .page_content .video_box_body .matter .video_box{
	float:left;
	width:205px;
	height:125px;
	padding:15px 30px 25px 30px;
	margin-bottom:5px;
	}
	#centre .page_content .video_box_body .matter .video_title{
	text-align:center;
	font-weight:bold;
	padding-bottom:3px;
	}

	#centre .page_content .video_box_body .matter .video_box .video_thumbnail{
	width:200px;
	padding:1px;
	border:1px solid #666666;
	}
	#centre .page_content .video_box_body .matter .video_box .video_matter_first{
	padding:3px;
	}
	#centre .page_content .video_box_body .matter .video_box .video_matter_first a{
	font-weight:normal;
	}
	#centre .page_content .video_box_body .matter .video_box .video_matter_second{
	background:url(../images/video_icon_orig.gif) no-repeat;
	padding:3px;
	}
	#centre .page_content .video_box_body .matter .video_box .video_matter_second a{
	padding-left:20px;
	font-weight:normal;
	}
	#centre .page_content .first_box_body{
	float:left;	
	width:500px;
	border:1px solid #3C2E76;
	margin-bottom:15px;
	margin-left:15px;
	}
	#centre .page_content .first_box_body .heading{
	background-color:#71679C;
	padding:2px 0px 2px 5px;
	color:#FFFFFF;
	}
	#centre .page_content .first_box_body .heading h1{
	font-size:1.1em;
	margin:0;
	padding:0;
	}
	#centre .page_content .first_box_body .matter{
	margin:0px auto;
	height:125px;
	padding:5px;
	}
	#centre .page_content .first_box_body .matter .featured_body{
	float:left; 
	padding:8px;
	}
	#centre .page_content .first_box_body .matter .featured_body .featured_image{
	width:100px;
	height:100px;
	}
	
	#centre .page_content .first_box_body .matter .featured_body .featured_image img{
	padding:1px;
	border:1px ridge #999999;
	}
	#centre .page_content .first_box_body .matter .featured_body .featured_image_name {
	text-align:center;	
	padding-top:5px;
	margin-left:1px;

	}
	#centre .page_content .first_box_body .matter .featured_body .featured_image_name a{
	text-decoration:none;
	font-weight:normal;
	display:block;
	width:103px;
	}
	#centre .page_content .first_box_body .matter .featured_body .featured_image_name a:hover{
	background-color:#71679C;
	color:#FFFFFF;
	}
/* -------- Most Viewed Styles	-------------------- */
	#centre .page_content .first_box_body .matter .most_viewed_body{
	float:left; 
	padding:8px;
	}
/*--------- Amazing Videos Styles ------------------*/
	#centre .page_content .first_box_body .matter .amazing_body{
	float:left; 
	padding:5px 20px 5px 20px;
	}
	#centre .page_content .first_box_body .matter .amazing_body .amazing_video_image{
	width:200px;
	height:100px;
	}
	#centre .page_content .first_box_body .matter .amazing_body .amazing_video_image img{
	padding:1px;
	border:1px ridge #999999;
	}
	#centre .page_content .first_box_body .matter .amazing_body .amazing_video_image_name {
	text-align:center;	
	padding-top:5px;
	margin-left:1px;

	}
	#centre .page_content .first_box_body .matter .amazing_body .amazing_video_image_name a{
	text-decoration:none;
	font-weight:normal;
	display:block;
	width:200px;
	}
	#centre .page_content .first_box_body .matter .amazing_body .amazing_video_image_name a:hover{
	background-color:#71679C;
	color:#FFFFFF;
	}
	#navigation 
	{

	float:left;	
	}
	#right
	{
	margin-top:2px;
	float:right;
	color:#000000;
	}
	#right .rbox
	{
	float:left;
	width:150px;
	margin:0px 0px 5px 0px;
	border:1px solid #000000;
	}
	#right .rbox .rheading
	{
	text-align:center;
	height:15px;
	background:#000000;
	color:#FFFFFF;
	
	}
	#footer
	{
	 float:left;
	 height:60px;
	 width:1000px;
	 background-color:#5D5D5D;
	 color:#FFFFFF;
	 text-align:center;
	 padding-top:5px;
	 font-size:95%;
	 font-weight:normal;
	 margin-top:2px;
	 }
	 #footer a
	 {
	 color:#FFFFFF;
	 text-decoration:none;
	 }
	 #footer a:hover
	 {
	 color:#FFFFFF;
	 text-decoration:overline;
	 }
	 .blueText
	 {
	 color:#0033CC;
	 }
	 #butto.butt { 
	 font-size:9px; 
	 color:#FFFFFF; 
 	 background:#006699; 
	 border:#FFFFFF;
	 }
	 #resiter.table{
	 font-size:10px;
	 border-color:#FFFFFF;
	 }
	 .navButton
	 {
	 background-image:url('../images/button-background.gif');
	 background-repeat:repeat-x;
	 border:1px solid #999999;
	 cursor:pointer;
	 }
/*----------  Styles ------------*/
	ul
	{
		margin:0px;
		padding:0px;
		padding-top:5px;
		line-height:18px;
	}
	li
	{
		margin:0px;
		padding:0px;
		list-style-position :inside ;
		list-style-type:none ;
	}
	

/*------------Templates	Styles -------------
###########################################
-------------------------------------------*/
/*#template_body {
	width:575px;
	border:1px solid #34208B;
	font-size:1.2em;
	padding:5px;
}
#template_body .main_head h1
{
	font-family:cursive;
	font-weight:bold;
	font-size:2.0em;
	text-align:center;
	color:#FFB300;
	font-size-adjust:inherit;
	font-stretch:wider;
}
#template_body .main_head h2
{
	font-family:cursive;
	font-weight:bold;
	font-size:0.8em;
	text-align:center;
	color:#FFB300;
	font-size-adjust:inherit;
	font-stretch:wider;
	margin:5px 0px 0px 0px; 
}


#template_body .further_links_body
{
	
}
#template_body .further_links_body .destinations
{
margin-bottom:8px;

}
.font_magenta_bold
{
	 color:#34208B;
	 font-weight:bold;
}
#template_body .basic_info
{
	float:left;
	margin-top:15px;
	width:250px;
}
#template_body .basic_info .rows
{
	margin:5px;
	margin-bottom:0px;
}
#template_body .main_image
{
	float:left;
	width:315px;
	height:100px;
}
#template_body .about_info
{
	margin-top:15px;
}
#template_body .about_info .titles
{
	margin:5px;
	margin-bottom:0px;
}
	
*/
#template_body {
	width:575px;
	font-size:1.2em;
	padding:5px;
}
#template_body h1{
	font-family:cursive;
	font-weight:bold;
	font-size:2.0em;
	text-align:center;
	color:#FFB300;
	font-size-adjust:inherit;
	font-stretch:wider;
}
#template_body ul
{

}
#template_body ul li
{
list-style:square;
}