html{font-family: Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:100%;line-height:110%;background-color:#711516;}
body{margin:0px auto;background-color:#711516;background:url(../images/background.jpg) top left repeat-x;}

/* PNG ie6 fix */
img {behavior:url(iepngfix.htc);border:0px;}
sup {line-height:100%;}

a:link{text-decoration:none;color:#B20404;}
a:visited{text-decoration:none;color:#B20404;}
a:hover{text-decoration:underline;color:#777777;}
a:active{text-decoration:none;color:#B20404;}

#wrapMain{clear:both;width:992px;margin:0px auto;background:url(../images/body-background.png) top no-repeat;padding:0px 10px;behavior:url(iepngfix.htc);}

/* NAVIGATION WRAPPER */
#wrapHeader{clear:both;float:left;width:992px;background:url(../images/header.jpg) top left no-repeat;}
#wrapHeader #logo{float:left;width:210px;}
#wrapHeader #navigation{float:left;width:762px;padding-right:20px;}
#wrapHeader #contact{float:right;width:762px;color:#996666;padding:25px 0px 10px 0px;}
#wrapHeader #navigation-links{float:right;width:762px;}
#wrapHeader ul{float:right;width:762px;list-style-type:none;margin:0px;padding:0px;}
#wrapHeader li{float:right;display:inline;font-size:70%;padding-left:15px;}
#wrapHeader li span{color:#FFF;}
#wrapHeader li a{color:#FFF;text-decoration:none;}
#wrapHeader li a:hover{color:#996666;text-decoration:none;}

/* INDEX WRAPPER */
#wrapIndex{clear:both;float:left;width:972px;padding:0px 10px;color:#777777;}
#wrapIndex .panel-container{float:left;width:310px;min-height:420px;background:url(../images/home-footer.jpg) bottom no-repeat;padding:0px 0px 21px 0px;}
#wrapIndex .panel-container-centre{float:left;width:310px;min-height:420px;padding:0px 21px 21px 21px;background:url(../images/home-footer.jpg) bottom no-repeat;}
#wrapIndex .panel-copy{float:left;width:250px;min-height:280px;padding:0px 30px;}
#wrapIndex h2{margin:0px;font-size:80%;color:#B20404;font-weight:normal;padding:10px 0px 10px 0px;}
#wrapIndex p{margin:0px;padding:0px;font-size:70%;color:#777777;margin:2px 0px 6px 0px;padding:2px 0px 6px 0px;}

/* CAROUSEL */
#wrapCarousel{width:992px;padding:0;position:relative;float:left;display:block;height:355px;overflow:hidden;background-image:url(../images/banner-background.jpg);}
#wrapCarousel-header{position:absolute;top:150px;right:-10px;z-index:5;}
#wrapCarousel-header ul{float:right;width:108px;padding:0;margin:20px 20px 0 0;}
#wrapCarousel-header ul li{float:left;width:18px;height:22px;list-style-type:none;}
#wrapCarousel-header ul li.ui-state-active, #wrapCarousel-header ul li:hover{background-position:bottom left;}
#wrapCarousel-header ul li a{width:18px;height:22px;background:url(../images/slide-indicator.png) top left no-repeat;text-align:center;font-size:1px;color:#ED1C24;line-height:1px;text-decoration:none;outline:none;display:block;}
#wrapCarousel-header ul li.ui-state-active a{background-position:bottom left;text-decoration:none;outline:none;}
.ui-tabs-hide{display:none;}

/*TWITTER*/
.twtr-hd{display:none;}
.twtr-ft{display:none;}
.twtr-doc{font-size:130%;}
/*Twitter links*/
.twtr-widget em{display:none;}
.twtr-timestamp{display:none;}
.twtr-reply{display:none;}
.twtr-rt{display:none;}
.twtr-fav{display:none;}

/* MAIN CONTENT */
#wrapContent{clear:both;float:left;width:992px;color:#777777;background-color:#FFF;}
#wrapContent .panel-container{float:left;width:310px;min-height:380px;background:url(../images/home-footer.jpg) bottom no-repeat;padding:0px 0px 21px 0px;}
#wrapContent .panel-container-centre{float:left;width:310px;min-height:380px;padding:0px 21px 21px 21px;background:url(../images/home-footer.jpg) bottom no-repeat;}
#wrapContent .panel-copy{float:left;width:250px;padding:0px 30px;}
.panel-copy img{margin-top:10px;}
#wrapContent h2{margin:0px;font-size:80%;color:#B20404;font-weight:normal;padding:10px 0px 10px 0px;}
#wrapContent h3{margin:20px 0px 0px 0px;font-size:100%;color:#B20404;font-weight:normal;}
#wrapContent p{margin:0px;padding:0px;font-size:70%;color:#777777;margin:2px 0px 6px 0px;padding:2px 0px 6px 0px;}

#wrapColumn{float:left;width:262px;}
#wrapSubnav{float:left;width:262px;background:url(../images/nav-footer.jpg) bottom no-repeat;padding:0px 0px 21px 0px;}
#wrapSubnav #subnav-links{float:left;width:182px;padding:10px 40px;}
#wrapSubnav ul{float:left;width:185px;list-style-type:none;margin:0px;padding:0px;}
#wrapSubnav li{display:block;width:185px;font-size:70%;}
#wrapSubnav li span{display:block;width:177px;color:#FFF;text-decoration:none;background-color:#990000;padding:2px 4px;}
#wrapSubnav li a{display:block;width:177px;color:#222222;text-decoration:none;padding:2px 4px;}
#wrapSubnav li a:hover{color:#FFF;background-color:#990000;}

#wrapCopy{float:left;width:717px;background:url(../images/content-footer.jpg) bottom no-repeat;padding:0px 0px 21px 0px;}
#wrapCopy .copy-container{float:left;width:657px;padding:0px 30px 10px 30px;}
#wrapCopy .copy-content{float:left;width:415px;}
#wrapCopy .copy-content .img-left{float:left;width:203px;padding:18px 9px 0px 0px;}
#wrapCopy .copy-content .img-right{float:left;width:203px;padding:18px 0px 0px 0px;}
#wrapCopy .copy-links{float:left;width:212px;padding:15px 0px 0px 30px;}
#wrapCopy .copy-content ul{margin:0px 8px 5px 8px;padding:0px 8px 5px 8px;font-size:70%;color:#B20404;list-style:disc;}
#wrapCopy .copy-content .no-pad{margin-top:0px;}
#wrapCopy .copy-content li{margin-top:8px;}
#wrapCopy .copy-content li span{color:#777777;}

/* GALLERY */
#wrapCopy .gallery-container{float:left;width:657px;padding:0px 30px 10px 30px;}

#wrapCopy h2{margin:0px;font-size:80%;color:#B20404;font-weight:normal;padding:10px 0px 10px 0px;}
#wrapCopy p{margin:0px;padding:0px;font-size:70%;color:#777777;margin:2px 0px 6px 0px;padding:2px 0px 6px 0px;}
#wrapCopy .copy-links a{display:block;width:190px;font-size:80%;color:#222222;text-decoration:none;padding:8px 10px;border:1px solid #DEDEDE;background:url(../images/arrow.jpg) no-repeat top right;margin-bottom:10px;background-color:#FFF;}
#wrapCopy .copy-links a:hover{color:#990000;}
#wrapCopy .copy-links img{border:0;margin-bottom:10px;}

#wrapQuick{float:left;width:262px;background:url(../images/nav-footer.jpg) bottom no-repeat;padding:0px 0px 21px 0px;}
#wrapQuick #quick-form{float:left;width:197px;padding:10px 25px 0px 40px;}
#wrapQuick .input{font-family:Verdana, Arial, Helvetica, sans-serif;color:#777777;font-size:70%;border:1px solid #E5E5E5;padding:4px 2px;width:90%;margin-bottom:8px;background-color:#E5E5E5;}
#wrapQuick .error-field{float:left;display:block;color:#B20404;display:none;padding-bottom:5px;font-size:70%;}

/* DROP PANELS */
#wrapDrop{float:left;width:415px;padding-top:10px;}
.DropCopy{float:left;width:395px;padding:0px 10px 0px 10px;}
.DropContainerLeft{float:left;width:197px;padding-right:20px;}
.DropContainerRight{float:left;width:177px;}
.trigger{float:left;width:363px;font-size:80%;cursor:pointer;color:#222222;background:url(../images/arrow.jpg) no-repeat top right;;border:1px solid #DEDEDE;margin-top:5px;padding:8px 40px 8px 10px;background-color:#FFF;}		
.trigger:hover{float:left;width:363px;font-size:80%;cursor:pointer;color:#990000;background:url(../images/arrow.jpg) no-repeat top right;border:1px solid #DEDEDE;margin-top:5px;padding:8px 40px 8px 10px;background-color:#FFF;}		
.expanded{float:left;width:363px;font-size:80%;cursor:pointer;color:#990000;background:url(../images/arrow-down.jpg) no-repeat top right;border:1px solid #DEDEDE;margin-top:5px;padding:8px 40px 8px 10px;background-color:#FFF;}		
.expanded:hover{float:left;width:363px;font-size:80%;cursor:pointer;color:#222222;background:url(../images/arrow-down.jpg) no-repeat top right;border:1px solid #DEDEDE;margin-top:5px;padding:8px 40px 8px 10px;background-color:#FFF;}
.show{/*position:static;display:table;*/}
.hide{position:absolute;left:-999em;height:1px;width:1px;overflow:hidden;}

/* TEAM OVERVIEW */
#wrapTeam{float:left;width:717px;}
#wrapTeam .panel-container{float:left;width:239px;min-height:300px;background:url(../images/product-footer.jpg) bottom no-repeat;padding:0px 0px 21px 0px;}
#wrapTeam .panel-copy{float:left;width:185px;padding:0px 27px;}

/* PRODUCT OVERVIEW */
#wrapProducts{float:left;width:717px;}
#wrapProducts .panel-container{float:left;width:239px;min-height:420px;background:url(../images/product-footer.jpg) bottom no-repeat;padding:0px 0px 21px 0px;}
#wrapProducts .panel-copy{float:left;width:185px;padding:0px 27px;}

.clear{clear:both;}

/* FOOTER WRAPPER */
#wrapFooter{clear:both;width:992px;height:30px;font-size:70%;margin:0px auto;background:url(../images/body-footer.png) top no-repeat;padding:25px 10px 0px 10px;behavior:url(iepngfix.htc);}
#wrapFooter .left{float:left;color:#AC7173;}
#wrapFooter .right{float:right;width:768px;color:#AC7173;text-align:right;}
#wrapFooter .rouge{float:right;}
#wrapFooter a{color:#AC7173;text-decoration:none;}
#wrapFooter a:hover{color:#AC7173;text-decoration:underline;}
