@charset "UTF-8";
/* CSS Document */
/*



nav { margin:0 auto; width:1280px; height:20px; position:relative; }
#menu { list-style:none; margin:0 0 0 480px; padding:45px 0 0 0;  }
#menu li { display:inline-block; }
#menu a { text-decoration:none; color:#fff; font-family: 'Lobster Two', cursive; font-style:italic; font-weight:bold; font-size:30px; padding:0 12px; }
header {  height:415px; margin:0; padding:0; }

#headerwrapper { width:1280px; margin:0 auto; padding:10px 0 0 0; }

#headerphotos { margin:60px 0 0 0; position:relative; z-index:1; }
#headerphotos img { border-top:5px solid #802419; border-bottom:5px solid #802419; }
#previous { background:url(../images/previous.png) no-repeat; width:26px; height:32px; position:absolute; bottom:20px; left:165px; }
#next { background:url(../images/next.png) no-repeat; width:26px; height:32px; position:absolute; bottom:20px; right:180px; }
#pagination {  bottom:20px; display: inline-block;  height: 16px; left: 0;  position: absolute; text-align: center; width: 100%; }
#pagination a { background:url(../images/pagination.png) no-repeat 0 0; display:inline-block; height:16px; width:25px; }
#pagination a#selected { background:url(../images/pagination.png) no-repeat 0 -16px; }


*/
body { background:url(../images/bckgr.jpg) no-repeat; background-size:100% auto; padding:0; margin:0; font-family: Arial, Helvetica, sans-serif, "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed"  }
h1 { color:#fff; font-family: 'Lobster Two', cursive; font-style:italic; font-weight:bold; font-size:50px; margin:0; padding:0; }
h2 { color:#fff; font-family: 'Lobster Two', cursive; font-style:italic; font-weight:bold; font-size:33px; margin:0; padding:0; }

.twothirds { width:580px; float:left; }
.onethird { width:280px; float:left;  }
.marginright20 { margin:0 20px 0 0; }
.clearboth { clear:both; }
.fiftyfloat { width:50%; float:left; }

#headerbckgr { position:absolute; top:0; height:90px; width:100%; background:url(../images/bckgr-header.jpg) no-repeat; background-size:100% 90px; }
#headerwrapper { width:1280px; margin:0 auto; }
#logo { background:url(../images/logo-295x190.png) no-repeat; width:295px; height:190px; margin:0px 0 0 185px; position:absolute; top:20px; z-index:2; }

#menu { list-style:none; margin:55px 0 5px 490px; padding:0; position:relative; }
#menu li { display:inline-block;  }
#menu a { text-decoration:none; color:#fff; font-family: 'Lobster Two', cursive; font-style:italic; font-weight:bold; font-size:25px; padding:0 12px; }

#headerphotos { position:relative; }
#headerphotos img { width:100%; border-top:5px solid #802419; border-bottom:5px solid #802419; }
#previous { background:url(../images/previous.png) no-repeat; width:26px; height:32px; position:absolute; bottom:20px; left:165px; }
#next { background:url(../images/next.png) no-repeat; width:26px; height:32px; position:absolute; bottom:20px; right:180px; }
#pagination {  bottom:20px; display: inline-block;  height: 16px; left: 0;  position: absolute; text-align: center; width: 100%; }
#pagination a { background:url(../images/pagination.png) no-repeat 0 0; display:inline-block; height:16px; width:25px; }
#pagination a#selected { background:url(../images/pagination.png) no-repeat 0 -16px; }

#content { width:880px; padding:15px 200px; margin:0 auto;  }
#content p { font-size:15px; line-height:18px; }

#contact { width:530px; background:url(../images/bckgr-contact.png); height:157px; margin:60px 0 45px 0; padding:15px 25px 0 25px; color:#fff; font-size:13px; line-height:18px; position:relative; }
#contact h2 { margin:0 0 15px 0; position:relative; left:-5px; line-height:33px; }
#whatsapp { display:inline-block; background:url(../images/whatsapp.png) no-repeat; height:16px; padding:0 0 0 25px; margin:10px 0 0 0; }
#email { display:inline-block; background:url(../images/email.png) no-repeat 0 3px; height:15px; padding:0 0 0 25px; margin:7px 0 0 0; }
#instagram { display:block; background:url(../images/instagram.png) no-repeat; width:45px; height:44px; position:absolute; top:150px; left:460px; }
#facebook { display:block; background:url(../images/facebook.png) no-repeat; width:47px; height:44px; position:absolute; top:150px; left:510px; }

#newcarwrapper { position:relative; width:290px; height:323px; margin:40px 0 0 0; }
#newcar { width:280px; height:280px; }
#newcaroverlay { background:url(../images/bckgr-newcar.png) no-repeat; width:290px; height:323px; position:absolute; left:-10px; top:-40px; }
