/* ------- STARBOYZ BACKGROUND COLOR:060606 --------*/

#xpShoppingCart		{text-align:left;}
tr.cartHeaderRow	{background:#c2c2c2;color:#333;font-size:0.84em;font-weight:bold;}
tr.cartItemRow		{height:40px;}
td.cartItemColumn	{border-top:1px solid #666;border-bottom:1px solid #666;border-left:1px solid #666;border-right:0px;background-color:#fff;}
td.cartBottomRow	{border-top:double;border-color:#333;}

/* ------->>> PAGE STRUCTURE <<<--------*/

table.product{width:100%;padding:0px;border-spacing:0px;border-collapse:collapse;}

div.product					{width:240px;margin:3px 0 0 0;clear:both;text-align:center;overflow:hidden;}
div.productQuickBuyOptions	{width:120px;margin:5px 0 5px 0;text-align:left;}
div.productImage 			{width:120px;float:left;text-align:left;}
div.productText  			{width:115px;margin:0 0 0 5px;float:right;text-align:left;}

div.mouseover_feature		{width:180px;height:120px;margin:5px 0 0 0;clear:both;background:#fff url('../img/b2.jpg');border:1px solid #385a6b;overflow:hidden;}
div.mouseout_feature		{width:180px;height:120px;margin:5px 0 0 0;clear:both;background:#efefef url('../img/b2a.jpg');border:1px solid #ccc;overflow:hidden;}
div.featureImage 			{width: 62px;margin:5px 0 0 5px;float:left;text-align:left;overflow:hidden;}
div.featureText  			{width:101px;margin:5px 5px 0 5px;float:right;text-align:left;overflow:hidden;}
div.featureQuickBuyOptions	{width:100%;text-align:left;}

td.mouseover	{background:#121212;border:1px solid #111;padding:5px;}
td.mouseout		{background:#0b2830;border:1px solid #111;padding:5px;}
tr.row_odd 		{height:48px;background:#eee;}
tr.row_even		{height:48px;background:#fff;}
tr.row_over		{height:48px;background:#ff7;}

img.productMain		{border:1px solid #353535;display:inline;}
img.productOther	{border:1px solid #353535;display:inline;}
img.featureMain		{border:1px solid #666;display:inline;}

/* --------->>> NAVIGATION <<<----------*/

	.ProductsCategoryDisplayOn {border:1px dotted #ccc;background-color:#333;padding:5px;}
	.ProductsCategoryDisplayOff {border:1px dotted #333;background-color:#000;padding:5px;}

	.ProductsCategoryDisplayOn2 {border:1px dotted #ccc;background-color:#ccc;padding:5px;}
	.ProductsCategoryDisplayOff2 {border:1px dotted #000;background-color:#fff;padding:5px;}

	a.ProdCatSubText{color:#666;font-size:0.78em;font-weight:bold;text-decoration:none;}
	a.ProdCatSubText:hover {color:#000;background-color:#ccc;text-decoration:underline;}

	.breadcrumb,a.breadcrumb,a.breadcrumb:active,a.breadcrumb:link,.breadcrumb:visited {color:#666;font-size:0.60em;font-weight:bold;text-decoration:none;}
	a.breadcrumb:hover {color:#ffc;text-decoration:underline;}

	div.page_options	{margin:10px 0 5px 0;clear:both;overflow:auto;}
	div.page_options_left {float:left;text-align:left;overflow:auto;}
	div.page_options_right{float:right;text-align:right;overflow:auto;}
	div.page_sorter		{margin:5px 0 5px 0;padding:0;}
	div.page_results	{margin:5px 0 10px 0;padding:0;text-align:right;}
	img.dbpage			{margin:0 7px 0 7px;border:0;vertical-align:top;display:inline;}
	select.page_sorter	{color:#222;font-size:0.7em;font-style:italic;background:#eee;border:1px solid #ccc;vertical-align:middle;display:inline;}
	select.page_numbers	{color:#222;font-size:0.7em;font-style:italic;background:#eee;border:1px solid #ccc;vertical-align:top;}


/* ---------->>> HEADINGS <<<-----------*/

	.productDetailTitle {color: #857D63;font-size:1.25em;font-weight:bold;}

	.cartTitle {padding:5px 0 5px 0;color:#857d63;font-size:1.1em;font-weight:bold;}


/* --------->>> TEXT STYLES <<<---------*/

	.sortoptions,a.sortoptions,a.sortoptions:visited,a.sortoptions:link,a.sortoptions:active {color:#aaa;font-size:0.72em;font-weight:bold;text-decoration:none;}
	a.sortoptions:hover{color:#ffc;text-decoration:underline;}

	.productViewTitle,a.productViewTitle,a.productViewTitle:visited,a.productViewTitle:link,a.productViewTitle:active {color:#667f99;font-size:0.84em;font-weight:bold;text-decoration:none;}
	a.productViewTitle:hover {color:#c1cbd6;text-decoration:underline;}

	.productViewReadMore,a.productViewReadMore,a.productViewReadMore:visited,a.productViewReadMore:link,a.productViewReadMore:active {color:#998066;font-size:0.66em;font-weight:bold;text-decoration:none;}
	a.productViewReadMore:hover {color:#c1cbd6;text-decoration:underline;}

	.productFeatureTitle,a.productFeatureTitle,a.productFeatureTitle:visited,a.productFeatureTitle:link,a.productFeatureTitle:active {color:#575757;font-size:0.74em;font-weight:bold;text-decoration:none;}
	a.productFeatureTitle:hover {color:#385a6b;text-decoration:underline;}

	a.catmenu,a.catmenu:link,a.catmenu:visited,a.catmenu:active {color:#666;font-size:0.86em;font-weight:bold;text-decoration:none;}
	a.catmenu:hover {color:#eee;text-decoration:underline;}
	a.catmenusub,a.catmenusub:link,a.catmenusub:visited,a.catmenusub:active {color:#608191;font-size:0.7em;font-weight:bold;text-decoration:none;}
	a.catmenusub:hover {color:#666;text-decoration:underline;}

	.categoryHead		{text-align:right;margin:0 0 10px 0;color:#d2d2d2;font-size:1.2em;font-weight:bold;}
	.productViewText	{color:#666;font-size:0.60em;}
	.productDetailText	{color:#959595;font-size:0.76em;}

	.textproduct	{color:#333;font-size:0.84em;}
	.cartitem		{color:#333;font-size:0.72em;}


/* ------------>>> FORMS <<<------------*/

	.cartForm {color:#900;background:#efefef;border:1px solid #000;font-size:0.72em;font-weight:bold;text-decoration: none;}
	.cartField {margin:2px 0 2px 0;width:72px;text-align:right;}
	.cartFieldReverse {margin:2px 0 2px 0;color:#ccc;background:#060606;border:0px;text-align:right;}