@charset "utf-8";
/* CSS Document */
body {
	margin: 0 !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6e6e6e;
	background-image:url(images/bg.gif);
	background-repeat:repeat-x;
	background-color: #121d24;
}
img {
	border: none;
	_margin-bottom: -3px !important;
	margin-bottom: 0px;
}
a {
	outline:none;
	color:#333333;
}
#wrapper {
	width: 997px;
	margin: -4px auto 0 auto;
}
#tbanner {
	background-image:url(images/tbanner_bg.gif);
	background-repeat:no-repeat;
	width: 997px;
	height: 107px;
	margin: 0 0 2px 0;
	font-size:12px;
}
#tbanner a {
	font-size:12px;
}
#topleft {
	position: relative;
	left: -120px;
	margin-bottom: -107px;
	background-image: url(images/topleftcurve.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 120px;
	height: 107px;
}
#navbar {
	width: 993px;
	padding: 2px;
	background-color: #fff;
}
#content {
	width: 993px;
	_width: 997px;
	min-height: 600px;
	background-color: #fff;
	padding: 2px;
}
#lcolumn {
	width: 196px;
	float: left;
	margin: 3px;
}
#mcolumn {
	width: 600px;
	float: left;
	margin: 6px 0 0 0;
}
#rcolumn {
	width: 183px;
	float: right;
	margin: 3px;
}
.greenbox {
	width: 192px;
	background-image:url(images/greenbox_bg.jpg);
	background-repeat: repeat-y;
	padding: 1px;
	_margin-bottom: -10px;
}
.greenbox ul {
	list-style:none;
	margin: 0;
	padding: 0;
}
.greenbox li {
	width: 192px;
	margin-right: 0px;
	line-height: 20px;
}
.greenbox li a {
	background-color: #e8e6e6;
	border-top: solid 1px #c2c2c2;
	width: 182px;
	_width: 192px;
	display:block;
	font-weight: bold;
	font-size: 14px;
	padding: 5px;
	color: #3b4d56;
	text-decoration: none;
}
.greenbox li a:hover {
	text-decoration:underline;
}
.greenbox ul li ul {
	background-color: #f6f6f6 !important;
	border-top: solid 1px #c2c2c2;
	list-style:url(images/cat_arrow.gif);
}
.greenbox ul li ul li ul {
	border: none;
	width: 60px;
}
.greenbox ul li ul li {
	margin-left: 20px;
	_margin-right: -20px;
}
.greenbox ul li ul li a {
	padding: 2px;
	width: 150px !important;
	border: none;
	background-color: #f6f6f6 !important;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	color: #6e6e6e;
}
.bluebox {
	width: 174px;
	background-image: url(images/bluebox_bg.gif);
	background-repeat:repeat-y;
	padding: 10px;
	_margin-bottom: -10px;
}
.bluebox a {
	color: #fff;
}
#ManufacturerSelectList {
	background-color: #f9ddc1;
	border: solid 1px #ff9126;
	padding: 3px;
	font-size: 12px !important;
	width: 172px;
}
#brands {
	background-image:url(images/right_bluebox_bg.gif);
	background-repeat:repeat-y;
	padding: 10px;
	width: 162px;
	_width: 182px;
}
#brands a {
	text-decoration:none;
	font-size: 12px;
}
#brands a:hover {
	text-decoration: underline;
}
#brands ul {
	list-style:url(images/orangearrow.gif);
	line-height: 1.3em;
}
#bestsellers {
	background-image:url(images/right_greenbox_bg.gif);
	background-repeat:repeat-y;
	padding: 10px;
	_margin-bottom: -10px;
}
#bestsellers img {display:none;}
#bestsellers ul {
	background-color: #f6f6f6 !important;
	list-style:url(images/cat_arrow.gif);
	margin: 0 0 0 10px;
	padding: 0;
}
#bestsellers li {
}
#bestsellers a {
	border: none;
	background-color: #f6f6f6 !important;
	font-weight: normal;
	font-size: 11px;
	color: #6e6e6e;
	text-decoration:none;
}
#bestsellers a:hover {
	text-decoration: underline;
}
#productads {
	margin-top: 5px;
	width: 610px;
}
#productads img {
	margin-right: 2px;
}
#just_in {
	border-left: solid 1px #d5d5d5;
	border-right: solid 1px #d5d5d5;
	padding: 10px;
	text-align: center;	
	float: right;
}
#just_in a {
	text-decoration:none;
}
#just_in .a2 {
	display: none;
}
.recent {
	width: 115px;
	height: 200px;
	float:left;
	margin: 3px;
	padding: 2px;
	border: none !important;
}
#just_in hr {
	display: none;
}
#just_in img {
	border: solid 1px #d5d5d5;
	width: 120px;
	padding: 2px;
}
.cap {
}
.sidebarbox {
	margin: 3px 0 3px 0;
}
.clear {
	clear: both;
}
#footer {
	background-image:url(images/content_bottom.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding-top: 20px;
	text-align:center;
	height: 100px;
	color: #fff;
}
#footer a {
	color: #fff;
	text-decoration: none;
}
#footer a:hover {
	text-decoration:underline;
}
#CA_PageContent {
	width: 790px;
	float: left;
}
#tbanner a {
	color: #fff;
	text-decoration: none;
}
#tbanner a:hover {
	text-decoration: underline;
}
.proddescription {
	margin-left: 20px;
	width: 680px;
	padding: 20px;
	border: solid 1px #666666;
	background-color:#FBFBFB;
}
.proddescription li {
	margin-left: 30px;
}
#navlinks {
	padding: 3px 2px 5px 2px;
	_padding-left: -4px;
	width: 993px;
	height: 31px;
	position: relative;
	font-size:14px !important;
	color: #ffffff;
	background-color:#fff;
	margin: 0px auto 0 auto;
}
#navlinks ul {
	float: left;
	padding:0;
	margin:0 0px 0 3px;
}
#navlinks .table {
	display:table;
	margin:0 auto;
}
#navlinks .select {
	padding:0;
	list-style:none;
	display:table-cell;
	white-space:nowrap;
}
#navlinks li {
	margin:0;
	padding:0;
	height:auto;
	float:left;
	color: #FFFFFF;
}
#navlinks .select a {
	display:block;
	height:34px;
	float:left;
	padding:0 0px 0 6px;
	text-decoration:none;
	line-height:30px;
	white-space:nowrap;
	color:#ffffff;
	background-image: url(images/tab_left.gif);
	background-repeat: no-repeat;
	background-position:top left;
}
#navlinks .select a b {
	display:block;
	padding:0 12px 0 10px;
	background-image: url(images/tab_right.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-weight: normal;
	min-width:83px;
	height: 34px;
	font-size:14px !important;
}
#navlinks .select a:hover, #navlinks .select li:hover a {
	padding:0 0 0 6px;
	cursor:auto;
	color:#2b4e04;
	background-image: url(images/tab_left_over.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}
#navlinks .select a:hover b, #navlinks .select li:hover a b {
	display:block;
	float:left;
	padding:0 12px 0 10px;
	cursor:pointer;
	background-image: url(images/tab_right_over.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	text-decoration: underline;
	font-size:14px !important;

}
#nomenu a:hover, #navlinks #nomenu li:hover a {
	background-image: url(images/nomenu_left_over.gif);
}
#nomenu a:hover b, #navlinks #nomenu li:hover a b {
	background-image: url(images/nomenu_right_over.gif);
}
#navlinks li ul {
	display:none;
	border: none !important;
	list-style:none;
	padding-bottom: 8px !important;
	background-color:transparent !important;
	width: 111px !important;
	background-image:url(images/submenu_bg.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
}
#navlinks li:hover ul,
#navlinks li:hover ul {
	display: block;
	background-color: transparent !important;
	font-size:12px;
	margin: 34px 0 0 0px;
	padding: 0px;
	z-index:0;
	position: absolute !important;

}

#navlinks li ul li {
	float: none;
	clear: both;
	margin:0;
	color: #333333;
	text-align:left;
	font-size:11px !important;
	background-image:none !important;
	cursor: pointer;
	text-align:center;
	display: block;
	
}
#navlinks li ul li a {
	color:#fff !important;
	font-size:11px !important;
	width:105px;
	background-color: #4b8b05;
	text-transform:none;
	background-image:none !important;;
	border: solid 1px #3b630c;
	border-top: none;
	cursor: pointer !important;
	overflow:visible;
	margin-left: 0px !important;
	height: 8px !important;
	padding: 0px 2px 18px 2px !important;
	display: block;
}
#navlinks li ul li a:visited {
	color:#fff;
	font-size:11px !important;
	background-color: #4b8b05;
	text-transform:none;
	cursor: pointer;
	
}
#navlinks li ul li a:hover {
	color:#fff !important;
	background-color: #6fb121;
}

#ratings {
	background-color: #f1f1f1;
	border: solid 1px #dcdcdc;
	width: 500px;
	height: 37px;
	margin-top: 5px;
	overflow: hidden;
	padding: 0 4px 15px 3px;
}
#ratings br {
	line-height: 1em;
}
#ratings br br {
	line-height: 5em;
	padding-bottom: 10px;
}
#ratings br br br {
	line-height: 5em;
}
#ratings table {
	margin-top: -7px;
}
#ratings table table {
	font-size: 12px;
	font-weight: bold;
	color: #5d5f5b;
}
#ratings hr {
	display: none;
}
#ratings table table table {
	display:none;
}
#ratings img[src="skins/Skin_1/images/ratingsexpanded.gif"] {
	display: none;
}
#ratings img[src="skins/skin_1/images/rateit.gif"] {
	margin-right: 89px;
}
#ratings select {
	display: none;
}
#skygolf_addtocart .AddToCartButton {
	margin-left:7px;
}

.AddToCartButton {
	cursor: pointer;
	width: 152px;
	height: 35px;
	background: url(images/addtocart.gif);
	border: none;
	font-size: 0;
	letter-spacing: 9999px;
	overflow:hidden;
}
.AddToWishButton {
	cursor: pointer;
	width: 110px;
	height: 35px;
	background: url(images/wishlist_button.gif);
	background-repeat: no-repeat;
	border: none;
	overflow:hidden;
	font-size: 11px;
	color: #7d8178;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 25px;
	margin-right:40px;
}
#Quantity {
	margin-right: 100%;
	background: #f9f9f9;
	border: solid 1px #c8c8c8;
	padding: 3px;
	display:block;
	margin-bottom: 10px;
	margin-top: 10px;
}
.emailfriend {
	width: 80px;
	margin-left: 10px;
	margin-top:-43px;
	float: right;
	height: 30px;
}
.emailfriend a {
	font-size: 11px;
	color: #7d8178;
	font-weight: normal;
	text-decoration:none;
}
small {
	font-size: 14px;
}
.moneyback {
	float: right;
	width: 135px;
}
#content-explorer {
	padding-top: 0px;
	width:769px;
	_width: 700px !important;
	line-height:normal;
}
#content-explorer ul {
	padding: 0px 10px 6px 0;
	list-style: none;
	width: 769px;
	_width: 685px;
	_margin-left: -7px;
	_margin-bottom: 12px;
	margin-left: 0px;
	height: 30px;
	_height: 31px;
}
.tab_sub {
	float: left;
	text-align: center;
	overflow: hidden;
	margin-right: 5px;
	_margin-right: 3px;
	width: 148px;
	_width: 132px;
	background-image: url(images/tab_bg.gif);
	background-repeat:no-repeat;
	height: 13px;
	_height: 30px;
	padding: 10px;
	font-weight: normal;
	text-decoration:none;
	color: #4a4a4a;
	font-size: 16px;
	cursor:pointer;
}
.tab_sub_over {
	float: left;
	text-align: center;
	overflow: hidden;
	margin-right: 5px;
	_margin-right: 3px;
	width: 148px;
	_width: 132px;
	background-image: url(images/tab_over.gif);
	background-repeat:no-repeat;
	height: 13px;
	_height: 28px;
	padding: 10px;
	font-weight: normal;
	font-size: 16px;
	cursor:pointer;
	color: #4a4a4a;
	text-decoration:underline;
}
.tab_sub_selected {
	float: left;
	font-weight: bold;
	text-align: center;
	overflow: hidden;
	margin-right: 5px;
	_margin-right: 3px;
	padding-bottom: 0px;
	width: 148px;
	_width: 132px;
	background-image: url(images/tab_over.gif);
	background-repeat:no-repeat;
	height: 13px;
	_height: 28px;
	padding: 10px;
	border-bottom: solid 1px #fff;
	background-color: #d5d5d5;
	margin-bottom: -5px;
	margin-top: 1px;
	font-weight: normal;
	font-size: 16px;
	cursor:pointer;
	color: #4a4a4a;
	text-decoration:none;
}
div.yui-content {
	overflow:hidden;
	border: 1px solid #dcdcdc;
	padding: 20px;
	margin-top: -14px;
	_margin-top: -30x;
	width: 729px;
	_width: 675px;
	background-color: #fff;
	background-image: url(images/tabbox_bg.gif);
	background-position:bottom;
	background-repeat: no-repeat;
	font-size:12px !important;
	line-height:1.3em;
	color:#000 !important;
}
a.gridlink {
	text-decoration:none;
}

a.gridlink:hover {
	text-decoration:underline;
}

.desctext {
	font-size:12px !important;
	line-height:1.3em;
	color:#000 !important;
	font-weight: normal;
}
.yui-content span {
	margin-bottom:5px;
	display:block;

}
.yui-content ul {
	font-size: 14px !important;
	color: #000 !important;
	padding: 0 !important;
	margin: 20px !important;
	list-style: disc inside !important;
	height: auto !important;
	border: none !important;
}
.yui-content ul li {
	float: none !important;
	border: none !important;
	text-align: left !important;
	margin: 0 0 0 50px !important;
	width: auto !important;
	background-color: transparent !important;
	height: auto !important;
}
.yui-content ul li ul {
	margin: 20px !important;
	list-style:circle inside !important;
}
.yui-content p {
	font-size: 14px;
	color: #000;	
	line-height: 1.5em;
	margin-left: 40px;
}
.yui-content h5 {
	color: #b31b69;
	font-size: 28px;
	margin: 0;
}
.upsell {
	border: solid 1px #d5d5d5;
	border-top: none;
	width: 769px;
	margin-left: 4px;
}
#pnlUpsellProducts .upsell {
	border: none;
	margin: 0;
	width: auto;
}
#pnlUpsellProducts img {
	display:none;
}
#pnlUpsellProducts .upsell img {
	display:inline;
}

#contactbar {
	background-image:url(images/contactbar_bg.gif);
	background-repeat: no-repeat;
	width: 770px;
	height: 105px;
	margin: 5px 5px 0px 5px;
}
.contactinfo {
	padding: 30px 4px 4px 4px;
	width: 120px;
	height: 70px;
	float: left;
}
#livechat.contactinfo {
	padding-top: 50px;
	padding-left:20px;
	height:50px;
}
.upsell input {display: none;}
.upsell td {
	padding: 10px;
}
#faq_reviews hr {
	display: none;
}
#faq_reviews table table table table {
	display:none;
}
#faq_reviews img[src="skins/Skin_1/images/ratingsexpanded.gif"] {
	display: none;
}
#pnlCoupon table,
#pnlOrderNotes table,
#pnlCartSummary table {
	border: none !important;
}
#pnlCartSummary table {
	}
	
.SGaddtocartbox	.AddToCartButton {
	cursor: pointer;
	width: 90px;
	height: 22px;
	background: url(images/addtocart_small.gif) no-repeat;
	border: none;
	font-size: 0;
	letter-spacing: 9999px;
	overflow:hidden;
}

.CheckoutNowButton {
	background: url(images/checkoutnow.gif);
	background-repeat: no-repeat;
	width: 152px;
	height: 35px;
	border: none;
	font-size: 0px;
	letter-spacing: 500px;
	outline: none;
	cursor:pointer;
}	
.UpdateCartButton {
	width: 150px;
	height: 19px;
	background:url(images/updatecart_button.gif);
	background-repeat: no-repeat;
	border:none;
	outline: none;
	cursor:pointer;
	color:#333333;
	margin-top: 2px;
	padding-bottom: 3px;
	
}	
.ContinueShoppingButton {
	background:url(images/continueshopping.gif);
	background-repeat: no-repeat;
	width: 152px;
	height: 35px;
	border: none;
	font-size: 0px;
	letter-spacing: 500px;
	outline: none;
	cursor:pointer;

}	
.CartDeleteButton {
	width: 75px;
	height: 25px;
	background:url(images/deletebutton.gif);
	background-repeat: no-repeat;
	border:none;
	font-size: 0px;
	letter-spacing: 500px;
	outline: none;
	cursor:pointer;

}	
#breadcrumb {
	border-bottom: dotted 1px #CCCCCC; 
	height: 15px; 
	padding: 10px 5px 5px 5px; 
	font-size: 12px; 
	font-weight: bold;
}
h1 {
	color: #fd8510;
	font-size: 24px;
	font-style:italic;
	font-weight:bold;
}
#protoflash {
	z-index:0;
}
#wrapper {_margin-top: -20px;}
#navlinks li:hover ul,
#navlinks li:hover ul {
	_display: block;
	_background-color: transparent !important;
	_font-size:12px;
	_margin: 34px 0 0 -111px;
	_padding: 0px;
	_z-index:0;
	_position: absolute !important;

}
#coursebox {
	width: 754px;
	min-height:500px;
	padding: 0 10px;
	background-image:url(images/coursebox_bg_nonholiday.jpg);
	/*background-image:url(images/coursebox_bg.jpg);*/
	background-repeat:no-repeat;
	background-color:#191919;
}
#coursebox_top {
	width: 764px;
	margin:0 auto;
	height:135px;
}
#coursebox_top p {
	color: #fff;
	text-align:left;
	float:right;
	width:400px;
	font-size:14px;
	font-weight:bold;
}
.skycad_column {
	width: 187px;
	background-image:url(images/skycad_column.png);
	float:left;
	margin: 0 0 0 0px;
	padding: 20px 0;
	text-align:center;
	background-repeat:no-repeat;
}
.skycadcolumn-bottom {
	background: url(images/skycad_column_bottom.png) no-repeat bottom;
	height:280px;
	padding:5px 10px;
}
.skycadcolumn-top {
	height:500px;
}
#topdiv_2673,
topdiv_3161 {
	height:45px;
}
.subdiv {
	display:none;
	margin-left:160px;
	margin-top: -30px;
}
#topdiv_3532,
#topdiv_3538 {
	cursor:pointer;
	height:45px;
}
div:hover#topdiv_3532 .subdiv,
div:hover#topdiv_3538 .subdiv {
	display:block;
	position:absolute;
}

.skycad_column ul {
	text-align:left;
	line-height:1.3em;
	color:#333333;
	margin: 5px 20px;
	padding: 0;
}
.skycad_column img {
	margin: 0 auto;
}
.upro_column {
	width: 334px;
	height: 685px;
	background-image:url(images/upro_column.png);
	float:left;
	margin: 0 0 0 7px;
	padding: 10px 10px 20px 10px;
	text-align:center;
	background-repeat:no-repeat;
}
.upro_column ul {
	text-align:left;
	line-height:1.3em;
	color:#333333;
	margin: 5px 20px;
	padding: 0;
}
.upro_column img {
	margin: 0 auto;
}

.upro_toptext {
	font-weight: normal;
	background:#FF0000;
	font-size:11px;
	color:#fff;
	padding:5px;
	text-align:left;
}
#accessorybox {
	clear:both;
	background-image:url(images/skycad_accessories_bg.gif);
	width: 733px;
	height: 316px;
	padding: 10px;
}
.accessorybox {
	width: 240px;
	height:160px;
	padding: 0;
	float:left;
}
.accessorybox img {
	float:left;
}
.accessorybox p {
	margin-top: 30px;
	line-height:1.3em;
	float:left;
	width:80px;
}
.accessorybox p a {
	display:block;
	color: #c76300;
	margin-top: 10px;
}
.charger {
	background-image:url(images/charger_img.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
.cases {
	background-image:url(images/cases_img.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
.mounts {
	background-image:url(images/mounts_img.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
.cover	 {
	background-image:url(images/screencover_img.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
.travel {
	background-image:url(images/travelcase_img.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#gridtocart .AddToWishButton {display:none;}
#gridtocart .AddToCartButton {
	cursor: pointer;
	width: 110px;
	height: 25px;
	background: url(images/gps_addtocart_button.gif);
	background-repeat:no-repeat;
	border: none;
	font-size: 0;
	letter-spacing: 9999px;
	overflow:hidden;
}
#gridtocart small,
#gridtocart #Quantity {display:none;}
.skycad_price {
	font-weight: bold;
	font-size: 12px;
	padding: 0;
	margin:6px 0;
	color:#666666;
}
.skycad_saleprice {
	font-weight: bold;
	font-size: 14px;
	margin: 0 0 5px 0;
	padding: 0;
	color:#FF0000;
}
.skycad_shipping {
	margin: 15px 0 20px 0;
	padding: 0;
	color:#70a414;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
}
.skycad_prodname {
	font-weight:bold;
	font-size:12px;
	color: #000;
	margin: 0;
	padding: 0;
}
.pnumber {
	font-size:18px;
	padding:0;
	margin: 0 0 0 0px;
	height:4px;
	font-weight:bold;
	color: #000;
}
.ukpnumber {
	font-size:14px;
	padding:0;
	margin: 0 0 0 0px;
	height:4px;
	font-weight:bold;
	color: #000;
}
.sgprice {
	font-size: 24px; margin: 10px 0 10px 0; color:#999999; text-decoration:line-through; font-weight: normal; border-bottom: dotted 1px #000000; width: 250px; display: block;
}
.skygolf_pricebox {
	padding:10px 0;
}
.skygolf_pricebox .variantprice {
	font-size:24px;
	font-weight:bold;
	color: #FF0000;
}

#VariantPrice_3703 .variantprice {
	font-size:18px;
}
.pricebox {
	font-size: 24px;
	margin: 10px 0 10px 0;
	color: #fd8510;
	font-weight: bold;
	border-bottom: dotted 1px #000000;
	width: 250px;
	display: block;
}
#VariantPrice_3703 .pricebox {
	width:150px;
}
#summaryarea {
	padding:5px;
	margin-top:-50px;
	width:348px;
	float:right;
}
#redarrow3,
#privacylink {
	display:none;
}
#CartForm a {
	text-decoration:none;
}
#CartForm a:hover {
	color:#000;
	text-decoration: underline;
}
#ShippingInformation {
	margin-bottom:5px;
}
#ShippingInformation a,
#returns {
	font-size:16px;
	color:#ce6b0b;
}
a:hover #returns {
	color:#000;
}
#callaway_bg {
	width: 734px;
	margin:10px auto 0 auto;
	background:url(images/callaway_page_bg.gif) no-repeat top #191919;
	padding:110px 20px 20px 20px;
}
#skygolf_bg {
	width: 734px;
	margin:10px auto 0 auto;
	background:url(images/skygolf_page_bg.gif) no-repeat top #191919;
	padding:110px 20px 30px 20px;
}

.column {
	float:left;
}
.callaway_inside {
	background:url(images/callaway_description_bg.gif) repeat-y;
	width:726px;
}
.callaway_inside h2 {
	color: #444343;
	font-size:20px;
	text-transform:uppercase;
	margin:0;
	padding:10px 20px;
	width:500px;
}
#callaway_left {
	width: 275px;
	text-align:center;
}
#callaway_right {
	width: 445px;
}
#instocker {
	width: 135px;
	height:21px;
	padding:10px 0 0 35px;
	background:url(images/calloway_instock_bg.gif) no-repeat;
	color:#fff;
	font-size:13px;
	font-style:italic;
}
#callaway_was {
	font-size:16px;
	color:#aaaaaa;
	font-style:italic;
	margin:10px;
}
#callaway_pricebox {
	background:url(images/callaway_pricearea_bg.gif) no-repeat;
	width:244px;
	height: 148px;
	padding:10px 165px 10px 10px;
	color:#fff;
}
#callaway_pricebox h3 {
	font-size: 24px;
	font-style:italic;
	margin:0;
	text-align:center;
}
#afterrebates {
	text-align:center;
	padding:0;
	margin:0;
	font-size:12px;
	font-style:italic;
}
#rebateinfo {
	font-size:13px;
	font-weight:bold;
	padding:0;
	margin:8px;
}
#callaway_pricebox ul {
	margin:0 0 0 20px;
	padding:0;
}
#callaway_pricebox ul li {
	font-size:14px;
	padding-bottom:8px;
}
#callaway_pricebox ul li a {
	color:#fff;
}
#cashback {
	margin-top:8px;
	text-align: center;
}
#callaway_addtocart,
#callaway_freeshipping {
	margin:10px;
}
#callaway_inside_bottom {
	width:726px;
	height:219px;
	background:url(images/callaway_description_bottom_bg.gif) no-repeat;
}
#skygolf_inside_bottom {
	width:726px;
	height:219px;
	background:url(images/skygolf_description_bottom_bg.gif) no-repeat;
	color:#333;
}
#skygolf_inside_bottom li {
	margin:2px 0 2px 30px;
}
#skygolf_addtocart small,
#skygolf_addtocart #Quantity,
#skygolf_addtocart .AddToWishButton {
	display:none;
}
#callaway_description_left {
	width: 425px;
	padding:10px 20px;
}
#skygolf_description_left {
	width: 676px;
	padding:10px 20px;
	height:196px;
	overflow:auto;
}

#callaway_description_right {
	width: 205px;
	padding:10px 20px;
}
#callaway_inside_bottom p {
	font-size:11px;
	color:#3f3f3f;
	line-height:1.5em;
}
#callaway_inside_bottom h4 {
	color:#3f3f3f;
	font-size: 14px;
}
.callaway_accessory {
	width:150px;
	padding:5px;
	margin:5px 10px;
	float:left;
}
.callaway_accecssorytitle {
	height:50px;
	overflow:none;
	padding:0;
	margin:0;
}
.callaway_accecssorytitle a {
	font-weight: bold;
	color:#333333;
	font-size: 12px;
	text-decoration:none;
}
.callaway_accecssorytitle a:hover {
	text-decoration:underline;
}
.callaway_accessoryprice {
	font-size: 12px;
	color:#ff7e00;
}
#callaway_bottom {
	width:774px;
	margin:0 auto;
}
#callaway_seal {
	position:absolute;
	margin:-80px 0 0 540px;
}
#skygolf_addtocart {
	margin: 5px 0;
}