body {margin:0;padding:0;}
h1 {font-family:Arial, Helvetica, sans-serif;font-size:22px;color:#DDD;font-weight:normal;font-style:normal;text-decoration:none;margin:0;padding:15px 0 8px 0;}
a {font-size:12px;color:#A09E75;font-weight:normal;font-style:normal;text-decoration:underline;}
a:hover {color:#FFF;font-weight:normal;font-style:normal;text-decoration:underline;}
li {padding:0 0 6px 0;}
p {margin:0;padding:0 0 12px 0;}
#sidebar1 {min-height:600px;width:450px;float:left;}
#footer {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#909390;line-height:28px;margin:-35px 0 0 0;height:28px;}
#footer a {font-size:11px;color:#666;text-decoration:none;padding:0px 6px 0px 6px;}
#footer a:hover {font-size:11px;color:#31547A;text-decoration:underline;}
#container {font-family:Arial, Helvetica, sans-serif;font-size:14px;margin:0 auto;width:1020px;}
#header_right {font-size:28px;text-align:right;margin:10px 10px 0px 0px;width:240px;height:60px;float:right;}
#gallerycontainer {color:#CCCCCC;min-height:680px;width:1020px;background-color:#54595A;}
#banner_bot {margin:10px 0 0 0;}
#mainContent {color:#CCCCCC;text-align:left;margin:0;padding:20px 20px 0px 470px;min-height:660px;background-color:#54595A;}
#navigation a {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#999;font-weight:bold;text-decoration:none;text-align:center;text-transform:uppercase;padding:0 16px ;float:left;}
#navigation a:hover {color:#CCC;text-decoration:none;text-align:center;line-height:30px;height:30px;background-color:#333333;}
#navigation .currentpage {color:#FFF;text-decoration:none;text-align:center;}
#homeContent {color:#CCCCCC;width:1020px;}
#navigation {line-height:30px;margin:0 0 10px 0;height:30px;float:right;}
#header {font-family:Times New Roman, Times, serif;color:#FFF;margin:0;padding:5px 0 0 0;width:1020px;height:115px;float:left;}
#thumbnails img:hover {padding:1px;border-top:1px solid #FC0000;border-right:1px solid #FC0000;border-bottom:1px solid #FC0000;border-left:1px solid #FC0000;}
#galleryright {font-size:12px;padding:10px;min-height:500px;width:640px;float:right;}
#thumbnails img {padding:2px;float:left;}
#header_left {width:300px;height:110px;float:left;}
#galleryleft {min-height:500px;width:305px;float:left;}
#galleryright a {color:#A09E75;text-decoration:underline;}
#galleryright h1 {margin:0;padding:0;float:left;}
#galleryright h2 {font-size:22px;margin:0;padding:0;float:right;}
#gallerytext {clear:both;}
#gallerytable {font-size:12px;margin:20px 0 0 0;border-top:1px solid #1D1D1D;border-right:1px solid #1D1D1D;border-bottom:1px solid #1D1D1D;border-left:1px solid #1D1D1D;background-color:#000;-moz-border-radius-topleft:14px;-moz-border-radius-topright:14px;-moz-border-radius-bottomright:14px;-moz-border-radius-bottomleft:14px;-webkit-border-top-left-radius:14px;-webkit-border-top-right-radius:14px;-webkit-border-bottom-right-radius:14px;-webkit-border-bottom-left-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-right-radius:14px;border-bottom-left-radius:14px;}
#thumbnails {padding:5px 0 0 0;width:305px;}
.show_car h2 a {font-size:20px;color:#FFF;text-decoration:none;margin:0;padding:0;}
.smallbox {padding:6px;border-top:1px solid #1d1d1d;border-right:1px solid #1d1d1d;border-bottom:1px solid #1d1d1d;border-left:1px solid #1d1d1d;width:302px;height:28px;background-image: url(../uploaded/styles/smallbkg.gif);background-repeat:repeat-x;}
.show_car {font-size:12px;color:#CCC;border-top:1px solid #333333;border-right:1px solid #333333;border-bottom:1px solid #333333;border-left:1px solid #333333;width:790px;background-color:#000;}
.show_car ul {margin:0;padding:0 0 0 15px;}
.error {border-top:1px solid #fc0000;border-right:1px solid #fc0000;border-bottom:1px solid #fc0000;border-left:1px solid #fc0000;}
.errortext {font-size:15px;color:#FC0000;}
#contactform {padding:10px 0 10px 0;background-color:#333333;-moz-border-radius-topleft:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;-webkit-border-top-left-radius:25px;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;}
#header_right img {float:left;}
.phone {padding:10px 0 0 0;}


/* ----------------------------------- */
/* Style elements not covered in CMS   */
/* ----------------------------------- */

.clearfloat {
        clear:both;
}


a {outline:none;}


.slideshow {}
.slideshow img { padding: 1px; border: 1px solid #ccc; background-color: #eee; }


body {background: #000 url(/uploaded/styles/zanettibkg.png) no-repeat 50% 120px;}

.shadow {
-webkit-box-shadow: 4px 4px 2px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    4px 4px 2px rgba(50, 50, 50, 0.75);
box-shadow:         4px 4px 2px rgba(50, 50, 50, 0.75);
}

.show_car:hover {background-color:#1a1a1a; border:1px solid #444;}
