body {
margin: 0px;
padding: 0px;
text-align:center;
}
div.sgnavcontainer {
	position:relative;
	left:0px;
	top:0px;
	margin:0 auto;
	text-align:left;
	width:900px;
	height:127px;
	margin:0 auto;
	text-align:center;
	
	
}

div.sgnav-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:86px;
	height:102px;
	
}

div.sgnav-02 {
	position:absolute;
	left:86px;
	top:0px;
	width:310px;
	height:102px;
	
}

div.sgnav-03 {
	position:absolute;
	left:396px;
	top:0px;
	width:461px;
	height:25px;
	
}

div.sgnav-04 {
	position:absolute;
	left:857px;
	top:0px;
	width:43px;
	height:25px;
	
}

div.sgnav-05 {
	position:absolute;
	left:396px;
	top:25px;
	width:504px;
	height:77px;
	
}

div.sgnav-06 {
	position:absolute;
	left:0px;
	top:102px;
	width:41px;
	height:20px;
	
}

div.home {
	position:absolute;
	width:54px;
	height:20px;	
}

.home a {
	position:absolute;
	left:41px;
	top:102px;
	width:54px;
	height:20px;
	background-image:url(http://www.southernglove.com/images/nav/home108.jpg);
	
	}
.home a:hover {
	background-position:-54px;
	}
div.sgnav-08 {
	position:absolute;
	left:95px;
	top:102px;
	width:2px;
	height:20px;
	
}

div.links {
	position:absolute;
	width:50px;
	height:20px;
	
}

.links a {
	position:absolute;
	left:97px;
	top:102px;
	width:50px;
	height:20px;
	background-image:url(http://www.southernglove.com/images/nav/links100.jpg);
	
	}
	
.links a:hover {
	background-position:-50px;
	}
div.sgnav-10 {
	position:absolute;
	left:147px;
	top:102px;
	width:2px;
	height:20px;
	
}

div.news {
	position:absolute;
	width:46px;
	height:20px;
	
}

.news a {
	position:absolute;
	left:149px;
	top:102px;
	width:46px;
	height:20px;
	background-image:url(http://www.southernglove.com/images/nav/news92.jpg);
	
}

.news a:hover {
	background-position:-46px;
	}

div.sgnav-12 {
	position:absolute;
	left:195px;
	top:102px;
	width:2px;
	height:20px;
	
}

div.new-products {
	position:absolute;
	width:114px;
	height:20px;
}

.new-products a {
	position:absolute;
	width:114px;
	height:20px;
	left:197px;
	top:102px;
	background-image:url(http://www.southernglove.com/images/nav/new_products228.jpg);	
}

.new-products a:hover {
	background-position:-114px;
	}

div.sgnav-14 {
	position:absolute;
	left:311px;
	top:102px;
	width:2px;
	height:20px;
	
}

div.contact {
	position:absolute;
	width:70px;
	height:20px;
	
}

.contact a{
	position:absolute;
	left:313px;
	top:102px;
	width:70px;
	height:20px;
	background-image:url(http://www.southernglove.com/images/nav/contact140.jpg);
	
}

.contact a:hover {
	background-position:-70px;
	}

div.sgnav-16 {
	position:absolute;
	left:383px;
	top:102px;
	width:2px;
	height:20px;
	
}

div.overstocks {
	position:absolute;
	width:97px;
	height:20px;
	
}

.overstocks a {
	position:absolute;
	left:385px;
	top:102px;
	width:97px;
	height:20px;
	background-image:url(http://www.southernglove.com/images/nav/overstocks194.jpg);
	
}

.overstocks a:hover {
	background-position:-97px;
	}

div.sgnav-18 {
	position:absolute;
	left:482px;
	top:102px;
	width:2px;
	height:20px;
	
}

div.private-label {
	position:absolute;
	width:113px;
	height:20px;
	
}

.private-label a {
	position:absolute;
	left:484px;
	top:102px;
	width:113px;
	height:20px;
	background-image:url(http://www.southernglove.com/images/nav/private_label226.jpg);
	
}

.private-label a:hover {
	background-position:-113px;
	}

div.sgnav-20 {
	position:absolute;
	left:597px;
	top:102px;
	width:2px;
	height:20px;
	
}

div.services {
	position:absolute;
	width:74px;
	height:20px;
	
}

.services a{
	position:absolute;
	left:599px;
	top:102px;
	width:74px;
	height:20px;
	background-image:url(http://www.southernglove.com/images/nav/services148.jpg);
	
}

.services a:hover {
	background-position:-74px;
	}

div.sgnav-22 {
	position:absolute;
	left:673px;
	top:102px;
	width:2px;
	height:20px;
	
}

div.distributors {
	position:absolute;
	width:111px;
	height:20px;
	
}

.distributors a {
	position:absolute;
	left:675px;
	top:102px;
	width:111px;
	height:20px;
	background-image:url(http://www.southernglove.com/images/nav/distributors222.jpg);
	
}

.distributors a:hover {
	background-position:-111px;
	}

div.sgnav-24 {
	position:absolute;
	left:786px;
	top:102px;
	width:2px;
	height:20px;
	
}

div.id2009-catalog {
	position:absolute;
	width:112px;
	height:20px;
	
}

.id2009-catalog a {
	position:absolute;
	left:788px;
	top:102px;
	width:112px;
	height:20px;
	background-image:url(http://www.southernglove.com/images/nav/2009_catalog224.jpg);
	
}

.id2009-catalog a:hover {
	background-position:-112px;
	}

div.sgnav-26 {
	position:absolute;
	left:0px;
	top:122px;
	width:900px;
	height:5px;
}
.linkcon {
	text-align:left
	}

.navborder {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.navaddress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 27px;
	text-align:right;
}
.sidebartop {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-bottom-style: solid;
}
.sidebarbottom {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: dotted;
	border-left-style: dotted;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	text-align: justify;
}
.bodyborder {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: dotted;
	border-left-style: dotted;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.overstockCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: dotted;
	border-left-style: dotted;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	text-align: justify;
}
.bgdright {
	background-image: url(http://www.southernglove.com/sub/templates/southernglove/images/bgds/links.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bgdrightnewprod {
	background-image: url(http://www.southernglove.com/sub/templates/southernglove/images/bgds/new_prod.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
h1 {display:none}
.style1 {color: #504D4D}
.style2 {color: #514E4F}
.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
a:link {
	color: #ED1C24;
	text-decoration:none;
}
a:visited {
	color: #666666;
	text-decoration:none;
}
.style4 {color: #ED1C24}
.menulevel1 li {
	display: inline;
	padding-left:4px;
	}
.menulevel1 a {
	color:#FF0000;
	text-decoration:underline;
	}
.menulevel1 a:hover {
	background-color:#ff0000;
	color:#ffffff;
	}
	
ul {
	
	}
.contact table{
	width:400px;
	}
div.bottombar {
	 border:0;
	 padding-top:0;
	 margin:-4px;
	 relative:absolute;
	}
.oilfieldpics {
	background-color: #5AB0B1;
	text-align: center;
	vertical-align: top;
	padding: 5px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #000000;
}
.oilfielddivider {
	background-image: url(images/oilfield/oilfield_dividertile.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	text-align: right;
	vertical-align: middle;
}
.hotmillpics {
	background-color: #DD5941;
	text-align: center;
	vertical-align: top;
	padding: 5px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #000000;
}
.hotmilldivider {
	background-image: url(images/hotmill/hotmill_tile.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	text-align: right;
	vertical-align: middle;
}
.doublepalmpics {
	background-color: #C9DC4F;
	text-align: center;
	vertical-align: top;
	padding: 5px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #000000;
}
.doublepalmdivid {
	background-image: url(images/singlepalm/singlepalm_tile.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	text-align: right;
	vertical-align: middle;
}
.chorepics {
	background-color: #B2C4D3;
	text-align: center;
	vertical-align: top;
	padding: 5px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #000000;
}
.chorepalmdivid {
	background-image: url(images/chore/chore_tile.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	text-align: right;
	vertical-align: middle;
}
.singlepalmkpics {
	background-color: #F1ED83;
	text-align: center;
	vertical-align: top;
	padding: 5px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #000000;
}
.singlepalmkdivid {
	background-image: url(images/doublepalm/doublepalm_tile.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	text-align: right;
	vertical-align: middle;
}
.palmdippics {
	background-color: #D1E6AE;
	text-align: center;
	vertical-align: top;
	padding: 5px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #000000;
}
.palmdipdivid {
	background-image: url(images/palmdip/palmdip_tile.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	text-align: right;
	vertical-align: middle;
}
.paraaramidpics {
	background-color: #D9C4A7;
	text-align: center;
	vertical-align: top;
	padding: 5px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #000000;
}
.paraaramiddivid {
	background-image: url(images/paraaramid/paraaramid_tile.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	text-align: right;
	vertical-align: middle;
}
.knitcutresistantpics {
	background-color: #58B1E2;
	text-align: center;
	vertical-align: top;
	padding: 5px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #000000;
}
.knitcutdipdivid {
	background-image: url(images/knitcutresist/knitcutresist_tile.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	text-align: right;
	vertical-align: middle;
}
.cutsewnpics {
	background-color: #59BE86;
	text-align: center;
	vertical-align: top;
	padding: 5px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #000000;
}
.cutsewndivid {
	background-image: url(images/cutandsewnterry/cutandsewnterry_tile.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	text-align: right;
	vertical-align: middle;
}
.machineknitpics {
	background-color: #FDC14D;
	text-align: center;
	vertical-align: top;
	padding: 5px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #000000;
}
.machineknitdivid {
	background-image: url(images/machineknitterry/machinknitterry_tile.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	text-align: right;
	vertical-align: middle;
}
.stringknitpics {
	background-color: #A0DBE3;
	text-align: center;
	vertical-align: top;
	padding: 5px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #000000;
}
.stringknitknitdivid {
	background-image: url(images/stringknit/stringknit_tile.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	text-align: right;
	vertical-align: middle;
}
.leatherpics {
	background-color: #A3937C;
	text-align: center;
	vertical-align: top;
	padding: 5px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #000000;
}
.leatherdivid {
	background-image: url(images/leather/leather_tile.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	text-align: right;
	vertical-align: middle;
}
.pvcpics {
	background-color: #F58345;
	text-align: center;
	vertical-align: top;
	padding: 5px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #000000;
}
.pvcdivid {
	background-image: url(images/pvc/pvc_tile.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	text-align: right;
	vertical-align: middle;
}
.neoprenepics {
	background-color: #C6DFF5;
	text-align: center;
	vertical-align: top;
	padding: 5px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #000000;
}
.neoprenedivid {
	background-image: url(images/n_l_n/n_l_n_tile.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	text-align: right;
	vertical-align: middle;
}
.disposablespics {
	background-color: #F28272;
	text-align: center;
	vertical-align: top;
	padding: 5px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #000000;
}
.disposedivid {
	background-image: url(images/n_l_n/disposables_tile.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	text-align: right;
	vertical-align: middle;
}
.sleevespics {
	background-color: #7F9ED4;
	text-align: center;
	vertical-align: top;
	padding: 5px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #000000;
}
.sleevesdivid {
	background-image: url(images/sleeves/sleeves_tile.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	text-align: right;
	vertical-align: middle;
}
.apronspics {
	background-color: #E2CA21;
	text-align: center;
	vertical-align: top;
	padding: 5px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #000000;
}
.description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding: 5px;
	text-align: left;
	vertical-align: top;
}
.stylenumber {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
}
.heads {
	text-align: right;
	padding: 10px;
	background-color: #000000;
}
#dropdown {
	width: 200px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 5px 0px;
}
.aprondivid {
	background-image: url(images/aprons/aprons_tile.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	text-align: right;
	vertical-align: middle;
}

