#nav ul{
display:block;
text-align:right;
padding-top:70px;
}

#nav li{
display:inline;
font-family:arial;
font-weight:bold;
font-size:16px;
}

#nav li a{
text-decoration:none;
color:#000;
}

#nav li a:hover{
color:#ff6633;
border-top:1px solid #ff6633;
border-bottom:1px solid #ff6633;
padding:5px 0px 5px 0px;
}

#logo{
margin-top:15px;
}

.stepcarousel{
position: relative; /*leave this value alone*/
border: 3px solid black;
overflow: scroll; /*leave this value alone*/
width: 940px; /*Width of Carousel Viewer itself*/
height: 370px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
width: 940px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

#img1{
border: 3px solid black;
}


h1{
font-family:arial;
font-size:25px;
margin-top:20px;
border-bottom:1px solid #E9E9E9;
padding-bottom:20px;
color:#ff6633;
}


#about p{
font-family:arial;
font-size: 16px;
letter-spacing: 0.4pt;
word-spacing: 0pt;
line-height: 1.5;
text-align:justify;
}

#about h5{
font-family:verdana;
font-size:35px;
color:#000;
}

#tag{
margin-top:85px;
padding:10px 10px 2px 10px;
border:1px solid #ff6633;;
}

#test ul{
list-style:none;
}

#test ul li{
margin-left:0px;
}

.name{
padding-right:0px;
font-family:arial;
font-size:14px;
font-weight:bold;
width:150px;
}

.para1 p{
padding-left:0px;
font-family:arial;
font-size:14px;
width:150px;
}


label {
width:40px;
}

.box{
width:205px;
}


#button{
background-color:#fff;
}

#txt{
font-family:arial;
padding-top:10px;
}

h2{
font-family:arial;
font-size:17px;
}

h3 {
font-family:arial;
font-size:14px;
}

.sw  ul{
padding-left:0px;
}

.sw  li{
display:inline;
list-style:none;
margin-left:0px;
}

.sw2{
margin-left:0px;
}

.sw1{
background-image:url(image/go.gif);
background-repeat:no-repeat;
background-position:5px 3px;
padding-left:30px;
}

#hc{
font-family:arial;
font-size:17px;
padding-top:10px;
}

#hp{
font-family:arial;
font-size:14px;
padding-top:10px;
}

#map a{
text-decoration:none;
display:inline;
font-family:arial;
font-size:18px;
color:blue;
}

#htr p{
font-family:arial;
font-size:14px;
}

#ht{
font-family:arial;
font-size:18px;
color:blue;
}

#hr{
font-family:arial;
font-size:18px;
color:red;
}

#table2{
border-bottom:1px solid #E9E9E9;
}

.table1 th{
text-align:center;
font-family:arial;
padding-left:20px;
border-bottom:1px solid #E9E9E9;
}

.table1 td{
text-align:center;
font-family:arial;
padding-top:5px;
padding-bottom:5px;
}

#temples ul li{
list-style:none;
font-family:arial;
font-size:14px;
margin-left:0px;
}
#forts ul li{
list-style:none;
font-family:arial;
font-size:14px;
margin-left:0px;
}
#seashore ul li{
list-style:none;
font-family:arial;
font-size:14px;
margin-left:0px;
}
#others ul li{
list-style:none;
font-family:arial;
font-size:14px;
margin-left:0px;
}

h4 {
margin-top:65px;
border-bottom:1px solid #E9E9E9;
}

#service li{
list-style:none;
font-family:arial;
font-size:16px;
line-height:2;
margin-left:0px;
}
#add p{
font-family:arial;
font-size:14px;
width:300px;
padding-left:110px;
}

#foot{
text-align:center;
border-top:1px solid #E9E9E9;
padding-top:10px;
}