body {
font:normal 12px verdana, Arial, Helvetica, sans-serif;
color:#333;
background:#666;
margin:0;
padding:10px;
min-width:760px;
}
#layer {
width:auto;
min-width:760px;
}
#header {
background:url(imgshop/template1/bkg_top.gif) repeat-x;
padding:0;
margin:0;
height:154px;
}
#logo {
background:url(imgshop/template1/kenny_acosta_01.jpg) #000 no-repeat;
width:226px;
height:154px;
float:left;
}
#url {
background:url(imgshop/template1/crn-tr.gif) right no-repeat;
padding:14px 20px 0 0;
margin:0;
height:19px; /*33px reg*/
text-align:right;
font:normal 11px verdana, Arial, Helvetica, sans-serif;
color:#FFF;
}
#url a, #url a:visited, #url a:hover {
color:#FFF;
text-decoration:none;
}
#kenny {
padding:16px 0 0 0;
margin:0;
height:70px;
}
#phone {
margin:0;
padding:0 10px 0 0;
font:bold 18px verdana, Arial, Helvetica, sans-serif;
color:#FFF;
text-align:right;
}
#topNav {
background:url(imgshop/template1/bkg_nav.jpg) #000 repeat-y;
background-position:226px 0;
height:32px;
margin:0;
padding:0;
text-align:left;
}
#logo2 {
background:url(imgshop/template1/kenny_acosta_02.jpg) #304385 no-repeat;
color:#666;
width:226px;
height:32px;
float:left;
}
#tNavLink {
padding:8px 0 0 0;
margin:0;
text-align:right;
float:right;
}
#store, #schedule, #contact, #music, #cart {
background:url(imgshop/template1/buttons.gif) bottom left no-repeat;
background-position: 0 0;
display:block;
padding:0;
margin:0;
width:100px;
height:24px;
text-align:center;
float:left;
}
#store a, #schedule a, #contact a, #music a, #cart a, #store a:visited, #schedule a:visited, #music a:visited, #cart a:visited {
display:block;
height:20px;
padding:4px 0 0 0;
font:bold 11px verdana, Arial, Helvetica, sans-serif;
color:#333;
text-decoration:none;
}
#store a:hover, #schedule a:hover, #contact a:hover, #music a:hover, #cart a:hover {
background:url(imgshop/template1/buttons.gif) bottom left no-repeat;
background-position: 0 -24px;
display:block;
text-decoration:none;
color:#FFF;
}
#wrapper {
background:#FFF;
border-right:5px solid #000;
}
#container {
background:url(imgshop/template1/bkg_menu.jpg) repeat-y;
width:100%;
text-align:left;
}
#sidebar1 {
background:url(imgshop/template1/kenny_acosta_03.jpg) no-repeat;
float:left;
width:226px;
margin:0;
padding:0;
}
#leftLinks {
padding:5px 34px 5px 20px;
margin:118px 0 0 0;
}
#leftLinks a, #leftLinks a:visited {
font:bold 11px verdana, Arial, Helvetica, sans-serif;
color:#FFF;
line-height:20px;
text-decoration:none;
}
#leftLinks a:hover {
color:#FC0;
text-decoration:none;
}
#navBtm {
margin:0 0 0 205px;
padding:10px 0 5px 0;
text-align:center;
border-bottom:6px solid #334693;
}
#navBtm a, #navBtm a:visited {
color:#039;
text-decoration:none;
padding:0 5px 0px 5px;
}
#navBtm a:hover {
background:#FFF;
color:#039;
text-decoration:underline;
}
#footer {
background:url(imgshop/template1/crn-br.gif) #000 right no-repeat;
font:12px arial, Helvetica, sans-serif;
margin:0;
padding:0;
height:31px;
color:#FFF;
}
#valid {
background:url(imgshop/template1/crn-bl.gif) #000 left no-repeat;
height:26px;
padding:5px 0 0 0;
color:#FC0;
float:left;
width:203px;
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:6px 0 0 205px;
padding:0;
}
#minicart {
float:right;
width:200px;
margin:0;
padding:5px 0 0 0;
text-align:right;
color:#F00;
}
#mainContent {
margin:0 0 0 226px;
padding:10px;
}
#mainContent h1 {
font:normal bold 18px verdana, Arial, Helvetica, sans-serif;
color:#039;
}
h2 {
font:normal bold 16px verdana, Arial, Helvetica, sans-serif;
color:#039;
margin:0;
padding:0;
}
h3 {
font:normal 14px arial, Helvetica, sans-serif;
color:#333;
margin:0px;
padding:0px;
}
.clearfloat {
clear:left;
height:0;
line-height:0;
font:0;
}
.nomargintop {margin-top:0;}
a:link,a:visited {
font:normal 12px arial, Helvetica, sans-serif;
color:#039;
text-decoration:underline;
}
a:hover { text-decoration:none;}
td,p {
font:normal 12px verdana, Arial, Helvetica, sans-serif;
color:#333;
text-decoration:none;
}
form {margin:0;}
.up {text-transform:uppercase;}
.r {float:right;}
.l {float:left;}
.dash {
border:1px;
border-bottom-style:dashed;
border-bottom-color:#CCC;
padding:0;
margin:0;
}
img {border: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;
}
#ohiogr, #ohiogr a, #ohiogr a:visited {
font:normal 11px verdana, Arial, Helvetica, sans-serif;
color:#FFF;
text-decoration:none;
padding:5px 5px 0px 0px;
text-align:right;
}
.textRed {
font:normal 12px Arial, Helvetica, sans-serif;
color:#F00;
text-decoration:none;
}
.textBlue {
font:normal 12px Arial, Helvetica, sans-serif;
color:#039;
text-decoration:none;
}
.textLt {
font:normal 11px Arial, Helvetica, sans-serif;
color:#333;
text-decoration:none;
}
label {
width:190px;
float:left;
text-align:right;
margin-right:2px;
display:block;
}
.formheader {
font:bold 12px Arial, Helvetica, sans-serif;
background:#304483;
color:#FFF;
padding:3px;
}
.galheader {
font:normal 11px Arial, Helvetica, sans-serif;
color:#666;
background:#D6DEF5;
padding:3px;
}
.header2wh {
font:normal 12px Arial, Helvetica, sans-serif;
color:#333;
background:#FFF;
padding:3px;
margin:0 20px 0 20px;
}
/*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 10px 0;
}