/**********************************************************
**          cricketmag.com style sheet
**********************************************************/

/* 
**  DEFAULTS
*/
body 
{
	background-color:#672317;
		background-image:
	url('/graphics/carus-background1.jpg');
	color: #672317;
	margin: 0;
	padding: 0;
	text-align: center;
}

	A {
		text-decoration: underline;
	}
								
	A:link, A:visited {
		color: #794a25;
		background: transparent
	}												
						
	A:active {
		color: 936534;
		background: transparent
	}

	A:hover {
		color: 9f8747;
		text-decoration: none;
	}

/* 
**  OVERALL PAGE BODY
*/
.pageBody {
	margin: 0;
	vertical-align:top;
	text-align:center;
	background-color: #FFFFFF;
	color: #672317;
	width: 100%;
}
.pageInnerBody {
	margin: 0;
	vertical-align:top;
	text-align:center;
	background-color: #FFFFFF;
	color: #672317;
	width: 100%;
}

.content_page_margins
{
	width: 700px;
	margin: 0px;
	padding: 0px;
}

/*
** SHADOW
*/
#shadow-container {
    position: relative;
    left: 0px;
    top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
#shadow-container .shadow1,
#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {
    position: relative;
    left: 0px;
    top: 0px;
	padding-top: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-right: 1px;
}
#shadow-container .shadow1 {
	position:relative;
	background: #672317;
}
#shadow-container .shadow2 {
	position:relative;
	background: #672317;
}
#shadow-container .shadow3 {
	position:relative;
	background: #672317;
}
#shadow-container .container 
{
	position:relative;
	background: #672317;
}



/* 
**  PAGE INTERNAL CORE
*/
.pageCore {
	text-align: left;
	vertical-align: text-top;
	min-height: 340px;
	background-color: #FFFFFF;
	color: #672317;
	padding: 0px 0px 0px 0px;
}
				
/*
** HEADER
*/						 

.headerSection 
{
	position:relative;
	width: 800px;
   	font-size : 7pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #672317;
   	color : #9f844f;
}
			
/*
** FOOTER
*/						 
.footerSection {
   	color : #672317;
   	font-size : 7pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #FFFFFF;
	border-top: inset thin #672317;
	margin-top: 10px;
}
.footer {
   	color : #672317;
   	font-size : 7pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #FFFFFF;
}



/*
** VARIOUS STYLES
*/						 
  
.text {
           	font-size : 16pt;
           	font-family : verdana;
			color: #672317;
}

.prodnum{
           	font-size : 12pt;
           	font-family : verdana;
			color: #672317;
}
		   
.normal {
           	font-size : 9pt;
           	font-family : verdana;
			color: #672317;
			font-weight:normal;
}
.normalRight {
           	font-size : 8pt;
           	font-family : verdana;
			text-align:right;
			color: #672317;
}
.headingtext {
           	font-size : 9pt;
           	font-family : verdana;
			color: #672317;
}

.infoText {
           	color: #a8872f;
           	font-size : 9pt;
           	font-family : verdana;
}

.greytext {
           	color: eedbb1;
           	font-size : 8pt;
           	font-family : verdana;
}
		   
.mailtext {
           	color : #566b7e;
			font-weight : bold;
           	font-size : 7.5pt;
           	font-family : verdana;
}
		   
.box {
		   	border:1 solid #516bf6;
			height:14px;
			color: #672317;
}
			
.non  {
             	color : #C0C0C0;
             	font-size : 8pt;
             	font-family : verdana;
} 

.cal  {
             	color : #672317;
             	font-size : 8pt;
             	font-family : verdana;
} 	
		
.msg  {
           	color : #c6615d;
           	font-size : 10pt;
           	font-family : verdana;
}
	   
.9f8747text {
           	color : #b08563;
           	font-size : 8pt;
           	font-family : verdana;
}

.log
{
	FONT-SIZE: 6pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	color:#672317;
} 

.heading
{
	FONT-SIZE: 13.5pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	color:#672317;
	text-align: left;
} 


.header_background
{
	color:#9f844f;
	background-color:#FFFFFF;
	font-weight:bold;
	font-size:8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

A.header_background {
	text-decoration: underline;
}
A.header_background:link, A.header_background:visited, A.header_background:active {
	color: white;
	background: transparent
}												
A.header_background:hover {
	color: 9f8747;
	text-decoration: none;
}

h1.breadcrumb 
{
	color : #9f844f;
	font-size : 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.breadcrumb
{
	color : #9f844f;
	font-size : 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	padding: 6px 6px 6px 6px;
}
.breadcrumb a
{
	color : #9f844f;
	font-size : 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 6px 6px 6px 6px;
}

.pager
{
	color: #FFFFAA;
	font-size : 8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	border: none;
}
a.pager:link, a.pager:visited, a.pager:active
{
	color: #FFFFAA;
	font-size : 8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	border: none;
}
a.pager:hover
{
	color: FFFFAA;
	font-size : 8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	border: none;
}
.pagerDisabled
{
	color: FFFFAA;
	font-size : 8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	border: none;
}
a.pagerDisabled:link, a.pagerDisabled:visited, a.pagerDisabled:active, a.pagerDisabled:hover
{
	color: FFFFAA;
	font-size : 8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	border: none;
}

.pagerTable
{
	background-color: #9d6427;
}

.sortTitle
{
	color : #672317;
	font-size : 12pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 6px;

}
.sortTitle a
{
	color : #672317;
	font-size : 12pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 6px;
	text-decoration: underline;
}
.sortTitle a:hover
{
	color : #9f8747;
	font-size : 12pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 6px;
	text-decoration: underline;
}
.sortTitleComment
{
	color : #FFFFAA;
	background-color:#9d6427;
	font-size: 8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	white-space: nowrap;
	width: 100%;
}

.tagline
{
	color : c9b875;
	font-size : 7pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.actionButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:26px;
	color: black;
	text-align:center;
	font-weight: normal;
	background-image:url(/images/button_blank.gif);
	width:150px;
	padding-top: 3px;
	cursor:pointer; cursor: hand;
}

a.actionButton:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:26px;
	color: black;
	text-align:center;
	font-weight: normal;
	background-image:url(/images/button_blank.gif);
	width:150px;
	padding-top: 3px;
	cursor:pointer; cursor: hand;
	text-decoration: none;
}
a.actionButton:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:26px;
	color: black;
	text-align:center;
	font-weight: normal;
	background-image:url(/images/button_blank.gif);
	width:150px;
	padding-top: 3px;
	cursor:pointer; cursor: hand;
	text-decoration: none;
}
a.actionButton:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:26px;
	color: black;
	text-align:center;
	font-weight: normal;
	background-image:url(/images/button_blank.gif);
	width:150px;
	padding-top: 3px;
	cursor:pointer; cursor: hand;
	text-decoration: none;
}

.Message {
  	color: Maroon;
   	font-size : 14pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
}

.ErrorMessage {
  	color : #f00e0e;
   	font-size : 12pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	background-color: #f0be38;
	padding:2px;
}

.bodyError {
  	color : #f00e0e;
   	font-size : 12pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}

.tdclass {
	color: #b08563;
   	font-size : 12pt;
   	font-family : verdana;
	background-color : #FFFAE6;
}
.accountCard 
{
	margin: 0px;
	padding: 18px 8px 18px 8px;
	background-color: #FFFFFF;
	width: 500px;
}
.a1f, .a2f, .a3f, .a4f{font-size:1px; overflow:hidden; display:block; }
.a1f {height:1px; color:#EEEEEE; background:#EEEEEE; margin:0 5px; }
.a2f {height:1px; color:#EEEEEE; background:#EEEEEE; margin:0 3px; }
.a3f {height:1px; color:#EEEEEE; background:#EEEEEE; margin:0 2px; }
.a4f {height:2px; color:#EEEEEE; background:#EEEEEE; margin:0 1px; }



.accountInfo {
   	color : #333333;
   	font-size : 12pt;
   	font-family: Verdana;
	white-space:nowrap;
}
.accountForm
{
	padding: 10px 4px 10px 4px;
	width: 600px;
	min-width: 600px;
	color: #b08563;
   	font-size : 12pt;
   	font-family : verdana;
	background-color: #FFFAE6;
}
.prompt {
   	color : #666666;
   	font-size : 11pt;
   	font-family : verdana;
	white-space:nowrap;
	text-align: right;
}
.promptLeft {
   	color : #666666;
   	font-size : 11pt;
   	font-family : verdana;
	white-space:nowrap;
	text-align: left;
}

.promptSmall {
   	color : #666666;
   	font-size : 10pt;
   	font-family : verdana;
	white-space:nowrap;
	text-align: right;
}


/*
** RECOMMENDED ITEMS
*/


.recommended {
    color : #672317;
    font-size : 10pt;
    font-family : verdana;
 background-color : #FFFAE6;
 width:200px;
}

/*
** PRICE
*/
.price {
   	color : #672317;
   	font-size : 10pt;
   	font-family : verdana;
	background-color : #FFFAE6;
	white-space:nowrap;
}


/*
** INPUT
*/
.input
{
    BORDER-RIGHT: #672317 1px solid;
    BORDER-TOP: #672317 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #672317 1px solid;
    BORDER-BOTTOM: #672317 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
}	
.inputBox
{
    BORDER-RIGHT: #672317 1px solid;
    BORDER-TOP: #672317 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #672317 1px solid;
    BORDER-BOTTOM: #672317 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    margin-top: 4px;
    vertical-align: top;
}	

input.box {border: 1px solid #808080; background-color: #F8F8F8; height: 22px;}

/*
** ADDRESS
*/
.address 
{
   	color : #333333;
   	font-size : 10pt;
   	font-family : verdana;
	white-space:nowrap;
	text-align: left;
}

/*
** CART 
*/
.cartHeader
{
	color:#FFFFFF;
	background-color:#b08563;
	font-weight:bold;
	font-size:8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.cartLines
{
	color:#672317;
	background-color:#FFFAE6;
	font-weight:normal;
	font-size:8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	white-space: normal;
}

.listingLines
{
	color:#672317;
	background-color:#FFFAE6;
	font-weight:normal;
	font-size:11pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	white-space: normal;
}

.listingLinesHighlight
{
	color:#b08563;
	background-color:#FFFAE6;
	font-weight:normal;
	font-size:11pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	white-space: normal;
}

.cartSummary
{
	color:#672317;
	background-color:#FFFAE6;
	font-weight:bold;
	font-size:10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.BuyButton
{
	text-align: center;
	font-weight:bold;
	font-size:14pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color:#c51705;
	color:#FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 2px 4px 6px 2px;
}



/*
** MENU
*/
.menuBackground
{
	color:#672317;
	background-color:#672317;
	background-image:url('/graphics/header-background.jpg');
	background-repeat: repeat-x;
	text-align: center;
}
#menuBackground
{
	filter:alpha(opacity=95); opacity: 0.95;
}
.menuButton
{
	text-align: center;
	vertical-align: text-top;
	background-color:#672317;
	color:#FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 4px 6px 0px;
}
.menuButton a
{
	text-align: center;
	vertical-align: text-top;
	background-color:#672317;
	color:#FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 4px 6px 0px;
}
.menuButton2
{
	text-align: center;
	background-color:#9d6427;
	border-style: outset;
	border-width:medium;
	margin: 0px 0px 0px 0px;
	padding: 1px 1px 2px 1px;
}
.menuButton3
{
	text-align: center;
	background-color:#9d6427;
	border-style: outset;
	border-width:medium;
	margin: 0px 0px 0px 0px;
	padding: 1px 1px 2px 1px;
}
.menuButton4
{
	text-align: center;
	background-color:#b08563;
	border-style: outset;
	border-width:medium;
	margin: 0px 0px 0px 0px;
	padding: 1px 1px 2px 1px;
}
.menu
{
	FONT-FAMILY:Arial Narrow;
	font-weight:bold;
	font-size:9pt;
	background-color:#672317;
	color:#FFFFFF;
	text-align: center;
	vertical-align: top;
	text-decoration: none;
	white-space:nowrap;
	margin: 0px 2px 0px 2px;
	padding: 2px 6px 2px 6px;
	text-indent: 4px;
}
A.menu {
	text-align: center;
	text-decoration: none;
	margin: 0px 2px 0px 2px;
	padding: 2px 6px 2px 6px;
	text-indent: 4px;
}
A.menu:link, A.menu:visited, A.menu:active {
	color: white;
	text-decoration: none;
}												
A.menu:hover {
	color: #d9bf88;
	text-decoration: none;
}
.menu2
{
	FONT-FAMILY:Arial Narrow;
	font-weight:bold;
	font-size:8pt;
	background-color:#9d6427;
	color:#ffffff;
	text-align: center;
	text-decoration: none;
	white-space:nowrap;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	letter-spacing: 1px;
}
A.menu2 {
	text-decoration: none;
	color:#ffffff;
}
A.menu2:link, A.menu2:visited, A.menu2:active {
	text-decoration: none;
}												
A.menu2:hover {
	color: #b08563;
	background-color: #FFFAE6;
	text-decoration: none;
}
.menu3
{
	FONT-FAMILY:Arial Narrow;
	font-weight:bold;
	font-size:8pt;
	background-color:#9d804a;
	color:#ffffff;
	text-align: center;
	text-decoration: none;
	white-space:nowrap;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	letter-spacing: 1px;
}
A.menu3 {
	text-decoration: none;
	color:#ffffff;
}
A.menu3:link, A.menu3:visited, A.menu3:active {
	text-decoration: none;
}												
A.menu3:hover {
	color: #b08563;
	background-color: #FFFAE6;
	text-decoration: none;
}

.menu4
{
	FONT-FAMILY:Arial Narrow;
	font-weight:normal;
	font-size:10pt;
	background-color:#672317;
	color:#d9bf88;
	text-align: center;
	text-decoration: none;
	white-space:nowrap;
	border-style: outset;
	border-width:thin;
	margin: 0px 0px 0px 0px;
	padding: 1px 2px 2px 2px;
	letter-spacing: 1px;
}
A.menu4 {
	background-color:#d9bf88;
	font-size:10pt;
	font-weight:bold;
	text-decoration: none;
	color:#3e4c10;
	border-style: outset;
	border-width:thin;
	margin: 0px 0px 0px 0px;
	padding: 1px 2px 2px 2px;
}
A.menu4:link, A.menu4:visited, A.menu4:active {
	text-decoration: none;
}												
A.menu4:hover {
	color: #b08563;
	background-color: #FFFAE6;
	text-decoration: none;
}

.mainMenu {
}
#mainMenu {
}

/*
** ROUNDED CORNERS (top)
*/
.b1m, .b2m, .b3m, .b4m, .b5m {font-size:1px; overflow:hidden; display:block; }
.b5m {height:1px; color:#672317; background:#672317; margin:0 7px; }
.b4m {height:1px; color:#672317; background:#672317; margin:0 5px; }
.b3m {height:1px; color:#672317; background:#672317; margin:0 3px; }
.b2m {height:1px; color:#672317; background:#672317; margin:0 2px; }
.b1m {height:2px; color:#672317; background:#672317; margin:0 1px; }
.contentm {background: #672317; }
.contentm div {margin-left: 7px; }

/*
** ROUNDED CORNERS (header-bottom)
*/
.b1h, .b2h, .b3h, .b4h, .b5h {font-size:1px; overflow:hidden; display:block; }
.b1h {height:1px; color:#672317; background:#672317; margin:0 5px; }
.b2h {height:1px; color:#672317; background:#672317; margin:0 3px; }
.b3h {height:1px; color:#672317; background:#672317; margin:0 2px; }
.b4h {height:2px; color:#672317; background:#672317; margin:0 1px; }
.b5h {height:2px; color:#672317; background:#672317; margin:0 1px; }
.contenth {background: #672317; }
.contenth div {margin-left: 5px; }


/* 
**  PULLDOWN MENU CHOICES
*/
.menuOption {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:8pt;
	text-align: left; 
	text-decoration: none;
	text-indent: 8px;
	width: 200px;
	height: 20px;
	min-height:20px;
	vertical-align:bottom;
	padding: 2px 1px 0px 1px;
	color:#ffffff;
	background-color: #cfb36f;
	border-bottom: 1px solid #e7d29f;
	
}
a.menuOption:link, a.menuOption:visited, a.menuOption:active  { 
	display: block;
	color:#672317;
	text-decoration: none;
}
a.menuOption:hover { 
	display: block;
	text-decoration: none;
	color:#ce7d46;
	background-color: #FFFAE6;
}

.menuOptionLast {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:8pt;
	letter-spacing: .01px;
	text-align: left; 
	text-decoration: none;
	text-indent: 8px;
	width: 200px;
	height: 20px;
	min-height:20px;
	vertical-align:bottom;
	padding: 2px 1px 0px 1px;
	color:#672317;
	background-color: #cfb36f;
	
}
a.menuOptionLast:link, a.menuOptionLast:visited, a.menuOptionLast:active { 
	display: block;
	color:#672317;
	text-decoration: none;
}
a.menuOptionLast:hover { 
	display: block;
	text-decoration: none;
	color:#b08563;
	background-color: #FFFAE6;
}
#menuBottom {
	background-color: #cfb36f;
	filter:alpha(opacity=95); opacity: 0.95;
}


/*
** ROUNDED CORNERS (pulldown menu bottom)
*/
.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block; }
.b1f {height:1px; color:#cfb36f; background:#cfb36f; margin:0 5px; }
.b2f {height:1px; color:#cfb36f; background:#cfb36f; margin:0 3px; }
.b3f {height:1px; color:#cfb36f; background:#cfb36f; margin:0 2px; }
.b4f {height:2px; color:#cfb36f; background:#cfb36f; margin:0 1px; }
.contentf {background: #cfb36f; }
.contentf div {margin-left: 5px; }


/* 
**  MAGAZINE PULLDOWN MENU
*/
#menuMagazines {
	position:absolute; 
	left:1px; 
	top:136px; 
	width:200px; 
	z-index:1; 
	visibility: hidden; 
	filter:alpha(opacity=95); opacity: 0.95;
}


/* 
**  CUSTOMER SERVICE PULLDOWN MENU
*/
#menuCustomerService {
	position:absolute; 
	left:384px; 
	top:136px; 
	width:200px; 
	z-index:1; 
	visibility: hidden; 
	filter:alpha(opacity=95); opacity: 0.95;
}


/*
** HEADER BOX
*/

.headerBox
{
	color:#FFFFFF;
	background-color:#672317;
	FONT-FAMILY:Arial Narrow;
	font-weight:bold;
	font-size:8.5pt;
}

/*
** DASHBOARD
*/
#dashboard
{
	FONT-FAMILY: Arial Narrow;
	font-weight:normal;
	font-size:10pt;
	background-color:#672317;
	color:#FFFAE6;
	text-align: center;
	vertical-align: bottom;
	text-decoration: none;
	white-space:nowrap;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 50px;
	min-height: 50px;
	width: 240px;
}
#dashboard2
{
	FONT-FAMILY: Arial Narrow;
	font-weight:normal;
	font-size:8pt;
	background-color:#672317;
	color:#FFFAE6;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
	white-space:nowrap;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 20px;
	min-height: 20px;
	width: 280px;
}
.dashboard
{
	FONT-FAMILY: Arial Narrow;
	font-weight:normal;
	font-size:10pt;
	background-color:#672317;
	white-space:nowrap;
	color:#FFFAE6;
	text-align: center;
	text-decoration: none;
	white-space:nowrap;
	padding-bottom: 0px;
}
A.dashboard {
	font-size:10pt;
	text-decoration: underline;
	background-color:#672317;
	color:#FFFAE6;
	padding-bottom: 0px;
}
A.dashboard:link, A.dashboard:visited, A.dashboard:active {
	text-decoration: underline;
}												
A.dashboard:hover {
	background-color: #FFFAE6;
	color: #b08563;
	text-decoration: none;
}


/*
** PAGE BUTTON
*/
.pageButton
{
	FONT-FAMILY:Arial;
	font-weight:normal;
	font-size:8pt;
	background-color:#794a25;
	color:#FFFFFF;
	text-align: center;
	text-decoration: none;
	white-space:nowrap;
	border-style: outset;
	border-width:thin;
	display: inline-block;
	margin: 0px 0px 0px 0px;
	padding: 2px 4px 2px 4px;
}
A.pageButton {
	FONT-FAMILY:Arial;
	font-weight:normal;
	font-size:10pt;
	background-color:#794a25;
	text-decoration: none;
	color:#FFFFFF;
	border-style: outset;
	border-width:thin;
	margin: 0px 0px 0px 0px;
	padding: 4px 8px 4px 8px;
}
A.pageButton:link, A.pageButton:visited, A.pageButton:active {
	text-decoration: none;
}												
A.pageButton:hover {
	color: #ffffff;
	background-color: #ba6723;
	text-decoration: none;
}


.pageLink
{
	FONT-FAMILY: Arial Narrow;
	font-weight:normal;
	font-size:12pt;
	white-space:nowrap;
	color: #794a25;
	text-align: center;
	vertical-align: top;
	text-decoration: none;
	white-space:nowrap;
	padding-bottom: 0px;
}
A.pageLink {
	text-decoration: underline;
	color: #b08563;
	padding-bottom: 0px;
}
A.pageLink:link, A.pageLink:visited, A.pageLink:active {
	text-decoration: underline;
}												
A.pageLink:hover {
	background-color: #b08563;
	color: #FFFAE6;
	text-decoration: none;
}

.checkoutForm
{
	width: 760px;
}



.tabbedMenu
{
	z-index: 100;
}

.menuTab
{
 display: block;
 background-image: url(/graphics/tab-back.gif);
 background-repeat: no-repeat;
 width: 108px; height: 40px; max-height: 40px;
 padding: 10px 6px 4px 6px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #ffffff;
 font-weight:bold;
 text-align: center;
 text-decoration: none;
 vertical-align: top;
 cursor:pointer; cursor: hand;
}
a.menuTab {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #672317;
 text-decoration: none;
 cursor:pointer; cursor: hand;
}
a.menuTab:link, a.menuTab:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #672317;
 text-decoration: none;
 cursor:pointer; cursor: hand;
}												
a.menuTab:active {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color:672317;
 text-decoration: none;
 cursor:pointer; cursor: hand;
}
a.menuTab:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color:9f8747;
 text-decoration: none;
 cursor:pointer; cursor: hand;
}

.menuTabFront
{
 display: block;
 background-image: url(/graphics/tab-front.jpg);
 background-repeat: no-repeat;
 width: 108px; height: 40px; max-height: 40px;
 padding: 10px 6px 4px 6px;
 margin: 0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #ffffff;
 text-align: center;
 text-decoration: none;
 font-weight: bold;
 vertical-align: top;
 cursor:pointer; cursor: hand;
}

a.menuTabFront {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #ffffff;
 text-decoration: none;
 cursor:pointer; cursor: hand;
}
a.menuTabFront:link, a.menuTabFront:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #ffffff;
 text-decoration: none;
 cursor:pointer; cursor: hand;
}												
a.menuTabFront:active {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color:641a1a;
 text-decoration: none;
 cursor:pointer; cursor: hand;
}
a.menuTabFront:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color:9f8747;
 text-decoration: none;
 cursor:pointer; cursor: hand;
}

.productList 
{
	border: none;
}

/*
** ORDER ITEMS
*/
.orderItemsHeader
{
	color:#FFFFFF;
	background-color:#804722;
	font-weight:bold;
	font-size:9pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding: 2 4 2 4;
	margin: 4 0 0 4;
	height: 30px;
	vertical-align:middle;

}
.orderItemsHeader a 
{
	color:#FFFFFF;
	background-color:#804722;
	font-weight:bold;
	font-size:9pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding: 2 4 2 4;
	margin: 4 0 0 4;
	height: 30px;
	vertical-align:middle;

}
.orderItems
{
	color:#672317;
	font-weight:normal;
	font-size:9pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.orderItems a 
{
	color:#672317;
	font-weight:normal;
	font-size:9pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/*
** RECOMMENDED ITEMS
*/
.recommendedHeader {
    color : #ffffff;
    font-size : 10pt;
    font-family : verdana;
 background-color : #672317;
 width:192px;
 padding: 4px;
}

/*
** MERCHANDISING BOXES AT TOP OF PAGES
*/

.merchandising_box_table{
    background-color:#672317;
border-style:none;}

.merchandising1{

	color:#ffffff;
	font-size : 10pt;
	font-family:verdana;
	font-weight: bold;
	text-decoration: none;
border-style:none;
}

.merchandising1 a{

	color:#dec175;
	font-size : 10pt;
	font-family:verdana;
	font-weight: bold;
	text-decoration: none;
border-style:none;
}

.merchandising1 a: hover{

	color:#000000;
	font-size : 10pt;
	font-family:verdana;
	font-weight: bold;
	text-decoration: none;
border-style:none;
}


.merchandising_box1{
    padding: 5px;
border-style:none;

}

.merchandising2{
	color:#dec175;
	font-size : 10pt;
	font-family:verdana;
	font-weight: bold;
}

.merchandising_box2{
    padding: 5px;
    border: solid #000 1px;

}

/*
** BOX ON http://dev.cricketmag.com/ViewCart.aspx
*/

.box1{
	background-color:39d804a;
	color:e4ca9b;
	font-size : 10pt;
	font-family:verdana;
	font-weight: bold;
}

.cart_text{margin-left: 20px; margin-right: 20px; color: #a11d08;
}


.thumbnails{max-height:100px; max-width:100px;}



/*
** Home Page Design
*/


.homepage-background{width:700px;
float:left;
background-color:#d9b25c;
background-image: url('http://www.cricketmag.com/ProductImages/homepage-background.jpg'); 
background-repeat:repeat-y;


}

.homepage-left-col{width:505px;
float:left;
}

.homepage-row-1{width:100%;
padding:3px; height:410px;}

.homepage-row-2{padding:3px;height:280px;}

.homepage-row-2-left{width:33%;float:left;min-height:280px;background-image:url('http://www.cricketmag.com/ProductImages/background-row-2.jpg');background-repeat:no-repeat;}

.homepage-row-2-middle{margin-left:3px;width:33%;float:left;min-height:280px;background-image:url('http://www.cricketmag.com/ProductImages/background-row-2.jpg');background-repeat:no-repeat;}

.homepage-row-2-right{margin-left:1px;width:33%;float:right;min-height:280px;background-image:url('http://www.cricketmag.com/ProductImages/background-row-2.jpg');background-repeat:no-repeat;}

.homepage-row-3{padding:3px;width:100%;height:290px;}

.homepage-row-3-left{float:left;width:180px; height:289px;}

.homepage-shop-by-age-top-left{width:50%;float:left;}

.homepage-shop-by-age-top-right{width:50%;float:right;}

.homepage-shop-by-age-bottom-left{width:50%;float:left;}

.homepage-shop-by-age-bottom-right{width:50%;float:right;}

.homepage-on-sale{width:320px;float:right;background-image:url('http://www.cricketmag.com/ProductImages/background-row-3-right.jpg');background-repeat:no-repeat;min-height:289px;margin-left:1px;}

.homepage-on-sale2{width:320px;float:right;background-image:url('http://www.cricketmag.com/ProductImages/background-row-3-right-08-16-2010.jpg');background-repeat:no-repeat;min-height:289px;margin-left:1px;}

.homepage-on-sale3{width:320px;float:right;background-image:url('http://www.cricketmag.com/ProductImages/background-row-3-right-06-30-2010.jpg');background-repeat:no-repeat;min-height:289px;margin-left:1px;}

.homepage-row-4{padding:3px;min-height:285px;}


.homepage-col-right{width:195px;float:right;padding:0px;}


.homepage-renew-now{width:192px;float:right;height:108px;margin-top:2px;}

.homepage-top-sellers{width:192px;float:right;}
.homepage-top-sellers-1{width:190px;height:250px;float:right;padding:0px;background-image:url('http://www.cricketmag.com/ProductImages/right-col-row-1-08-09-2010_01.jpg');}
.homepage-top-sellers-2{width:190px;float:right;padding:0px;}
.homepage-top-sellers-3{width:190px;float:right;padding:0px;}
.homepage-top-sellers-4{width:190px;height:161px;float:right;padding:0px;background-image:url('http://www.cricketmag.com/ProductImages/right-col-row-1-08-09-2010_04.jpg');}
.homepage-top-sellers-5{width:190px;height:161px;float:right;padding:0px;background-image:url('http://www.cricketmag.com/ProductImages/right-col-row-1-08-09-2010_05.jpg');}
.homepage-top-sellers-6{width:190px;float:right;padding:0px;}
.homepage-top-sellers-text{margin-left:7px;margin-right:7px;font-family:sans-serif;font-size:13px;text-align:center;}

.homepage-reviews{width:192px; float:right;background-image:url('http://www.cricketmag.com/ProductImages/right-col-row-2.jpg');background-repeat:no-repeat;height:320px;}


.homepage-catalog{width:195px;float:right;background-image:url('http://www.cricketmag.com/ProductImages/right-col-catalog.jpg');background-repeat:no-repeat;height:325px;padding:0px;}

/*
** Special Page Design
*/

.threecol {width:100%;background: #672317;clear:all;height:350px; padding:10px;}

.leftcol {width:31%;height:350px;float:left;margin-top:5px;margin-bottom:5px;background: #ffffff;padding:5px;}


.midcol {width:31%;height:350px;float:left;margin-left:9px;margin-top:5px;margin-bottom:5px;background: #ffffff;padding:5px;}


.rightcol {width:31%;height:350px;float:left;margin-left:9px;margin-top:5px;margin-bottom:5px;background: #ffffff;padding:5px;}

.centerimg {margin-left: auto; margin-right: auto; width:190px;}

.desctext {text-align:center;font-size:12px; font-family:verdana,helvetica,sans-serif;width:100%;margin-top:5px;clear:both;color:#521102;}


/*
** Share Buttons
*/

.addthis_toolbox .custom_images a
{
    width: 60px;
    height: 60px;
    margin: 0;
    padding: 0;
}

.addthis_toolbox .custom_images a:hover img
{
    opacity: 1;
}

.addthis_toolbox .custom_images a img
{
    opacity: 0.75;
}