/* ========== Styling all elements */
* {margin: 0;padding: 0;}
img {border: none;}
input {vertical-align: middle;}
.floatleft {float: left !important;}
.floatright {float: right !important;}
abbr {cursor: help;}
acronym {cursor: help;}
/* ========== Applying clearfix fix for some browsers to use in appropriate places */
.clearfix:after {content: ".";display: block;height: 0;	clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hide from IE Mac \*/
.clearfix {display: block;}
.clr{clear:both;}
/* End hide from IE Mac */
/* ========== BODY */
body {margin: 0;padding: 0;	font-family:Arial, Helvetica, sans-serif;color:#000000;	font-size:12px;	text-align:justify;background-color:#a9c1d8;background-image:url('../images/background-bg.gif');background-repeat:repeat-x;}
/* ========== WRAPPER */
#wrapper{width:990px;margin: 0 auto;background-image:url('../images/layout-bg.gif');background-repeat:repeat-y;background-color:#FFFFFF;}
#top-container{width:990px;height:90px;background-image:url('../images/topbgheader.gif');background-repeat:repeat-x;}
/* ==============================================*/
.logo-box{width:397px;height:90px;background-image:url('../images/logo.gif');background-repeat:no-repeat;float:left;margin-left:6px;}
.logo-box a{width:397px;height:90px;display:block;}
/* ==============================================*/
.callno-box{width:325px;height:75px;font:15px Myriad Pro,Arial, Helvetica, sans-serif;font-weight:bold;color:#1a649c;float:right;padding-top:12px;text-decoration:none; }
.callno-box a{color:#1a649c;text-decoration:none;}
.callno-box a:hover{color:#993300;text-decoration:none;}

#linkcontainer{width:990px;height:35px;float:right;background-image:url('../images/link-bg.gif');background-repeat:repeat-x;}
/* menu */
.menu { width:100%; margin:8px 0 0 0; padding:0; float:left;}
.menu ul { margin:0; padding:0; list-style:none;}
.menu li { margin:0; padding:0;  font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; float:left;}
.menu a { float:left; font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0px 12px; margin:0;text-decoration:none;text-transform:uppercase;}
.menu a:hover {color:#FFFFFF;text-decoration:underline;}
.menu a.active {color:#FFFFFF;text-decoration:underline;}
.divider-line{border-right:1px solid #FFFFFF;height:15px;margin-top:10px;}
/* ===============================================*/
#main-container{width:990px;height:auto;clear:both;}
#search-container{width:975px;height:53px;background-image:url('../images/searchbox-bg.gif');background-repeat:repeat-x;margin:0 auto;}
.search-topbar{width:990px;height:39px;background-image:url('../images/searchbox-topbgbar.gif');background-repeat:repeat-x;}
.search-bgbar{width:990px;height:auto;border-left:1px solid #64a6c4;border-right:1px solid #64a6c4;background-color:#f6fcff;padding:8px;color:#205c8d;font-size:16px;font-weight:bold;background-image:url('../images/grid-bg.gif');background-repeat:repeat-x;}
.search-botbar{width:990px;height:8px;background-image:url('../images/searchbox-botbgbar.gif');background-repeat:repeat-x; }
/* ===============================================*/
#twocontainer-layout{width:990px;height:auto;}
#leftside-container{width:200px;height:auto;float:left;padding-left:10px; padding-bottom:5px;}
#lt-borberbox{width:192px;border:1px solid #c7c7c7;margin-top:8px;}
#lt-topbanner{width:192px;margin-top:8px;}
.state-box{width:192px;height:32px;background-image:url('../images/state.gif');background-repeat:no-repeat;}
.cities-box{width:192px;height:45px;background-image:url('../images/cities-icon.gif');background-repeat:no-repeat;}
.hotels-box{width:192px;height:45px;background-image:url('../images/hotels-icon.gif');background-repeat:no-repeat;}
.tripplanning-box{width:192px;height:45px;background-image:url('../images/tripplanning-icon.gif');background-repeat:no-repeat;}
.travelservices-box{width:192px;height:45px;background-image:url('../images/travelservices-icon.gif');background-repeat:no-repeat;}
.attractions-box{width:192px;height:45px;background-image:url('../images/attractions-icon.gif');background-repeat:no-repeat;}
.outdoor-box{width:192px;height:45px;background-image:url('../images/outdoor-icon.gif');background-repeat:no-repeat;}
.activities-box{width:192px;height:45px;background-image:url('../images/activities-icon.gif');background-repeat:no-repeat;}



.lt-linkbox {width:auto;height:auto;padding-top:8px;}
.lt-linkbox ul {width:auto;	margin:0;list-style:none;padding:0px 6px 8px 6px;}
.lt-linkbox li {display:block;padding:0 0px 0px 10px;background:url(../images/ltlink-arrow.gif) no-repeat center left;line-height:20px;
font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;text-decoration:none;}
.lt-linkbox li a {color:#333333;text-decoration:none;}
.lt-linkbox li a:hover {color:#0066cc;text-decoration:none;}
/* ===============================================*/
#rightside-container{width:745px;height:auto;float:left;padding-left:10px;}
#indiamap-container{width:645px;height:675px;}
#statemap-container{width:645px;height:auto; padding-bottom:20px; padding-top:15px;}

#content-container{width:760px;height:auto;padding-bottom:8px;padding-top:8px; clear:both;}
.content-topbar{width:760px;height:10px;background-image:url('../images/greybox-topbgbar.gif');background-repeat:repeat-x;}
.content-bgbar{width:734px;height:auto;border-left:1px solid #c2c8d3;border-right:1px solid #c2c8d3;padding:0 12px;}
.content-botbar{width:760px;height:10px;background-image:url('../images/greybox-botbgbar.gif');background-repeat:repeat-x; }

.content-title{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;color:#166cb1; }
.content-title h1{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;color:#166cb1; padding-bottom:10px; }

.content-title h2{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#166cb1; padding-bottom:5px; }

.content-title h4{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#166cb1; text-align:center; padding-bottom:2px; }

.content-title h3{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#222222; padding-top:5px; }

.places-links {width:auto;height:auto;padding-top:8px;}
.places-links ul {width:auto;margin:0;list-style:none;padding:0px 6px 8px 6px;}
.places-links li {display:block;padding:0 0px 0px 10px;line-height:20px;
font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#3c85ba;text-decoration:none;}
.places-links li a {color:#3c85ba;text-decoration:none;}
.places-links li a:hover {color:#0066cc;text-decoration:underline;}

.support_link{color:#717171;font-size:11px;font-weight:normal;text-decoration:none; }
a.support_link {color:#717171;font-size:11px;font-weight:normal;text-decoration:none}
a:hover.support_link {color:#0066CC;font-size:11px;font-weight:normal;text-decoration:none}

.text_title{color:#000000;font-size:12px;font-weight:bold;text-decoration:none; }
a.text_title {color:#000000;font-size:12px;font-weight:bold;text-decoration:none}
a:hover.text_title {color:#0066CC;font-size:12px;font-weight:bold;text-decoration:none}

.text_title1{color:#000000;font-size:13px;font-weight:bold;text-decoration:none;font-family:Arial, Helvetica, sans-serif; }
a.text_title1 {color:#000;font-size:13px;font-weight:bold;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
a:hover.text_title1 {color:#0066CC;font-size:13px;font-weight:bold;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
/* ============Footer Container Start======May-18-CSS===============================*/
#footer-container{width:965px;height:auto;clear:both;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333333;margin:0 auto;}
.footer-title{padding-left:6px;}
.footerlinks{width:auto;height:auto;padding-top:6px;}
.footerlinks ul{width:auto;margin:0;list-style:none;color:#717171;padding-left:9px;}
.footerlinks li{display:block;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333333;text-decoration:none;line-height:15px;}
.footerlinks li a{color:#717171;text-decoration:none;}
.footerlinks li:a hover{color:#717171;text-decoration:underline;}
.footer-twolinkbox{width:auto;height:auto;clear:both;color:#717171;font-weight:bold;padding-top:6px;text-decoration:none;}
.footer-twolinkbox a{color:#717171;text-decoration:none;}
/*========New Footer Part CSS========================*/
.roundcont {width:965px;background-color:#eff1f3;color:#333333;margin:0 auto;margin-top:6px;}
.roundcont p {margin: 0 10px;}
.roundtop {background: url(../images/tr.gif) no-repeat top right;}
.roundbottom{background: url(../images/br.gif) no-repeat top right;}
img.corner {  width: 10px;  height: 10px;  border: none;display: block !important;}
.copyright-text{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333333;text-decoration:none;}

.border-img{border:1px solid #aeacac; padding:2px;}

.img-text {font-family:Arial, Helvetica, sans-serif;color:#817f7f;	font-size:11px;
}

#pagecontents{ width:auto;height:auto;clear:both;border:1px solid #add2ee;background-color:#f6fbff;padding:5px;margin-top:8px; text-align:justify;}

.title-textbox ul{width:auto;margin:0;list-style:none;padding:0px 0px 5px 10px;}

.title-textbox li{width:auto;padding:0 0px 0px 25px;background:url(../images/title-arrow.gif) no-repeat center left;line-height:22px;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#2e7dbc;text-decoration:none;font-weight:bold;list-style:none;}

.title-textbox li a{width:auto;line-height:22px;font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#2e7dbc;text-decoration:none;font-weight:bold;}

.title-textbox li a:hover{width:auto;line-height:22px;font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#333333;text-decoration:none;font-weight:bold;}

.title-textbox1 ul{width:auto;margin:0;list-style:none;padding:0px 0px 5px 10px;}

.title-textbox1 li{width:auto;line-height:16px;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#2e7dbc;text-decoration:none;font-weight:bold;list-style:none;}

.title-textbox1 li a{width:auto;line-height:22px;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#2e7dbc;text-decoration:none;font-weight:bold;}

.title-textbox1 li a:hover{width:auto;line-height:22px;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#333333;text-decoration:none;font-weight:bold;}

.thumb-title1{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#515151;text-align:left;padding-top:5px;padding-bottom:5px;text-decoration:none;}

a.thumb-title1 {color:#515151;text-decoration:none;font-size:12px;}

a.thumb-title1:hover{color:#166cb1;text-decoration:underline;font-size:12px;}


