@charset "utf-8";
/* CSS Document */
html, body{ font-family:'HelveticaNeueRegular'; font-size:13px; color:#000; margin:0px; padding:0px; background:url(../images/body-bg.jpg) left top repeat-x;}

h1, h2, h3, h4, h5, h6, p, pre, ul, form{ margin:0px; padding:0px;}
a{ outline:none;}
img{ border:0px;}
#wrapper{ width:100%; height:100%; background:url(../images/body-bg1.jpg) left bottom repeat-x;}

/********** Container Starts *************/

#container{ width:700px; margin:0 auto; overflow:hidden;}
/*********** Header Starts ************/


@font-face {
    font-family: 'HelveticaNeueCondensedBold';
    src: url('../helveticaneuecondensedbold-webfont.eot');
    src: local('☺'), 
	url('../helveticaneuecondensedbold-webfont.woff') format('woff'),
	url('../helveticaneuecondensedbold-webfont.ttf') format('truetype'), 
	url('../helveticaneuecondensedbold-webfont.svg#HelveticaNeueCondensedBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'HelveticaNeueRegular';
    src: url('../helveticaneue-webfont.eot');
    src: url('../helveticaneue-webfont.eot?#iefix') format('embedded-opentype'),
         url('../helveticaneue-webfont.woff') format('woff'),
         url('../helveticaneue-webfont.ttf') format('truetype'),
         url('../helveticaneue-webfont.svg#HelveticaNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


#header{ width:100%; margin-top:15px;}
#login-field{ width:280px; float:right;}
#login-field ul{ margin:0px; padding:0px;}
#login-field ul li{ float:left; list-style:none; font-style:italic; color:#fff; font-size:11px;}
#login-field ul li.login-bg{ background:url(../images/login-bg.jpg) left top no-repeat; width:73px; height:12px; margin-left:5px; line-height:11px;}
#login-field ul li.login-bg input{ border:0px; padding-left:5px; font-size:11px; color:#4a4a4b; font-style:italic; background:none; height:8px; text-align:right; width:65px;}
#login-field ul li a{ text-decoration:none; color:#fff;}
#login-field ul li a:hover{ text-decoration:underline;}
#login-field ul li input.login-butt{ background:none; border:0px; color:#fff; font-size:11px; font-style:italic; cursor:pointer;font-family:'HelveticaNeueRegular';}

#logo-section{ width:100%; overflow:hidden; clear:both; position:relative;}
#logo-section h1{ background:url(../images/logo.png) 15px 32px no-repeat; width:339px; height:87px; float:left;}
#logo-section h1 a{ text-decoration:none; display:block; text-indent:-999999px; width:339px; height:87px;}
#logo-section div img{ margin:20px 0 0 50px;}
#logo-section ul{ position:absolute; top:20px; right:2px;}
#logo-section ul li{ float:left; list-style:none; margin-right:3px;}
#logo-section ul li a{ text-decoration:none; display:block;}

/*********** Header Ends ************/

/*********** Navigation Starts ************/

#nav{ width:709px; margin:0px auto; margin-top:10px; *margin-top:8px; clear:both;}
#nav ul{ margin:0px; padding:0px; } 
#nav ul li{ float:left; list-style:none; font-size:14px; color:#fff; text-shadow:#000 0px 2px 5px; font-weight:bold; font-family: 'HelveticaNeueCondensedBold'; position:relative;}
#nav ul li a{ text-decoration:none; float:left; color:#fff; display:block; padding-right:16px; height:33px;}
#nav ul li a span{ padding-left:15px; line-height:45px; cursor:pointer;}
#nav ul li a:hover{ background:url(../images/nav-rit-bg.png) right 3px no-repeat; text-decoration:none; height:33px;}
#nav ul li a:hover span{ background:url(../images/nav-lft-bg.png) left 3px no-repeat; display:block; height:33px;}

#nav ul li ul{ display:none;}
#nav ul li:hover ul{ display:block; background-color:#f80101; border:1px solid #FFF; width:200px; position:absolute; top:33px; left:2px; padding-top:15px;}
#nav ul li ul li{ float:none; text-shadow:none; font-weight:normal; padding-left:12px; border-bottom:1px dashed #FFF; padding-top:5px;}
#nav ul li ul li a{ float:none; height:21px !important;}
#nav ul li ul li a:hover{ color:#000; background:none;}

#nav ul li:hover ul li ul{ display:none;}
#nav ul li ul li:hover ul{ display:block; background-color:#f80101; border:1px solid #FFF; width:200px; position:absolute; top:0px; left:200px; padding-top:0px;}
#nav ul li:hover{ background:url(../images/nav-rit-bg.png) right 3px no-repeat; text-decoration:none;}
#nav ul li:hover span{ background:url(../images/nav-lft-bg.png) left 3px no-repeat; display:block; height:33px;}
#nav ul li ul li:hover>a{ color:#000 !important;}
#nav ul li ul li:hover{ background:none; color:#000 !important;}
#nav ul li ul li a.aerrow{ background:url(../images/link-aerrow.gif) 170px 7px no-repeat;}

/*********** Navigation Ends ************/

/*********** Offer Starts Here ***********/

#offer{ width:400px; clear:both; margin-left:95px;}
#offer h2{  font-family: 'HelveticaNeueCondensedBold'; font-size:13px; color:#fff; text-shadow:#000 0px 2px 10px; font-weight:bold; float:left; padding-top:9px;}
#offer div img{ margin-left:40px;}

/*********** Offer Ends Here ***********/

/*********** Content Starts Here ***********/

#content{ width:100%; overflow:hidden; margin-top:30px;}
#content #watweoffer{ width:100%; overflow:hidden;}
#content #watweoffer h1{ font-family: 'HelveticaNeueCondensedBold'; font-size:15px; color:#000;} 
#content #watweoffer ul{ margin:20px 0 0 0; padding:0px;}
#content #watweoffer ul li{ float:left; list-style:none; width:190px; background:url(../images/offer-icon.jpg) 15px 7px no-repeat; padding:8px 0 5px 40px; font-family:'HelveticaNeueRegular'; font-size:11px;}

/*********** Content Ends Here ***********/

/************* Offer Touring Starts ***************/

#tour{ width:100%; overflow:hidden; background:url(../images/tour-top-border.jpg) left top no-repeat; margin-top:30px; clear:both; float:left; padding-bottom:60px;}
#offer-tour{ width:350px; float:left; background:url(../images/partition-line.jpg) right top no-repeat; margin:2px 0 0 1px;}
#offer-tour h1{ font-family: 'HelveticaNeueCondensedBold'; font-size:14px; color:#000; padding-top:25px;}
#offer-tour p{ padding:15px 10px 0 0; line-height:18px; font-family:'HelveticaNeueRegular'; font-size:11px;}

#get-offer{ width:320px; float:left; margin:2px 0 0 15px;}
#get-offer h1{ font-family: 'HelveticaNeueCondensedBold'; font-size:14px; color:#000; padding-top:25px;}
#get-offer p{ padding:15px 0px 0 0; line-height:18px; font-family:'HelveticaNeueRegular'; font-size:11px;}

/************* Offer Touring Ends ***************/
/********** Container Ends *************/

/************* Footer Starts Here ************/

#footer{ height:89px; width:100%; overflow:hidden; background:url(../images/footer-bg.jpg) left top repeat-x; padding-bottom:100px;}
#footer-sub{ width:603px; margin:0 auto;} 
#footer-sub ul{ margin:0px; padding:0px;}
#footer-sub ul li{ float:left; list-style:none; background:url(../images/footer-line.jpg) right 20px no-repeat; font-size:11px; color:#fff; padding:20px 6px 0 6px; font-family:'HelveticaNeueRegular';}
#footer-sub ul li a{ color:#fff; text-decoration:none;}
#footer-sub ul li a:hover{ text-decoration:underline;}
#footer-sub ul li.none{ background:none;}
#footer-sub p{ text-align:center; color:#fff; clear:both; font-family:'HelveticaNeueRegular'; line-height:32px; font-size:11px;}

/************* Footer Ends Here ************/

