body {
font:normal 12px verdana, Arial, Helvetica, sans-serif;
color:#333;
background:#CBB1E4;
margin:0;
padding:10px;
min-width:760px;
}
#header {
background:url(imgshop/template1/bkg_top.jpg) repeat;
padding:0;
margin:0;
height:110px;
}
#header a:link, #header a:visited {
font:normal 11px verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#639;
}
#logo {
background:url(imgshop/template1/bobbers_logo.jpg) #639 no-repeat;
color:#FFF;
width:480px;
height:110px;
float:left;
}
#phone {
font:bold 12px verdana, Arial, Helvetica, sans-serif;
color:#FFF;
background:url(imgshop/template1/crn-tr.gif) top right no-repeat;
padding:6px 15px 0 0;
margin:0;
text-align:right;
}
#phone .content {
margin:10px 0 0 0;
padding:0;
}
.phoneTxt {
font:bold 17px verdana, Arial, Helvetica, sans-serif;
color:#C0A2DF;
}
.phoneNum {
font:bold 17px verdana, Arial, Helvetica, sans-serif;
color:#FF0;
}
#topNav {
background:url(imgshop/template1/bkg_tnav.jpg) #96C left repeat-y;
background-position: 275px 0;
height:25px;
margin:0;
padding:0;
text-align:left;
}
#slogan {
background:url(imgshop/template1/ohio_trading.jpg) #9C9 left no-repeat;
width:275px;
height:25px;
color:#FFF;
padding:0;
margin:0;
float:left;
}
#tNavLink {
padding:3px 0 0 0;
margin:0;
text-align:right;
float:right;
}
#viewcart {
background:url(imgshop/template1/btn_cart.gif) bottom left no-repeat;
background-position: 0 0;
display:block;
padding:0;
margin:0 5px 0 0;
width:150px;
height:21px;
text-align:center;
float:left;
font:bold 11px verdana, Arial, Helvetica, sans-serif;
color:#FFF;
}

#wholesale, #aboutus, #contactus {
background:url(imgshop/template1/buttons.gif) bottom left no-repeat;
background-position: 0 0;
display:block;
padding:0;
margin:0 5px 0 0;
width:95px;
height:21px;
text-align:center;
float:left;
}
#viewcart a, #viewcart a:visited {
display:block;
height:17px;
padding:4px 0 0 0;
font:bold 11px verdana, Arial, Helvetica, sans-serif;
color:#FFF;
text-decoration:none;
}
#wholesale a, #aboutus a, #contactus a, #wholesale a:visited, #aboutus a:visited, #contactus a:visited {
display:block;
height:17px;
padding:4px 0 0 0;
font:bold 11px verdana, Arial, Helvetica, sans-serif;
color:#FFF;
text-decoration:none;
}
#viewcart a:hover {
background:url(imgshop/template1/btn_cart.gif) bottom left no-repeat;
background-position: 0 -21px;
display:block;
text-decoration:none;
color:#639;
}
#wholesale a:hover, #aboutus a:hover, #contactus a:hover {
background:url(imgshop/template1/buttons.gif) bottom left no-repeat;
background-position: 0 -21px;
display:block;
text-decoration:none;
color:#639;
}
#mainContent {
margin:0 0 0 200px;
padding:0 10px 15px 10px;
}
#mainContent h1 {
font:bold 18px verdana, Arial, Helvetica, sans-serif;
color:#039;
margin:0;
padding:5px 0 0 0;
}
#mainContent a:link, #mainContent a:visited {
font:bold;
color:#03f;
}
#minicart {
float:right;
text-decoration:none;
margin:0;
padding:10px 0 0 0;
text-align:right;
width:200px;
}
#wrapper {
background:#FFF;
border-right:5px solid #96C;
}
#container {
background:url(imgshop/template1/bkg_menu.jpg) repeat-y;
width:100%;
text-align:left;
}
#sidebar {
float:left;
width:190px;
margin:0;
padding:0 5px 5px 5px;
color:#FFC;
}
#sidebar a, #sidebar a:visited {
color:#FFF;
text-decoration:none;
}
#sidebar a:hover {
color:#FC0;
}
#search {
font:bold 11px verdana, Arial, Helvetica, sans-serif;
color:#B18BD8;
padding:5px 0 0 0;
margin:0;
}
#search .content {
padding:7px 0 0 10px;
margin:0;
}
#navBtm {
margin-left:210px;
text-align:center;
padding:0 0 5px 0;
}
#footer {
background:url(imgshop/template1/crn-br.gif) #639 bottom right no-repeat;
font:12px arial, Helvetica, sans-serif;
margin:0;
padding:7px 0 0 0;
height:31px;
color:#FFF;
}
#valid {
background:url(imgshop/template1/crn-bl.gif) #639 bottom left no-repeat;
height:31px;
padding:0px 0 0 0;
color:#FC0;
float:left;
width:210px;
text-align:center;
}
#valid a,#valid a:visited,#valid a:hover {
color:#FC0;
text-decoration:none;
}
#copyright {
color:#FFF;
font:11px arial, Helvetica, sans-serif;
margin:0 0 0 210px;
padding:0px 0 0 0;
text-align:center;
}
#ohiogr, #ohiogr a, #ohiogr a:visited {
font:normal 11px verdana, Arial, Helvetica, sans-serif;
color:#639;
text-decoration:none;
padding:5px 5px 0 0;
text-align:right;
}
.clearfloat {
clear:left;
height:0;
line-height:0;
font:0 arial, Helvetica, sans-serif;
}
.nomargintop {margin-top:0;}
form {
margin:0;
}
form p {
margin:4px;
}
.up {text-transform:uppercase;}
.r {float:right;}
.l {float:left;}
img {border:0;}
.dash {
border:1px;
border-bottom-style:dashed;
border-bottom-color:#CCC;
padding:0;
margin:0;
}
.picBdr {
border:1px solid #ccc;
padding:3px;
}
.picR {
padding:3px;
float:right;
}
.picBdrR {
border:1px solid #ccc;
padding:3px;
float:right;
}
.picL {
padding:3px;
margin-right:5px;
float:left;
}
.picBdrL {
border:1px solid #ccc;
padding:3px;
margin-right:5px;
float:left;
}
h2 {
font:bold 15px verdana, Arial, Helvetica, sans-serif;
color:red;
margin:0;
padding:0;
}
h3 {
font:bold 15px arial, Helvetica, sans-serif;
color:#039;
text-decoration:none;
margin:0;
padding:0;
}
.textRed {
font:normal 12px verdana, Arial, Helvetica, sans-serif;
color:#F00;
text-decoration:none;
}
.textBlue {
font:normal 12px verdana, Arial, Helvetica, sans-serif;
color:#039;
text-decoration:none;
}
.textGold {
font:normal 11px verdana, Arial, Helvetica, sans-serif;
color:#FC0;
text-decoration:none;
}
.textHighLt {
font:normal 11px verdana, Arial, Helvetica, sans-serif;
color:#80FFFF;
text-decoration:none;
}
.textLt {
font:normal 11px verdana, Arial, Helvetica, sans-serif;
color:#666;
text-decoration:none;
}
label {
width:190px;
float:left;
text-align:right;
margin-right:2px;
display:block;
}
.formheaderOLD {
font:normal 12px verdana, Arial, Helvetica, sans-serif;
background:#DCD1E8;
color:#333;
padding:5px;
height:30px;
}
.formheader {
background:#CCF;
color:#00008A;
padding:5px;
}
.req {
font:italic normal 11px verdana, Arial, Helvetica, sans-serif;
color:#F00;
}
/*cartLabel used by commerce*/
.cartLabel {
font:bold 12px verdana, Arial, Helvetica, sans-serif;
color:#666;
}
ol li {margin:0 0 20px 0;}
li {
margin:0 0 8px -10px;}

#sidebar li a:hover {
text-decoration:none;
color:#FC0;
}
#categoryBox {
background:url(imgshop/template1/bkg_cat.jpg) top left repeat-y;
padding:5px 0 5px 0;
margin:10px 0 10px 0;
}
.catText {
margin:0;
padding:0 0 0 10px;
line-height:18px;
text-decoration:none;
}
.catText a, .catText a:visited {
color:#FFF;
text-decoration:none;
}
.catText a:hover {
color:#FF0;
text-decoration:none;
}
#featured {
margin:0 175px 0 0;
padding:0;
}
.p7uberlink {
font-weight:bold !important;
color:#FF0 !important;
}
.p7uberlink a:hover {
font-weight:bold !important;
color:#96C !important;
}
.secnumber {
background:#FFF;
border:1px solid #FFF;
font:bold 16px verdana, Arial, Helvetica, sans-serif;
color:#339;
}
#front {
float:right;width:68px;height:15px;margin:0;
}
#back {
float:left;width:68px;height:15px;margin:0;
}
#pagebtm {
padding:0;margin:0;text-align:center;
}
#thumbBox {
position:absolute;
left:0px;
top:0px;
width:auto;
background:#96C;
border:1px solid #333;
visibility:hidden;
z-index:10;
cursor:pointer;
padding:10px 10px 0;
}
#thumbBox .footerbar {
font:bold 16px Tahoma;
letter-spacing:5px;
line-height:1.1em;
color:#FFF;
text-align:right;
padding:5px 0;
}
#thumbBox #thumbImage {
background:#FFF;
padding:20px;
text-align:center;
}
#thumbLoading {
position:absolute;
visibility:hidden;
border:1px solid #000;
background:#FFF;
z-index:5;
padding:5px;
}