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

}

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

}

body
{
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:normal;
margin:0px;
background:url(../images/bg.jpg) no-repeat top center fixed;
-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
     background-size: cover;
padding:0px;
}

.inner
{
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:normal;
margin:0px;
background:#f3f8e4;
}
a { color:#000000; text-decoration:none;}

h1 { font-family:'TitilliumText22LLight', Arial, Helvetica, sans-serif; font-size:22px; float:left; margin-left:20px; color:#fff; margin:0px; font-weight:bold; line-height:36px; padding:0px 0px 0px 18px; text-shadow: 1px 1px 1px #3e3e3e;
        filter: dropshadow(color=#3e3e3e, offx=1, offy=1);}

.clr { clear:both;}

#main { width:100%; margin:0px;}
#logo { width:100%; height:105px; margin:0 auto; text-align:center; margin-top:33px;}

.top-sec { width:100%; height:85px; margin:0 auto;}
#logo-inner { width:135px; height:60px; float:left; margin-left:20px; text-align:center; margin-top:15px;}

#menubar
{
margin:0 auto;
width:90%;
margin-top:20px;
margin-bottom:20px;
}

#menu-content
{
	margin:0px;
	padding:0px;

}


#menu-content ul 
{
	margin:0px;
	padding:0px;

}



#menu-content li 
{ display:inline; }


#menu-content li a
{
	font-family:'TitilliumText22LLight', Arial, Helvetica, sans-serif;
	font-size:24px;
	margin-bottom:4px;
	padding:13px 20px 0px 20px;
	float:left;
	text-align:center;
	color: #FFF;
	text-decoration: none;
	width:85%;
	height:35px;
	background:url(../images/menu-bg.png) repeat-x;
	-webkit-border-radius: 10px;
	border-radius: 10px; 
	border:1px solid #FFFFFF;
	
        text-shadow: 1px 1px 1px #3e3e3e;
        filter: dropshadow(color=#3e3e3e, offx=1, offy=1);
        
}

.title { width:100%; height:37px; background:url(../images/title-bg.png) repeat-x;}

#top-right
{
width:135px;
height:60px;
float:right;
margin:17px 6px 0px 0px;
}
#top-right img { margin-left:10px;} 

input { border:none; margin:0px; padding:0px; background:#e5e5e5; font:normal 14px Arial, Helvetica, sans-serif; color:#2d3740; font-style:italic; padding:10px; width:95%; margin-bottom:10px; }
input.button { border:none; margin:0px; padding:0px; background:url(../images/snd-btn.png) no-repeat; width:129px; height:38px; cursor:pointer; }
textarea { border:none; margin:0px; padding:0px; background:#e5e5e5; font:normal 14px Arial, Helvetica, sans-serif; color:#2d3740; font-style:italic; padding:10px; width:95%; margin-bottom:10px; height:100px; }


#back { width:85px; height:24px; float:right; background:url(../images/back.png) no-repeat; font-family:'TitilliumText22LMedium', Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:16px; text-align:center; padding-top:12px; text-transform:uppercase;  text-shadow: 1px 1px 1px #3e3e3e;
        filter: dropshadow(color=#3e3e3e, offx=1, offy=1);}
#back a { color:#FFFFFF; text-decoration:none;}

.content-sec { width:90%; margin:0 auto; padding:20px 0px 10px 0px; }

.content-sec p {font-family:'TitilliumText22LMedium', Arial, Helvetica, sans-serif; color:#000; font-size:14px; text-align:left; line-height:22px; margin:0px; padding-bottom:10px;}

.right-img { float:right; margin:0px 0xp 10px 10xp;}

.enquire { width:100%; height:54px; text-align:center; margin:0 auto; margin-top:10px; margin-bottom:20px;}