.clearer {clear:both; font-size:0px;}
img {border:none;}
a {text-decoration:none; color:#FFFFFF;}
a:hover {color:#FF9900;}
body {width:auto; height:auto; margin:0; padding:0; background:#E7CC38 url(images/main_bg.jpg) top repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
.mainwrap{width:1000px; height:auto; margin:0 auto 0 auto}
	.banner {width:1000px; height:254px;}
			.logo {padding:10px 0 0 10px; float:left; width:510px;}
			.top_contact {float:right; width:300px; padding-right:60px; padding-top:25px; text-align:right;}
			.navtop {float:left; margin:27px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; letter-spacing:1px;}
				.navtop a {color:#FFFFFF; text-decoration:none;}
				.navtop a:hover {color:#FFCC00;}
			.faregurus {float:right; width:182px; height:33px; padding:0; font-size:0px; margin:17px 40px 0 0;}
		
	.centerwrap {width:955px; height:auto; }
		.center {width:955px; height:auto; margin:0 auto;}
			.flashwrap {width:955px; height:224px;}
				.flash {float:left; width:780px;}
				.flashright {float:right; width:170px; height:224px; background:url(images/flashright_bg.jpg) no-repeat;}
					.flashright .links {width:145px; margin:30px auto 0 auto;}
					.flashright .line {width:145px; height:1px; line-height:1px; font-size:0px; padding:0; margin:0; background:url(images/linksline.jpg) no-repeat;}
					.flashright a {display:block; height:32px; line-height:32px; font-size:17px; color:#FFFFFF; text-decoration:none; letter-spacing:1px;}
					.flashright a:hover {font-weight:bold;}
			.contentwrap {width:955px; height:auto; margin-top:5px; background:url(images/contentwrap_bg.jpg) left repeat-y;}
				.left {float:left; width:255px; height:auto;}
					.lefttop {width:255px; height:60px; background:url(images/lefttop.jpg) repeat-x; font-family:Tahoma, Arial, Helvetica, sans-serif;}
						.lefttop table {width:239px; margin:10px auto;}
						.lefttop .medium {font-size:16px; font-weight:bold;}
					.leftcontent {width:239px; margin:17px auto;}
						.leftcontent a {color:#C86600; text-decoration:none}
						.leftcontent a:hover {color:#FFCC00;}
						.leftline {width:221px; height:1px; background:url(images/leftline.jpg) no-repeat; margin:15px auto 25px auto;}
						.leftlinks {width:173px; height:auto; margin-left:5px;}
							.leftlinks a {display:block; margin:4px 0; width:130px; padding-left:30px; height:25px; line-height:25px; background:url(images/leftlink1.jpg) no-repeat; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
							.leftlinks a:hover {background:url(images/leftlink_hover1.jpg) no-repeat; color:#FFFFFF}
					.bookform {margin-left:5px;}
						.bookform .txtDepCity {background:none; border:1px solid #FFFFFF; font-size:11px; padding:2px; color:#FFFFFF}
						.bookform .subhead {font-weight:bold; margin:20px 0 10px 0;}
						.bookform .grey {font-size:11px;}
							
				.right {float:right; width:695px; height:auto; background:#953800 url(images/right_bg1.jpg) right bottom no-repeat;}
					.maincontentwrap {width:667px; height:auto; margin:20px auto;}
						.maincontent {float:left; width:472px;}
							.title {font-size:22px; color:#FF6600;}
							.comp {font-weight:bold; font-size:15px; color:#D95404;}
						.contentright {float:right; width:173px; border-left:1px solid #D55000;}
							.contentright_links {width:147px; margin:10px auto; line-height:20px;}
								.contentright_links a {color:#C86600; text-decoration:none}
								.contentright_links a:hover {color:#FFCC00;}
		.footer {width:955px; margin:10px auto 30px auto; color:#333333; line-height:20px;}
			.footer a {color:#333333; text-decoration:none;}
			.footer a:hover {color:#FFCC00;}
			.copyright {float:left; color:#FFFFFF; font-size:10px;}
			.proweaver {float:right; color:#FFFFFF; font-size:10px;}
				.proweaver a {color:#FFFFFF;}
				
.click{text-decoration:underline;}
	.click a{text-decoration:underline;}
	.click a:hover{text-decoration:underline;}
	
/*scrolling text */
#marqueecontainer { width:100px; position: relative; height: 140px; background:#953800; overflow: hidden; padding-top: 5px;}

	
