@charset "utf-8";
/* CSS Document 
---------------------------------------------------*/

html { margin:0; border:0; padding:0; text-align:center; line-height:0; font-size:0; }
body { margin:0 0 20px 0; border:0; padding:0; background:#fff; color:#004890; }

.wrapper { margin:0 auto; border:0; padding:0 0 0 70px; width:980px; text-align:left; wid\th:920px; }
.wrapper:after { content: ""; display: block; height: 0; clear: both; }

.break { margin:0; border:0; padding:0; clear:both; float:none; line-height:0; font-size:0; }


/* HTML
==========================*/
h1, h2, h3 { margin:0; border:0; padding:0; font-weight:bold; vertical-align:top; font-family:Arial;  }
h1 { font-size:24px; line-height:1; padding-bottom:5px; font-style:italic;  }
h2 { font-size:18px; line-height:1; padding-bottom:5px; font-weight:normal; }
h3 { font-size:14px; line-height:1; padding-bottom:5px; }

a, a:visited { color:#004890; text-decoration:none; }
a:hover { color:#004890; text-decoration:underline; }

img, a img { margin:0; border:0; padding:0; float:left; }

.content ul { margin-left:0; padding-left:20px; }
.content ul li { list-style-type:square; margin-left:0; padding-left:0; }


a.ck-link, a.ck-link:visited { color:#c96; text-decoration:none; }
a.ck-link:hover { color:#c96; text-decoration:underline; }
img.product { padding:0 30px 60px 0; } 
a img.addtocart { padding:10px 200px 0 0; float:right; }


/* MAIN NAV STUFF 
====================================================*/
ul.navMain { list-style-type:none; margin:0 auto; border:0; padding:0; height:50px; text-align:left; }
ul.navMain li { padding:0; float:left;  }
ul.navMain li a, ul.navMain li a:visited { margin:0; border:0; padding:18px 10px; display:block; font:14px/14px Arial;  font-weight:bold; text-decoration:none; }
ul.navMain li a:hover { color:#909ec9; text-decoration:none; } 


/* OTHER STUFF 
====================================================*/
.content { margin:0; border:0; padding:30px; float:left; font:12px/20px Arial; width:400px; wid\th:340px; }
.content-wide { margin:0; border:0; padding:30px; float:left; font:12px/20px Arial; width:700px; wid\th:640px; }
.content-store { margin:0; border:0; padding:30px; float:left; font:12px/20px Arial; color:#000; background:#fff; width:760px; wid\th:700px; }

.right { margin:0; border:0; padding:30px; float:left; font:12px/20px Arial; width:440px; wid\th:380px; }

.hdr-photo { margin:0; border:0; padding:0; }
.lb-logo { margin-left:270px; }
.lb-internal { margin-left:340px; }
.logos-home { margin:0; border:0; padding:100px 0 0 20px;}


/* FOOTER NAV STUFF 
====================================================*/
ul.navFtr { list-style-type:none; margin:0; border:0; padding:10px 0 0 0; font:11px/14px Arial; text-align:left; }
ul.navFtr li { float:left; border-left:1px solid #dadded; padding:0 10px;  }
ul.navFtr li.noborder { border:0; padding:0 10px 0 0;  }
ul.navFtr li a, ul.navFtr li a:visited { margin:0; border:0; padding:0; text-decoration:none; }
ul.navFtr li a:hover { text-decoration:underline; } 


/* COLORS
==========================*/
.navMain-color { background:#ffe9c7; }
.torso-color { background:#909ec9; }
.content-color { background:#dadded; }

.footer-color { background:#fff; }

.network { border-bottom:2px solid #909ec9; }


/*

/* FOOTER STUFF 
====================================================*

#ftr-left { margin:0; border:0; padding:10px; width:500px; float:left; wid\th:500px;  } 

	#ftr-left ul { list-style-type:none; margin:0; border:0; padding:0; clear:both; }
	#ftr-left ul li { float:left; border-left:1px solid #330; padding:0 10px; }
	#ftr-left ul li.noborder { border:0; padding:0 10px 0 0; }

#ftr-right { margin:0; border:0; padding:10px; width:220px; text-align:right; float:right; wid\th:200px;  } 

	#ftr a, #ftr a:visited { color:#330; text-decoration:none; }
	#ftr a:hover { text-decoration:underline; }
	.apart-creations { font:12px/11px Georgia; }


*/
