body {
font:normal 12px verdana, Arial, Helvetica, sans-serif;
color:#333;
background-color:#CECEE6;
margin:10px;
padding:0px;
min-width: 760px;
}
#masthead {
background:url(img/template/bkg_top.gif) repeat-x;
padding:0px;
margin:0px;
height:57px;
}
#wrapper {
position:relative;
background-color:#FFF;
}
#column_wrapper {
background:url(img/template/bkg_menu.gif);
background-repeat:repeat-y;
border-left:1px solid #339;
background-position:right top;
}
.clearfloat {
clear: both;
height:0px;
line-height:0px;
font-size:0px;
}
#left {
margin:0px 235px 0px 0px;
padding:0px;
}
#left .content {
padding:10px;
font:normal 12px arial, Helvetica, sans-serif;
color:#333;
line-height:16px;
display:inline-block;
}
#left a, #left a:visited {
font:normal 12px arial, Helvetica, sans-serif;
color:#00F;
text-decoration:none;
}
#left a:hover {
color:#00F;
text-decoration:underline;
}
#right {
width:235px;
padding:0px;
float:right;
}
#right .content {
padding:10px;
font:bold 11px verdana, arial, Helvetica, sans-serif;
color:#FFF;
line-height:16px;
}
#right a:link, #right a:visited, #right a:active { 
padding:0px 0px 0px 7px;
text-decoration:none;
font:bold 12px verdana, arial, Helvetica, sans-serif;
color:#FFF
}
#right a:hover { 
text-decoration:none;
color:#FC0;
}
#footer {
color:#999999;
background-color:#CECEE6;
margin:0px;
}
#footer .content {
padding:0px;
}
#footer a:link {color: #999999;}
#footer a:visited {color: #666666;}
#footer a:hover {color: #FFFFFF;}

.nomargintop {margin-top: 0;}
.content p {
	margin: 10px 0;
}
#logo {
background:url(img/template/luther_kent.jpg) no-repeat;
width:650px;
height:57px;
float:left;
padding:0px;
margin:0px;
}
#logo .content {
font:bold italic 18px verdana, Arial, Helvetica, sans-serif;
color:#FFF;
padding:28px 0px 0px 242px;
margin:0px;
text-align:center;
}
#url {
font:normal 11px verdana, Arial, Helvetica, sans-serif;
color:#339;
background-color:#CECEE6;
margin:0px;
padding:2px 10px 0px 0px;
height:18px;
text-align:right;
}
#url a, #url a:visited {
color:#339;
text-decoration:none;
}
#cartbtn {
background:url(img/template/viewcart.gif) #339 no-repeat top right;
font:bold 11px verdana, Arial, Helvetica, sans-serif;
color:#FC0;
background-color:#339;
text-align:right;
margin:0px;
padding:10px 40px 0px 0px;
height:27px;
}
#cartbtn a, #cartbtn a:visited {
color:#FC0;
text-decoration:none;
padding:0px;
margin:0px;
height:37px;
}
#cartbtn a:hover {
color:#FFF;
text-decoration:none;
}
#cd_bkg {
background:url(img/template/bkg_cd.jpg) #339 repeat-y top right;
color:#339;
font:bold 11px verdana, Arial, Helvetica, sans-serif;
padding:5px 0px 0px 10px;
line-height:16px;
margin:0px;
}
#cd_bkg a:link, #cd_bkg a:visited {
font:bold 11px verdana, Arial, Helvetica, sans-serif;
color:#339;
text-decoration:none;
line-height:16px;
}
#cd_bkg a:hover {
color:#F00;
}
.p7currentmark, .p7currentmark2 {
font:bold 11px verdana, Arial, Helvetica, sans-serif;
color:#F00!important;
}
form {margin:0px;}
.up {text-transform:uppercase;}
.r {float:right;}
.l {float:left;}
label {
width:190px;
float:left;
text-align:right;
margin-right:2px;
display:block;
}
h1 {
font:bold 18px arial, Helvetica, sans-serif;
color:#039;
text-decoration:none;
margin:0px;
padding:0px;
}
.title {
font:bold 18px arial, Helvetica, sans-serif;
color:#039;
text-decoration:none;
}
.dash {
border:1px;
border-bottom-style:dashed;
border-bottom-color:#CCC;
padding:0px;
margin:0px;
}
img {border:0px;}
.picBdr {
border:1px solid #ccc;
padding:3px;
}
.picBdrL {
float:left;
border:1px solid #ccc;
padding:3px;
margin:0 5px 0 5px;
}
#ohiogr, #ohiogr a:link, #ohiogr a:visited {
font:normal 11px verdana, Arial, Helvetica, sans-serif;
color:#339;
text-decoration:none;
padding:0px 0px 0px 7px;
margin:0px;
border-top:12px solid #339;
}
#ohiogr a:hover { color: #339; text-decoration:none;}
.textRed {
font:normal 12px Arial, Helvetica, sans-serif;
color:#C00;
text-decoration:none;
}
.textRed a:link,.textRed a:visited,.textRed a:active {
color:#C00;
}
#valid, #valid a:link, #valid a:visited, #valid a:hover {
background-color:#339;
color:#FC0;
font:normal 11px verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
}
#copyright {
background:url(img/template/bkg_copyright.jpg) #CECEE6 no-repeat bottom right;
color:#333;
font:11px arial, Helvetica, sans-serif;
float:right;
height:25px;
width:413px;
margin:0px;
padding:7px 0px 0px 0px;
text-align:center;
}
#topNav {
background-color:#FFF;
color:#333;
font:normal 11px verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:right;
padding:5px 7px 0px 7px;
height:22px;
}
#topNav a:link, #topNav a:visited {
background-color:#FFF;
color:#339;
font:bold 11px verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:right;
padding:0px 7px 0px 7px;
}
#topNav a:hover {color:#F00;text-decoration:none;}
#cd_display {
float:left;
padding:20px;
text-align:center;
}
#newrelease, #newrelease a, #newrelease a:visited {
padding:0;
margin:10px 0 0 0;
color:red !important;
font:bold;
text-align:center;
}
