/* links */a {color:#114c60;text-decoration:none;}a:hover {color:#139df3;text-decoration:none;}#nav a {color:#114c60;text-decoration:none;}#nav a:hover {color:#3A2F2B;text-decoration:none;}#login a {color:#4d646c;text-decoration:none;}#login a:hover {color:#B39D1B;text-decoration:none;}p {	font-size:11px;	text-align:left;	line-height:16px;	padding-right:10px;	margin:0}body{	background-image:url(images/pageBG.gif);	background-repeat:repeat-x;	background-color:#FFF;	margin:0;	padding:0;	text-align:center;	font-size:12px;	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif	}	h1 {	font-size:18px;	font-weight:bold;	text-align:left;	color:#332B29;	margin:0 0 20px 15px}h3 {	font-size:16px;	font-weight:bold;	text-align:left;	margin:2px 0 20px 15px;	color: #996600;	padding:0	}	h4 {	font-weight:bold;	text-align:left;	margin:2px 0 20px 15px;	color: #333;	padding:0	}#globalPage {	width:734px;	margin: 0 auto }#globalPage p{	margin:0 0px 10px 20px;	padding-right:10px;	line-height:18px}#globalPage p a{	text-decoration:underline;	font-weight:bold}#globalPage p img{	border:2px solid #C6D1D4;}#globalPage  ol{	text-align:left;}#globalPage  ol li{	margin:7px 0}#globalTop {	width:734px;	height:17px;	background-image:url(images/globTop.gif);	background-repeat:no-repeat;	margin:0;	clear:both}#globalMid {	width:734px;	min-height:450px;	background-image:url(images/globMidBG.gif);	background-repeat:repeat-y;	margin:0;	padding-bottom:90px;	padding-top:1px}#prodRight {	width:345px;	float:right;	margin: 0px 15px 50px 20px;	padding-top:5px}#prodCap {	width:345px;	height:79px;	font-size:16px;	font-weight:bold;	line-height:54px;	color:#332B29;	background-image:url(images/prodRightCap.gif);	background-repeat:no-repeat;}#prodMid {	width:345px;	background-image:url(images/prodRightMid.gif);	background-repeat:repeat-y;}#prodMid img{	margin:10px 0}#prodTail {	width:345px;}#prodTail img{	border:0}#price {margin: 15px auto;}#price p{font-size:12px}#find {width:151px;height:21px;background-image:url(images/findBG.gif);margin: 15px auto}#find a{    font-size:12px;	line-height:22px;	color:#4d646c;	font-weight:bold;}#find a:hover{	color:#139df3;	}#globalBottom {	width:734px;	height:17px;	background-image:url(images/globBot.gif);	background-repeat:no-repeat;	margin: 0 auto 40px auto;	clear:right;	padding:0}#mainWrapper {	width:796px;	margin:0 auto}#headerH{	width:796px;	height:166px;	background-image:url(images/headerHomeBGn.jpg);	background-repeat:no-repeat;	margin:0;	padding-top:50px;	}	#headerN{	width:796px;	height:128px;	background-image:url(images/headerNBGn.jpg);	background-repeat:no-repeat;	margin:0;	padding-top:50px;	}#login {	width:130px;	height:20px;	font-size:12px;	line-height:21px;	color:#4d646c;	font-weight:bold;	background-image:url(images/loginBG.gif);	margin-left: 645px;	padding-top:1px		}	#Dlogin {	width:600px;	font-size:12px;	line-height:21px;	color:#4d646c;	padding-top:1px;	margin:0 auto	}#nav {	width:457px;	height:41px;	font-size:14px;	line-height:41px;	color:#114c60;	font-weight:bold;	background-image:url(images/navBG.jpg);		background-repeat:no-repeat;	margin-left:320px;	margin-top:50px	}				#mainContentWrapperH{	width:796px;	background-image:url(images/mainContentWrapperBG.gif);	background-position:0px 76px;	background-repeat:repeat-y;	background-color:#FFF;	margin:0 auto	}		#mainContentWrapper{	width:796px;	background-image:url(images/mainContentWrapperBG.gif);	background-position:0px 114px;	background-repeat:repeat-y;	background-color:#FFF;	margin:0 auto	}	#mainContentH{	width:796px;	background-image:url(images/mainContentBG.gif);	background-repeat:no-repeat;	margin:0 auto;	padding-bottom:1px		}	#mainContent{	width:796px;	background-image:url(images/mainContentNBG.gif);	background-repeat:no-repeat;	margin:0 auto;	padding-bottom:1px		}	#listHead{	width:753px;	height:124px;	background-image:url(images/listTop.jpg);	background-repeat:no-repeat;	margin:20px auto 0 auto;	padding-top:10px}#listMid{	width:753px;	min-height:220px;	background-image:url(images/listBG.gif);	background-repeat:repeat-y;	margin:0 auto	}#listMid ul{list-style:none;line-height:18px;margin:0;padding:0;}#listMid li a{font-weight:bold;}#pedWrapper{width:290px;float:left;margin:10px 0 0 0;padding:0 0 0 50px;}#accWrapper{float:right;margin:10px 0 0 0;padding:0 85px 0 0;}#pedalList {position:relative;width:120px;float:left;text-align:left;font-size:12px;margin:0}#pedalList2 {width:120px;float:right;text-align:left;font-size:12px;margin:0}#accessoriesList {width:240px;float:left;text-align:left;font-size:12px;margin:0}	#listFoot{	width:753px;	height:45px;	margin:0 auto;	padding:0;	clear:both}#listTail{	width:753px;	height:40px;	background-image:url(images/listTail.gif);	background-repeat:no-repeat;	margin:0 auto;	padding:0;	}		#footer{	width:796px;	height:22px;	background-image:url(images/footerBG.gif);	background-repeat:no-repeat;	margin:0 auto;	}	#tail {	width:796px;	padding:5px 0;	color:#003366;	font-size:11px;	line-height:20px;	margin:0 auto}#tail img{margin:10px 2px;border:0}/*Miva Styles*/#globalStore {width:650px;padding-left:30px;}