#info-div{
	margin:0 10px;
}
/*corners*/
.scCornerTopLeft{
	background:#FFF url(/lib/yhst-36939587396697/corner-top-left.gif) left top no-repeat;
}
.scCornerTopRight{
	background:url(/lib/yhst-36939587396697/corner-top-right.gif) right top no-repeat;
}
.scCornerBottomLeft{
	background:url(/lib/yhst-36939587396697/corner-bottom-left.gif) left bottom no-repeat;
}
.scCornerBottomRight{
	background:url(/lib/yhst-36939587396697/corner-bottom-right.gif) right bottom no-repeat;
}
/*end corners*/


/*header*/
#scHeader{
	background:url(/lib/yhst-36939587396697/logo.gif) no-repeat;
	width:1011px;
	height:157px;
}
#scHeader .scHeaderText{
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#7EC722;
	padding:5px 0 0 10px;
}
#scHeader .scHeaderLogo{
	display:block;
	float:left;
	height:121px;
	width:610px;
}
#scHeader .scHeaderForms{
	float:right;
	padding-right:20px;
	margin: 50px 140px 0 0;
}
#scHeader .scHeaderForms form{
	margin-bottom:10px;
}
#scHeader .scHeaderForms form input{
	vertical-align:middle;
}
#scHeader .scHeaderForms form input, #scHeader .scHeaderForms form select{
	font:11px Arial, Helvetica, sans-serif;
}
#scHeader .scHeaderLinks{
	margin-top: 4px;
	margin-left: 86px;
}
#scHeader .scHeaderLinks .scHeaderIndexLink{
	display:block;
	float:left;
	height:25px;
	width:70px;
}
#scHeader .scHeaderLinks .scHeaderInfoLink{
	display:block;
	float:left;
	height:25px;
	width:153px;
}
#scHeader .scHeaderLinks .scHeaderContactLink{
	display:block;
	float:left;
	height:25px;
	width:112px;
}
#scHeader .scHeaderLinks .scHeaderBlogLink{
	display:block;
	float:left;
	height:25px;
	width:70px;
}
#scHeader .scHeaderLinks .scHeaderCartLink{
	display:block;
	float:left;
	height:25px;
	width:120px;
}
/*end header*/

/*body*/
#scBodyContent{
	width:940px;
	border-collapse:collapse;
	margin:0 10px 10px 10px;
}

#scBodyContent .scBodyContentLeft{
	width:170px;
	padding-top:35px;
	background:url(/lib/yhst-36939587396697/left-nav-header.gif) no-repeat;
	vertical-align:top;
}
#scBodyContent .scBodyContentLeft .scLeftNavContainer{
	background:#FFF url(/lib/yhst-36939587396697/left-nav-footer.gif) bottom left no-repeat;
	padding-bottom:10px;
}

html>body #scBodyContent .scBodyContentLeft .scLeftNavContainer .scLeftNav{
	width:170px;
	padding-top:10px;
}
#scBodyContent .scBodyContentLeft .scLeftNavContainer .scLeftNav{
	padding-top:10px;
}
#scBodyContent .scBodyContentLeft .scLeftNavContainer .scLeftNav a{
	display:block;
	color:#000;
	padding:0 12px 5px 12px;
	font: bold 15px "Comic Sans MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#scBodyContent .scBodyContentLeft .scLeftNavContainer .scLeftNav a:hover{
	text-decoration: underline;
}

#scBodyContent .scBodyContentRight{
	/*width:770px;*/
	vertical-align:top;
	padding-left:10px;
}

#scBodyContent .scBodyContentRight .homePageRightSide{
	width:272px;
	padding-left:8px;
}
#scBodyContent .scBodyContentRight .homePageRightSide .scCornerBottomRight{
	text-align:center;
}

html>body #scBodyContent .scBodyContentRight .homePageRightSide .scCornerTopLeft{
	width:200px;
	margin-bottom:5px;
}

#scBodyContent .scBodyContentRight .homePageRightSide .scCornerTopLeft{
	width:272px;
	margin-bottom:5px;
}
#scBodyContent .scBodyContentRight .homePageRightSide #rightSideAbstract{
	padding:0 10px 10px 10px;
}
#scBodyContent .scBodyContentRight .homePageRightSide .scCornerBottomRight img{
	margin:10px 0;
}
/*end body*/

/*footer*/
#scFooter{
	background:#FFF url(/lib/yhst-36939587396697/footer-hr.gif) no-repeat;
	padding:20px 0;
	text-align:center;
	width:1011px;
}
#scFooter .scFooterLinks{
	padding-bottom:5px;
}
#scFooter .scFooterLinks a{
	color:#000;
	padding:5px;
	font-weight:bold;
}
#scFooter .scFooterLinks a:hover{
	text-decoration:none;
}
#scFooter .scSolidCactusLink{
	color:#000;
	text-decoration:none;
}
#scFooter .scSolidCactusLink:hover{
	text-decoration: underline;
}
/*end footer*/



/*sitemap*/
#scBodyContent .scBodyContentRight .sitemap1{
	padding:5px;
}
#scBodyContent .scBodyContentRight .sitemap2{
	padding:3px 0 0 10px;
}
#scBodyContent .scBodyContentRight .sitemap3{
	padding:3px 0 0 15px;
}
#scBodyContent .scBodyContentRight .sitemap1 a{
	display:block;
	font:bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
}
#scBodyContent .scBodyContentRight .sitemap2 a{
	display:block;
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	padding-bottom:3px;
	text-decoration:none;
}
#scBodyContent .scBodyContentRight .sitemap3 a{
	display:block;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	padding-bottom:3px;
	text-decoration:none;
}
#scBodyContent .scBodyContentRight .sitemap1 a:hover{
	text-decoration:none;
}
#scBodyContent .scBodyContentRight .sitemap3 a:hover, #scBodyContent .scBodyContentRight .sitemap2 a:hover{
	text-decoration:underline;
}
/*end sitemap*/
#scPage-insets{
	padding-top:5px;
}
#scPage-insets img{
	vertical-align:middle;
	margin-right:5px;
	border:1px solid #EEE;
}
.itemImageAlign{
	text-align:center;
}


/*paging*/
#leftarrowdiv,
#rightarrowdiv      {width: 15px;}

#contents A         {font: bold 11px arial; color: #000;}
#paging {margin: 0 25px; padding-bottom:25px;}
#paging A:hover     {text-decoration:underline;}

#paging TD          {padding: 2px;}
#paging .price      {font: normal 11px arial; color: #000;}
#paging .saleprice  {font: normal 11px arial; color: #000;}
#paging .saleprice2 {font: bold 11px arial; color: #F00;}
#paging .abstract   {font: normal 11px arial; color: #555;}
#paging .qtybox     {font: normal 11px arial; width: 25px; text-align: right}
#paging .qtytext    {font: bold 11px arial; color: #000;}

#pagelinks          {font: normal 11px arial; color: #000;}
#pagelinks A        {font: normal 11px arial; color: #000;}
#pagelinks .chosen  {font: bold 11px arial; color: #000;}

.itemof             {font: normal 11px arial; color: #000;}
.pageof             {font: normal 11px arial; color: #000;}

#modes              {font: normal 11px arial; color: #000; text-decoration:none; }
#modes A            {font: normal 11px arial; color: #000; text-decoration:none; }
#modes .chosen      {font: bold 11px arial; color: #000; text-decoration:none; }

#sortlinks          {font: normal 11px arial; color: #000; text-decoration:none; }
#sortlinks A        {font: normal 11px arial; color: #000; text-decoration:none; }
#sortlinks .chosen  {font: bold 11px arial; color: #000; text-decoration:none; }

#paging FORM        {margin:0px;}

.listheader         {background-color: #333333; font: bold 11px arial; color: #FFFFFF;}

.vcell              {background-color: #FFF;}
.vcell-on           {background-color: #FFF;}

.ecell              {background-color: #FFF;}
.ecell-on           {background-color: #FFF;}

.wcell              {background-color: #FFF;}
.wcell-on           {background-color: #FFF;}
.pagingBorderTop{border-top:1px solid #000;}
.pagingBorderBottom{border-bottom:1px solid #000;}
/*paging*/

#scBodyContent .scBodyContentRight{
width:760px;
}

#messagearea{
width:420px !important;
}

#messagearea #messagetitle{
width:380px !important;
}

