body{ background:#dde6ed url(../new-images/background-bg.PNG) repeat-x top  center; padding:0; margin:0 auto; font:normal 12px Arial, Helvetica, sans-serif; color:#1e1e1e;}


h1, h2, h3, p{ padding:0; margin:0;}
h1{font:bold 20px Arial, Helvetica, sans-serif; color:#1e1e1e;}
h2{font:bold 15px Arial, Helvetica, sans-serif; color:#1e1e1e;}
h3{font:bold 15px Arial, Helvetica, sans-serif; color:#1e1e1e;}

/****** header css***********/
#header-warraper{width:990px; padding:0; margin:0 auto; }
#header-warraper .top-box{ margin:0; float:left; color:#fff; font-weight:bold; height:30px; background:#131313 url(../new-images/top-black-bg.jpg) repeat-x top;}
#header-warraper .top-box .follow-us{font-style:italic; float:left; vertical-align:middle; width:425px; padding:0px 0 0 15px;}
#header-warraper .top-box .follow-us .facebook{float:right; width:345px; padding:3px 0 0 0;}
.margin-search{padding:6px 0 0 0;float:left; width:80px;}
#header-warraper .top-box .follow-us .facebook img{margin:2px 5px 0 0 ;}
#header-warraper .top-box .search-box{ float:right; width:440px;}
#header-warraper .top-box .search-box .left{ float:left; width:175px; padding:6px 0 0 0; text-align:right;}
#header-warraper .top-box .search-box .right{ float:right; width:255px;padding:4px 0 0 0;}
#header-warraper .logo-box{ margin:0; float:left; height:105px; background:#d3d3d3 url(../new-images/top-white-bg.jpg) repeat-x ;}
#header-warraper .nav-box{ margin:0; height:38px;float:left; background:url(../new-images/navi-bg.jpg) repeat-x;}
#header-warraper .logo-box .logo{ float:left; width:180px; padding:5px 0 0 17px;}
#header-warraper .logo-box .add{ float:right; width:744px;padding:6px 0 0 0;}
.txt-box{border:0px; background:#fff; font-size:11px; width:200px; height:14px;}
.submit-btn{background:url(../new-images/go-bt.jpg) no-repeat ; border:0;color:#fff;width:27px;padding:0 0 1px 0; font-weight:bold;text-align:center;}
#header-warraper .bottom-box{margin:0 float:left; }
#header-warraper .bred-crum{margin:0; float:left; height:21px; padding:4px 0 0 20px; width:970px;  clear:both;background:url(../new-images/breadcum-bg.jpg) repeat-x ;}
.main-width{width:990px;}
#contenttop-warraper{width:980px; padding:0; margin:0 auto; padding:0 0 20px 0; overflow:hidden; }
#contenttop-warraper .contenttop-left{width:665px; float:left; }
a.black-txt{color:#1e1e1e; text-decoration:none; font-weight:bold;}

a.red-txt{color:#ef1109; text-decoration:none; font-weight:bold;}
#header-warraper .nav-box ul{width:970px; margin:0; padding:0; list-style:none; float:right;display:block;}
#header-warraper .nav-box ul li{ margin:0; padding:0;float:left;}
#header-warraper .nav-box ul li a{color:#fff;font-weight:bold; display:block; padding:0 13px 0 13px;text-decoration:none;line-height:38px;}
#header-warraper .nav-box ul li a:hover{background:#dde6ed url(../new-images/navi-hover.jpg) repeat-x ;}


/****** content css start ********/
.head1{font:bold 20px Arial, Helvetica, sans-serif; color:#1e1e1e;}
#content-warraper{width:990px; padding:0; margin:0 auto;}
#content-warraper .content-top{width:990px; float:left; margin:0; background:#fff; }
#content-warraper .content-mid{width:990px; float:left; margin:0 0 15px 0; background:#fff; }
#content-warraper .content-bottom{width:983px; border:1px solid red; float:left; margin:0 0 15px 0; background:#fff; padding:0 0 7px 7px; overflow:hidden;}
#content-warraper .content-bottom .content-bottom-box{width:976px; padding:0 0 10px 0;float:left; margin:7px 0 0 0px;background:url(../new-images/tab-bg.jpg) repeat-x bottom; }

.museum{width:224px; float:left; margin:3px 0 0 14px; padding:0; }
.museum .museum-heading{width:214px; padding:7px 0 0 10px; height:23px; float:left; margin:0; background:url(../new-images/red-tab-bg.jpg) no-repeat top center; color:#fff;font:bold 12px arial;}
.museum .museum-heading a{text-decoration:none; color:#fff;font:bold 14px arial;}
.museum .museum-body{width:224px; float:left; margin:0; padding:0;}
.museum .museum-body .map-box{width:224px; float:left; margin:0; border-bottom:2px solid #fff; padding:0;background:#fff; text-align:center;}
.museum .museum-body .scroll-box{width:224px; float:left; margin:0; padding:0;height:238px; overflow-y:scroll; }
.museum .museum-body .scroll-box .scroll-box-new{width:195px; margin:5px 0 0 5px; float:left; background:#fff;}
.museum .museum-body .scroll-box .scroll-box-new{width:205px; height:50px;padding:0; float:right; background:#fff;}
.museum .museum-body .scroll-box .scroll-box-new .scroll-img{width:55px; height:38px; margin:5px 0 0 5px;float:left;}
.museum .museum-body .scroll-box .scroll-box-new .scroll-img img{border:1px solid #979596;}
.museum .museum-body .scroll-box .scroll-box-new .scroll-txt{width:135px; padding:15px 0 0 0;float:right;color:#1a1a1a; font:bold 12px arial; text-align:left;}
.museum .museum-body .scroll-box .scroll-box-new .scroll-txt a{color:#1a1a1a;text-decoration:none; font:bold 12px arial;}

.museum .museum-body .scroll-box .scroll-box-new1{width:205px; height:50px;padding:0; float:right; background:#e3e1e2;}
.museum .museum-body .scroll-box .scroll-box-new1 .scroll-img{width:55px; height:38px; margin:5px 0 0 5px;float:left;}
.museum .museum-body .scroll-box .scroll-box-new1 .scroll-img img{border:1px solid #979596;}
.museum .museum-body .scroll-box .scroll-box-new1 .scroll-txt{text-align:left;width:135px; padding:15px 0 0 0;float:right;color:#1a1a1a; font:bold 12px arial;}
.museum .museum-body .scroll-box .scroll-box-new1 .scroll-txt a{color:#1a1a1a;text-decoration:none; font:bold 12px arial;}


.museum .museum-body .map-box .heading-txt{width:217px; float:left; margin:0 0 0 2px; padding:5px 0 5px 3px;background:#2058c7; color:#fff; text-align:left;font:bold 12px arial;}
.museum .museum-body .map-box .heading-txt a{text-decoration:none;color:#fff; text-align:left;font:bold 12px arial;}
.museum .museum-body ul{float:left;margin:0; padding:10px 0 7px 5px; list-style:none;}
.museum .museum-body ul li{margin:0; padding:0; }
.museum .museum-body ul li a{margin:0;line-height:18px; padding:0 0 0 15px; text-decoration:none; background:url(../new-images/arrow-img.png) no-repeat left; color:#282828;}
.museum .museum-body ul li a:hover{text-decoration:underline;}


#content-warraper .content-mid .left{width:676px; float:left; margin:0; background:#fff;}
#content-warraper .content-mid .left .london-travel{width:648px; float:left; margin:0px 0 0px 0px; padding:0 0 0 12px; }
#content-warraper .content-mid .left .london-travel-one{width:648px; float:left; margin:0 0 15px 0px; padding:0 0 0 12px;}
#content-warraper .content-mid .left .london-travel p{line-height:17px;margin:5px 0 0 0;}
#content-warraper .content-mid .left .london-travel .box-right{width:238px; float:right; height:315px;margin:0 0 0 12px; border:1px solid #bebebe;}
.readmore{text-decoration:underline; color:#e70f12;}
.readmore:hover{text-decoration:none; }
.more{float:left; margin:0; padding:0 0 8px 19px;width:90% }
 .content-boxes{width:205px; float:left; margin:15px 11px 0 0; padding:0; }
 .content-boxes .heading-box{width:195px; float:left;height:24px;background:#3f4247; color:#fff; font:bold 14px arial; padding:6px 0 0 10px; }
  .content-boxes .heading-box a{text-decoration:none; color:#fff; font:bold 13px arial; padding:0; }
 .content-boxes .bottom-link-box{width:203px; margin:0; padding:0;border:1px solid #bebebe; border-top:0;float:left;background:url(../new-images/tab-white-bg.jpg) repeat-x bottom; color:#292929; padding:0; }
 .content-boxes .bottom-link-box ul{float:left;margin:0; padding:10px 0 7px 5px; list-style:none;}
 .content-boxes .bottom-link-box ul li{margin:0; padding:0; }
 .content-boxes .bottom-link-box ul li a{margin:0;line-height:19px; padding:0 0 0 15px; text-decoration:none; background:url(../new-images/arrow.jpg) no-repeat left; color:#282828;}
 .content-boxes .bottom-link-box ul li a:hover{text-decoration:underline;}
#content-warraper .content-mid .right{width:300px; float:right; margin:0 0 0 0px; padding:0 12px 0 0; }
#content-warraper .content-mid .right .box{width:284px;  float:left; padding: 0 0 8px 0px;margin:8px 0 0 0px; background:#a7a7a7;}
#content-warraper .content-mid .right .box .topten{width:274px; float:left; margin:0; padding:9px 0 0 10px; height:34px; background:url(../new-images/top10-heading-bg.jpg) repeat-x;}
#content-warraper .content-mid .right .weagther-box{ width:300px; padding:0 0 5px 0;float:right; text-align:left; margin:12px 0 0 0px;}
#content-warraper .content-mid .right .thumb-box{background:#d0d0d0;width:292px; float:right; margin:0 0 0 0px;padding:0 0px 8px 8px;}
#content-warraper .content-mid .right .box .topten-div{width:277px; float:left; margin:7px 0 0 0px; padding:0; height:74px; background:url(../new-images/top-10-box-bg.jpg) no-repeat right;}
.topten-div .img-box{width:95px; float:left; margin:0; padding:7px 0 0 7px; height:59px;text-align:right; }
.topten-div .heading-box{color:#272625; font:normal 13px arial;width:157px; float:right; margin:0px 5px 0 0px; padding:20px 0 0 0; text-align:left;}
.topten-div .heading-box span{color:#fb3b26; font:bold 14px arial;}
.topten-div .heading-box a{color:#272625; font:normal 13px arial;text-decoration:none;}
.topten-div .heading-box span a{color:#fb3b26; font:bold 14px arial; text-decoration:none;}
#content-warraper .content-mid .right .box .topten h1{color:#161616; font:bold 20px arial; margin:0; padding:0;}
#content-warraper .content-mid .right .box .topten h1 a{color:#161616; font:bold 20px arial; text-decoration:none;}
#content-warraper .gallery{width:978px; float:left;height:265px; margin:15px 0 0 0; padding:0 0 0 12px;background:#fff;}
#content-warraper .gallery-box{width:388px; float:left;height:248px; margin:0 0 0 0px; padding:0 0 0 0; border:1px solid #5d5e5e;background:#3c3c3c;}
#content-warraper .booking-form{width:249px; float:left;height:250px; margin:0 0 0 12px; background:#fff;}
#content-warraper .block-add{width:300px; float:right;height:250px; margin:0 12px 0 0px; background:#fff;}
/******** footer css *********/
#footer-warraper{width:990px; padding:0; margin:0 auto; }
#footer-warraper .footer-top{width:980px; margin:0; padding:10px 0 0 10px; height:28px;float:left; background:url(../new-images/footer-bg.jpg) repeat-x ; color:#fff;}
#footer-warraper .footer-top a{ text-decoration:none;color:#fff;}
#footer-warraper .footer-top a:hover{ color:#ef1109;}
#footer-warraper .footer-bottom{ margin:0; width:970px; padding:10px 10px 0 10px; float:left;}
#footer-warraper .footer-bottom .compare-logo{width:70px; padding:0px; float:left;}
#footer-warraper .footer-bottom .bottom-links{width:540px; padding:5px 0 0 0px; float:left;}
#footer-warraper .footer-bottom .bottom-links a{color:#ef1109; text-decoration:none; font-weight:bold;}
#footer-warraper .footer-bottom .bottom-links a:hover{text-decoration:underline;}
#footer-warraper .footer-bottom .bottom-right{width:345px; padding:0px; float:right; text-align:left;}

/******* Gallery css  *******/

div.content a, div.navigation a {
	text-decoration: none;
	color: #fff;
}
div.content a:focus, div.content a:hover, div.content a:active {
	text-decoration: none;
}
div.controls {
	margin:0;
	padding:6px 0 0 0;
	height: 14px;
	width:150px;
	float:left;
	
}
div.controls a {
	padding: 0px 7px 0 3px;
}
div.ss-controls {
	float: left;
}
div.nav-controls {
	float: left;
}
div.slideshow-container {
position:relative;
margin:0;
padding:0;
width: 388px;
 height:221px; 
background:#FFF;

}

div.loader {
	position: absolute;
	top: 0;
	left: 0;
	background: url('loader.gif') no-repeat center;
	width: 388px;
	 height:220px;/* This should be set to be at least the height of the largest image in the slideshow */
}
div.slideshow {
float:left;
width: 388px;
 height:221px;
margin:0;
padding:0;
text-align:center;
}

div.slideshow span.image-wrapper {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

div.slideshow a.advance-link:hover, div.slideshow a.advance-link:active, div.slideshow a.advance-link:visited {
	text-decoration: none;
}
div.slideshow img {
	border: 0px solid #ccc;
	margin:-15px 0  0 0;
	padding:0;
	float:left;
 width:388px;
 height:223px;
}
span.image-caption {
	display: block;
	position: absolute;
}div.caption {
	background-color: #000;
	padding: 12px;
	color: #ccc;
}
div.caption a {
	color: #fff;
}
div.image-title {
	font-weight: bold;
	font-size: 1.4em;
}

div.image-desc {
	line-height: 1.3em;
	padding-top: 12px;
}
.maindiv-gallery{ float:left; width:388px; height:auto; margin:0; padding:0px 0  0 0;}
div.navigation {
	/* The navigation style is set using jQuery so that the javascript specific styles won't be applied unless javascript is enabled. */
}
thumbs {
	margin: 0;
	padding:0;
	width:200px;
	height:20px;
	float:right;
	text-align:right;
}
ul.thumbs {
	margin: 0;
	list-style-type:none;
	padding:0;
	float:right;
	text-align:right;
}


ul.thumbs li {
	float: left;
	padding: 0px 4px 0 4px;
	margin: 7px 0 0 0;
	list-style: none;
	display:block;

}
ul.thumb li a{
	display: block;
	border: none;

}
ul.thumbs li.selected {
	color: #fff;
	background:#e80d11;
	font-weight: bold;
}
a.thumb:focus {
	outline: none;
}

ul,li{margin:0;padding:0;}

#content-warraper .content-iner{width:990px; float:left; margin:0; padding:10px 0 0 0; background:#fff; }
#content-warraper .content-iner p{margin:0 0 10px 0;}
#content-warraper .content-iner .content-iner-left{width:227px; float:left; margin:0; }
#content-warraper .content-iner .content-iner-left .content-iner-left-box{width:217px; padding:0 0 30px 0; float:right; margin:0; background:url(../new-images/left-panel-bg.jpg) repeat-y top left;}
#content-warraper .content-iner .content-iner-left .content-iner-left-box .top-heading{width:217px; float:left; height:35px; color:#FFF; padding:5px 0 0 0; font:bold 18px Arial, Helvetica, sans-serif;  background:url(../new-images/topten-bg.jpg) no-repeat top left;}
#content-warraper .content-iner .content-iner-left .content-iner-left-box .top-heading span{font:bold 13px Arial, Helvetica, sans-serif; padding:0 0 0 9px; margin:0 5px 0 0;}
#content-warraper .content-iner .content-iner-left .content-iner-left-box .top-heading a{color:#FFF;font:bold 19px Arial, Helvetica, sans-serif; text-decoration:none;}
#content-warraper .content-iner .content-iner-left .content-iner-left-box .top-heading span a{font:bold 13px Arial, Helvetica, sans-serif; text-decoration:none;}
#content-warraper .content-iner .content-iner-left .content-iner-left-box .left-link-box{width:217px; padding:0px 0 10px 0; float:left; margin:0; background:url(../new-images/left-navi-dot.jpg) no-repeat bottom left;}
#content-warraper .content-iner .content-iner-left .content-iner-left-box .left-link-box .link-box-top{color:#1f55c2;font:bold 15px Arial, Helvetica, sans-serif;width:217px; padding:5px 0 0px 0; float:left; margin:0;}
#content-warraper .content-iner .content-iner-left .content-iner-left-box .left-link-box .link-box-top a{text-decoration:none; color:#1f55c2;font:bold 15px Arial, Helvetica, sans-serif;}
#content-warraper .content-iner .content-iner-left .content-iner-left-box .left-link-box .link-box-botttom{width:217px; padding:5px 0 5px 0; float:left; margin:0;}

#content-warraper .content-iner .content-iner-left .content-iner-left-box .left-link-box .link-box-botttom ul{width:217px; padding:0; float:left; margin:0; list-style:none;}
#content-warraper .content-iner .content-iner-left .content-iner-left-box .left-link-box .link-box-botttom ul li{padding:4px 0 5px 0; margin:0; height:13px; width:217px;background:url(../new-images/left-navi-normal.jpg) repeat-x left;}
#content-warraper .content-iner .content-iner-left .content-iner-left-box .left-link-box .link-box-botttom ul li a{padding:0px 0 0px 5px;  margin:0; text-decoration:none; color:#3b3c40; font:normal 12px Arial, Helvetica, sans-serif;}
#content-warraper .content-iner .content-iner-left .content-iner-left-box .left-link-box .link-box-botttom ul li:hover{color:#fd0810; background:url(../new-images/left-navi-hover.jpg) no-repeat -15px 0;}
#content-warraper .content-iner .content-iner-left .content-iner-left-box .left-link-box .link-box-botttom .readmore1{width:200px; padding:3px; float:left; margin:0; height:20px;}
#content-warraper .content-iner .content-iner-left .content-iner-left-box .left-link-box .link-box-botttom .readmore1 a{text-decoration:none; color:#eb0b13; font:bold 12px Arial, Helvetica, sans-serif;}
#content-warraper .content-iner .content-iner-left .content-iner-left-box .left-link-box .link-box-botttom .readmore1 a:hover{text-decoration:underline;}

#content-warraper .content-iner .content-iner-right{width:745px; float:right; margin:0; }
#content-warraper .content-iner .content-iner-right .content-iner-right-box{width:735px; float:left; margin:0; }

a.link-iner{text-decoration:underline; color:#eb0b13; font:bold 12px Arial, Helvetica, sans-serif;}
a:hover.link-iner{text-decoration:none;}
.bodytext 
{  
font-family: arial;
font-size: 12px;
font-weight: normal;
line-height:18px;
color: #000000;
text-decoration: none;
text-align:justify;
padding-right:5px;
padding-left:5px;
}
