/* CSS Document */

@font-face {
    font-family: 'micro_bold';
    src: url('fonts/micro_bold-webfont.eot');
    src: url('fonts/micro_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/micro_bold-webfont.woff') format('woff'),
         url('fonts/micro_bold-webfont.ttf') format('truetype'),
         url('fonts/micro_bold-webfont.svg#micro_bold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'droid_sansregular';
    src: url('fonts/droidsans-webfont.eot');
    src: url('fonts/droidsans-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/droidsans-webfont.woff') format('woff'),
         url('fonts/droidsans-webfont.ttf') format('truetype'),
         url('fonts/droidsans-webfont.svg#droid_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


body {
margin:0px;
padding:0px;
color:#78797A;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
}
img, a {
	border: medium none;
	outline-style: none;
}
.clear {
	margin: 0;
	padding: 0;
	display: block;
	clear: both;
}
a {
	color: #78797A;
	text-decoration: none;
}
a:hover{
	color: #000;
	text-decoration: none;
}
h1, h2, h3, h4, h5, h6 {
	line-height: normal;
	font-weight: normal;
}
p{
margin:0px;
font-size:13px;
padding:0px 0 8px;
}
ul{
margin:0 0 0 10px;
padding:8px 0px;
}
ul li{
	margin:0px;
	list-style:none;
	font-size:14px;
	background:url(images/check-mark.png) no-repeat left top;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 30px;
}
ul li a{
margin:0px;
padding:0px;
list-style:none;
text-decoration:none;
}

#header{
margin:0;
padding:0;
width:100%;
overflow:hidden;
border:none;
}
#top_outer{
margin:0;
padding:0;
width:100%;
overflow:hidden;
border:none;
background:url(images/top-outer.jpg) no-repeat top center #000000;
}

.top_inn{
width:1022px;
margin:0 auto;
padding:0px 125px 0 125px;
}
.logo{
width:253px;
float:left;
margin:40px 0 16px 0px;
}
.top_right{
width:608px;
float:right;
}
#nav_outer{
margin:0;
padding:0;
width:100%;
min-width:1022px;
overflow:hidden;
border:none;
background:url(images/nav-bg.jpg)  repeat-x top center;
}

.nav_inn{
width:1022px;
margin:0 auto;
padding:0px 125px 0 125px;
}
.manu{
width:700px;
float:left;
}
.manu ul{
margin:0px;
padding:0px;
}
.manu ul li{
margin:0px;
padding:0px;
list-style:none;
float:left;
color:#777777;
font-family: 'droid_sansregular';
font-size:14px;
text-transform:uppercase;
background:url(images/right-line.jpg) no-repeat right center;
}
.manu ul li a{
margin:0px;
padding:26px 22px;
color:#777777;
font-family: 'droid_sansregular';
font-size:14px;
text-transform:uppercase;
text-decoration:none;
display:block;
}
.manu ul li a:hover{
color:#FFFFFF;
font-family: 'droid_sansregular';
font-size:14px;
text-decoration:none;
background:url(images/hover-manu.jpg) repeat-x top center;
}
.manu ul li.active a{
color:#FFFFFF;
font-family: 'droid_sansregular';
font-size:14px;
background:url(images/hover-manu.jpg) repeat-x top center;
}
.clock_live{
width:225px;
float:right;
padding:14px 0 0 0px;
}


/**********middle-part**********/
#middle_outer{
margin:0;
padding:0;
width:100%;
overflow:hidden;
border:none;
background:#FFFFFF;
}

.middle{
width:1272px;
margin:0 auto;
padding:22px 0 20px 0px;
}
.miid_content {
	margin: 0 auto;
	width: 1022px;
	padding: 10px;
	border-radius: 4px;
	box-shadow: 4px 4px 3px #D0D0D0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.miid_content2{
  margin: 0 auto;
  width: 1022px;
  padding: 10px;
}
.miid_content p {
  color: #78797A;
  font-family: 'droid_sansregular';
  font-size: 12px;
  line-height: 18px;
  margin: 0;
  padding: 0 0 10px 0;
}
.map_location{
padding:30px 0 0 0px;
position:relative;
}
.main_ltr{
	width:200px;
	float:left;
	color:#010100;
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	font-weight: bold;
}
.follow_us{
width:440px;
float:right;
}
.nunber_ltr{
width:190px;
float:left;
padding:90px 0 0 0px;
color:#AFB748;
font-size:24px;
font-weight:bold;
font-family: 'micro_bold';
}
.folow_detail{
float:left;
padding:0 0 0 10px;
color:#676869;
font-family: 'droid_sansregular';
font-size:13px;
line-height:18px;
width:240px;
}
.folow_detail span{
color:#B6BF4C;
font-size:20px;
font-weight:bold;
}
.follow_icon{
background:#000000;
padding:5px 3px 0px 7px;
width:170px;
margin:10px 0 0 0px;
}
.follow_icon img{
padding:0 1px;
}
/*******map-location***/
.locallocation{
}
.locallocation span{
	color:#4B4B49;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;
	padding:0px 4px 0 0;
}
.locallocation span:hover{
color:#D4DF4E;
}
.locallocation a{
text-decoration:none;

}
.locallocation img {
  float: left;
  background:url(images/icon0.png) no-repeat;
  padding: 0 2px;
}
.locallocation img:hover{

}
.mainlocation img {
  float: left;

}
.mainlocation img:hover{


}
.mainlocation{
}
.mainlocation span{
	color:#010100;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;
	padding:2px 4px 0 0;
	font-weight: bold;
}
.mainlocation span:hover{
color:#D4DF4E;
}

.mainlocation a{
text-decoration:none;
}

.san_francisco {
	left: 15px;
	position: absolute;
	top: 194px;
	width: auto;
}
.los_angeles {
  left: 33px;
  position: absolute;
  top: 210px;
  width: auto;
}

.mexico_city {
  left: 99px;
  position: absolute;
  top: 281px;
  width: auto;
}
/********new_orleans**********/
.new_orleans {
  left: 242px;
  position: absolute;
  top: 221px;
  width: auto;
}



/***************/
.boston {
  left: 320px;
  position: absolute;
  top: 181px;
  width: auto;
}
.new_york {
  left: 226px;
  position: absolute;
  top: 188px;
  width: auto;
}
.rio_de_janeiro {
	left: 402px;
	position: absolute;
	top: 459px;
	width: auto;
}
.london {
  left: 501px;
  position: absolute;
  top: 139px;
  width: auto;
}
.paris {
  left: 525px;
  position: absolute;
  top: 151px;
  width: auto;
}
.monaco {
  left: 514px;
  position: absolute;
  top: 176px;
  width: auto;
}
.cannes {
  left: 571px;
  position: absolute;
  top: 190px;
  width: auto;
}
.berlin {
  left: 613px;
  position: absolute;
  top: 143px;
  width: auto;
}
.munich {
  left: 613px;
  position: absolute;
  top: 153px;
  width: auto;
}
.milan {
  left: 599px;
  position: absolute;
  top: 167px;
  width: auto;
}
.abu_dhabi {
  left: 670px;
  position: absolute;
  top: 264px;
  width: auto;
}
.dubai {
	left: 772px;
	position: absolute;
	top: 257px;
	width: 83px;
	height: 27px;
}
.shangai {
  left: 1001px;
  position: absolute;
  top: 236px;
  width: auto;
}


.miami {
  left: 271px;
  position: absolute;
  top: 252px;
  width: auto;
}

.baton_rouge {
  left: 120px;
  position: absolute;
  top: 232px;
  width: auto;
}

.tampa {
  left: 214px;
  position: absolute;
  top: 244px;
  width: auto;
}

.madrid {
  left: 490px;
  position: absolute;
  top: 194px;
  width: auto;
}
/**********footer-part**********/
#footer_outer{
margin:0;
padding:0;
width:100%;
overflow:hidden;
background:#060605;
border-top:3px solid #D4DF5A;
}
.footer {
  margin: 0 auto;
  padding: 12px 125px 9px;
  width: 1022px;
}
.copyright {
  color: #676869;
  float: right;
  font-family: 'droid_sansregular';
  font-size: 14px;
  padding: 0 0px 0 0;
  text-align: right;
  width: 200px;
}
.icon_top{
}

.orleans_dtl{
width:470px;
margin: 0 0 14px;
}
.orleans_dtl h2 {
	color: #D4DE59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	margin: 0;
	padding: 0 0 8px;
	font-weight: bold;
}
.orleans_dtl span{
margin:0px;
padding:0px;
color:#FDFCFA;
font-size:13px;
font-family: 'micro_bold';
}
.orleans_dtl p{
margin:0px;
padding:10px 0 10px;
color:#797A7C;
font-size:13px;
font-family: 'droid_sansregular';
}
.more {
  background:#FFFFFF;
  border: medium none;
  border-radius: 5px;
  color: #000000;
  cursor: pointer;
  font-family: 'micro_bold';
  font-size: 16px;
  font-weight: bold;
  margin: 10px 0 0;
  padding: 3px 2px;
  text-align: center;
  width: 46px;
}
.all_logo{
padding:17px 0 0 0px;
}


#dev-timer{
	position:relative;
	}
	#hour{
	background:url(images/counter-bg.jpg) no-repeat top center;
   border-radius: 4px;
    box-shadow: 0 0 2px #000000;
    color: #B7B7B7;
    display: inline-block;
    font-family: 'micro_bold';
    font-size: 26px;
    font-weight: bold;
    line-height:26px;
    margin: 0 2px 0 0;
    padding: 7px 5px;
    position: relative;
    text-align: center;
    width: 40px;
	}
		#min{
	background:url(images/counter-bg.jpg) no-repeat top center;
   border-radius: 4px;
    box-shadow: 0 0 2px #000000;
    color: #B7B7B7;
    display: inline-block;
    font-family: 'micro_bold';
    font-size: 26px;
    font-weight: bold;
    line-height:26px;
    margin: 0 2px 0 0;
    padding: 7px 5px;
    position: relative;
    text-align: center;
    width: 40px;
	}
		#sec{
	background:url(images/counter-bg.jpg) no-repeat top center;
   border-radius: 4px;
    box-shadow: 0 0 2px #000000;
    color: #B7B7B7;
    display: inline-block;
    font-family: 'micro_bold';
    font-size: 26px;
    font-weight: bold;
    line-height:26px;
    margin: 0 2px 0 0;
    padding: 7px 5px;
    position: relative;
    text-align: center;
    width: 40px;
	}
		#milisec{
	background:url(images/counter-bg.jpg) no-repeat top center;
	padding:4px 6px;
font-family: 'micro_bold';
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	color:#B7B7B7;
	margin:0 2px 0 0px;
	border-radius:4px;
	width:20px;
	display: inline-block;
	box-shadow: 0 0 2px #000000;
	position:relative;
	}
	
#hour:after {
    border-top: 2px solid #111111;
    content: "";
    display: block;
    height: 1px;
    left: 0;
    opacity: 0.37;
    position: absolute;
    top: 50%;
    width: 100%;
}
#min:after {
    border-top: 2px solid #111111;
    content: "";
    display: block;
    height: 1px;
    left: 0;
    opacity: 0.37;
    position: absolute;
    top: 50%;
    width: 100%;
}
#sec:after {
    border-top: 2px solid #111111;
    content: "";
    display: block;
    height: 1px;
    left: 0;
    opacity: 0.37;
    position: absolute;
    top: 50%;
    width: 100%;
}
#milisec:after {
    border-top: 2px solid #111111;
    content: "";
    display: block;
    height: 1px;
    left: 0;
    opacity: 0.37;
    position: absolute;
    top: 50%;
    width: 100%;
}
.miid_content h1{
margin:0px;
padding:0px 0 10px 0px;
font-size:20px;
color:#000000;
font-family:'droid_sansregular';
text-transform:uppercase;
}
/***************contact css**************/
.contact_map{
width:442px;
float:right;
}
.contact_map img{
	width:100%;
	border-radius: 8px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.contact_detail{
width:446px;
float:left;
}
.detail_form{
background:url(images/detail-form-bg.jpg) repeat-x #F2F3F1;
border-radius: 8px;
border:1px solid #EAEAEA;
box-shadow:1px 1px 0px rgba(50, 50, 50, 0.75);
padding:13px 20px 13px 20px;
}
.input_text{
width:97%;
padding:7px 7px;
color:#818181;
font-family:"PT Sans";
font-size:12px;
color:#818181;
border:1px solid #C6C6C6;
margin:0 0 5px 0px;
}
.input_message{
width:97%;
padding:7px 7px;
color:#818181;
font-family:"PT Sans";
font-size:12px;
color:#818181;
border:1px solid #C6C6C6;
margin:0 0 5px 0px;
height:106px;
}

.submit{
float:right;
margin:10px 0 0 0px;
}
.content_detail{
padding:16px 0 0 0px;
}
.content_detail p{
margin:0px;
padding:0px 0 22px 0px;
color:#818181;
font-family:"PT Sans";
font-size:14px;
line-height:17px;
}
 p,dl{}
		  dl,dt,dd{padding:0;margin:0; font-family:'droid_sansregular';}
		  .faqs{padding-top:20px}
		.faqs dt{font-weight:bold;background:url(images/q.gif) 0 4px no-repeat;padding:3px 0 15px 30px;position:relative; font-family:'droid_sansregular';}
		.faqs dt:hover{cursor:pointer}
		.faqs dd{background:url(images/a.gif) 0 2px no-repeat;padding:0 0 5px 30px;position:relative;color:#333; font-family:'droid_sansregular';}
		.faqs .hover{color:#8C9435;text-decoration:underline}
		
.nav_ftr{
width:600px;
float:left;
}
.nav_ftr ul{
margin:0px;
padding:0px;
}
.nav_ftr ul li{
margin:0px;
padding:0px;
list-style:none;
float:left;
  color: #777777;
  font-family: 'droid_sansregular';
  font-size: 12px;
  background:none;
  border-right:1px solid #454545;
}
.nav_ftr ul li:last-child{
  border-right:none;
}
.nav_ftr ul li a {
  color: #777777;
  font-family: 'droid_sansregular';
  font-size: 12px;
  margin: 0;
  padding: 0 10px;
  text-decoration: none;
  text-transform: capitalize;
}

.nav_ftr ul li a:hover{
color: #fff;
font-family: 'droid_sansregular';
font-size: 12px;
text-decoration:none;
}
.alignright {
  float: right;
  margin: 0 0px 0 10px;
  border: 1px solid #cccccc;
  padding: 4px;
  border-radius: 3px;
}

.vice_exp span {
  background:#000000;
  color: #D4DE49;
  padding: 3px 8px;
  font-weight: bold;
  border-radius: 2px;
}
.vice_exp a {
  color: #FFFFFF;
}
