/* default style  */ 
body{ font-family:tahoma;font-size:12px;line-height:18px;color:#333;background:#F5EDE5;}
h1,h2,h3,h4,h5{font-weight:normal;clear:both;letter-spacing:1px;}
h1{margin:10px 0px;font-size:24px;}
h2{margin:10px 0px;font-size:20px;}
h3{margin:10px 0px;font-size:18px;}
h4{margin:10px;font-size:16px;}
a{text-decoration:none;letter-spacing:1px;color:#333;}
a:hover{text-decoration:underline;}
.pixbr {float:none;clear:both;display:block;height:0px;line-height:0px;}
.l {float:left;}
.r{float:right;}

 .page{background:#fff;}
 .pageWrapper {width:1000px;margin:0px auto;}
 
 #header{}
 #siteLinks{ padding:5px 10px;background:#F5EDE5; text-align:right;}
 #logo{background:#D59C1D url(../images/logo.png) no-repeat;height:60px;border-top:1px solid #EADBB8;}
 #logo h1{text-indent:-999em;}
 .content{margin:10px auto;}
 /* - splash -*/
 .splash{background:url('../images/splash1.png') no-repeat;width:990px; height: 283px;margin:10px 0px;}
 .splash h2{text-indent:-999em;}
 /*- banner -*/
 .banner{background: transparent url('../images/banner1.png') no-repeat; height: 90px;margin:5px 0px 10px 0px;}
 .banner h2{text-indent:-999em;position:absolute;}
 
 .leftPanel {width:60%;float:left;margin-right:0.9%;border-right:1px dotted #ccc;}
 .rightPanel {width:38%;float:right;}

 
 .sectionBlock {border:1px solid #F5EDE5;
 -moz-border-radius: 10px; -webkit-border-radius: 10px;
/*-moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px;margin: 0px 10px 10px 0px;*/}
 
 .sectionBlock.temple{width:275px;float:left;margin-right:20px;background: #CCA613 url(../images/block_temple.png) no-repeat;}
 .sectionBlock.fair{width:275px;float:left;background: #662627 url(../images/block_fair.png) no-repeat;}
 .sectionBlock.fair a {color:#fff;}
 .rightPanel .destination{width:100%;}
 .sectionBlock h3{margin-top:225px;margin-right:10px;margin-left:10px;text-indent:-999em;}
 .sectionBlock div{margin:10px;clear:both;float:none;}
 .sectionBlock ul{margin:10px;}
 .sectionBlock li{display:bolck;margin:5px 0px;}
 
 /* Heading Sections */
 H3.sectionH3{background:#CA243B; color:#fff;line-height:30px;margin:0px; font-weight:normal;font-size:14px;
border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;
border-bottom-right-radius: 5px;  -moz-border-radius-bottomright: 5px; -webkit-border-top-right-radius: 5px;
 }
H3.sectionH3 span.selectArrow {width:30px;display:block;float:left;background:#950000;color:#FFCC00;height:30px;text-align:center;vertical-align:middle;line-height:30px;font-size:16px;font-weight:bold;margin-right:10px;
border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px;
border-bottom-left-radius: 5px;  -moz-border-radius-bottomleft: 5px; -webkit-border-top-left-radius: 5px;

}
.introView .rs {margin:0px 0px 10px;}
.introView .rs a {font-weight:bold;color:#669900;}

/*-- City Detail Template --*/ 
#detailCity .content{margin:10px auto;}
#detailCity .leftPanel {width:30%;border:0px;}
#detailCity .rightPanel {width:64%;padding: 0px 20px;}
 
#detailCity .rightPanel h1 {color:#669900;border-bottom:1px solid #ff9900;padding-bottom:10px;margin-bottom:0px;}
#detailCity .rightPanel h2 {margin: 20px 0px 10px; }

#detailCity .rightPanel p {margin:10px 0px;line-height:20px;text-align:justify; letter-spacing:1px} 
#cityNavLinks { margin:0px 0px 10px 0px; min-height:20px;}
#cityNavLinks  li {display:inline;margin:0px 0px; padding:0px 5px;border-right:1px solid #ff9900;line-height:20px;}

/* ------- */
.footerSectionLinks {float:left; width:23%;margin:0px 1% 0px 0px;}
.footerSectionLinks ul{}
 
#footer{clear:both;float:none;margin:10px 0px;background: #F5EDE5 URL(../images/footer_bg.png) repeat-x;}
#footer h2 span{display:inline;height:30px; background:#F5EDE5; border:1px solid #CC9966; border-bottom:1px solid #F5EDE5; padding: 5px 10px; font-size:18px;
border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px;
border-top-right-radius: 5px;  -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;
}
#footer h4{font-size:small;margin:10px 0px;}
#footer a{font-size:x-small;}