/* HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, 
big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd,  fieldset, 
form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, b, u, i, center, article, aside, canvas, details, figcaption, figure,  /*ol, ul, li,*/
footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}


body {
	background: #fff;
	font: 12px normal Arial, Helvetica, sans-serif;
	color: #444;
}

.clear { clear:both; }

a {text-decoration: none; }
a:hover {color: #0db7c4; }

img { max-width:100%; height:auto; border:none }
.wed-border{ border:5px solid #f3f3f3; }

/************** Start Font Family **********/
@font-face {
    font-family: 'AdobeGothicStd';
    src: url('../fonts/CartoGothicStd-Bold.eot');
    src: url('../fonts/CartoGothicStd-Bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/CartoGothicStd-Bold.woff') format('woff'),
         url('../fonts/CartoGothicStd-Bold.ttf') format('truetype'),
         url('../fonts/CartoGothicStd-Bold.svg#helveticaneuemedium') format('svg');
    font-style: normal;
	font-weight: bold;
}


.yellow{ color: #ffff00; }
.red{ color:#ed145b; }
.orange{ color:#f6986c; }
.blue{ color:#00bff3; }

.f20{ font-size:20px; }

.f16{ font-size:16px; }

/* ************** HEADER *************** */
header{ width:100%; height:120px; background:#F9F9F9; border-bottom:5px solid #999; }
.head{ width: 1250px; max-width:90%; margin:0px auto; padding:10px; }
.head .logo{ width:35%; float:left }
.head .disc{ width:57%; float:right; text-align:right }
.head .disc h1{ font-family: "AdobeGothicStd", Arial, Helvetica, sans-serif; font-size:28px; text-transform:uppercase }

/* *********** MENU ************** */
.menu{ width:98%; float:right; text-align:right; margin-top:10px; }

/* ******* BODY CONTNEt ******** */
.body-content{
	width:100%;
	height:auto;
	border-top:1px solid #fff;
	clear:both;
	background-color: #336600;
}
.body-content .body-wraper{ max-width:90%; width: 1250px; margin:0px auto; height:auto;  }
.body-content .body-wraper .panel{ width: 370px; margin: 21px 16px 0; height:auto; min-height:365px; background:#fff; float:left;
										
           	-webkit-box-shadow: 7px 0 10px -7px #000000;
			-moz-box-shadow: 7px 0 10px -7px #000000;
			box-shadow: 7px 0 10px -7px #000000;
	}
	
.body-content .body-wraper .panel .pnl-img{ padding:0  }

.body-content .body-wraper .content{ padding:4%; text-align:justify; line-height:17px; color:#636363; }

.body-content .body-wraper .panel a{ font-weight:bold; text-decoration: none; color:#333; }
.body-content .body-wraper .panel a:hover{  text-decoration: underline; }



/* ********************* INNER PAGE CONTNET ************************ */
.body-content-inner{ width:100%; height:auto; border-top:1px solid #fff; background:#fff; clear:both }
.body-content-inner .body-wraper{ max-width:90%; width: 1250px; margin:0px auto; height:auto; background-color:#fff;
			 box-shadow: 2px 0 4px -4px #222, -2px 0 4px -4px #222; 
			 -moz-box-shadow:2px 0 4px -4px #222, -2px 0 4px -4px #222;
			-webkit-box-shadow:2px 0 4px -4px #222, -2px 0 4px -4px #222;  }

.body-content-inner .body-wraper .content{ padding:15px; text-align:justify; line-height:19px; color:#636363; 
			font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: normal; }

.body-content-inner .body-wraper .slideimg{ margin:0px }

.body-content-inner .body-wraper .slide{ float:right; width:auto; height:auto; padding:5px; background:#fff; margin: 0 15px 15px 30px;
		-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
		-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.75);
		box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.75);
		  }


.body-content-inner .body-wraper .content h1{ font-family: "AdobeGothicStd", Arial, Helvetica, sans-serif; font-size:50px; text-transform: capitalize; color:#f26522;
												margin:15px 0 }
												
.body-content-inner .body-wraper .content h2{ font-family: "AdobeGothicStd", Arial, Helvetica, sans-serif; font-size:30px; text-transform: capitalize; color:#f26522;
												margin:15px 0 }
	
	
/* *************** FOOTER ************** */
footer{ width:100%; height:auto; background:#e1e1e1; box-shadow:0 1px 2px rgba(0, 0, 0, 0.2) inset }
.ft{ max-width:90%; width: 1250px; padding:15px 0 15px 15px; color:#636363; margin:0px auto; }

/* ************** SLIDE SCRIPT ******************** */
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  width:100% !important;
  padding:0px;
  margin:0px;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  padding:0px;
  margin:0px;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  padding:0px;
  margin:0px;
  }
  
  
/* *********************** MAP ********************* */

.body-content-inner .body-wraper .slidemap{ width:90%; height:auto; padding:5px; background:#fff; margin: 0 auto 15px;
		-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
		-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.75);
		box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.75);
		  }
		  
.add{ width:40%; float:left } 
.map{width:50%; float:right}
