/* Alps Gear CSS Document */

/* Overview and text */
body {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}
body,td,p {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
}
.maintext {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
}
.smalltext {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
}
.whitetext{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
}

.featureditems{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
font-weight:bold;
}
.featureditems a{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
font-weight:bold;
}
.featuredprice{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
}

.copywrite {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #676767;
}
.infoitemtd{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
}

#top_basket {
background-image:url(/site/images/top_basket.gif);
line-height: 16px;
width: 121px;
background-repeat: no-repeat;
height: 110px;

}
.Cart {
color: #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:10px;
margin-left:6px;
margin-right:5px;

}
.breadcrumbs {
font-family:Arial, Helvetica, sans-serif;
font-size: 9px;
color:#999999;
}
.cat_text {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;

}

h1 {
font-size: 23px;
line-height: 10px;
}
h2 {
font-size: 14px;
padding: 1px 0px 1px 0px;
}
h3 {
font-size: 12px;
margin: 5px 0px 5px 0px;
}

p.plushalf {
margin-top:10px;
}
/* Top Section */
#top_bar {
background-image: url(/site/images/top_bar.gif);
width: 671px;
background-repeat: no-repeat;
height:110px;
vertical-align:bottom;

}
.flash {
vertical-align:bottom;
}

.logo {
padding-left: 15px;
padding-bottom: 1px;
}
.go {
padding-top: 5px;
}
.searchbox {
margin-bottom: 3px;
font-size:11px;
}

/* Top Nav */
.navbar {
background-image: url(/site/images/grey_sliver.gif);
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
background-repeat: repeat-x;
color: #FFFFFF;
width: 798px;
margin-left: 1px;
padding-left:16px;
line-height: 28px;
font-weight:bold;
height:28px;;
}
.footerbar{
background-image: url(/site/images/grey_sliver.gif);
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
background-repeat: repeat-x;
color: #FFFFFF;
width: 798px;
padding-left: 16px;
line-height: 28px;
}
.nav {
background-image:url(/site/images/grey_sliver.gif);
color: #FFFFFF;
line-height: 25px;
width: 800px;
}

.nav a {
	color:#FFFFFF;
}
.left_nav {
width: 170px;
margin-top:6px;
padding-left:10px;

}


/* main Section */

/* background */
.MainContentArea {
margin-top:6px;
width:623px;
padding-bottom:8px;
}
/* background */
#spots {
background-image:url(/site/images/spots.jpg);
background-position: bottom right;
background-repeat: no-repeat;
}
.spots {
background-image:url(/site/images/spots.jpg);
background-position: bottom right;
background-repeat: no-repeat;
}

.intro_bubble {
background-image:url(/site/images/intro_bubble.jpg);
background-repeat: no-repeat;

width: 777px;
height: 65px;
}
.mini_bubble {
background-image:url(/site/images/mini_bubble.gif);
background-repeat: no-repeat;
width: 147px;
height: 180px;
}
.buy_now_featured{
margin-top:7px;

}

.topbot_pad _ {
padding: 10px 0 10px 0;
}

/* Left Navigation */
.list {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
padding-top:6px;
margin-left:14px;
}
.list_Quicklinks{
height:20px;

}
.list_Videos{
height:41px;
}
.list ul {
list-style: url(/site/images/sq_bullet.gif);
}
.list li {
list-style: url(/site/images/sq_bullet.gif);
}



/* Main Homepage Images */
#home_img1 {
/*background-image: url(/site/images/home_img1.gif);*/
background-repeat: no-repeat;
color:#FFFFFF;
float: left;
width: 600px;
font-size: 10px;
height: 180px;
}
#home_img2 {
/* background-image: url(/site/images/home_img2.gif);*/
background-repeat: no-repeat;
background-position:right top;
color:#FFFFFF;
float: left;
width: 280px;
text-align:right;
height: 180px;
margin-left: 20px;
display: inline;
}
#clear {
clear: both;
height: 1px;
}
#intro_box {
margin-top: 6px;
}

/* Product page */
.productbar {
background-image: url(/site/images/product_titlebar.gif);
background-repeat: no-repeat;
background-position: center;
}
.delivery {
padding-top: 10px;
border-top: 1px solid #999999;
}

/* General Information Page */

.image_right {
float: right;
padding: 10px;
}
.image_left {
float: left;
padding: 10px;
}

a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #000000;
}

a.tab-active:link {
	color: #ffffff;
	text-decoration: none;
}
a.tab-active:visited {
	text-decoration: none;
	color: #ffffff;
}
a.tab-active:hover {
	text-decoration: underline;
	color: #ffffff;
}
a.tab-active:active {
	text-decoration: none;
	color: #ffffff;
}
a.tab-inactive:link {
	color: #ffffff;
	text-decoration: none;
}
a.tab-inactive:visited {
	text-decoration: none;
	color: #ffffff;
}
a.tab-inactive:hover {
	text-decoration: underline;
	color: #ffffff;
}
a.tab-inactive:active {
	text-decoration: none;
	color: #ffffff;
}
a.copywrite:link {
	color: #676767;
	text-decoration: none;
}
a.copywrite:visited {
	text-decoration: none;
	color: #676767;
}
a.copywrite:hover {
	text-decoration: underline;
	color: #676767;
}
a.tcopywrite:active {
	text-decoration: none;
	color: #676767;
}
a.footer:link {
	color: #ffffff;
	text-decoration: none;
}
a.footer:visited {
	text-decoration: none;
	color: #ffffff;
}
a.footer:hover {
	text-decoration: underline;
	color: #ffffff;
}
a.footer:active {
	text-decoration: none;
	color: #ffffff;
}
a.crumb:link {
	font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
}
a.crumb:visited {
	font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
}
a.crumb:hover {
	font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
}
a.crumb:active {
	font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
}
a.crumbover:link {
	font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
}
a.crumbover:visited {
	font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
}
a.crumbover:hover {
	font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
}
a.crumbover:active {
	font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
}
.white a:link {
	color: #FFF;
	text-decoration: none;
}
.white a:visited {
	text-decoration: none;
	color: #FFF;
}
.white a:hover {
	text-decoration: underline;
	color: #FFF;
}
.white a:active {
	text-decoration: none;
	color: #FFF;
}

.video_text a:link {
	text-decoration: none;

}
.video_text a:visited {
	text-decoration: none;

}
.video_text a:hover {
	text-decoration: underline;

}
.video_text a:active {
	text-decoration: none;

}

/* curved boxes */
.l {
background-image: url(/site/images/l.gif);
background-repeat: repeat-y;
}
.r {
background-image: url(/site/images/r.gif);
background-repeat: repeat-y;
}
.t {
background-image: url(/site/images/t.gif);
background-repeat: repeat-x;
}
.b {
background-image: url(/site/images/b.gif);
background-repeat: repeat-x;
}
.ls {
background-image: url(/site/images/ls.gif);
background-repeat: repeat-y;
}
.rs {
background-image: url(/site/images/rs.gif);
background-repeat: repeat-y;
}
.ts {
background-image: url(/site/images/ts.gif);
background-repeat: repeat-x;
}
.bs {
background-image: url(/site/images/bs.gif);
background-repeat: repeat-x;
}
.tls {
background-image: url(/site/images/tls.gif);
background-repeat: no-repeat;
}
.trs {
background-image: url(/site/images/trs.gif);
background-repeat: no-repeat;
}
.bls {
background-image: url(/site/images/bls.gif);
background-repeat: no-repeat;
}
.brs {
background-image: url(/site/images/brs.gif);
background-repeat: no-repeat;
}
.tlsb {
background-image: url(/site/images/tlsb.gif);
background-repeat: no-repeat;
}
.trsb {
background-image: url(/site/images/trsb.gif);
background-repeat: no-repeat;
}
.blsb {
background-image: url(/site/images/blsb.gif);
background-repeat: no-repeat;
}
.brsb {
background-image: url(/site/images/brsb.gif);
background-repeat: no-repeat;
}
#carttable {
width:795px;
margin-left:3px;
margin-bottom:10px;
}