	 body { 
	 	font-family: verdana, helvetica, arial; 
		font-size: 11px; 
		background-image: url('/img/clouds.jpg');
		background-color: #A1C2E8;
	}
	 p, td { 
	 	font-family: verdana, helvetica, arial; 
		font-size: 11px; 
		color: #333333; 
	}
	.bodyblue { 
		font-family: verdana, helvetica, arial; 
		font-size: 11px; 
		color: #003399; 
		font-weight: bold; 
	}
	.bodyred { 
		font-family: verdana, helvetica, arial; 
		font-size: 11px; 
		color: #ff3333; 
		font-weight: bold; 	
	}
	.bodyblk { 
		font-family: verdana, helvetica, arial; 
		font-size: 11px; 
		color: #000000; 
		font-weight: bold; 
	}
	 input, select { 
	 	font-family: verdana, helvetica, arial; 
		font-size: 11px; 
		color: #333333; 
	}
	.hdr { 
		font-family: verdana, helvetica, arial; 
		font-size: 14px; 
		color: #003399; 
		font-weight: bold; 
	}
	.hdrred { 
		font-family: verdana, helvetica, arial; 
		font-size: 14px; 
		color: #ff3333; 
		font-weight: bold; 	
	}
	a.hdr:link, a.hdr:active, a.hdr:visited {
		font-family: verdana, helvetica, arial;
		font-size: 14px; 
		color: #003399; 
		text-decoration: none; 
	}
	a.hdr:link:hover {
		font-family: verdana, helvetica, arial;
		font-size: 14px; 
		color: #ff3333; 
		text-decoration: underline; 
	}
	.shdr { 
		font-family: verdana, helvetica, arial; 
		font-size: 12px; 
		color: #003399; 
		font-weight: bold; 
	}
	a:link, a:active, a:visited {
		font-family: verdana, helvetica, arial;
		font-size: 11px; 
		color: #0564B4; 
		text-decoration: underline; 
	}
	a:link:hover {
		font-family: verdana, helvetica, arial;
		font-size: 11px; 
		color: #0564B4; 
		text-decoration: underline; 
	}
	.hdrlnk {
		font-family: verdana, helvetica, arial;
		font-size: 11px; 
		color: #ff3333; 
	}
	a.hdrlnk:link, a.hdrlnk:visited, a.hdrlnk:active {
		font-family: verdana, helvetica, arial; 
		color: #ff3333;
		font-size: 11px; 
		text-decoration: underline; 
	}
	a.hdrlnk:hover {
		font-family: verdana, helvetica, arial; 
		color: #003399;
		font-size: 11px; 
		text-decoration: underline; 
	}
	.mhdr {
		font-family: verdana, helvetica, arial;
		font-size: 11px; 
		font-weight: bold; 
		color: #333333; 
	}
	.nav1 {
		font-family: verdana, helvetica, arial;
		font-size: 11px; 
		font-weight: bold; 
		color: #003399; 
	}
	a.nav1:link, a.nav1:visited, a.nav1:active {
		font-family: verdana, helvetica, arial; 
		font-weight: bold; 
		color: #003399;
		font-size: 11px; 
		text-decoration: none; 
	}
	a.nav1:hover {
		font-family: verdana, helvetica, arial; 
		font-weight: bold; 
		color: #99ccff;
		font-size: 11px; 
		text-decoration: none;
	}
	.nav1u {
		font-family: verdana, helvetica, arial;
		font-size: 11px; 
		font-weight: bold; 
		color: #003399; 
	}
	a.nav1u:link, a.nav1u:visited, a.nav1u:active {
		font-family: verdana, helvetica, arial; 
		font-weight: bold; 
		color: #003399;
		font-size: 11px; 
		text-decoration: underline; 
	}
	a.nav1u:hover {
		font-family: verdana, helvetica, arial; 
		font-weight: bold; 
		color: #99ccff;
		font-size: 11px; 
		text-decoration: underline;
	}
	.nav2 {
		font-family: verdana, helvetica, arial;
		font-size: 11px; 
		font-weight: bold; 
		color: #ff3333; 
	}
	a.nav2:link, a.nav2:visited, a.nav2:active {
		font-family: verdana, helvetica, arial; 
		font-weight: bold; 
		color: #ff3333;
		font-size: 11px; 
		text-decoration: none;
	}
	a.nav2:hover {
		font-family: verdana, helvetica, arial; 
		font-weight: bold; 
		color: #ff9999;
		font-size: 11px; 
		text-decoration: none;
	}
	.nav2u {
		font-family: verdana, helvetica, arial;
		font-size: 11px; 
		font-weight: bold; 
		color: #ff3333; 
	}
	a.nav2u:link, a.nav2u:visited, a.nav2u:active {
		font-family: verdana, helvetica, arial; 
		font-weight: bold; 
		color: #ff3333;
		font-size: 11px; 
		text-decoration: underline;
	}
	a.nav2u:hover {
		font-family: verdana, helvetica, arial; 
		font-weight: bold; 
		color: #ff9999;
		font-size: 11px; 
		text-decoration: underline;
	}
	.img.bodyTR {
		border: 1px solid #ee3a3b ;
		margin-bottom : 15px;
		margin-left : 15px;
	}
	.img.bodyTL {
		border: 1px solid #ee3a3b ;
		margin-bottom : 15px;
		margin-right : 15px;
	}
	.img.prod {
		border: 1px solid #ee3a3b ;
	}
	.brdrFix {
		border: 1px solid #ee3a3b ;
	}
	.ftr {
		font-family: verdana, helvetica, arial;
		font-size: 9px; 
		color: #003399; 
	}
	a.ftr:link, a.ftr:visited, a.ftr:active {
		font-family: verdana, helvetica, arial; 
		color: #003399;
		font-size: 9px; 
		text-decoration: underline; 
	}
	a.ftr:hover {
		font-family: verdana, helvetica, arial; 
		color: #6699cc;
		font-size: 9px; 
		text-decoration: underline; 
	}
	.errorMessage { 
		font-family: verdana, helvetica, arial;
		color:#ff3333; 
		font-weight: bold; 
		font-size: 12px; 
	}
	.errorItem { 
		font-family: verdana, helvetica, arial;
		color: #ff3333; 
		font-size: 11px; 
	}
	
	ul#badges{padding:0;margin:10px 0 0 10px;}
	#badges li{list-style:none;}
	#badges li a{text-indent:-9999px;display:block;margin:0;background-repeat:no-repeat;}
	#badges li#facebook a{background-image:url("../img/shl/facebook.png");height:60px;width:60px;}
	#badges li#myspace a{background-image:url("../img/shl/myspace.png");height:60px;width:60px;}
	#badges li#owen_coc a{background-image:url("../img/shl/owen_coc.png");height:59px;width:59px;}
	#badges li a:hover{background-position:0 100%;}
	.log-blue {color:#003399;}
	.log-red {color:#FF3333;}
	.holiday {color:#FF3333;list-style:none;text-decoration:underline;text-indent:16px;}
    #owen_coc {margin-top:2px;}

.home img {
	border-radius:4px;
	box-shadow:0 0 6px silver;
}

.home .hdr,
.home .hdrred {
	font-size:36px;
	font-family: 'Dancing Script', sans-serif;
}
.home .shdr i {
	font-family: 'Dancing Script', sans-serif;
	font-weight:400;
	font-size:20px;
	font-style:normal;
}
.home td span,
.home td {
  font-family: 'Homemade Apple','Calligraffitti','Cedarville Cursive','Zeyada','Architects Daughter','The Girl Next Door','PT Sans Caption', sans-serif;
  font-size: 13px;
  font-style: normal;
  text-shadow: none;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0.011em;
  word-spacing: 0em;
  line-height: 1.4;
}
.home img[align="right"] {
}
.home img[align="left"] {
}
.home .home-img {
	width:490px;
  padding-bottom:15px;
  position:relative;
  left:-3px;
  top:0;
}
.home .home-img img {
  float:left;
  border:none;
  margin-left:8px;
}
.home .home-img div {
	width:245px;
	float:left;
  overflow:hidden;
}
.home .home-img a {
  float:left;
}
.home .home-img p,
.home .home-img a {
	font-weight:400;
	font-size:11px;
	text-decoration:underline;
	font-style:normal;
	color:red;
}
.home .home-img p {
	position:relative;
	top:0px;
	left:5px;
	background:url('../img/shl/cart.jpg') no-repeat bottom left;
	padding:10px 0 0 35px;
}
.home .home-img p:hover {
	text-decoration:underline;
}
.home .left {
	float:left;
}
.home .right {
	float:right;
}
.homea {
  clear:both;
  display:block;
  width:250px;
  position:relative;
  top:0;
  left:8px;
}
.text {
	clear:both;
}

