.con {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#575757;
	line-height: 20px;
	/* [disabled]text-align: justify; */
}
.con-bold{
	font-family:arial;
	font-size: 13px;
	line-height: 20px;
	color: #666;
}
.con a {
	text-decoration: none;
	color: #666;
}
.con a:hover {
	text-decoration: underline;
	color: #666;
}
.con-white a {
	text-decoration: none;
	color: #fff;
}
.con-white a:hover {
	text-decoration: underline;
	color: #fff;
}
.wrapper {
	width: 100%;
	height: auto;
	float: left;
	background: none;
}
header {
	width: 1400px;
	height: 467px;
	background: url(../images/header-bg.jpg) center;
	margin: 0 auto;
}
@font-face {
	font-family: georgia;
 url:src(http://d-square.in/projects/executel/fonts/georgiab.ttf);
}
@font-face2 {
 font-family:myriadpro;
 url:src(http://d-square.in/projects/executel/fonts/MyriadPro-BoldIt.otf);
}
.myriad {
	font-family: myriadpro;
}
.menus {
	width: 730px;
	height: 30px;
	float: left;
	padding: 5px;
	margin: 7px 0px 0px 0;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	border-radius: 15px;
}
.menus-login {
	width: 100%;
	height: 30px;
	float: right;
	padding: 5px;
	margin: 0px 0px 5px 0;
	background: #656565;
}
#navbar {
	margin: 0 auto;
	padding: 0;
	font-family:arial;
	font-size: 12px;
	color: #fff;
	line-height: 32px;
	height: 1em;
	width: 100%;
	height: 30px;
	/* [disabled]margin:2px 0 0 35px;
*/
	float: left;
}
#navbar li {
	list-style: none;
	float: left;
	z-index: 100;
}
#navbar li a:hover {
	display: block;
	color: #fff;
	z-index: 100;
	text-decoration: none;
	text-shadow: 1px 1px #666;
	width: auto;
	background: url(../images/bullet-menus-hover.png) no-repeat left;
}
#navbar li a {
	display: block;
	color: #000;
	z-index: 100;
	text-decoration: none;
	text-shadow: 1px 1px #666;
	width: auto;
	text-align: left;
	background: url(../images/bullet-menus.png) left no-repeat;
	padding: 0 12px 0 24px;
	text-shadow: none;
	font-weight:bold;
*/
}
#navbar li ul {
	display: none;
	width: 15em;/* Width to help Opera out */
	z-index: 100;
}
#navbar li:hover ul, #navbar li.hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0;
}
#navbar li:hover li, #navbar li.hover li {
	background: #656565 repeat-x;
	padding: 0px 0 0 0;
	width: 120px;
	float: left;
	color: #fff;
}
#navbar li:hover li a, #navbar li.hover li a {
	padding: 0px 0px 5px 5px;
	width: 120px;
	float: left;
	border-bottom: 1px solid #fff;
	background: #656565 repeat-x;
	border-right: none;
	color: #fff;
}
#navbar li li a:hover {
	background: #fff repeat-x;
	color: #000;
}
.clear {
	clear: both;
	margin: 0;
	padding: 0;
}
.main-container {
	width: 946px;
	height: auto;
	margin: 0 auto;
}
footer {
	background: url(../images/footer-bg.jpg) center no-repeat;
	height: 68px;
	margin: 0 auto;
}
footer .footlinks {
	font-family: 'Asap', sans-serif;
	font-size: 12px;
	color: #fff;
	margin: 0 0 5px 0;
	float: left;
}
.heading-reserv{
		font-family: 'Asap', sans-serif;
		font-size:25px;
		color:#f07c17;
		text-align:left;
}
footer .footlinks a {
	font-family: 'Asap', sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}
footer .footlinks a:hover {
	text-decoration: underline;
}
footer .dsquare-logo {
	width: 41px;
	height: 42px;
	float: right;
	border: 0;
	margin: 22px 0 0 0;
}
.border {
	border: 1px solid #ccc;
	padding: 2px;
}
.heading {
	font-family: 'Kite One', sans-serif;
	font-size: 18px;
	color: #c82129;
	font-weight: bold;
	background: url(../images/bullet-menus-hover.png) left top no-repeat;
	padding: 0 0 0 0px;
	line-height: 20px;
}
.textfield {
	padding: 5px;
	border: 1px #999 dashed;
	background: #fff;
	border-radius: 5px;
}
.textfield:focus {
	outline-color: #ed9a0d;
}
.reservation {
	float: right;
	width: 262px;
	height: 337px;
	background: #ececec no-repeat;
	margin: 20px 0 0 0;
	border-radius: 10px;
}
@font-face{
	font-family:ribbon;
	src:irl("http://d-square.in/projects/executel/fonts/Ribbon-131-BT.ttf")
}
img{
	border:none;
}
