
@font-face {
    font-family: 'avantgarde';
    src: url('/fonts/avgardn-webfont.eot');
    src: url('/fonts/avgardn-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/avgardn-webfont.woff') format('woff'),
         url('/fonts/avgardn-webfont.ttf') format('truetype'),
         url('/fonts/avgardn-webfont.svg#avantgarde_bk_btbook') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'avantgarde';
    src: url('/fonts/avgardd-webfont.eot');
    src: url('/fonts/avgardd-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/avgardd-webfont.woff') format('woff'),
         url('/fonts/avgardd-webfont.ttf') format('truetype'),
         url('/fonts/avgardd-webfont.svg#avantgarde_bk_btdemi') format('svg');
    font-weight: bold;
    font-style: normal;

}


html, body {margin:0;padding:0;background-color:#000;}
body {margin:0;padding:0;background-color:#000;color:#706f6f;font-family:'avantgarde',sans-serif;font-size:13px;}

.generalinner {max-width:830px;margin:auto;position:relative;}


.header {height:290px;background-color:#FFF;}
.header .headerinner {text-align:center;}
.header .logo {margin-top:60px;}
.header .menu {margin-top:50px;font-size:16px;letter-spacing:10px;}
.header .menu a {cursor:pointer;margin-left:10px;margin-right:10px;text-decoration:none;color:#706f6f;text-transform:uppercase;position:relative;top:2px;}
.header .menu a:HOVER {}

.miniheader {display:none;position:fixed;width:100%;top:0px;height:37px;left:0px;background-color:#FFF;border-bottom:1px solid gainsboro;}
.miniheader .generalinner {height:100%;}
.miniheader .minilogo {float:left;margin-top:10px;}
.miniheader .menu {font-size:16px;letter-spacing:10px;float:right;margin-top:8px;}
.miniheader .menu a {cursor:pointer;margin-left:10px;margin-right:10px;text-decoration:none;color:#706f6f;text-transform:uppercase;position:relative;top:2px;}
.miniheader .menu a:HOVER {}

.home {background-image:url(/img/mainimage1.jpg);background-position:right, bottom;background-repeat:no-repeat;overflow:hidden;position:relative; background-size: cover;}
.home .arrowbubble {position:absolute;bottom:-25px;left:50%;margin-left:-25px;cursor:pointer;}
.home .sign {position:absolute;width:366px;height:121px;background-image:url(/img/sign.png);background-repeat:no-repeat;color:#FFF;text-align:center;left:0px;bottom:150px;}
.home .sign .signtop {font-size:20px;letter-spacing: 2px;margin-bottom:0px;margin-top:18px;}
.home .sign .signmiddle {font-size:20px;letter-spacing: 10px;font-family:"Times New Roman", Times, serif;text-transform:uppercase;margin-top:10px;margin-bottom: 7px;}
.home .sign .signbottom {font-size:17px;letter-spacing: 2px;margin-bottom:0px;margin-top:0px;}

.home .generalinner {height:100%;}

.maincontent {background-color:#FFF;padding-top:80px;padding-bottom:80px;letter-spacing: 2px;}
.maincontent p {line-height:20px;}
.maincontent .pricelist {position:relative;margin-top:70px;} 
.maincontent .pricelist .listfloat {width:366px;float:left;}
.maincontent .pricelist .listfloat .listhead {text-transform:uppercase;font-weight:bold;height:66px;}
.maincontent .pricelist .listfloat .listhead .leftlh {float:left;}
.maincontent .pricelist .listfloat .listhead .rightlh {float:right;}
.maincontent .pricelist .listfloat .listcontent {}
.maincontent .pricelist .listfloat .listcblock {margin-bottom:15px;}
.maincontent .pricelist .listfloat .listcontent .leftlh {float:left;}
.maincontent .pricelist .listfloat .listcontent .rightlh {float:right;}
.maincontent .pricelist .listfloat .listcontent .small {font-size:10px;}
.maincontent .pricelist .lastlist {margin-left:98px;}
.maincontent .pricelist .line {position:absolute;top:50px;left:0px;}

.footer {background-color:#d3b145;color:#FFF;padding-top:30px;position:relative;padding-bottom:30px;}
.footer .footerleft {width:366px;float:left;}
.footer .footerright {width:366px;float:left;margin-left:98px;padding-top:54px;}
.footer .socialcontainer {margin-bottom:30px;}
.footer .sociallink {margin-right:5px;}
.footer .footerhead {font-size:17px;letter-spacing:9px;text-transform:uppercase;margin-bottom:25px;margin-top:0px;}
.footer .fcontent {line-height:20px;letter-spacing: 2px;}
.footer .fcontent span {display:inline-block;width:60px;}
.footer .innerfooterleft {float:left;width:150px;}
.footer .innerfooterright {float:right;width:200px;}
.footer .innerfooterleft p,.footer .innerfooterright p {margin-top:0;} 
.footer .arrowbubble {position:absolute;top:-25px;left:50%;margin-left:-25px;cursor:pointer;}
.footer .line {position:absolute;top:210px;left:0px;}
.footer .linespace {height:80px;}
.footer .footercopy {font-size:10px;text-align:center;margin-top:30px;letter-spacing:2px;margin-bottom:0px;}
.footer .footercopy a {color:#FFF;text-decoration:none;}
.footer  .notop {margin-top:0px;}

.clear {clear:both;}

