@charset "utf-8";
/* CSS Document */

body {background:#33312f url(../images/background.jpg) repeat; padding:0px; margin:0px; text-align:center; color:#e6e6e6; font-family:Arial; font-size:14px;}
div.clear {clear:both;}

div#navigation-bg {background:transparent url(../images/navigation-background.png) repeat-x; height:50px; z-index:-10;}
div#background-header {height:240px; margin:0px auto; position:relative; background-repeat:no-repeat; background-position:center 42px ;}
div#logo-wrapper {width:960px; position:relative;  margin:0px auto; top:0; z-index:300;}
div#wrapper {width:960px; position:relative; margin:0px auto; background-image:url(../images/header-image.png); top:0;}
a#logo {width:139px; height:103px; display:block; background-image:url(../images/logo.png);  z-index:3000; position:absolute; left:0;}
ul#navigation {display:inline; padding:0px; margin:0px; position:absolute; left:140px; }
ul#navigation li {display:inline; cursor:pointer; margin:0px; float:left; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; color:#c4c4c4; text-shadow:#000000 1px 1px; line-height:41px;}
ul#navigation li.nav-seperator { width:1px; border-left:1px solid #585857; background-color:#373736; float:left;line-height:41px;}
ul#navigation li:hover {background-color:#353535;}
/*ul#navigation li a {padding:11px 10px; font-size:13px; font-family:"Adobe Garamond Pro" ,Georgia, "Times New Roman", Times, serif; text-transform:uppercase; color:#a1a1a1; text-shadow:#000000 1px 1px; line-height:41px; text-decoration:none; font-weight:bold;}*/
ul#navigation li a {padding:11px 10px; font-size:12px; font-family:Arial; text-transform:uppercase; color:#a1a1a1; text-shadow:#000000 1px 1px; line-height:41px; text-decoration:none; font-weight:bold;}

div#flash {position: relative; z-index:230; left:0; top:43px; background:url('../../images/header-no-flash.jpg') no-repeat; background-position:center; height:200px;}
div#flash-home {position: relative; z-index:230; left:0; top:43px; background:url('../../images/header-no-flash-home.jpg') no-repeat; background-position:center; height:300px;}

div#wall-container {position:relative; top:180px; width:100%;  margin:0px auto; height:220px; text-align:center; z-index:250; background-position:center; background-repeat:no-repeat; background-image:url(../images/wall.png); }
div#wall-container-home {position:relative; top:280px; width:100%; margin:0px auto; height:230px; text-align:center; z-index:250; background-position:center; background-repeat:no-repeat; background-image:url(../images/wall.png); }

div#body {width:960px;  margin:0px auto; z-index:260; position:relative; padding-top:20px; }
div#body div#body-container {width:960px; margin:0px auto}
div#body div#body-container div#body-home {width:960px; float:left; text-align:left; margin-top:100px;}
div#body div#body-container div#body-home h1 {padding:0px; margin:0px; font-size:36px; color:#dbbe73; text-shadow:#000000 1px 1px 1px; text-transform:uppercase; }
div#body h1.home {padding:0px; margin:0px; font-size:42px; color:#FFFFFF; text-shadow:#000000 1px 1px 1px; text-transform:uppercase; }
div#body div#body-container div#body-home h2 {padding:0px; margin:0px; font-size:28px; color:#a58941; text-shadow:#000000 1px 1px 1px; text-transform:uppercase;}
div#body div#body-container div#body-home h3 {padding:0px; margin:0px; color:#bf962d; text-shadow:#000000 1px 1px 1px; text-transform:uppercase;}
div#body div#body-container div#body-home p {font-size:14px; font-family:Arial; line-height:140%;}
div#body div#body-container div#body-home td {font-size:14px; font-family:Arial;}
div#body div#body-container div#body-left {width:560px; float:left; text-align:left; padding-right:40px;}
div#body div#body-container div#body-left a { color:#bf962d; text-decoration:none; }
div#body div#body-container div#body-left h1 {padding:0px; margin:0px; font-size:36px; color:#dbbe73; text-shadow:#000000 1px 1px 1px; text-transform:uppercase; }
div#body div#body-container div#body-left h2 {padding:0px; margin:0px; font-size:28px; color:#a58941; text-shadow:#000000 1px 1px 1px; text-transform:uppercase;}
div#body div#body-container div#body-left h3 {padding:0px; margin:0px; color:#bf962d; text-shadow:#000000 1px 1px 1px; text-transform:uppercase;}
div#body div#body-container div#body-left p {font-size:14px; font-family:Arial; line-height:140%;}
div#body div#body-container div#body-home td {font-size:14px; font-family:Arial;}
div#body div#body-container div#body-devider {background-image:url(../images/devider.png); background-repeat:no-repeat; height:536px; width:35px; float:left; }
div#body div#body-container div#body-sidebar {height:200px; width:300px; float:left; }
div#body div#body-container div#footer { text-align:center; font-family:Verdana; font-size:11px; color:#7e7e7e; text-shadow:#000000 1px 1px; padding:35px 0px 20px 0px; text-transform:uppercase; }
div#body div#body-container div#footer a { padding:0px 10px; color:#bf962d; text-decoration:none; text-shadow:#000000 1px 1px; }
div#body div#body-container div#footer a:hover { text-decoration:underline; }
div#body div#body-container div#footer div#copyright { padding:10px 0px 0px 0px; }
div#body div#body-container div#footer div#copyright a { color:#7e7e7e; text-decoration:none; text-shadow:#000000 1px 1px; padding:0px; }
div#body div#body-container div#footer div#copyright a:hover { color:#c5c5c5; }

a#services {background:url(../images/services-button.png) no-repeat; height:78px; width:290px; display:block;}
a#services:hover {background:url(../images/services-button.png) no-repeat 0px -78px; }

.submenu {background-color:#353535; font-size:11px; display:none; z-index:1000; text-transform:uppercase; text-align:left;}
.submenu ul {padding:0px; margin:0px; list-style:none;}
.submenu ul li {padding:0px; margin:0px 0px 1px 0px;}
.submenu ul li a{display:block;padding:7px 7px; color:#dedede; margin:0px; background-color:#353535; text-decoration:none;}
.submenu ul li a:hover{background-color:#666; margin:0px;}


div#dias {background-image:url(../images/dias.png); position:absolute; background-repeat:no-repeat; width:260px; height:300px; top:-180px; left:0px; margin:0px auto; z-index:510; display:block; }
.himage { border:6px solid #e1ccb9; background-color:Black; padding:1px; margin:10px 0px 10px 0px; }

div#aitkens-left { float:left; }
div#aitkens-right { float:left; width:444px; position:relative; height:310px; background-image:url(../images/aitkens-right.png); background-position:bottom; background-repeat:no-repeat; padding-top:60px; padding-left:15px; padding-right:15px; }
div#brands { background-image:url(../images/brands.png); background-repeat:no-repeat; padding:0px 80px 0px 80px; width:796px; height:267px; }
td.brand-text { padding:45px 10px 10px 10px; }
td.brand-text a {color:#FFFFFF; text-decoration:none;}

img.findoutmore { position:absolute; top:275px; right:20px; }

div#header-text { position:absolute; top:-120px; right:100px; width:467px; height:75px; text-align:right; }

div#qtip-wrapper {position:relative;}
div.qtip-wrapper h1.tip { color:#37240c; font-size:20px; margin:0px; padding:0px; text-transform:uppercase; }
div.qtip-wrapper p { line-height:120%; font-size:13px; }
a.viewnow { position:absolute; bottom:8px; right:18px; color:#242424; font-size:14px; text-decoration:none; font-weight:bold; padding:5px 10px; }

a.popupServices { background-image:url(../images/services.png); background-repeat:no-repeat; background-position:-291px 0px; height:80px; width:290px; display:block; position:relative; }
a.popupServices:hover { background-image:url(../images/services.png); background-repeat:no-repeat;background-position:0px 0px; }

a.popupImported { background-image:url(../images/imported-brands.png); background-repeat:no-repeat; background-position:-291px 0px; height:80px; width:290px; display:block; position:relative; }
a.popupImported:hover { background-image:url(../images/imported-brands.png); background-repeat:no-repeat;background-position:0px 0px; }

a.popupNZ { background-image:url(../images/nz-brands.png); background-repeat:no-repeat; background-position:-291px 0px; height:80px; width:290px; display:block; position:relative; }
a.popupNZ:hover { background-image:url(../images/nz-brands.png); background-repeat:no-repeat;background-position:0px 0px; }

a.popupWilliam { background-image:url(../images/william-brands.png); background-repeat:no-repeat; background-position:-291px 0px; height:80px; width:290px; display:block; position:relative; }
a.popupWilliam:hover { background-image:url(../images/william-brands.png); background-repeat:no-repeat;background-position:0px 0px; }
a img {border:0;}
span.connect_widget_not_connected_text { color:#FFF;}
