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

body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #615F60; padding:0px; margin:0px;}
p {	color:#eeeeee; line-height:25px; margin:0; padding-right:30px; padding-top:0px; padding-bottom:20px;}
p.home {text-align: justify;}
p.Captions{ font-size:10px; color:#eeeeee; padding-top:5px;}
em { font-size:10px; color:#eeeeee; padding-top:5px; margin-bottom:0px;}
h1 { font-size:13px; font-weight:bold; color:#a1a1a1; letter-spacing:1px; padding:0; margin-bottom:20px; margin-top:0;}
h2 { font-size:13px; color:#ff6603; letter-spacing:1px; padding:0; margin-bottom:20px; margin-top:0; font-style: italic; font-weight: normal;}
img { border:0;}
a {color:#FFFFFF;}


#MainWrapper { width: 990px; margin:auto;}

.TopSDW { position:relative;}
.innerWrapper { width:923px; position:relative; margin-left:33px;}
.headerBtm { position:relative;}

#Wrapper{ position:relative; background-image: url(images/BG2.gif); background-repeat: repeat-y;}

#menuWrapper { height:31px; background-image: url(images/navBG.jpg); background-repeat: no-repeat; background-position: left top; width:990px;}

.menu {width:780px; height:30px; position:relative; z-index:500; margin-left: 174px;}
* html .menu {width:780px;}

.menu ul {padding:0;margin:0;list-style-type:none;}
.menu ul ul {width:194px;}
.menu li { float:left; width:193px; position:relative; background-image: url(images/border-right.gif); background-position: left top; background-repeat: no-repeat; border-left-width: 2px; border-left-style: solid; border-left-color: #d4d3d6;}

li.contact-us a:hover { background-image: url(images/NavBG_hover_contact.gif); background-repeat: no-repeat; background-position: left top;}

.menu a{display:block; font-size:11px;text-decoration:none; color:#fff; width:194px; height:23px; padding-left:0px; padding-top: 8px; text-transform: uppercase; text-align:center;}
.menu a:hover { background-image: url(images/NavBG_hover.gif); background-position:left top; background-repeat: repeat-x;}

* html .menu a, * html .menu a:visited {width:193px;}

.menu ul ul a:hover { background-image: url(images/NavBG_DD_hover.gif); background-position:left top; background-repeat: no-repeat;}
.menu ul ul { visibility:hidden; position:absolute; height:0; top:31px; left:-2px; width:193px; border-top-width: 1px; border-top-style: solid; border-top-color: #FFFFFF;}
.menu ul ul li { border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; 	border-top-color: #FFFFFF; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #FFFFFF;}

* html .menu ul ul {top:31px;}

.menu table {position:absolute; top:0; left:0; border-collapse:collapse;}
.menu ul ul a { color:#ffffff; height:auto; width:193px; padding-top: 8px; padding-bottom: 7px; background-color: #231F20;}

* html .menu ul ul a, * html .menu ul ul a:visited {width:193px;}

.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible;}
.menu ul :hover ul ul{visibility:hidden;}
.menu ul :hover ul :hover ul{ visibility:visible;}

.leftSpace { width:140px; float:left; position:relative; margin-top:10px; }
.leftSpace2 { width:327px; float:left; position:relative; margin-top:10px; }
.homeImages { float:left; position:relative; margin-top:10px; margin-left:10px; width:187px; }
.homeImagesEnd { float:left; position:relative; margin-top:10px; width:187px;}

.copyColLeft { width:393px; float:left; position:relative; padding-top:43px;}
.copyColRight { width:388px; float:left; position:relative; padding-top:84px;}
.copyColLeftServices { width:393px; float:left; position:relative; padding-top:63px; margin-top:55px;}
.copyColRightServices{width:388px; float:left; position:relative; padding-top:63px; margin-top:55px;}
.copyColLeftRewind { width:393px; float:left; position:relative; padding-top:63px; margin-top:42px;}
.copyColLeftSleeves { width:393px; float:left; position:relative; padding-top:63px; margin-top:42px;}
.copyColRightSleeves { width:388px; float:left; position:relative; padding-top:180px; margin-top:107px;}
.copyColLeftPouches { width:393px; float:left; position:relative; padding-top:63px; margin-top:42px;}
.copyColRightPouches { width:388px; float:left; position:relative; padding-top:99px; margin-top:42px;}
.copyColLeftTestimonials { width:440px; position:relative; padding-top:37px; margin-left:140px;}
.copyColLeftTestimonialsHead { position:relative; margin-left:340px;}
.copyColLeftContact { position:relative; padding-top:53px; margin-left:140px; width:700px;}
.copyColLeftContactDetails { width:219px; float:left; position:relative;}
.copyColLeftContactIMG { float:left; width:562px; position:relative; margin-top:110px;}
