body {
	margin-top: 0px;
	background-color: #fffffff;
}

A img { border-width: 0px; }

ul {
	margin-left: 8px;
	padding-left: 8px;
}
/*.NavTop {color: #ffffff; font-family: arial, verdana, lucida grande, geneva; font-size: 11px; font-weight:normal; line-height:13px;}
.NavTop A:link {color: #ffffff; text-decoration:none}
.NavTop A:visited {color: #ffffff; text-decoration:none}
.NavTop A:hover {color: #ff0000; text-decoration:none}

.NavSide {color: #000000; font-family: arial, verdana, lucida grande, geneva; font-size: 11px; font-weight: bold; line-height: 24px; margin-top:0px; padding-left: 5px; text-transform: uppercase;}
.NavSide A:link {color: #000000;  text-decoration:none}
.NavSide A:visited {color: #000000;  text-decoration:none}
.NavSide A:hover {color: #666666; text-decoration:none}

.NavSide-selected {color: #ff0000; font-family: arial, verdana, lucida grande, geneva; font-size: 11px; font-weight: bold; line-height: 24px; margin-top:0px; padding-left: 5px; text-transform: uppercase;}
.NavSide-selected A:link {color: #ff0000;  text-decoration:none}
.NavSide-selected A:visited {color: #ff0000;  text-decoration:none}
.NavSide-selected A:hover {color: #ff0000; text-decoration:none}

.NavSide1 {color: #000000; font-family: arial, verdana, lucida grande, geneva; font-size: 11px; font-weight: bold; line-height: 24px; margin-top:0px; padding-left: 20px; text-transform: uppercase;}
.NavSide1 A:link {color: #000000;  text-decoration:none}
.NavSide1 A:visited {color: #000000;  text-decoration:none}
.NavSide1 A:hover {color: #666666; text-decoration:none}

.NavSide2 {color: #000000; font-family: arial, verdana, lucida grande, geneva; font-size: 10px; font-weight: normal; line-height: 24px;text-transform: uppercase;}
.NavSide2 A:link {color: #000000; text-decoration:none}
.NavSide2 A:visited {color: #000000; text-decoration:none}
.NavSide2 A:hover {color: #333333; text-decoration:none}

.NavSide3 {color: #8a8a8a; font-family: arial, verdana, lucida grande, geneva; font-size: 11px; line-height: 20px; padding-left: 30px;}
.NavSide3 A:link {color: #8a8a8a; text-decoration:none}
.NavSide3 A:visited {color: #8a8a8a; text-decoration:none}
.NavSide3 A:hover {color: #333333; text-decoration:none}

.NavFooter{COLOR: #ffffff; font-family: arial, verdana, lucida grande, geneva; FONT-SIZE: 10px; line-height: 12px;letter-spacing:0px; }
.NavFooter A:link {COLOR: #ffffff;  text-decoration:none}
.NavFooter A:visited {COLOR: #ffffff;  text-decoration:none}
.NavFooter A:hover {COLOR: #666666; text-decoration:none}

.preview {color: #330000; font-family: arial, verdana, lucida grande, geneva; font-size: 18px; line-height: 18px;}
.preview A:link {COLOR: #330000;  text-decoration: none; font-weight: normal;}
.preview A:visited {COLOR: #330000;  text-decoration:none; font-weight: normal;}
.preview A:hover {COLOR: #000000; text-decoration:underline; font-weight: normal;}*/

.Normal {color: #000000; font-family: arial, verdana, lucida grande, geneva; font-size: 10px; line-height: 16px;}
.Normal A:link {COLOR: #000000;  text-decoration: underline; font-weight: bold;}
.Normal A:visited {COLOR: #000000;  text-decoration:underline; font-weight: bold;}
.Normal A:hover {COLOR: #666666; text-decoration:underline; font-weight: bold;}

.Normal2 {color: #666666; font-family: arial, verdana, lucida grande, geneva; font-size: 10px; line-height: 16px;}
.Normal2 A:link {COLOR: #000000; }
.Normal2 A:visited {COLOR: #000000; }
.Normal2 A:hover {COLOR: #000000; }

.Normal6 {color: #330000; font-family: arial, verdana, lucida grande, geneva; font-size: 6px; line-height: Normal;}
.Normal7 {color: #330000; font-family: arial, verdana, lucida grande, geneva; font-size: 7px; line-height: Normal;}
.Normal8 {color: #330000; font-family: arial, verdana, lucida grande, geneva; font-size: 8px; line-height: Normal;}
.Normal9 {color: #330000; font-family: arial, verdana, lucida grande, geneva; font-size: 9px; line-height: Normal;}

.Normal10 {color: #000000; font-family: arial, verdana, lucida grande, geneva; font-size: 10px; line-height: 13px;}
.Normal10 A:link {COLOR: #000000;  text-decoration: underline; font-weight: bold;}
.Normal10 A:visited {COLOR: #000000;  text-decoration:underline; font-weight: bold;}
.Normal10 A:hover {COLOR: #666666; text-decoration:underline; font-weight: bold;}

.Normal10-bold {color: #000000; font-family: arial, verdana, lucida grande, geneva; font-size: 10px; line-height: 13px; font-weight: bold;}

.Normal11 {color: #000000; font-family: arial, verdana, lucida grande, geneva; font-size: 11px; line-height: Normal;}
.Normal11 A:link {COLOR: #000000; font-weight: normal;}
.Normal11 A:visited {COLOR: #000000; font-weight: normal;}
.Normal11 A:hover {COLOR: #666666; text-decoration:underline; font-weight: normal;}

.Normal11-gray {color: #999999; font-family: arial, verdana, lucida grande, geneva; font-size: 11px; line-height: Normal;}

.Normal12 {color: #666666; font-family: arial, verdana, lucida grande, geneva; font-size: 12px; line-height: Normal;}

.Normal13 {color: #000000; font-family: arial, verdana, lucida grande, geneva; font-size: 13px; line-height: Normal;}
.Normal13 A:link {color: #000000;  text-decoration:none}
.Normal13 A:visited {color: #000000;  text-decoration:none}
.Normal13 A:hover {color: #666666; text-decoration:none}

.Normal14 {color: #666666; font-family: arial, verdana, lucida grande, geneva; font-size: 14px; line-height: Normal;}
.Normal15 {color: #666666; font-family: arial, verdana, lucida grande, geneva; font-size: 15px; line-height: Normal;}
.Normal16 {color: #666666; font-family: arial, verdana, lucida grande, geneva; font-size: 16px; line-height: Normal;}
.Normal17 {color: #666666; font-family: arial, verdana, lucida grande, geneva; font-size: 17px; line-height: Normal;}
.Normal18 {color: #330000; font-family: arial, verdana, lucida grande, geneva; font-size: 18px; line-height: Normal; font-weight: bold;}

.Faq {color: #000000; font-family: arial, verdana, lucida grande, geneva; font-size: 10px; line-height: 13px;}
.Faq A:link {COLOR: red; font-weight: normal;}
.Faq A:visited {COLOR: red; font-weight: normal;}
.Faq A:hover {COLOR: #000000; text-decoration:underline; font-weight: normal;}

.CategoryPrice{COLOR: #330000; font-family: arial, verdana, lucida grande, geneva; font-weight:bold; font-size: 10px; line-height: 13px;}
.CategoryPrice A:link {COLOR: #330000;  text-decoration:none; padding-bottom: 14px;}
.CategoryPrice A:visited {COLOR: #330000;  text-decoration:none}
.CategoryPrice A:hover {COLOR: #000000; text-decoration:none}

.RulesMain{COLOR: #000000; FONT-FAMILY: arial; FONT-SIZE: 10px; line-height: 14px;}
.RulesMain A:link {COLOR: #666666;  text-decoration:none;padding-bottom: 14px;}
.RulesMain A:visited {COLOR: #666666;  text-decoration:none}
.RulesMain A:hover {COLOR: #666666; text-decoration:none}

.CategoryMain{FONT-FAMILY: verdana; FONT-SIZE: 10px; line-height: 14px;text-align:center;height:35px;}
.CategoryMain A:link {text-decoration:none;padding-bottom: 14px;}
.CategoryMain A:visited {text-decoration:none}
.CategoryMain A:hover {text-decoration:none}

/*.Pagination {COLOR: #666666; FONT-FAMILY: verdana; FONT-SIZE: 10px; line-height: Normal;letter-spacing:0px; text-transform:uppercase;padding-right:10px;padding-bottom:10px;}
.Pagination A:link {COLOR: #666666;  text-decoration:none}
.Pagination A:visited {COLOR: #666666;  text-decoration:none}
.Pagination A:hover {COLOR: #000000; text-decoration:none}

.ProductMain {color: #330000; font-family: arial, verdana, lucida grande, geneva; font-size: 11px; line-height: 15px;}
.ProductHeader {color: #330000; font-family: georgia, verdana, lucida grande, geneva; font-size: 24px; font-weight: normal; line-height: 24px;}
.ProductPrice {font-family: verdana, verdana; font-size: 11px; font-weight: normal; color: #000000; letter-spacing: normal; line-height: 14px; font-weight: bold; text-decoration: none;}

.ProductPreviousNext {COLOR: #000000; FONT-FAMILY: verdana, lucida grande, geneva; FONT-SIZE: 9px; font-weight:normal; text-decoration:none;}
.ProductPreviousNext A:link {COLOR: #000000; FONT-FAMILY: verdana, lucida grande, geneva; FONT-SIZE: 9px; font-weight:normal; text-decoration:none;}
.ProductPreviousNext A:visited {COLOR: #000000; FONT-FAMILY: verdana, lucida grande, geneva; FONT-SIZE: font-weight:normal; text-decoration:none;}
.ProductPreviousNext A:hover {COLOR: #666666; text-decoration:none;}*/

ul.ProductMain {margin-left: 8px; padding-left: 8px;}
.ProductMain ul {margin: 20px; padding: 0; list-style-image: url(/images/bullet.gif);}

/*.breadcrumb {color: #000000; font-family: arial, verdana, lucida grande, geneva; font-size: 10px; line-height: 13px; text-decoration: none;}
.breadcrumb A:link {color: #000000;  text-decoration:none}
.breadcrumb A:visited {color: #000000;  text-decoration:none}
.breadcrumb A:hover {color: #666666; text-decoration:none}*/

.ProductSizeLabel {color: #232323; font-family: arial, verdana, lucida grande, geneva; font-size: 10px; line-height: 20pt}
.ProductSizeLabelLarge {color: #232323; font-family: arial, verdana, lucida grande, geneva; font-size: 11px; line-height: 20pt}
.ProductcolorLabel {color: #232323; font-family:  arial, verdana, lucida grande, geneva; font-size: 10px; line-height: 20pt}
.ProductcolorLabelLarge {color: #232323; font-family:  arial, verdana, lucida grande, geneva; font-size: 11px; line-height: 20pt}*/

.sizebox a {float:left; color: #FFFFFF;font-family: verdana; font-size: 14px; padding-top: 3px; width: 20px; height: 20px; margin-right: 1px ; text-decoration: none; background-color:#bfbdb9;}
.sizebox a:hover {background-color:#561919; color:ffffff; text-decoration: none;}
.sizebox-out a {float:left; color: #FFFFFF;font-family: verdana; font-size: 14px; padding-top: 3px; width: 20px; height: 20px; margin-right: 1px ; text-decoration: none; background-color:#e5e3de;}
.sizebox-out a:hover {background-color:#e5e3de; color:ffffff; text-decoration: none;}
.sizebox-on a {float:left; color: #FFFFFF;font-family: verdana; font-size: 14px; padding-top: 3px; width: 20px; height: 20px; margin-right: 1px ; text-decoration: none; background-color:#561919;}
.sizebox-on a:hover {background-color:#561919; color:ffffff; text-decoration: none;}

.ErrorText {color: red; font-family: arial, verdana, lucida grande, geneva; font-size: 10px;}

/* ######### HOBO specific style ######### */

/*.sidenav_bg {background-image: url(images/sidenav_bg.gif); background-repeat: no-repeat; background-position: center top;}*/
.about_bg {background-image: url(images/about_bg.jpg); background-repeat: no-repeat; background-position: center top;}

.table_border { border: 1px #ffffff solid; padding-left: 0px; }
.altview_table_border { border: 1px #b58843 solid; padding-left: 0px; }
.detail_border { border: 0px #b58843 solid; }
img.product-thumb{border: 1px solid #000000;}
img.detail-thumb{border: 0px solid #000000;}
.Bold16 {color: #000000; font-family: arial, verdana, lucida grande, geneva; font-size: 16px; line-height: Normal; font-weight: bold;}


.CheckoutPageBackground {background-color: #fcf3da;}
.shipping-table {color: #000000; font-family: arial, verdana, lucida grande, geneva; font-size: 10px; line-height: 12px; font-weight:normal;}
.ContentHead {font-weight: bold; font-size: 18px; word-spacing: normal; color: #000000; font-family: arial, verdana, lucida grande, geneva;}


#container{
position:relative;
		width:900px;
		margin:0 auto;
		}
		
#logo{
			position:absolute;
			top:1px;
			left:1px;
			height:0;
			width:169px;
			background:url(/images/hobo_international_logo.png) no-repeat 0 0;		
			padding-top:164px;
			overflow:hidden;		
			}	
			
			
/*ul.sidenav {margin:0px;padding:0px;  list-style-image: none; list-style-type: none;}


li.subnav {
 COLOR: #330000; FONT-FAMILY: arial, lucida grande, geneva; FONT-SIZE: 12px; line-height: 24px;margin:0px;width: 100%; padding-left: 11px;font-weight: normal; font-weight:bold;background-image: url(/images/dotted_line_sidenav.gif);
}
li.subnav A:link {
 COLOR: #330000; text-decoration:none
}
li.subnav A:visited {
 COLOR: #330000; text-decoration:none
}
li.subnav A:hover {
 COLOR: #cc0000; text-decoration:none
}

li.subnav-selected {
 COLOR: #cc0000; FONT-FAMILY: arial, lucida grande, geneva; FONT-SIZE: 12px; line-height: 24px;margin:0px;width: 100%; padding-left: 11px;font-weight: normal; font-weight:bold;background-image: url(/images/dotted_line_sidenav2.gif);
}
li.subnav-selected A:link {
 COLOR: #cc0000; text-decoration:none
}
li.subnav-selected A:visited {
 COLOR: #cc0000; text-decoration:none
}
li.subnav-selected A:hover {
 COLOR: #cc0000; text-decoration:none
}


li.subnav1 {
 COLOR: #996633; FONT-FAMILY: arial, lucida grande, geneva; FONT-SIZE: 12px; line-height: 24px;margin:0px;width: 100%; padding-left: 11px;font-weight: normal; font-weight:bold;
}
li.subnav1 A:link {
 COLOR: #996633; text-decoration:none
}
li.subnav1 A:visited {
 COLOR: #996633; text-decoration:none
}
li.subnav1 A:hover {
 COLOR: #cc0000; text-decoration:none
}

.footer {color: #000000; font-family: arial, verdana, lucida grande, geneva; font-size: 10px; line-height: 13px;}
.footer A:link {color: #000000; font-weight: normal;}
.footer A:visited {color: #000000; font-weight: normal;}
.footer A:hover {COLOR: #330000; text-decoration:underline; font-weight: normal;}*/

.back-product {
	background-color: #ffffff;
	background-image: url(/images/background_product_detail.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.swatch {float:left;padding-right:3px;padding-top:3px;}

#home{
			width:980px;
			margin:0 auto;
			}
			
/*ProductListScrollContainer{ padding-right:10px; overflow:auto; display: block; overflow-x: hidden; height: 540px; position:relative;scrollbar-3dlight-color:fcf3da; scrollbar-arrow-color:#330000; scrollbar-track-color:#fffef2; scrollbar-darkshadow-color:#fcf3da; scrollbar-face-color:#fcf3da; scrollbar-highlight-color:#fcf3da; scrollbar-shadow-color:#000000;}*/
			
.CategoryPrice-sale {
	font-family: arial;
	font-weight:bold; font-size: 11px; line-height: 13px;
	font-variant: normal;
	color: #ff0000;
	text-decoration: none;
	letter-spacing: normal;
	background-image:url(/images/strike.gif);
	background-repeat:repeat-x;
	background-position:0% 5px;
}

#static{
 	width:740px;
	margin-left: 120px;
}
			
.subscription-list-header
{
    color: #000000; font-family: arial, verdana, lucida grande, geneva; font-size: 10px; line-height: 16px;
}

.subscription-list
{
    color: #000000; font-family: arial, verdana, lucida grande, geneva; font-size: 10px; line-height: 16px;
}

.subscription-list-footer
{
    color: #000000; font-family: arial, verdana, lucida grande, geneva; font-size: 10px; line-height: 16px;
}

.contact_bg {
	background-image: url(/images/contact_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}