body{
	background-image:url(http://site.socktheory.com/images/bodyBg.gif);
	background-position:left bottom;
	padding:0;
	margin:0;
	color:#000000; 
	font-family:arial,verdana,sans-serif; 
	font-size:11px; 
	font-weight:500; 
}
td{
	color:#000000; 
	font-family:arial,verdana,sans-serif; 
	font-size:11px; 
	font-weight:500; 
}
p{
	color:#000000; 
	font-family:arial,verdana,sans-serif; 
	font-size:11px; 
	font-weight:500; 
}
h4{
	color:#8f315a; 
	font-family:arial,verdana,sans-serif; 
	font-size:11px; 
	font-weight:700; 
	padding:0;
	margin-top:0;
	margin-bottom:4px;
}
form{display:inline;}
a:link{color:#0033ff; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:500; text-decoration:none;}
a:active{color:#0033ff; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:500; text-decoration:none;}
a:visited{color:#0033ff; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:500; text-decoration:none;}
a:hover{color:#8f315a; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:500; text-decoration:underline;}

/*********** GLOBAL TEMPLATE STYLE ************/
.imgB{display:block;}

.h1Title{
	color:#000000; 
	font-family:arial,verdana,sans-serif; 
	font-size:24px; 
	font-weight:700; 
	padding:0;
	margin-top:8px;
	margin-bottom:0;
	letter-spacing:-1px;
}

.breadcrumbs{padding-left:18px; color:#ffffff; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none;}
.breadcrumbs a:link{margin-left:2px; margin-right:2px; color:#ffffff; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none;}
.breadcrumbs a:active{color:#ffffff; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none;}
.breadcrumbs a:visited{color:#ffffff; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none;}
.breadcrumbs a:hover{color:#cccccc; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:underline;}

.headerLinks{color:#ffffff; font-family:verdana,arial,sans-serif; font-size:10px; font-weight:500; text-decoration:none; margin-left:20px;}
.headerLinks a:link{color:#ffffff; font-family:verdana,arial,sans-serif; font-size:12px; font-weight:500; text-decoration:none; margin-left:20px;}
.headerLinks a:active{color:#ffffff; font-family:verdana,arial,sans-serif; font-size:12px; font-weight:500; text-decoration:none; margin-left:20px;}
.headerLinks a:visited{color:#ffffff; font-family:verdana,arial,sans-serif; font-size:12px; font-weight:500; text-decoration:none; margin-left:20px;}
.headerLinks a:hover{color:#cccccc; font-family:verdana,arial,sans-serif; font-size:12px; font-weight:500; text-decoration:underline; margin-left:20px;}

.leftPanel{}
.leftPanelLinks{margin-left:10px; margin-top:10px;}
.leftPanelLinks a{color:#727272; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none; line-height:26px;}
.leftPanelLinks a:link{color:#727272; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none;}
.leftPanelLinks a:active{color:#727272; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none;}
.leftPanelLinks a:visited{color:#727272; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none;}
.leftPanelLinks a:hover{color:#ff7800; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:underline;}

.leftPanelLinks span a{color:#ff7800; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none; line-height:26px;}
.leftPanelLinks span a:link{color:#ff7800; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none;}
.leftPanelLinks span a:active{color:#ff7800; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none;}
.leftPanelLinks span a:visited{color:#ff7800; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none;}
.leftPanelLinks span a:hover{color:#727272; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:underline;}

.search{margin-top:10px;}
.searchInput{color:#666666; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none; width:135px;}


.content{
	margin-top:32px;
	margin-left:18px;
	margin-right:10px;
}
.contentWrapper{
	border-left:10px solid #ffffff;
	border-right:10px solid #ffffff;
	border-bottom:10px solid #ffffff;
	background-color:#ebebeb;
}
/*** ITEM PAGE STYLE ***/
.itemTitle{
	color:#000000; 
	font-family:arial,verdana,sans-serif; 
	font-size:30px; 
	font-weight:700; 
	padding:0;
	margin-top:-5px;
	margin-bottom:5px;
	letter-spacing:-1px;
}
.itemStyle{
	color:#727272; 
	font-family:verdana,arial,sans-serif; 
	font-size:10px; 
	font-weight:500; 
	padding-right:20px;
}
.itemLabel{
	color:#727272; 
	font-family:verdana,arial,sans-serif; 
	font-size:10px; 
	font-weight:500; 
}

.itemOptions{
}
.itemOption{
	color:#727272; 
	font-family:verdana,arial,sans-serif; 
	font-size:10px; 
	font-weight:700; 
	margin-top:10px;
}
.itemOption select{
	color:#000000; 
	font-family:verdana,arial,sans-serif; 
	font-size:11px; 
	font-weight:500; 
	width:190px;
}
.itemQty{
	color:#727272; 
	font-family:verdana,arial,sans-serif; 
	font-size:10px; 
	font-weight:700; 
	margin-top:10px;
	margin-bottom:10px;
}
.itemQty input{
	color:#000000; 
	font-family:verdana,arial,sans-serif; 
	font-size:11px; 
	font-weight:500; 
	width:70px;
}

.itemPrice{
	line-height:34px;
	padding-right:20px;
}

.price{
	color:#000000; 
	font-family:verdana,arial,sans-serif; 
	font-size:14px; 
	font-weight:500; 
}
.price-bold{
	color:#000000; 
	font-family:verdana,arial,sans-serif; 
	font-size:18px; 
	font-weight:700; 
}

.sale-price{
	color:#000000; 
	font-family:verdana,arial,sans-serif; 
	font-size:14px; 
	font-weight:500; 
}
.sale-price-bold{
	color:#000000; 
	font-family:verdana,arial,sans-serif; 
	font-size:18px; 
	font-weight:700; 
}
.itemCaption{
	font-family:verdana,arial,sans-serif; 
	font-size:11px; 
	font-weight:500; 
	margin-top:10px;
	line-height:16px;
}
.itemLinkBlack{background-color:#000000; line-height:32px;}
.itemLinkBlack img{vertical-align:middle;}
.itemLinkBlack a{color:#ffffff; font-family:verdana,arial,sans-serif; font-size:12px; font-weight:500; text-decoration:none; line-height:26px;}
.itemLinkBlack a:link{color:#ffffff; font-family:verdana,arial,sans-serif; font-size:12px; font-weight:500; text-decoration:none;}
.itemLinkBlack a:active{color:#ffffff; font-family:verdana,arial,sans-serif; font-size:12px; font-weight:500; text-decoration:none;}
.itemLinkBlack a:visited{color:#ffffff; font-family:verdana,arial,sans-serif; font-size:12px; font-weight:500; text-decoration:none;}
.itemLinkBlack a:hover{color:#cccccc; font-family:verdana,arial,sans-serif; font-size:12px; font-weight:500; text-decoration:underline;}

.itemLinkGreen{background-color:#29806d; line-height:32px; }
.itemLinkGreen img{vertical-align:middle;}
.itemLinkGreen a{color:#ffffff; font-family:verdana,arial,sans-serif; font-size:12px; font-weight:500; text-decoration:none; line-height:26px;}
.itemLinkGreen a:link{color:#ffffff; font-family:verdana,arial,sans-serif; font-size:12px; font-weight:500; text-decoration:none;}
.itemLinkGreen a:active{color:#ffffff; font-family:verdana,arial,sans-serif; font-size:12px; font-weight:500; text-decoration:none;}
.itemLinkGreen a:visited{color:#ffffff; font-family:verdana,arial,sans-serif; font-size:12px; font-weight:500; text-decoration:none;}
.itemLinkGreen a:hover{color:#cccccc; font-family:verdana,arial,sans-serif; font-size:12px; font-weight:500; text-decoration:underline;}


.itemComments{
	width:470px;
	height:300px;
	overflow:auto;
	background-color:#ffffff;
	border:1px solid #999999; 
	padding:10px;
}
.itemCommentsName{
	color:#2960ff; 
	font-family:verdana,arial,sans-serif; 
	font-size:11px; 
	font-weight:700; 
}
.itemCommentsBody{
	color:#727272; 
	font-family:verdana,arial,sans-serif; 
	font-size:11px; 
	font-weight:500; 
}
.alsoLike img{
	border:1px solid #999999;
}
.alsoLike a{color:#666666; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none;}
.alsoLike a:link{color:#666666; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none;}
.alsoLike a:active{color:#666666; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none;}
.alsoLike a:visited{color:#666666; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none;}
.alsoLike a:hover{color:#000000; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:underline;}


/*** CATEGORY STYLE ***/
.categoryItemCell{background-color:#ffffff; padding:5px;}
.categoryItemCellName{margin-top:5px;margin-bottom:6px;}
.categoryItemCellName a{color:#727272; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none; text-transform:uppercase;}
.categoryItemCellName a:link{color:#727272; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none; text-transform:uppercase;}
.categoryItemCellName a:active{color:#727272; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none; text-transform:uppercase;}
.categoryItemCellName a:visited{color:#727272; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none; text-transform:uppercase;}
.categoryItemCellName a:hover{color:#000000; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:underline; text-transform:uppercase;}

.moreColors{
	color:#008080; 
	font-family:verdana,arial,sans-serif; 
	font-size:10px; 
	font-weight:700; 
}
.moreColors a{color:#008080; font-family:verdana,arial,sans-serif; font-size:10px; font-weight:500; text-decoration:none; text-transform:uppercase;}
.moreColors a:link{color:#008080; font-family:verdana,arial,sans-serif; font-size:10px; font-weight:500; text-decoration:none; text-transform:uppercase;}
.moreColors a:active{color:#008080; font-family:verdana,arial,sans-serif; font-size:10px; font-weight:500; text-decoration:none; text-transform:uppercase;}
.moreColors a:visited{color:#008080; font-family:verdana,arial,sans-serif; font-size:10px; font-weight:500; text-decoration:none; text-transform:uppercase;}
.moreColors a:hover{color:#008080; font-family:verdana,arial,sans-serif; font-size:10px; font-weight:500; text-decoration:underline; text-transform:uppercase;}


.cat-price{
	color:#727272; 
	font-family:verdana,arial,sans-serif; 
	font-size:11px; 
	font-weight:500; 
}
.cat-price-bold{
	color:#727272; 
	font-family:verdana,arial,sans-serif; 
	font-size:11px; 
	font-weight:700; 
}

.cat-sale-price{
	color:#727272; 
	font-family:verdana,arial,sans-serif; 
	font-size:11px; 
	font-weight:500; 
}
.cat-sale-price-bold{
	color:#727272; 
	font-family:verdana,arial,sans-serif; 
	font-size:11px; 
	font-weight:700; 
}

.commentsForm{
	background-color:#ffffff;
	padding:10px;
	border:1px solid #999999;
}
.commentsForm th{
	color:#727272; 
	font-family:verdana,arial,sans-serif; 
	font-size:11px; 
	font-weight:700; 
	text-align:right;
}
.commentsInput{width:300px; font-family:verdana,arial,sans-serif; font-size:11px; }
.commentsTextarea{width:300px; font-family:verdana,arial,sans-serif; font-size:11px; }

.footerBar span{float:left; margin-left:10px; margin-right:10px;}
.footerBar div{float:right; margin-left:10px; margin-right:10px;}
.footerBar{color:#727272; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none; line-height:26px;}
.footerBar a{color:#727272; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none; line-height:26px;}
.footerBar a:link{color:#727272; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none;}
.footerBar a:active{color:#727272; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none;}
.footerBar a:visited{color:#727272; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none;}
.footerBar a:hover{color:#ff7800; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:underline;}

.footerLeft div{margin-bottom:16px;}
.footerLeft th{color:#ffffff; font-family:verdana,arial,sans-serif; font-size:10px; font-weight:500; text-decoration:none; text-transform:uppercase; text-align:left; padding-bottom:3px;}
.footerLeft{color:#ffffff; font-family:verdana,arial,sans-serif; font-size:10px; font-weight:500; text-decoration:none; text-transform:uppercase;}
.footerLeft a:link{color:#ffffff; font-family:verdana,arial,sans-serif; font-size:10px; font-weight:500; text-decoration:none; text-transform:uppercase;}
.footerLeft a:active{color:#ffffff; font-family:verdana,arial,sans-serif; font-size:10px; font-weight:500; text-decoration:none; text-transform:uppercase;}
.footerLeft a:visited{color:#ffffff; font-family:verdana,arial,sans-serif; font-size:10px; font-weight:500; text-decoration:none; text-transform:uppercase;}
.footerLeft a:hover{color:#cccccc; font-family:verdana,arial,sans-serif; font-size:10px; font-weight:500; text-decoration:underline; text-transform:uppercase;}
.footerMailingListInput{color:#666666; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:500; text-decoration:none; width:200px;}

.footerViralIcons div{float:right; width:88px; margin-left:15px; text-align:left;}
.footerViralIcons img{margin-bottom:4px;}
.footerViralIcons a:link{color:#ffffff; font-family:verdana,arial,sans-serif; font-size:10px; font-weight:500; text-decoration:none; text-transform:uppercase;}
.footerViralIcons a:active{color:#ffffff; font-family:verdana,arial,sans-serif; font-size:10px; font-weight:500; text-decoration:none; text-transform:uppercase;}
.footerViralIcons a:visited{color:#ffffff; font-family:verdana,arial,sans-serif; font-size:10px; font-weight:500; text-decoration:none; text-transform:uppercase;}
.footerViralIcons a:hover{color:#cccccc; font-family:verdana,arial,sans-serif; font-size:10px; font-weight:500; text-decoration:underline; text-transform:uppercase;}



/**********************************************************/
/************* REVIEW DHTML WINDOWS DISPLAY ***************/
/**********************************************************/
.prShow{display:block;}
.prHide{display:none;}
/************* BACKGROUND FADE OVERLAY DIV ***************/
.prFadeWrapperOn {
	display:block;
	background-color:#000000;
	filter:alpha(opacity=70);
	opacity:0.7;
	z-index:50;
	position:absolute;
	top:0px;
	left:0px;
}
.prFadeWrapperOff {
	display:none;
}
/************* HIDE PRIMARY DISPLAY DIV ***************/
.prHideLayerWin{
	display:none;
}
/************* PRIMARY DISPLAY DIV STYLE **************/
.prShowLayerWin{
	width:730px;
	position:absolute;
	z-index:100;
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.flashVideoContent{
	background-color:#000000;
	border:10px solid #333333;
	padding:5px;
	color:#fffffff;
}
.prd-list-names {
	color:#727272;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-transform: uppercase;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.prd-list-names a {
	color:#727272;
	text-decoration:none;
}
.prd-list-names a:hover {
	text-decoration:underline;
}
