 @media print {
.tabcontent {
display:block !important
}
}

#row {
display:block;
width:770px;
height:375px
}

#contatiner {
width:1000px;
font-family:Helvetica, Arial, Sans-Serif;
font-size:11px;
text-align:left;
color:#333;
line-height:15px;
min-height:900px;
background:url("images/bgBody.jpg") repeat-y;
overflow:hidden;
margin:auto 0
}

#StringerContatiner {
width:1000px;
font-family:Helvetica, Arial, Sans-Serif;
font-size:11px;
text-align:left;
color:#333;
line-height:15px;
min-height:800px;
background:url("images/bgBody.jpg") repeat-y;
overflow:hidden;
margin:auto 0
}

.addtocartImg {
border:0;
cursor:pointer;
display:block;
margin:0;
padding:0
}

#contactContatiner {
width:1000px;
font-family:Helvetica, Arial, Sans-Serif;
font-size:11px;
text-align:left;
color:#333;
line-height:15px;
min-height:700px;
background:url("images/bgBody.jpg") repeat-y;
margin:auto 0
}

#productContatiner {
width:1000px;
font-family:Helvetica, Arial, Sans-Serif;
font-size:11px;
text-align:left;
color:#333;
line-height:15px;
min-height:770px;
background:url("images/bgBody.jpg") repeat-y;
margin:auto 0
}

#topHeader {
width:955px;
height:108px;
margin:0 auto
}

#logoHolder {
width:261px;
float:left
}

#topmenu2 {
width:400px;
position:relative;
top:31px;
right:1px;
margin:0 auto
}

#bigmenu {
width:352px;
margin:0 auto
}

#topmenu2 #bigmenu,#topmenu2 #smallmenu1,#topmenu2 #smallmenu2,#topmenu2 #smallmenu3,#topmenu2 #smallmenu4 {
margin:0
}

#topmenu2 #bigmenu {
height:29px;
font-family:"arial narrow", Helvetica, Arial, sans-serif;
font-size:44px;
font-weight:700;
color:#bcbdc0
}

#topmenu2 #smallmenu1,#topmenu2 #smallmenu2,#topmenu2 #smallmenu3,#topmenu2 #smallmenu4 {
font-family:"arial narrow", Helvetica, Arial, sans-serif;
font-size:15px;
line-height:12px;
color:#bcbdc0;
margin-top:0
}

#topmenu a:link,#topmenu a:visited {
font-family:"arial narrow", Helvetica, Arial, sans-serif;
font-size:12px;
font-weight:700;
color:#15b4f0;
text-decoration:none;
line-height:12px
}

#topmenu a:hover {
color:#5b5c5e
}

#topmenu2 #bigmenu a:link,#topmenu2 #bigmenu a:visited {
font:0 "arial narrow", arial;
color:#bcbdc0;
text-decoration:none;
letter-spacing:-1px
}

#topmenu2 #bigmenu a:hover {
color:#9cdcf9
}

#topmenu2 #smallmenu1 a:link,#topmenu2 #smallmenu1 a:visited,#topmenu2 #smallmenu2 a:link,#topmenu2 #smallmenu2 a:visited,#topmenu2 #smallmenu3 a:link,#topmenu2 #smallmenu3 a:visited,#topmenu2 #smallmenu4 a:link,#topmenu2 #smallmenu4 a:visited {
font:bold 16px "arial narrow", arial;
color:#39f;
letter-spacing:0;
padding:12px 6px
}

#smallmenu2,#smallmenu3,#smallmenu4 {
display:none
}

#flashHolder {
width:930px;
height:369px;
margin-left:15px;
margin-top:-10px
}

.header {
font-family:Helvetica,Arial,Sans-Serif;
font-size:16px;
font-weight:700;
color:#000
}


.livetoheader {
font-family:Helvetica,Arial,Sans-Serif;
font-size:16px;
font-weight:700;
color:#3399FF;
}

.copyBody {
font-family:Helvetica,Arial,Sans-Serif;
font-size:11px;
line-height:15px;
color:#333
}

.qanda {
font-family:Helvetica,Arial,Sans-Serif;
font-size:12px;
line-height:15px;
font-weight:700;
color:#333
}

.copyBodyL {
width:255px;
display:block;
margin-top:104px;
font-family:Helvetica,Arial,Sans-Serif;
font-size:11px;
line-height:15px;
color:#333;
margin-left:8px;
margin-right:10px
}

#framer {
width:1000px;
margin:0 auto
}

#BottomFooter {
width:1000px;
height:225px;
background:url("images/bgBottom.jpg") no-repeat;
margin:0 auto
}

#footerBox {
text-align:right;
padding-top:44px;
margin-right:57px;
}

.footerLine {
text-align:right;
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
font-weight:700;
color:#39f;
text-transform:capitalize
}

#bottomTextBox {
text-align:right;
margin:0 55px 0 0
}

#outlink {
padding-right:2px;
width:222px;
height:22px;
display:block;
float:right;
padding-top:13px;
}

.walkstarLink {
display:block;
float:right;
width:222px;
height:22px;
background:url("images/walkstar-link.png") no-repeat;
text-decoration:none;

}


.walkstarLink a:hover { 
background-position: -222px 0;
text-decoration: none
}

#bodyCell {
width:1000px;
height:25px;
background:url("images/bgTop.jpg") no-repeat;
margin:21px auto 0
}

#boxOne {
width:600px;
float:left;
height:200px;
color:#333;
margin-left:15px
}

#eventBox3 {
width:600px;
margin-top:8px;
min-height:400px;
text-align:left;
float:left;
margin-left:30px
}

#bodyImg {
text-align:center;
vertical-align:top;
margin-top:-17px
}

.eventimageoner a {
display:block;
width:233px;
height:175px;
text-decoration:none;
background:url("images/sumitphoto.jpg")
}

.eventimageoner2 a {
display:block;
width:233px;
height:175px;
text-decoration:none;
background:url("images/garageSale.jpg")
}

#checkspot1 {
width:239px;
height:98px;
float:left;
margin-top:20px
}

.check1 a {
display:block;
width:239px;
height:98px;
text-decoration:none;
background:url("images/bustinChip.jpg")
}

#checkspot2 {
width:239px;
height:98px;
float:left;
margin-top:10px
}

.check2 a {
display:block;
width:239px;
height:98px;
text-decoration:none;
background:url("images/bamboozle.jpg")
}

#liner {
width:2px;
height:190px;
float:left;
margin-left:39px;
margin-right:39px
}

#boxLiner {
margin-left:20px;
height:3px;
float:left;
color:#999;
width:618px;
text-align:center;
background-image:url(images/hLine.jpg)
}

#boxLinerBio {
height:3px;
float:left;
color:#999;
width:750px;
text-align:center;
background-image:url(images/hLine.jpg);
margin:auto 0
}

#cart {
float:right;
width:95px;
height:31px;
margin:-15px 58px
}

.cartImage a {
display:block;
width:95px;
height:31px;
text-decoration:none;
background:url("images/shopCartCSS.gif")
}

.cartImage a:hover {
background-position:-95px 0;
text-decoration:none
}

#rss {
float:right;
width:44px;
height:16px;
margin-right:44px;
margin-top:5px;
background:url("images/rsslogo.gif")
}

#mission {
width:282px;
padding-right:30px
}

#leftMark {
position:relative;
left:0;
width:268px;
height:542px;
background-image:url(images/newSectionImg.png);
float:right
}

#check {
position:relative;
top:-20px;
left:15px;
width:268px;
float:right
}

#leftNews {
width:282px;
height:960px;
margin-right:54px;
background-image:url(images/newSectionTop.png);
background-repeat:repeat-y;
float:right
}

#littleBar {
width:240px;
height:2px;
background-image:url(images/littleBar.jpg);
background-repeat:repeat;
margin:-11px 0
}

#promoCell {
width:239px;
height:98px
}

.promoOne {
display:block;
width:239px;
height:98px;
text-decoration:none;
background:url("images/soulSurfer-L.jpg")
}

#suberNaver {
width:930px;
height:20px
}

img {
border:none
}

#wrapper {
text-align:left;
width:748px;
position:relative;
margin:auto
}

h2 {
margin:0 0 5px;
padding:0
}

h3 {
padding:4px 0 0
}

.clear {
clear:both;
height:2px;
padding-top:0;
margin-top:0;
margin-bottom:3px;
font-size:1px
}

.softright {
text-align:right
}

.readmore {
text-align:center
}

#inner {
margin-bottom:10px
}

#header {
background:url(images/header_bg.gif) repeat-x;
padding-top:9px;
position:relative
}

#nav {
position:absolute;
left:550px;
top:40px;
width:200px
}

#nav,#nav a {
color:#FFF;
font-weight:700;
text-decoration:none
}

#browse {
float:left;
width:140px;
margin-left:13px;
padding:0
}

#browse dt {
background:#39F url(images/dt_bg.gif) bottom repeat-x;
color:#FFF;
text-align:center;
font-weight:700;
margin:2px 2px 1px;
padding:6px 0
}

#browse dd {
border-bottom:1px dotted #ccc;
margin:0 2px;
padding:0
}

#browse dd a {
color:#333;
text-decoration:none;
display:block;
padding:3px 22px
}

* html #browse dd {
padding:0
}

#browse dd a:hover {
background:#39f
}

#browse .last {
padding-bottom:8px;
border-bottom:1px solid #FFF
}

#browse .searchform {
padding:10px
}

#browse .text,#browse select {
width:160px
}

#browse form div {
padding-bottom:8px;
width:165px
}

#bodyx {
display:block;
float:right;
width:775px;
margin-right:60px;
margin-top:20px;
position:relative
}

#product {
float:right;
width:930px;
margin-right:20px;
margin-top:0
}

#productCell {
height:378px;
width:930px;
margin-top:20px;
float:left
}

#leftholder {
width:350px;
margin-right:180px;
float:right
}

#sizeHolder {
margin-top:20px
}

.descrip {
font-family:Helvetica, Arial, Sans-Serif;
font-size:12px;
text-align:left;
color:#333;
line-height:15px
}


.descrip a {
font-family:Helvetica, Arial, Sans-Serif;
font-size:12px;
text-align:left;
color:#39f;
line-height:15px;
font-style:italic;
text-decoration:none
}

.descrip a:hover {
font-family:Helvetica, Arial, Sans-Serif;
font-size:12px;
text-align:left;
color:#39f;
line-height:15px;
font-style:italic;
text-decoration:underline
}

.plugtext {
font-family:Helvetica, Arial, Sans-Serif;
font-size:11px;
text-align:left;
color:#3399FF;
line-height:13px
}

#descripHolder {
width:930px;
margin-left:50px
}

#descripMain {
width:930px
}

.cartbtn a {
display:block;
float:right;
margin-top:-100px;
margin-right:35px;
width:203px;
height:113px;
text-decoration:none;
background:url(images/orderBtn.jpg)
}

.cartbtn a:hover {
background-position:-203px 0;
text-decoration:none
}

#bottomArt {
width:930px;
height:140px;
background:url("images/grayArt.png") no-repeat
}

#optbox {
width:495px;
text-align:left;
margin-top:-10px
}

#pricebox {
margin-top:-110px;
width:200px;
text-align:left
}

#largeitem {
width:400px;
height:360px;
float:left
}

#product .crumb {
width:930px;
height:14px;
text-align:left;
font-family:Helvetica,Arial,Sans-Serif;
font-size:16px;
font-weight:700;
color:#000
}

#bodyx .crumb {
width:775px;
height:14px;
text-align:left;
font-family:Helvetica,Arial,Sans-Serif;
font-size:16px;
font-weight:700;
color:#000
}

#bodyx .crumb a:hover {
text-align:left;
font-family:Helvetica,Arial,Sans-Serif;
font-size:14px;
font-weight:700;
color:#39f;
text-decoration:underline
}

#bodyx .leftbox,#bodyx .rightbox {
margin-top:5px;
color:#464646
}

#bodyx .rightbox {
float:right;
width:252px;
margin-right:18px;
border-left:1px solid #e5e5e5
}

* html #bodyx .rightbox {
margin-right:10px
}

#bodyx .readmore {
margin-bottom:0;
padding-bottom:0;
color:#999;
text-decoration:none
}

#bodyx .readmore a {
color:#999;
text-decoration:none
}

.readmore a:hover {
color:#3399FF;
text-decoration:underline
}

.sprice {
text-align:center;
font-family:Helvetica,Arial,Sans-Serif;
font-size:11px;
font-weight:700;
line-height:15px;
color:#39f
}

.priceL {
text-align:left;
font-family:Helvetica,Arial,Sans-Serif;
font-size:16px;
font-weight:700;
color:#000;
text-decoration:none
}

.priceS {
text-align:left;
font-family:Helvetica,Arial,Sans-Serif;
font-size:16px;
font-style:italic;
font-weight:700;
color:#39f;
text-decoration:none
}

.clickhere {
text-align:left;
font-family:Helvetica,Arial,Sans-Serif;
font-size:13px;
font-weight:700;
color:#39f;
text-decoration:none
}


.imagehome {
margin-top:10px;

}

.clickhere a{
text-align:left;
font-family:Helvetica,Arial,Sans-Serif;
font-size:13px;
font-weight:700;
color:#39f;
text-decoration:none
}

.clickhere a:hover{
text-align:left;
font-family:Helvetica,Arial,Sans-Serif;
font-size:13px;
font-weight:700;
color:#39f;
text-decoration:underline;
}

#topBar {
width:930px;
height:30px;
background:url("images/markerBar.png") no-repeat;
margin-left:14px;
margin-top:-10px
}

#thumbnail {
padding-left:20px;
float:left;
width:115px;
height:115px;
margin-top:20px
}

#topBar2 {
position:relative;
top:-5px;
right:34px;
width:930px;
height:30px;
background:url("images/markerBar.png") no-repeat;
margin:0
}

.photos {
width:400px;
height:350px;
text-align:left
}

.photos img.logo {
display:block;
margin:0 auto
}

.photos div img {
float:left
}

.photos ul.thumbs li {
width:80px;
height:70px;
margin-bottom:20px;
float:left;
overflow:hidden;
position:relative;
text-align:center;
border:1px solid #000;
padding:0
}

.photos ul.thumbs li img {
position:absolute;
top:-140px;
left:-105px
}

.shadetabs {
margin-left:0;
margin-bottom:0;
font:bold 12px Verdana;
list-style-type:none;
text-align:left
}

.shadetabs li {
display:inline;
margin:0
}

.shadetabs li a {
text-decoration:none;
position:relative
}

.shadetabs li a.selected {
position:relative;
border-bottom-color:#FFF
}

.tabcontent {
width:400px;
font-family:Helvetica, Arial, Sans-Serif;
font-size:12px;
text-align:left;
color:#333;
line-height:15px;
padding-left:50px;
padding-top:10px;
display:none
}

.tabcontent2 {
width:400px;
font-family:Helvetica, Arial, Sans-Serif;
font-size:12px;
text-align:left;
color:#333;
line-height:15px;
padding-left:250px;
padding-top:10px;
display:none
}

.tabcontent3 {
width:400px;
font-family:Helvetica, Arial, Sans-Serif;
font-size:12px;
text-align:left;
color:#333;
line-height:15px;
padding-left:460px;
padding-top:10px;
display:none
}

.tabcontent4 {
width:215px;
font-family:Helvetica, Arial, Sans-Serif;
font-size:12px;
text-align:left;
color:#333;
line-height:15px;
padding-left:720px;
padding-top:10px;
display:none
}

.commentbox {
background-color:#ececec;
width:450px;
padding:10px
}

.photos ul.thumbsONE li {
width:100px;
height:95px;
margin-bottom:20px;
float:left;
overflow:hidden;
position:relative;
text-align:center;
padding:0
}

#bioHolder {
width:930px;
height:300px;
background:url("images/bioBanner.jpg") no-repeat;
margin-left:15px
}

#releifHolder {
width:930px;
height:239px;
background:url("images/relief_header.jpg") no-repeat;
margin-left:15px;
margin-top:-16px
}

#contactHolder {
width:930px;
height:81px;
background:url("images/contactheader.jpg") no-repeat;
margin-left:15px;
margin-top:-16px
}

#policiesHolder {
width:930px;
height:81px;
background:url("images/policiesheader.jpg") no-repeat;
margin-left:15px;
margin-top:-16px
}

#faqsHolder {
width:930px;
height:81px;
background:url("images/faqsheader.jpg") no-repeat;
margin-left:15px;
margin-top:-16px
}

#shippingHolder {
width:930px;
height:81px;
background:url("images/shippingheader.jpg") no-repeat;
margin-left:15px;
margin-top:-16px
}

#linksHolder {
width:930px;
height:81px;
background:url("images/linksheader.jpg") no-repeat;
margin-left:15px;
margin-top:-16px
}

#bioMainHolder {
width:930px;
height:239px;
background:url("images/biomainheader.jpg") no-repeat;
margin-left:15px;
margin-top:-16px
}

#amyHolder {
width:930px;
height:239px;
background:url("images/amyspread.jpg") no-repeat;
margin-left:15px;
margin-top:-16px
}

#joeHolder {
width:930px;
height:239px;
background:url("images/joespread.jpg") no-repeat;
margin-left:15px;
margin-top:-16px
}

#mikeHolder {
width:930px;
height:239px;
background:url("images/mikespread.jpg") no-repeat;
margin-left:15px;
margin-top:-16px
}

#sizeChart {
width:930px;
height:653px;
background:url("images/sizer.jpg") no-repeat;
margin-left:15px;
margin-top:-16px
}

#bioContatiner {
width:1000px;
font-family:Helvetica, Arial, Sans-Serif;
font-size:11px;
text-align:left;
color:#333;
line-height:15px;
min-height:1070px;
background:url("images/bgBody.jpg") repeat-y;
overflow:hidden;
margin:auto 0
}

#sizeContatiner {
width:1000px;
font-family:Helvetica, Arial, Sans-Serif;
font-size:11px;
text-align:left;
color:#333;
line-height:15px;
min-height:700px;
background:url("images/bgBody.jpg") repeat-y;
overflow:hidden;
margin:auto 0
}

.sizeIcon {
float:left;
margin-right:20px;
display:block;
width:194px;
height:175px;
text-decoration:none;
background:url("images/sizeImage.jpg")
}

.sizeIcon a:hover {
background-position:-194px 0;
text-decoration:none
}

.shipping {
float:left;
display:block;
width:223px;
height:175px;
text-decoration:none;
background:url("images/shippingImage.jpg")
}

.shipping a:hover {
background-position:-224px 0;
text-decoration:none
}

.inspireImage {
margin-right:28px;
display:block;
width:388px;
height:175px;
float:left;
text-decoration:none;
background:url("images/live.jpg")
}

#newsletter {
margin-top:-10px
}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden
}

* html .clearfix {
height:1%
}

#topmenu2 #smallmenu1 a:hover,#topmenu2 #smallmenu3 a:hover {
text-decoration:underline;
color:#5baaf8
}

A.footerLine:link,A.footerLine:visited {
color:#39f;
font-style:normal;
font-weight:700;
text-decoration:none
}

A.footerLine:active,A.footerLine:hover {
color:#39f;
font-style:normal;
font-weight:700;
text-decoration:underline
}

#event1spot,#event2spot {
width:233px;
height:175px;
float:left;
margin-left:20px
}

.eventimageoner a:hover,.eventimageoner2 a:hover {
background-position:-230px 0;
text-decoration:none
}

.check1 a:hover,.check2 a:hover,.promoOne a:hover {
background-position:-239px 0;
text-decoration:none
}

.checkImages,#browse .first,#bodyx .br {
padding-top:10px
}

th,td,h1,h2,h3 {
font-size:10px
}

h1,#browse form {
margin:0;
padding:0
}

.block,#header img,* html #browse dd a {
display:block
}

#nav a:hover,.shadetabs li a:hover {
text-decoration:underline
}

.crumb a,.crumb {
text-align:left;
font-family:Helvetica,Arial,Sans-Serif;
font-size:14px;
font-weight:700;
color:#39f;
text-decoration:none
}

.linker a,.linker {
text-align:left;
font-family:Helvetica,Arial,Sans-Serif;
font-size:12px;
font-weight:700;
color:#39f;
text-decoration:none
}

#bodyx p,#bodyx p a {
text-decoration:none;
margin:0;
padding:0
}

#bodyx .leftbox,#leftbox {
display:block;
float:left;
width:254px;
height:345px;
margin-right:2px
}

#bodyx h3,#bodyx h3 a {
text-align:center;
font-size:15px;
font-family:Helvetica,Arial,Sans-Serif;
font-weight:700;
color:#000;
text-decoration:none;
margin:1px 0 3px;
padding:0 0 0 18px
}

.price,.price a {
text-align:center;
font-family:Helvetica,Arial,Sans-Serif;
font-size:11px;
font-weight:700;
line-height:15px;
color:#333
}

.rollOver a,.rolloverbtn a,.shadetabs li a.selected:hover {
text-decoration:none
}

.photos ul.thumbs,.photos ul.thumbsONE {
list-style:none;
width:120px;
height:300px;
float:right;
margin-right:10px;
padding:0 0 0 10px
}

.photos ul.thumbs li:hover,.photos ul.thumbsONE li:hover {
-moz-opacity:.75;
filter:alpha(opacity=75);
opacity:.75
} 

.soldout {
color:#cc0000;
text-align:center;
font-family:Helvetica,Arial,Sans-Serif;
font-size:11px;
font-weight:700;
line-height:15px;


}