body {margin: 0px;background: #444971;font: 12px Verdana, sans serif;color: black; }
img { behavior: url(http://www.designs-in-thread.com/iepngfix.htc) }

h2 { font-size:16px;margin:0px;padding:0px;line-height:normal; }

a,a.hover {color: #636991; }
a.visited {color: #444971; }

td {font: 12px Verdana, sans serif; color: black;}
.ttl {font: bold 24px Georgia, serif; color: #444971;}
.sbbold {padding: 11px 0p 13px 0px;}
.sidebar {padding: 3px 17px 28px 20px;}
.descrip {padding: 20px 30px 0px 0px;}
.cap {font: bold 11px; color: white;}
.imagesFont
{font-size:12pt; }
.imagesFontLink
{font-size:10pt;color:white;text-decoration:none; }

//Drop down menus
#nav ul { /* all lists */padding: 0;margin: 0;list-style: none; }
#nav ul li { /* all list items */float: left;position: relative;border: solid 1px black;border-bottom: none;vertical-align: top;padding: 5px;margin: 0px;z-index: 3;list-style:none; }
#nav li ul { /* second-level lists */display: none;position: absolute;top: 28px;left: -1px;margin: 0px;padding: 0px;z-index: 2;border-bottom: 1px solid black; }
#nav li ul li {height: 25px;width: 100px;border: solid 1px black;border-bottom: none;margin: 0px;padding: 5px; }
#nav li ul li a {font-size: 12px; }
#nav li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */top: auto;left: auto; }
#nav li:hover ul, li.over ul { /* lists nested under hovered list items */display: block; }

#sections a{color: white;display: block; }
#sections li li a:hover{background: #666; }
#sections ul li {background: #D4B79F; }

.test {width: 110px;height:31px;background: url('images/tab1.png') no-repeat;float: left;text-align: center;font-size: 14px;behavior: url(http://www.designs-in-thread.com/iepngfix.htc) }
.test a{padding:10px 0 0 0;display: block;height: 31px;color: white;text-decoration: none; }
.test a:hover {text-decoration: underline;color: #444971; }
.testCurrent {width: 110px;height:31px;background: url('images/tab2.png') no-repeat;float: left;text-align: center;font-size:14px;font-weight: bold;behavior: url(http://www.designs-in-thread.com/iepngfix.htc) }
.testCurrent a{padding:10px 0 0 0;display: block;height: 31px;color: #444971;text-decoration: none; }

#dropCatalogs {position: absolute;right: 0px;width: 680px;height: 5px;background:url(images/bggrey.png);text-align: left;padding: 8px 0px 7px 0px;top: 107px;visibility: hidden; }
#dropOrders {position: absolute;right: 0px;width: 620px;height: 5px;background:url(images/bggrey.png);text-align: right;padding: 7px 10px 7px 0px;top: 107px;visibility: hidden; }
#dropCatalogs a, #dropOrders a {color: #444971;text-decoration: none;font-size: 12px; }
#dropCatalogs a:hover, #dropOrders a:hover {text-decoration: underline; }

.footer {text-align: center;padding: 7px;height: 30px;background: #d1cdbe;border-top: 2px solid #444971;font-style: italic;line-height: normal;color: #666; }
.randomImage {height:254px;width:195px;float:left;background:#FAA; }
.rndImg {float:left; }
* html .rndImg {margin-left:-3px; }

.exploreGarments {height:16px;background:#323232;padding: 0px 0px 0px 30px;font-size: 11px;color: white; }
.govDiv {width:100%;overflow:auto;background:white; }
.mainDiv {width:100%; }
.rightBar {width:209px;float:right;background:white;border-top:solid 1px black;border-left:solid 1px black;border-bottom:solid 1px black; }
* html .rightBar {margin-left:-3px; }
.bluePhone {color: #444971;padding-left:15px; }
.rightList {list-style-image:url(http://www.designs-in-thread.com/images/arrowheads.png);line-height:16px;margin-left:20px;padding-left:0px; }

.coupon { padding: 4px 0px 7px 20px;font-size:20px; }
.coupon a { text-decoration:none;color:#D00; }
.coupon a:hover { text-decoration:underline; }