body{ margin:0; padding:0; text-align:center; font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 12px}

body {background-color: #fff; 
background-image: url(http://i347.photobucket.com/albums/p445/halegrafx/bg_ang.jpg);
background-position:0px 5px;
background-repeat:repeat-x;
}
.buyBoxHeaderTD {background-image: url(); 
color: #000000; font-weight: bold; 
height: 20px; text-align: center}

.sizeChartHeaderTD {background-image: url()}

.cartHeadTR {background-image: url()}

.cartTitleText{color: #000000 !important; font-size: 12pt; font-weight: bold;}

.sectionsTD1{background: none}

.dashedGrayLineHorizontal {visibility: hidden}

.pageHeader {font-size: 14pt; margin-left:10px}

#sshow {visibility: hidden} 
#sshow img {border:none;}
#minilist {text-align: center; width: 380px}  
#minilist img {border: none; margin: 0px !important}  
#minilist h3 {margin-bottom: 5px; text-align: left} 
.ccode {border: 1px solid #c00000; background: #ccc} 
 
.helpCenterStoreArticleText{margin-left: 20px; padding-right: 20px}

.helpCenterSubHeader{font-weight:bold;font-size:16px;}

.helpContent {margin: 20px}

#header{ background-image:url(http://i347.photobucket.com/albums/p445/halegrafx/logo_ang.jpg);
background-position:0px 20px;
background-repeat:no-repeat; height: 105px;}

#shopName {display: block; color: #000000; font-size: 16px; font-weight: bolder;}

#maincol{background-image: url();}

#menucol {background-color:#bf9565}

.menuimg{padding: 0px;}

#menucol h4 {background-image: url(); 
font-size:11pt;font-weight:bold; text-decoration:none; 
color:#000000}

.menuTable{margin-left: 0px; margin-top: 0px; margin-bottom: -1px;}

.menuLink, .menuLink2, .menuSelectedText {padding: 3px; display:block; line-height:23px; text-decoration: none} 

.menuLevel1{padding-left: 6px; font-weight: bolder; background-color:#f1cca1;}

.menuLevel2{padding-left: 6px}

.menuLevel3{padding-left: 9px}

.menuLevel4{padding-left: 12px}

.menuLevel5{padding-left: 15px}

.menuLevel6{padding-left: 18px}

.menuLevel7{padding-left: 21px}

.menuLevel8{padding-left: 24px}

.menuLevel8{padding-left: 27px}

.menuLink{display:block; border-top:#ffffff 1px dashed; color:#8a5212 ! important;}
.menuLink:hover{display:block; text-decoration:underline;}

.menuLink2{display:block; font-weight: bolder; border-top:#ffffff 1px dashed; color:#ffffff ! important; background-color:#7b4200}
.menuLink2:hover{text-decoration:underline;}

.org{font-weight: bolder; color:#e5cfb3}
.org:hover{text-decoration:underline;}

.menuSelectedText{display:block;  color:#000000! important; font-weight: bold;}


html>body .menuLink{}

#breadcrumb { color: #fff; }

.breadcrumbLink, .breadcrumbLink:visited {color: #582d0b !important; font-weight: bold;  text-decoration: none}

.breadcrumbLink:hover {text-decoration: underline}

#footer{height: 80px}

#footer {background-image: url()}

.footerLinks:link{ color:#582d0b! important; font-size: 10px; text-decoration:none}

.footerLinks:hover{ color:#582d0b ! important;text-decoration:underline ! important;font-size: 10px;}

.footerLinks:visited{ color:#4cb8bc ! important; font-size: 10px;text-decoration:none}

.footerVerticalBar{width:10px ! important}

.grayText{ color:#4d4d4d; font-size:11px}

#content {background-image: url()}

#cName {color: #000000; font-size: 14pt;}

#cImage{float:right;margin-left:20px;margin-right:10px}

#cImage img,.sectionImage{border:2px solid #582d0b;}

#cDesc {margin-top: 10px; font-size: 10pt;}

#content {clear: both; margin-top: 0px; padding: 5px; _padding: 0px;margin-bottom: 20px;  text-align: center}

.sectionsTable1{width: 100%;}

.sectionsTD1 {}

a.sectionTitleLink, a.sectionTitleLink:visited ,a.sectionTitleLink:hover {color: #000000}
.sectionTitleText {display:block; background:; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:#000000; font-size:16px} 

#maincol a, #maincol a:visited, #maincol a:hover  {color: #000000; text-decoration: none}
#maincol a:hover  {font-weight: bold}

#maincol  a.sendLink, #maincol  a.sendLink:visited, #maincol  a.sendLink:hover  {color: #b35a14; text-decoration: none; font-weight: bold; font-size:16px}


.sendDiv {text-align: center}  

.productDetailTable1 a:hover  {text-decoration: underline !important}

.headerLinks, .headerLinks:visited, .headerLinks a:hover  {color: #000000!important}

.productDetailTable1 { padding-right: 15px; padding-bottom: 30px; padding-left: 15px; width: 100%; *padding-right: 5px;  *padding-left: 5px; *width: 630px;}

.productDetailTitleText {  font-size: 14pt; text-indent: 15px; padding-top: 10px; margin-bottom: 0px; color: #000000}

.productDetailTabTable {height: 30px;  margin-left: -2px; margin-right: -4px; width: 100%; background-color: transparent ! important;  margin-top: 20px}

.productDetailTabUnfocus,.productDetailTabFocus{background:#fff;border:2px solid #582d0b;height:22px;line-height:22px;text-align:center;width:140px}

.productDetailTable1 img {border: 2px solid #582d0b;}

.productDetailTabExtra {border-bottom: none; width: 8px;}

.buyBoxTable { margin-left: 5px;  !important; margin-right: 10px}

.buyBoxTable select {width: 140px}

.buyBoxProductNumber{color: #314e90;font-size: 11px;}

.underlineHeaderPurple {}

.underlineHeader {}

#t_thumb0, #t_thumb1 {border: 0px solid #77aa77! important}

.pricingTable * {font-size: 7pt; padding: 3px;}

.pricingTable {margin: 0px;}



.sizeChartHeaderTD {color: #314e90}

.cartHeadText {color: #000000}

.cartTable {background: #fff}

#page {border-collapse: collapse; margin-left: auto; margin-right: auto; margin-bottom: -70px;}

#breadcrumb { font-weight: bold; text-align: left; font-size: 10pt; margin-left: 0px; padding: 10px; padding-left: 5px}

#wrapper{overflow: hidden}



#menucol{margin-top:0px ! important; margin-left:0px; margin-bottom: -3px;text-align:left; text-indent: 5px;}

#menucol, .menuTable, .menuTable td {width:100%}

#prop {width: 173px}

#prop1 {width: 600px}

.menuLink, .menuSelectedText {}

.menuLink, .menuSelectedText {border-bottom: 0px solid !important}

#menucol h4{width: 100%; display:block; height:25px;line-height:25px;  
margin: 0px; padding-top: 0px;   margin-bottom: -1px}

.sectionsTD1, .sectionsTable2 {padding-top: 0px; vertical-align: top}

#maincol{text-align:left; background-repeat:repeat; margin: 0px; 
margin-left: -7px; overflow-x:hidden; }

#midheader{ background:transparent; text-align:left;}

#description {padding: 20px}

#logo {padding-left: 20px; padding-top: 140px; text-align: left}

#shopName {padding-left: 20px; padding-top: 20px; text-align: center}

.productsTable1 td {width: 29%}

.productDetailColorOutOfStock {background-color: #ff9999 !important; border-color: red !important}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.clearfix{display:inline-block;margin-bottom:50px}

* html .clearfix{height:1%}

.clearfix{display:block;margin-bottom:0\px}