body {
	padding:0px;
	margin:0px;
	background:#E5E5E5;
	}

td {
	font:normal 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#2E2E2E;
	}
	
table img {
 border:0px;
	}
	
div.flower {background:url('flower-transparent.png') no-repeat; height:100px; width:100px}	
	
a {
	font:normal 14px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#0000CC;
	}
a:link, a:visited, a:active { color:#0000CC; text-decoration:underline;}
a:hover { color:#000000; text-decoration:underline;}

textarea {
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#3E3E3E;
	}

select {
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#3E3E3E;
	}
	
.price{
    font-size:16px;
	color:#CC0000;
    font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
    }

.r-b-pricing{
    font-size:13px;
	color:#CC0000;
    }
	
.too-low-too-show{
    font-size:14px;
	font-weight:bold;
	color:#CC0000;
	}

.section-page-para{
    font-size:13px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	}

.input-search {
	font:normal 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
	border:1px solid #FFF;
	padding-left:4px;
	}
	
.input-text {
	font:normal 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#3E3E3E;
	border:1px solid #cccccc;
	padding-left:4px;
	}	
	
.search-text {
	font:normal 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#FFF;
	text-align:left;
	}
	
.top-bg {
	background:url('https://lib.store.yahoo.net/lib/yhst-17159114447480/top-bg.gif') repeat-x bottom;
	}
	
.left-bg {
	background:url('https://lib.store.yahoo.net/lib/yhst-17159114447480/left-bg.gif') repeat-y top right;
	}
	
.rigth-bg {
	background:url('https://lib.store.yahoo.net/lib/yhst-17159114447480/right-bg.gif') repeat-y top right;
	}
	
.bottom-bg {
	background:url('https://lib.store.yahoo.net/lib/yhst-17159114447480/bott-bg.gif') repeat-x top;
	}
	
.top-logo-bg {
	background:url('https://lib.store.yahoo.net/lib/yhst-17159114447480/logo-teg-line-img.gif') no-repeat top left;
	}
	
.search-bg {
	background:url('https://lib.store.yahoo.net/lib/yhst-17159114447480/search-bg-img.gif') repeat-x top left;
	}
	
.top-nav-bg {
	background:url('https://lib.store.yahoo.net/lib/yhst-17159114447480/top-nav-bg.gif') repeat-x center;
	border-left:1px solid #969696;
	border-right:1px solid #969696
	}
	
.midd-right-left-padding {
	padding-left:16px;
	padding-right:16px;
	}
	
.reviews-top-bg {
	background:url('https://lib.store.yahoo.net/lib/yhst-17159114447480/reviews-top-bg.gif') repeat-x bottom;
	}	
	
.reviews-bott-bg {
	background:url('https://lib.store.yahoo.net/lib/yhst-17159114447480/reviews-bott-bg.gif') repeat-x top;
	}
	
.reviews-left-bg {
	background:url('https://lib.store.yahoo.net/lib/yhst-17159114447480/reviews-left-bg.gif') repeat-y right;
	}	
	
.reviews-right-bg {
	background:url('https://lib.store.yahoo.net/lib/yhst-17159114447480/reviews-right-bg.gif') repeat-y right;
	}
	
.reviews-title {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#973937;
	text-align:left;
	letter-spacing:2px;
	}
	
.reviews-link-link {
	font:normal 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#A7A9A6;
	}	
.reviews-link {
	font:normal 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#973937;
	padding:0px 3px;
	}
.cat-reviews:link, .cat-reviews:hover, .cat-reviews:visited, .cat-reviews:active {
	text-decoration:none;
	}
.reviews-link:link, .reviews-link:visited, .reviews-link:active { color:#A7A9A6; text-decoration:none;}
.reviews-link:hover { color:#000; text-decoration:none;}


.bottom-link-link {
	font:normal 11px  "lucida grande", "trebuchet ms", Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#666;
	padding:0px 15px;
	}	
.bottom-link {
	font:bold 11px  "lucida grande", "trebuchet ms", Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#666;
	padding:0px 3px;
	
	}
.bottom-link:link, .bottom-link:visited, .bottom-link:active { color:#666; text-decoration:none;}
.bottom-link:hover { color:#000; text-decoration:none;}

.login-link-text {
 font:bold 12px "Comic Sans MS", "Times New Roman", Times, serif;
 color:#C02C2C;
 }
.login-link {
 font:bold 13px "Times New Roman", Times, serif, Verdana, Arial;
 color:#C02C2C;
 }
.login-link:link, .login-link:visited, .login-link:active { color:#C02C2C; text-decoration:none;}
.login-link:hover { color:#333333; text-decoration:none;}

.viewcart-link {
 color:#C02C2C;
 padding-right:23px;
 background:url('https://lib.store.yahoo.net/lib/yhst-17159114447480/cart-icon.gif') no-repeat right;; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; font-family:Times New Roman, Times, serif, Verdana, Arial
 }
.viewcart-link:link, .viewcart-link:visited, .viewcart-link:active { color:#C02C2C; text-decoration:none;}
.viewcart-link:hover { color:#333333; text-decoration:none;}

#popup { color: #000; }

#popup a, #popup a:visited {
position: relative;
width: 180px;
line-height: 23px;
padding: 0px 0px;
margin: 0;
text-decoration: none;
font-size: 1em;
font-weight: bold;
color: #535353;
}

#popup a span {display: none;}

#popup a:hover { background-color: #e9e9e2; }

/* the IE correction rule */
#popup a:hover	{
color: #990000; background-color: transparent;
text-indent: 0; /* added the default value */
}

#popup a:hover span{
display: block;
position: absolute;
right: 0px;
top: 24px;
margin: 0px;
padding: 0px;
color: #FFFFFF;
font-weight: normal;
text-align: left;
z-index: 2000;
}

.cate-link-new{
font:bold 13px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#0000CC;  text-decoration:none;
	}
.cate-link-new:link, .cate-link-new:visited, .cate-link-new:active { color:#0000CC; text-decoration:none;}
.cate-link-new:hover { color:#000000; text-decoration:none;}


li.pl-new {
	text-align:right;
	font-weight:bold;
	font-size:12px;
	padding-left:0 !important;
	width:200px !important;
        color:#840018;
        line-height:22px;
}
li.pl-new1 {
	text-align:left;
	font-weight:bold;
	font-size:12px;
	width:95px !important;
        padding:0px 0px 0px 5px!important;
        line-height:30px;
        _margin-top: 5px!important;
}

#pitinfo {
	width:306px !important;
}

#ys_relatedItems{
         width:282px; 
         float:left; 
         border-bottom: 1px solid #840119; 
         background-image: url("http://www.rockbottomgolfssl.com/site/images/upsell/upsellbg.gif")
         }

.upsell-item-text{
         color:#EFEEBE;
         font-size:14px;
		 background-color:#840119;
		 font-weight:bold;
         }
		 
.upsell-item-head{
         height:4px;
		 font-size:0px;
		 }

.ystore-cross-sell-product-image{
         border: 1px solid #000; 
         }

.ys_promo { 
         color:#FF0000; 
         font-size:13px; 
         margin-top:-10px;
		 font-weight:bold;
         }

.ystore-cross-sell-cell {
         width:50%; 
         text-align:center; 
         padding:4px; 
		 vertical-align:top;
         margin-top:5px;
         }

.ysstore-cross-sell-product-price {
         font-size:15px;
         }

.ystore-cross-sell-title {
         color:#840119;
         font-size:15px; 
         }

.header-text-h3 {
         font-size:18px;
		 }


.header-text-p {
         font: normal 14px "Comic Sans MS", "Courier New", Courier, Arial;
		 }
		 
.header-text-links {
         font: normal 11px "Comic Sans MS", "Courier New", Courier, Arial;
		  }

.or-less-pricing {
         font-weight:bold;
		 font-size:16px;
		 color:#CC0000;
		 }
		  
.navigation ul{
margin: 0;
padding: 0;
list-style-type: none;
z-index: 1000;
}

/*Top level list items*/
.navigation ul li{
position: relative;
display: block;
float: left;
background: url(https://lib.store.yahoo.net/lib/yhst-17159114447480/top-navigation-bg.gif) repeat-x middle #F5F2CD; 
font:normal 11px Arial, Helvetica, sans-serif;
border-right:1px solid #A5A57C;
border-top:1px solid #A5A57C;
border-bottom:0px solid #A5A57C;
z-index: 1000;
}

/*Top level menu link items style*/
.navigation ul li a{
display: block;
max-width: 100px; /*width of top menu levels*/
padding:5px 6px;
border: 0px solid black;
border-left-width: 0px;
text-decoration: none;
color: #BC3C3C;
text-align:center;
text-transform:uppercase;
font-weight:bold;
font-size:10px;

}
.navigation ul li a:link, .navigation ul li a:visited, .navigation ul li a:active { color:#BC3C3C; text-decoration:none!important;}

	
/*1st sub level menu*/
.navigation ul li ul{
left: 0;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
margin-top:-1px!important;
position: absolute;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.navigation ul li ul li{
float: none;
border-right:0px solid #A5A57C;
border-top:0px solid #A5A57C;
border-bottom:0px solid #A5A57C;
background:none;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.navigation ul li ul li ul{ 
left: 159px; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
.navigation ul li ul li a{
display: block;
width: 115px; /*width of sub menu levels*/
color: #BC3C3C;
text-decoration: none;
padding: 4px 5px;
background:#F5F2CD;
text-align:left;
border-bottom:1px solid #BC3C3C;
text-transform:none;
font-weight:normal;
}
.navigation ul li ul li a:link, .navigation ul li ul li a:visited, .navigation ul li ul li a:active { color:#BC3C3C; text-decoration:none!important;}
.navigation ul li ul li a:hover{
 color:#F2EFBF;
}

.navigation ul li a:hover{
background-color: #BC3C3C; color:#F2EFBF;
}

/*Background image for top level menu list links for drop-arrow */
.navigation .mainfoldericon{

}

/*Background image for subsequent level menu list links for side-arrow*/
.navigation .subfoldericon{

}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .navigation ul li { float: left; height: 1%; }
* html .navigation ul li a { height: 1%; }
/* End */

#alertText{
font-family: arial,verdana;
font-size: 16px;
color:red;
display:block;
text-align:center;
font-wight:bold;
}

#spanBid{
color:red;
font-weight:bold;
display:block;
text-align:center;
height:16px !important;
}
#divBid{
margin:0px 10px !important;
}
#alertText{
color:red;
font-weight:bold;
display:block;
text-align:center;
font-size:13px;
}