/* CSS Document */
body{margin:0 0 0 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333;}
.mcontent h1{ margin:0px; padding:4px 0px 4px 15px; font-size:20px; color:#e71216; font-family: "Myriad Pro", "Gill Sans", "Gill Sans MT", Calibri, sans-serif; background:url(../images/h1bg.jpg) no-repeat top left; height:37px;}


/* Top Section */
.header{ background:url(../images/row-bg.jpg) repeat-x bottom;}
.topnav span{padding:0px 9px 0px 9px;}
.topnav{ background:url(../images/nav-mbg.jpg) repeat-x; padding-left:10px;}
.topnav a{ font-size:18px; color:#fb4e02; text-decoration:none; font-family: "Myriad Pro", "Gill Sans", "Gill Sans MT", Calibri, sans-serif;}
.topnav a:hover{ font-size:18px; color:#000000; text-decoration:none;}

.toplink{ padding-bottom:5px; padding-right:5px;}
.toplink span{padding:0px 5px 0px 8px; color:#fff;}
.toplink a{ font-size:12px; color:#fff; text-decoration:none;}
.toplink a:hover{ font-size:12px; color:#000000; text-decoration:none;}



/* Middle Section */
.linktab{ background:url(../images/tabbg.png) no-repeat; height:49px; padding-left:42px;}
.linktab a{font-size:16px; color:#fb4e02; text-decoration:none; font-weight:bold; }
.linktab a:hover{ color:#333333;}
.middle{ background:url(../images/content-bg.jpg); border-top:1px solid #FFFFFF; padding-top:1px; }
.mcontent{ padding:5px; background:#FFFFFF;}

.content { padding:8px;}
.content b{ color:#fb4e02;}
.content a{ font-size:12px; color:#fb4e02; text-decoration:none;}
.content a:hover{ font-size:12px; color:#000000; text-decoration:none;}
.tablbor td{ border:1px solid #CCCCCC; padding:5px;}
.testimonial{ color:#333333; font-size:11px; border-bottom:1px dotted #999999; padding:8px 0px 8px 0px;}
.testimonial .tname{ float:right; padding-top:5px; font-size:11px; }
.tright{ float:right; padding-top:5px; font-size:12px; }
.lipadd li{ padding:4px 0px 4px 0px;}

.tabor td{border:1px solid #333333; padding:4px;}
.tabor .nobr{ border-bottom:none; border-top:none; }
/* Left Section */
.leftsection ul{padding:0px; margin:0px; list-style:none; padding:5px 0px 0px 6px;}
.leftsection li{padding:6px 3px 6px 9px; margin:0px; background:url(../images/arrow_left2.gif) no-repeat ; font-weight:normal; text-decoration:none; color:#ff6600; display:block; font-size:12px; border-bottom:1px dotted #CCCCCC; }
.leftsection li a{ color:#ff6600; text-decoration:none; }
.leftsection li a:hover{ color:#233477; text-decoration: underline;}


.leftsection ul li ul{padding:0px; margin:0px; list-style:none; padding:5px 0px 0px 6px;}
.leftsection li ul li{padding:6px 3px 6px 9px; margin:0px; background:url(../images/arrow_left2.gif) no-repeat ; font-weight:normal; text-decoration:none; color:#ff6600; display:block; font-size:12px; border-bottom:1px dotted #CCCCCC; }
.leftsection li ul li a{ color:#ff6600; text-decoration:none; }
.leftsection li ul li a:hover{ color:#233477; text-decoration: underline;}


/* footer Section */
.fotset{ background:#d9d8dd; border-top:1px solid #c4c3c8; border-bottom:1px solid #FFFFFF; padding:5px; }

.flinks{ border-right:0px dotted #848483; padding-right:5px; line-height:18px;}
.flinks span{padding:0px 5px 0px 5px; color:#fb4e02;}
.flinks a{ font-size:12px; color:#fb4e02; text-decoration:none;}
.flinks a:hover{ font-size:12px; color:#000000; text-decoration:none;}
.add{ padding:0px 8px 0px 8px; border-right:0px dotted #848483; font-size:11px;}
.add2{ padding:0px 5px 0px 8px;}
.add2 b{ color:#fb4e02;}
.copy{ background:#777; font-size:11px; color:#FFFFFF; padding:5px;}


.prolink{font-weight:normal; color:#373737; font-size:11px; text-decoration:underline;}
.prolink:link{ color:#373737; text-decoration:underline;}
.prolink:visited{ color:#373737; text-decoration:underline;}
.prolink:hover{ color:#2B3B5D; text-decoration:none;}

.LV_validation_message { font-size:11px; color:#da1414;}
.LV_invalid { font-size:11px; color:#da1414;}

/**06-02-2014***/
.city{text-decoration:none; color:#e71216; font-family:"Myriad Pro", "Gill Sans", "Gill Sans MT", Calibri, sans-serif;}
/******photo-gallery***********/
.gallery{margin-bottom: 3px;border: 1px solid #e3e3e3;width:233px}
.gallery:hover{border: 1px solid #fa6600}
@-webkit-.gallery{margin-bottom: 3px;border: 1px solid #e3e3e3;width:233px}
@-webkit-.gallery:hover{border: 1px solid #fa6600}
/***********************************************************************************************************************************/
.visible-scrollbar, .invisible-scrollbar, .mostly-customized-scrollbar {
  display: block;
  width: 715px;
  overflow: scroll;
  height: 870px;
  overflow-x: hidden;
}
.photo-gallery-heding{
	    background: #e3e3e3;
    width: 100%;
    padding: 5px 0px;
    margin-bottom: 15px;
    text-align: center;
    margin-top: 12px;}
.photo-gallery-heding span{font-size: 23px;
    color: #fb4e02;
    text-decoration: none;
    font-family: "Myriad Pro", "Gill Sans", "Gill Sans MT", Calibri, sans-serif;
    text-transform: uppercase;
    letter-spacing: 0.75px;
    font-weight: 500;
}
