@font-face{font-family:'vijaya_0';font-style:normal;font-weight:normal;src:url('../Font/vijaya_0.ttf'),
url('../Font/vijaya_0.eot'),
url('../Font/vijaya_0.woff');}
@font-face{font-family:'arberkley';font-style:normal;font-weight:normal;src:url('../Font/arberkley.ttf'),
url('../Font/arberkley.eot'),
url('../Font/arberkley.woff');}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{display:block;}
mark, rp, rt, ruby, summary, time{display:inline;}
html{width:100%;}
html, body{height:100%;}
body{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#fff;min-width:960px;background:url(../Images/body.jpg) center top repeat;font-size:12px;line-height:21px;}
.main{width:960px;padding:0;margin:0 auto;position:relative;}
a{color:#5f564d;outline:none;text-decoration:none;}
a:hover{text-decoration:none;}
.link{text-decoration:underline;}
.link2:hover{text-decoration:underline;}
.wrapper{width:100%;overflow:hidden;position:relative;z-index:2;}
.extra-wrap{overflow:hidden;}
b{color:#5f564d;outline:none;text-decoration:none;font-weight:bold;}
p{margin-bottom:21px;}
.p0{margin-bottom:0;}
.p1{margin-bottom:4px;}
.d-in-block{display:inline-block;}
.d-block{display:block;}
.reg{text-transform:uppercase;}
.rel{position:relative;}
.fleft{float:left;}
.fright{float:right;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
.img-indent-l{float:left;margin:0px 10px 0px 0px;background:url(../Images/shadow.png) left bottom no-repeat;padding:0 10px 15px;}
.img-indent-4, .img-indent-5{float:left;margin:0px 10px 10px 0px;background:url(../Images/shadow2.png) left bottom no-repeat;padding:0 0px 10px;}
.img-indent-2{float:left;margin:4px 20px 0px 0px;}
.img-indent-3{float:left;margin:4px 14px 0px 0px;}
.img-indent-r{float:right;margin:1px 14px 0px 9px;}
.img-indent-l img{width:260px;}
.img-indent-4 img{width:400px;}
.img-indent-5 img{width:320px;}
.indent{padding:0;}
.indent-left{padding-left:10px;}
.indent-left1{padding-left:14px;}
.indent-left2{padding-left:4px;}
.indent-bottom{padding-bottom:31px;}
.indent-bottom1{padding-bottom:48px;}
.indent-right{padding-right:10px;}
.indent-right1{padding-right:20px;}
.indent-top{padding-top:34px;}
.indent-top1{padding-top:41px;}
.indent-top2{padding-top:53px;}
.indent-top3{padding-top:60px;}
.margin-top{margin-top:-19px;position:relative;}
.margin-bot{margin-bottom:31px;}
.margin-bot1{margin-bottom:14px;}
.margin-bot2{margin-bottom:23px;}
.margin-bot3{margin-bottom:35px;}
.margin-bot4{margin-bottom:24px;}
.margin-bot5{margin-bottom:38px;}
.margin-bot6{margin-bottom:29px;}
.margin-bot7{margin-bottom:27px;}
.margin-bot8{margin-bottom:25px;}
.margin-bot9{margin-bottom:34px;}
.margin-bot10{margin-bottom:16px;}
.margin-bot11{margin-bottom:46px;}
.margin-left{margin-left:0;}
.margin-right{margin-right:0;}
header{width:100%;background:url(../Images/header_rep2.jpg) center top repeat-x;}
#page1 header{height:660px;overflow:hidden;background:url(../Images/slider_1.png) left top no-repeat;}
#page3 header{height:660px;overflow:hidden;background:url(../Images/slider_1e.png) left top no-repeat;}
#page2 header{height:401px;overflow:hidden;background:url(../Images/slider_1301.png) left top no-repeat;}
.header_bg{width:100%;height:0;position:absolute;}
h1{padding:0;margin:2px 0 0 0px;font-family:'Mrs Saint Delafield', cursive;font-size:48px;line-height:1.2em;font-weight:normal;}
h1 a{display:inline-block;padding:0 0 0 0px;color:#e9e9e9;background:url(../Images/logo.png) left top no-repeat;height:180px;width:460px;}
h2{float:left;font-family:'vijaya_0';display:block;font-size:34px;font-weight:normal;color:#ffffff;padding:40px 0 0 60px;}
.menu_bg{width:940px;height:62px;margin:-30px 0 0 6px;background:url(../Images/menu.png) left top no-repeat;padding:5px;float:left;position:absolute;z-index:999;}
.menutop_bg{width:480px;height:62px;margin:-70px 0 0 0px;float:right;z-index:999;}
nav{float:left;}
.menu{position:relative;z-index:20;float:left;}
.menutop{position:relative;z-index:20;float:left;}
.menutop li{float:left;position:relative;padding:11px 2px 0 0;width:143px;background:url(../Images/ul2_a.png) center top no-repeat;height:50px;}
.menutop li a{font-size:13px;color:#e9e9e9;z-index:20;padding:13px 8px 25px 8px;text-align:center;}
.menutop li a:hover{color:#e1000f;}
.ilogin{background:url(../Images/icon-login.png) no-repeat 8px 4px;}
.ihelp{background:url(../Images/icon-help.png) no-repeat 8px 4px;}
.ilangue{}
.menu li{float:left;position:relative;background:url(../Images/menu_border.gif) right top no-repeat;padding:0 4px 0 1px;}
.menu li em{position:absolute;width:5px;height:3px;right:33px;top:31px;background:url(../Images/sub.png) left top no-repeat;}
.menu li a{display:block;font-size:16px;line-height:15px;color:#e9e9e9;z-index:20;background:url(../Images/menu_t.gif) left top repeat-x;padding:21px 0px 25px 0px;width:219px;text-align:center;}
.menu>li>a{height:18px;}
.menu>li:first-child a{background:url(../Images/menu_l.png) left top no-repeat;padding:0 0 0 6px;height:61px;}
.menu>li:first-child>a>span{display:block;background:url(../Images/menu_t.gif) left top repeat-x;padding:21px 0px 25px 0px;width:220px;text-align:center;}
.menu>li:first-child > a.active,
.menu>li:first-child > a:hover,
.menu>li:first-child.sfHover > a{background-image:url(../Images/menu_l_h.png);}
.menu>li:first-child > a.active span,
.menu>li:first-child > a:hover span,
.menu>li:first-child.sfHover > a span{background-image:url(../Images/menu_t_h.png);}
.menu>li:last-child{background:none;}
.menu>li:last-child a{background:url(../Images/menu_r.png) right top no-repeat;padding:0 6px 0 0px;height:61px;}
.menu>li:last-child>a>span{display:block;background:url(../Images/menu_t.gif) right top repeat-x;padding:21px 0px 25px 0px;width:220px;text-align:center;}
.menu>li:last-child > a.active,
.menu>li:last-child > a:hover,
.menu>li:last-child.sfHover > a{background-image:url(../Images/menu_l_r.png);}
.menu>li:last-child > a.active span,
.menu>li:last-child > a:hover span,
.menu>li:last-child.sfHover > a span{background-image:url(../Images/menu_t_h.png);}
.menu li a.active,
.menu > li > a:hover,
.menu > li.sfHover > a{background-image:url(../Images/menu_t_h.png);}
.menu li.sfHover{position:relative;z-index:10;}
.sf-sub-indicator{position:absolute;left:-9999px;text-indent:-9999px;}
.menu>li>a>.sf-sub-indicator{position:absolute;text-indent:-9999px;background:url(../Images/sub2.png) left top no-repeat;width:15px;height:7px;left:-9999px;top:54px;}
.menu>li.sfHover > a .sf-sub-indicator{left:59px;}
.menu ul{z-index:20;letter-spacing:normal;position:absolute;top:-9999em;width:160px;background:url(../Images/menu2.gif) left top repeat-x #39342e;border:none;padding:10px 11px 20px 9px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.menu ul li{width:100%;}
.menu li:hover{visibility:inherit;}
.menu li li{background:none;margin:2px 0 0;border:none;}
.menu li li:first-child, .menu li li:last-child{margin:0;}
.menu li li a{background:none;text-transform:none;display:block;padding:0 0 0 6px;font-size:12px;line-height:15px;background:url(../Images/menu2_l.png) left -100px no-repeat;}
.menu li li a span{display:block;background:url(../Images/menu2_r.png) right -100px no-repeat;padding:0 6px 0 0;}
.menu li li a span span{background:url(../Images/menu2_t.png) right -100px repeat-x;padding:12px 0px 11px 8px;}
.menu li li > a:hover,
.menu li li.sfHover > a{background-position:left top;}
.menu li li > a:hover span,
.menu li li.sfHover > a span,
.menu li li > a:hover span span,
.menu li li.sfHover > a span span{background-position:right top;}
.menu li:hover ul, .menu li.sfHover ul{left:-22px;top:61px;z-index:999;}
ul.menu li:hover li ul, ul.menu li.sfHover li ul{top:-999em;}
ul.menu li li:hover ul, ul.menu li li.sfHover ul{left:172px;top:-10px;z-index:9999;}
ul.menu li li:hover li ul, ul.menu li li.sfHover li ul{top:-999em;}
#content{width:100%;padding:0;background:url(../Images/shadow2.png) left top repeat-x;}
#page1 #content{background:none;top:0;}
.shadow{text-shadow:#fff 1px 1px;}
time{color:#35312b;}
div#container{overflow:hidden;}
div.content{background:url(../Images/gal_bg.png) left top no-repeat;padding:5px 0 0 1px;width:539px;height:331px;overflow:hidden;margin:0 0 9px 0;}
div.content a, div.navigation a{text-decoration:none;}
div.content a:hover, div.content a:active{text-decoration:underline;}
div.navigation a.pageLink{height:77px;line-height:77px;}
div.slideshow-container,
div.loader,
div.slideshow a.advance-link{width:540px;}
div.loader,
div.slideshow a.advance-link,
div.caption-container{height:335px;}
div.slideshow-container{position:relative;clear:both;float:left;height:325px;overflow:hidden;}
div.loader{position:absolute;top:0;left:0;background-image:url(../Images/preloader.png);background-repeat:no-repeat;background-position:center;}
div.slideshow span.image-wrapper{display:block;position:absolute;top:0;left:0;}
div.slideshow a.advance-link{display:block;}
div.slideshow a.advance-link:hover,
div.slideshow a.advance-link:active,
div.slideshow a.advance-link:visited{text-decoration:none;}
div.slideshow a.advance-link:focus{outline:none;}
div.navigation-container{background:url("../Images/gal_bg1.png") no-repeat scroll left top transparent;padding:5px;position:relative;width:530px;height:55px;}
div.navigation{position:relative;}
div.navigation a.pageLink{display:block;position:relative;float:left;margin:2px;width:16px;background-position:center center;background-repeat:no-repeat;}
div.navigation a.pageLink:focus{outline:none;}
ul.thumbs{position:relative;margin:0 40px;padding:0;width:365px;}
ul.thumbs li{float:left;padding:0;margin:0 0 0px 0;list-style:none;}
a.thumb{display:block;}
a.thumb:focus{outline:none;}
ul.thumbs img{border:none;display:block;}
div.gallery-gutter{clear:both;padding-bottom:20px;}
.scrollable{position:relative;overflow:hidden;width:440px;height:38px;margin:0 48px;}
.scrollable .items{width:20000em;position:absolute;clear:both;}
.items div{float:left;width:680px;}
.scrollable img{margin:0 2px;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=5);height:40px;}
.scrollable .active{opacity:10;-moz-opacity:0;filter:alpha(opacity=10);position:relative;cursor:default;}
.next, .prev{text-indent:-9999px;display:block;position:absolute;top:4px;visibility:visible !important;width:40px;height:41px;z-index:999;background:url(../Images/gal_nav.png) left top no-repeat;}
.prev{background-position:left bottom;}
.prev:hover{background-position:left top;}
.next{right:4px;background-position:right top;}
.next:hover{background-position:right bottom;}
.bg1_top{background:url(../Images/bg1_top.gif) left top no-repeat;padding-top:5px;width:299px;}
.bg1_bot{background:url(../Images/bg1_bot.gif) left bottom no-repeat;padding-bottom:24px;}
.bg1_t{background:url(../Images/bg1_t.png) left top repeat-y;padding:15px 25px 21px 30px;}
.bg-2{background:url(../Images/bg-2.jpg) center top repeat;}
.bg2_light{background:url(../Images/bg2_light.png) center top no-repeat;padding:0 0 42px;}
.border-1{background:url(../Images/border-1.gif) right 40px no-repeat;padding-right:40px;}
.border-2{background:url(../Images/border-2.gif) 589px top repeat-y;overflow:hidden;}
.border-3{background:url(../Images/border-3.png) 600px top repeat-y;}
.border-4{background:url(../Images/border-4.gif) 589px top repeat-y;}
.border-5{background:url(../Images/border-3.gif) 346px top repeat-y;}
.border-6{background:url(../Images/border-3.gif) 506px top repeat-y;}
.tail-1{background:url(../images/tail-1.gif) left bottom repeat-x;padding-bottom:48px;}
#page2 .tail-1{padding-bottom:65px;}
.button-1{display:inline-block;color:#c4350c;background:url(../Images/button-1.png) right 8px no-repeat;padding:0 10px 0 0;text-shadow:#100e0c 1px 1px;}
.button-1:hover{text-decoration:underline;}
.button-2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;display:inline-block;font-size:11px;line-height:14px;font-weight:bold;height:49px;overflow:hidden;background:url(../Images/button2_l.png) left top no-repeat;padding:0 0 0 10px;word-spacing:2px;color:#f3f3f3;}
.button-2 span{display:block;background:url(../Images/button2_r.png) right top no-repeat;padding:0 10px 0 0;}
.button-2 span span{background:url(../Images/button2_t.png) right top repeat-x;padding:17px 19px 18px 20px;}
.button-2:hover{background-position:left -55px;}
.button-2:hover span,
.button-2:hover span span{background-position:right -55px;}
.button-3{display:block;width:540px;height:75px;overflow:hidden;}
.button-3 span{display:block;padding:20px 0 0 30px;font-weight:bold;font-style:italic;font-size:18px;color:#3f3f3f;text-shadow:#686767 1px 1px 2px;text-align:center;}
.button-4{display:block;height:75px;overflow:hidden;}
.button-4 span{display:block;padding:20px 0 0 30px;font-weight:bold;font-style:italic;font-size:18px;color:#3f3f3f;text-shadow:#686767 1px 1px 2px;text-align:center;}
.dl-1 dt{margin-bottom:21px;}
.dl-1 dd{overflow:hidden;}
.dl-1 a{color:#fff;}
.dl-1 dd span{display:block;float:left;width:108px;}
.preload{background:url(../Images/ul1_a.png) left -9999px;}
#page2 .ul-1{background:url(../Images/ul1_border.png) left top no-repeat;padding-bottom:2px;}
#page2 .ul-1 li{background:url(../Images/ul1_border.png) left bottom no-repeat;;}
#page2 .ul-1 li a{color:#6f6f6f;}
#page2 .ul-1 li a:hover{color:#ffffff;}
.ul-1{background:url(../Images/ul1_border.png) left top no-repeat;width:298px;}
.ul-1 li{font-size:12px;line-height:15px;font-weight:bold;background:url(../Images/ul1_border.png) left bottom no-repeat;margin-bottom:-2px;}
.ul-1 li a{padding:18px 0 0px 2px;display:block;color:#6f6f6f;background:url(../Images/ul1-marker.png) 260px 23px no-repeat;height:34px;overflow:hidden;}
.ul-1 li:hover{background:none !important;}
.ul-1 li a:hover{padding:18px 0 0px 17px;color:#ffffff;background:url(../Images/ul1_a.png) left top no-repeat;}
.address{background:url(../Images/ul1_border.png) left top no-repeat;width:298px;}
.address li{font-size:14px;line-height:17px;font-weight:bold;background:url(../Images/ul1_border.png) left bottom no-repeat;margin-bottom:-2px;}
.address li a{padding:18px 0 18px 2px;display:block;color:#6f6f6f;}
.address span{float:left;width:100px;}
.textserv{color:#6f6f6f;padding-left:10px;}
.textserv ul{}
.textserv ul li{background:url(../Images/ul1-marker.png) 2px 7px no-repeat;padding:0px 20px 10px 20px;}
.textserv table{}
.textserv td{padding-right:20px;width:200px;}
.textserv tr{}
.form_contact{width:150px;}
.form_contact input[type="text"], .form_contact textarea{color:#6F6F6F;background:#F2F1EE;border:1px solid #C1BFBA;padding:5px 6px 5px 6px;float:left;}
.form_contact p.field{margin-bottom:6px;color:#6F6F6F;float:left;}
.form_contact input[type="submit"]{background:none;border:none;color:#ffffff;cursor:pointer;padding:0px 0px 8px 0px;height:20px;float:left;}
.form_contact p.button-2, .form_contact p.button-2 span, .form_contact p.button-2 span span{float:left;}
.container_12{margin-left:auto;margin-right:auto;width:1300px;}
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}
.container_12 .grid_1{width:60px;}
.container_12 .grid_2{width:140px;}
.container_12 .grid_3{width:220px;}
.container_12 .grid_4{width:300px;}
.container_12 .grid_5{width:380px;}
.container_12 .grid_6{width:460px;}
.container_12 .grid_7{width:530px;}
.container_12 .grid_8{width:620px;}
.container_12 .grid_9{width:700px;}
.container_12 .grid_10{width:780px;}
.container_12 .grid_11{width:860px;}
.container_12 .grid_12{width:895px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:before,
.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
h3{display:block;font-size:24px;line-height:29px;letter-spacing:-1px;color:#fff;text-shadow:#292520 1px 1px 1px;font-weight:normal;}
h4{display:block;font-family:'vijaya_0';font-size:28px;line-height:29px;color:#3f3f3f;text-shadow:#b4b5b2 1px 1px 1px;font-weight:bold;}
h5{display:block;font-size:16px;line-height:29px;color:#3f3f3f;font-weight:bold;margin:0px 0px 10px 0px;}
h6{display:block;font-size:21px;line-height:26px;color:#fff;text-shadow:#292520 1px 1px 1px;font-weight:normal;word-spacing:4px;}
.size-1{font-size:14px;line-height:21px;font-style:italic;}
.lh-1{line-height:20px;}
.color-1{color:#999999;}
.color-2{color:#fff;}
.color-3{color:#d44b00;}
.color-4{color:#74cf11;}
.color-5{color:#35312b;}
.color-6{color:#959595;text-align:justify;}
footer{color:#e0ddd6;width:100%;background:url(../Images/footer.png) left top repeat-x;text-align:left;padding:30px 0 30px 0px;}
footer a{color:#e0ddd6;text-decoration:none;white-space:nowrap;}
footer a:hover{color:#e1000f;text-decoration:none;}
footer ul{float:left;list-style-type:none;margin:0;padding:0 0 18px;}
footer ul li{float:left;font-size:12px;margin:0 55px 0 10px;}
footer p{border-bottom:1px solid #999;font-family:'vijaya_0';font-size:20px;margin:0 0px 5px 0;height:28px;}
footer ul ul{}
footer ul ul li{border-bottom:1px solid #5C5A5B;display:block;float:none;margin:0;padding:5px 10px 5px 0;}
.follow{border:none;padding:5px 0px 15px 0px;}
.linkfacebook{background:url(../Images/facebook.png) left top no-repeat;padding:5px 0px 10px 32px;}
.linkrss{background:url(../Images/rss.png) left top no-repeat;padding:5px 0px 10px 32px;}