/* @override http://snikiddy.com/css/screen.css */

/* --------------------------------------------------
	Snikkidy Screen CSS
	Derek Balmer & Brian Warren / Be Good Not Bad / Denver, CO
	
	Colors
		Red		#EE3424
		Orange	#F58025
		Blue	#007DC3
		Purple	#9B5BA4
-------------------------------------------------- */
@import url(reset.css);

/* @group Common */
* {margin:0;padding:0;}

h1 {font-size:36px;}
/*h2 {font-size:34px;line-height:18px;margin-bottom:5px;color:#EE3424;}*/
h3 {font-size:24px;line-height:24px;margin-bottom:10px;font-style:italic;}
h4 {font-size:16px;line-height:16px;margin-bottom:6px;}
h5 {font-size:12px;line-height:18px;margin-bottom:4px;text-transform:uppercase;letter-spacing:1px;}
h6 {font-size:11px;line-height:14px;margin-bottom:4px;}
p {font-size:12px;line-height:18px;margin-bottom:8px;}

h1,h2,h3,h4,h5,h6 {font-weight:bold;}

ol {list-style:decimal-leading-zero outside;margin:0 0 10px 20px;}
ol li {margin:0px 0px 4px 20px;padding:4px 0 4px 10px;font-size:14px;line-height:18px;background:#fff;border-bottom:1px solid #ddd;}

hr {clear:both;display:block;border:none;padding-bottom:5px;background:url(../themes/site_themes/snik/hr620.png) 0 100% no-repeat;overflow:hidden;}
#media #primary hr { padding:15px 0 0; margin-bottom:10px; }
.clear {clear: both}

.page-summary {margin:0 0 20px 80px;min-height:100px;}
.page-summary p {margin-top:-10px;font-size:14px;font-weight:bolder;}

.read-more {margin:-4px auto 4px auto;float:right;}
.read-more a {width:100px;height:30px;margin:10px auto;display:block;overflow:hidden;text-indent:-9999px;background:url(../themes/site_themes/snik/readMoreBtn.png) 0 0 no-repeat;}
.read-more.view a { background:url(../themes/site_themes/snik/viewMoreBtn.png) 0 0 no-repeat;}
.read-more a:hover {background-position: 0 -30px;}

.founder-page-summary {padding:0 250px 0 20px ;min-height:190px; position: relative;}
.founder-page-summary img { position: absolute;right: 0;}
.founder-page-summary .img-border {position: absolute;right: 0; background: url(../themes/site_themes/snik/founder-portrait-border.png) no-repeat 0 0; width: 240px; height: 190px; display: block;}
#founder .entry li { font-size:12px; margin-bottom:8px; }
#founder .entry ul li { list-style:disc; margin-left:25px}
.feed a { display:block; background:url(../themes/site_themes/snik/feed-icon.png) no-repeat 0 0; padding-left:18px; line-height: 15px;}
/* @end */

/* @group Layout */
#wrapper {width:auto;margin:0 auto;padding:10px 0 20px 0;text-align:center;background:transparent url(../themes/site_themes/snik/wrapperBG-plain-20101211.jpg) 50% 0 no-repeat;}
#masthead {width:940px;height:100px;position:relative;margin:0 auto 10px auto;text-align:center;overflow:hidden;}
#content {width:940px;margin:0 auto;text-align:left; position:relative; overflow:visible}
#primary {float:left;display:inline;width:700px;margin:0 20px 20px 0;overflow:hidden; position:relative; z-index:30}
#secondary {float:left;display:inline;width:220px;margin: 30px 0 20px; padding-top: 240px; position:relative;z-index:20; overflow:visible }
#footerWrap {width:960px;margin:10px auto;padding:10px 0 0 0;text-align:center;background:url(../themes/site_themes/snik/hr960.png) 50% 0 no-repeat;}
#footer {width:960px;margin:0 auto;padding:10px 0;text-align:left;font-size:11px;overflow:hidden;}
#mini-sub-list, .mini-sub-list {float:left;display:inline;width:160px;margin:125px 20px 20px 0px;overflow:hidden; padding-right: 10px; border-right:1px solid #EE3424;}
	#founder .mini-sub-list { margin-top: 5px; border: none; }
/* @end */

/* @group Masthead */
h1#branding {position:absolute;top:20px;left:380px;width:180px;height:70px;z-index:10;font-size:12px;text-indent:-9999px;}
h1#branding a {display:block;width:180px;height:70px;overflow:hidden;background:transparent;}
h1#branding a:active {outline:none;}

/* -- PRIMARY NAV -- */
ul#primary-nav {position:absolute;top:30px;left:0px;width:940px;height:60px;z-index:5;font-size:12px;overflow:hidden;background:transparent;}
ul#primary-nav li {display:inline;}
ul#primary-nav li a {height:60px;display:block;overflow:hidden;text-indent:-9999px;background:url(../themes/site_themes/snik/pnBG.png) no-repeat;}
ul#primary-nav li.pnAbout a {position:absolute;left:130px;width:90px;background-position:-110px -60px;}
ul#primary-nav li.pnAbout a:hover, ul#primary-nav li.pnAbout a.active {background-position:-110px 10px;}
ul#primary-nav li.pnProducts a {position:absolute;left:240px;width:125px;background-position:-220px -610px;}
ul#primary-nav li.pnProducts a:hover, ul#primary-nav li.pnProducts a.active {background-position:-220px 10px;}
ul#primary-nav li.pnPurchase a {position:absolute;left:575px;width:120px;background-position:-555px -60px;}
ul#primary-nav li.pnPurchase a:hover, ul#primary-nav li.pnPurchase a.active {background-position:-555px 10px;}
ul#primary-nav li.pnCommunity a {position:absolute;left:725px;width:140px;background-position:-705px -60px;}
ul#primary-nav li.pnCommunity a:hover, ul#primary-nav li.pnCommunity a.active {background-position:-705px 10px;}

/* -- INFO LINKS -- */
ul#info-nav {position:absolute;top:0px;left:80px;width:500px;height:25px;z-index:2;font-size:12px;}
ul#info-nav li {float:left;display:inline;margin-right:8px;}
ul#info-nav li a {height:25px;display:block;overflow:hidden;text-indent:-9999px;background:url(../themes/site_themes/snik/topNavBG.png) no-repeat;}
ul#info-nav li.inMedia a {width:38px;background-position:0px 0px;}
ul#info-nav li.inMedia a:hover, ul#info-nav li.inMedia a.active {background-position:0px -25px;}
ul#info-nav li.inCoupon a {width:84px;background-position:-47px 0px;}
ul#info-nav li.inCoupon a:hover, ul#info-nav li.inCoupon a.active {background-position:-47px -25px;}
ul#info-nav li.inLinks a {width:30px;background-position:-134px 0px;}
ul#info-nav li.inLinks a:hover, ul#info-nav li.inLinks a.active {background-position:-134px -25px;}
ul#info-nav li.inContact a {width:42px;background-position:-176px 0px;}
ul#info-nav li.inContact a:hover, ul#info-nav li.inContact a.active {background-position:-176px -25px;}

/* -- SOCIAL LINKS -- */
ul#social-nav {position:absolute;top:0px;left:640px;width:300px;height:25px;z-index:2;font-size:12px;overflow:hidden;}
ul#social-nav li {float:left;display:inline;margin-right:8px;}
ul#social-nav li a {height:25px;display:block;overflow:hidden;text-indent:-9999px;background:url(../themes/site_themes/snik/topNavBG.png) no-repeat;}
ul#social-nav li.facebook a {width:70px;background-position:-645px 0px;}
ul#social-nav li.facebook a:hover {background-position:-645px -25px;}
ul#social-nav li.twitter a {width:80px;background-position:-724px 0px}
ul#social-nav li.twitter a:hover {background-position:-724px -25px}
ul#social-nav li.rss a {width:42px;background-position:-820px 0px}
ul#social-nav li.rss a:hover {background-position:-820px -25px}

/* @end */

/* @group Footer */
#footer p {float:left; width:450px;margin:0 20px 0 0;}
#footer ul {float:right; width:450px;margin:0 0 20px 0;text-align:right;}
#footer li { display:inline; margin-left:20px }
/* @end */

/* @group Sidebar */
#secondary h3, #recent-articles h3 {text-align:center;padding-bottom:2px;background:url(../themes/site_themes/snik/hr620.png) 50% 100% no-repeat;}
#recent-articles h3 {margin-top:-10px;} /* account for GoodKitty whacky type margins */

#newsletter-box {margin:0 10px 30px 10px;}
#newsletter-box h3 {width:220px;height:40px;display:block;overflow:hidden;text-indent:-9999px;padding-bottom:0px;background:none;}
#newsletter-box .newsletterTxtBox {width:130px;height:20px;margin:0 14px 10px 12px;background:none;border:none;padding:1px;color:#f63;}
#newsletter-box .newsletterTxtBox:focus {outline:none;}
#newsletter-box .newsletterBtn {width:30px;height:26px;background:none;border:none;margin:0 0 10px 0;text-indent:-9999px;cursor:pointer;}
 .couponBtn a {width:170px;height:80px;display:block;margin:0 auto;text-indent:-9999px;overflow:hidden;}

#callout-box { display:block; width:290px; height: 376px; background:url(../themes/site_themes/snik/callout.png?20101223) no-repeat 0 0; position:absolute !important; z-index:10; top: 0; right: -40px;}
	#callout-box  .couponBtn a { margin-top: 92px }
	#secondary h3, .recent-news { position:relative; z-index:50 }
	#callout-box strong { width:220px;height:40px;display:block;overflow:hidden;text-indent:-9999px;padding-bottom:0px;background:none; }
ul.recent-news {width:220px;margin-bottom:0px;overflow:hidden;}
ul.recent-news li {margin-bottom:10px;padding-bottom:5px;background:url(../themes/site_themes/snik/hr620.png) 50% 100% no-repeat;}
/*
ul.recent-news iframe { position:relative; left:-40px;}
*/
ul.product-title-list { position:relative; z-index:15; width:220px;margin-bottom:20px;overflow:hidden;font-size:18px;line-height:24px;}
ul.product-title-list li {display:inline;margin-bottom:4px;}
ul.product-title-list li a {display:block;width:190px;padding-left:30px;margin-bottom:4px;background:url(../themes/site_themes/snik/bullet.png) 0 9px no-repeat;}

ul.blog-title-list {width:220px;margin-bottom:20px;overflow:hidden;font-size:16px;line-height:20px;position:relative; z-index:15;}
ul.blog-title-list li {display:inline;margin-bottom:4px;}
ul.blog-title-list li a {display:block;width:180px;padding-left:30px;margin:0 0 4px 10px;background:url(../themes/site_themes/snik/bullet.png) 0 9px no-repeat;}

/* @end */

/* @group Home */
#recent-products {width:700px;height:310px;margin:0 0 0 0;display:block;background:url(../themes/site_themes/snik/recent-productsBG.png) 0 0 no-repeat;overflow:hidden;}
#recent-products ul {width:720px;height:260px;display:block;overflow:hidden;margin-top:30px;}
#recent-products ul li {
	float:left;display:inline;width:220px;height:260px;margin:0 20px 0 0;text-align:center;background:url(../themes/site_themes/snik/productBG.png) 50% 0 no-repeat;
}
#recent-products ul li img {width:130px;height:190px;margin:33px 45px 10px 45px;display:block;}

#recent-products p {display:none;} /* -- Hide due to sIFR/slideshow js conflict -- */

#home-featured {
	float:left;display:inline;width:380px;height:140px;margin:0 20px 20px 0;overflow:hidden;background:url(../themes/site_themes/snik/homeFeaturedBG.png) 0 0 no-repeat;
}
#home-snikiddy-kids {
	float:left;display:inline;width:300px;height:140px;margin:0 0 20px 0;overflow:hidden;background:url(../themes/site_themes/snik/homeSnikKidsBG.png) 0 0 no-repeat;
}

#home-featured h3, #home-snikiddy-kids h3 {padding:25px 15px 15px 15px;text-align:center;}
/* @end */

/* @group About */
#snikiddy-story {float:left;display:inline;width:220px;margin:10px 20px 20px 80px;overflow:hidden;}
#snikiddy-story h4 {width:220px;height:184px;display:block;overflow:hidden;text-indent:-9999px;background:url(../themes/site_themes/snik/snikiddy-storyBG.png) 0 0 no-repeat;}

#our-people, #downloads-library {float:left;display:inline;width:380px;margin:10px 0 20px 0;overflow:hidden;}
	#downloads-library { width: 500px}

.media-plus #primary { width:650px; padding-left:50px; }
#our-people .media, .media-plus .media { font-size: 1.1em; line-height:1.35; margin-top:1em;}
	#our-people .media h2 { line-height:2 }
.media-plus h4 { padding:1em 0 0}
.media-plus .media { width: 640px; }
.media-plus .media li { margin-bottom: .5em; font-size:16px; }
.media-plus h2 { width: 475px; margin:20px 0 10px 0px;}
	.media-plus .media h2 { margin:0; line-height:1}
.media-plus #mini-sub-list { margin-top: 45px; padding-right:20px }
#featured-media, #media-article  { padding: 1em 0; }
	#featured-media li { float:left; width: 110px; padding:0 0 10px 10px;}
	#featured-media li span { border: 1px solid #F58025; display: block; height: 100px; width: 100px; overflow: hidden;}
	#featured-media li em { display: block; margin-top: 0; padding-top:3px; font-size:13px; line-height:18px; font-style:normal;}
	#featured-media .row, #featured-media ul, #featured-media .pages { clear:left; }
	#featured-media .pages { margin: 10px 0 15px; float:left; height:2em; width:600px; }
		#featured-media .pages a { margin: 0 10px 0 0; font-weight:bold; display:block; float:left }
		#featured-media .pages .next { float:right; }
#media-article h3 { margin:.25em 0 1em; font-size: 1.25em; font-style:normal; }
	#media-article .cover, #media-article .inside {float:left; width:300px; margin-right:15px;}
		#media-article .inside {margin-right:0;}
	#media-article .media-content { clear:both; padding: 1em 3em 0 0; }

ul.our-people {margin:0 0 20px 0;overflow:hidden;}
ul.our-people li {margin-bottom:10px;padding-left:160px;padding-bottom:5px;background:url(../themes/site_themes/snik/hr620.png) 0 100% no-repeat;overflow:hidden;}
ul.our-people li img{
	float:left;position:relative;left:-150px;margin-right:-140px;padding:5px;background:url(../themes/site_themes/snik/member-photoBG.png) 50% 50% no-repeat;
}
#kids ul.our-people li img {background: transparent;}
#kids img.uploaded-pic, .uploaded-pic {
	float: left;
	margin: 0 10px 10px 0;
	}
.thickbox img.people-img, img.people-img {	padding:5px;background:url(../themes/site_themes/snik/member-photoBG.png) 50% 50% no-repeat;}

#media #our-people { font-size: .8em }
#media #our-people  li { margin-bottom: .5em; }

h4.member-name {color:#EE3424;padding-top:5px;}

/* @end */

/* @group Products */
ul.product-list {width:690px;margin:0 10px 20px 0;overflow:hidden;}
ul.product-list li {
	float:left;display:inline;width:230px;height:260px;margin:0 0 10px 0;text-align:center;background:url(../themes/site_themes/snik/productBG.png) 50% 0 no-repeat;
}
	ul.more-list li { width:160px; background:url(../themes/site_themes/snik/productBG-180.png) 50% 0 no-repeat}
ul.product-list li img {width:130px;height:190px;margin:33px 50px 10px 50px;display:block;}
	ul.more-list li img {width:108px;height:158px;margin:26px 0 10px 26px;display:block;}

.grid-header { 
width:240px;height:202px;
background:url(../themes/site_themes/snik/puffs-bg2.png) no-repeat;
position:relative;
margin: 0 0 5px 35px
 }
 	.fries-header { background:url(../themes/site_themes/snik/fries-bg2.png) no-repeat; }
 	#primary .grid-header img { position:absolute;margin: 0; top: 61px;left: 36px;}

 	#primary .grid-header .img-c { position:absolute;margin: 0; top: 61px;left: 36px; width:163px; height:109px; overflow:hidden}	
 	#primary .grid-header .img-c img {  position:absolute;margin: 0; top: 0px;left: 0;}
 	
 	
.fries-grid, .puffs-grid { width:320px; float:left; }
.fries-grid p, .puffs-grid p { color:#EE3424; }
.fries-grid { margin-right: 40px}
.fries-grid .product-list, .puffs-grid .product-list { width:320px}
.fries-grid .product-list li, .puffs-grid .product-list li { margin-bottom:0px; height:220px;}
.fries-grid h3, .puffs-grid h3 { width:275px; height:46px; display: block; text-indent: -9999em; margin: 0 auto}
	/*.fries-grid h3 { background: url(../themes/site_themes/snik/baked-fries-product-header.png) no-repeat 0 0}
	.puffs-grid h3 { background: url(../themes/site_themes/snik/baked-cheese-puffs-product-header.png) no-repeat 0 0}*/
	.grid img { margin:0 0 0 25px }

.product-purchase {float:left;display:inline;width:230px;margin:0 0 20px 0;background:url(../themes/site_themes/snik/productBG.png) 50% 0 no-repeat;}
.product-purchase img{width:130px;height:190px;margin:33px 50px 20px 50px;display:block;}
	.example-image {float:left;display:inline;margin:0 0 20px 0;}
	.example-image img {margin:13px 50px 20px 50px;display:block;}
	#downloads-library .example-image img { margin:13px 20px 20px; }
.buy-now {margin:10px auto;text-align:center;}
.buy-now a {width:140px;height:40px;margin:10px auto;display:block;overflow:hidden;text-indent:-9999px;background:url(../themes/site_themes/snik/buyNowBtn.png) 0 0 no-repeat;}
.buy-now a:hover {background:url(../themes/site_themes/snik/buyNowBtn.png) 0 -40px no-repeat;}

.product-details, .details {float:left;display:inline;width:460px;margin:10px 0 10px 0;overflow:hidden;}
.product-features {float:left;display:inline;width:270px;margin:0 10px 0 0;overflow:hidden;}

.details { width: 180px; margin-top: 20px}
#downloads-library .details { width:270px;}
.product-details ul, .details ul {margin:20px 0;font-size:14px;line-height:14px;font-style:italic;}
.product-details ul li, .details ul li {display:list-item;width:240px;padding-left:30px;margin:0 0 4px 0;background:url(../themes/site_themes/snik/bullet.png) 0 7px no-repeat;}
	.product-details ul li { padding-left:22px;background:url(../themes/site_themes/snik/check-bullet.png) 0 4px no-repeat; }
.nutrition-label {float:left;display:inline;width:180px;margin:0 0 0 0;overflow:hidden;}
	.nutrition-label p { font-size: 10px; line-height: 11px; padding:5px} 

/* @end */

/* @group Blog */
#article-summaries {float:left;display:inline;width:380px;margin:10px 20px 20px 80px;overflow:hidden;}
#recent-articles {float:left;display:inline;width:220px;margin:10px 0 20px 0;overflow:hidden;}

.entry, #comments {margin:0 0 20px 0;padding-bottom:5px;background:url(../themes/site_themes/snik/hr960.png) 50% 100% no-repeat;}
	.where-page .entry, .news-article .entry { margin-left:80px;}
	
	#comments {padding-bottom:20px;}
.meta {padding:10px;background:url(../themes/site_themes/snik/metaBG.png) 0 0 no-repeat;}
.meta p a {color:#c60;}
.meta p a:hover {color:#900;}
	#mini-sub-list .meta { margin-top: 15px; }
.paginate {padding:10px;background:url(../themes/site_themes/snik/metaBG.png) 0 0 no-repeat;text-align:center;}
.paginate p {text-align:center;}
.paginate p a {color:#c60;}
.paginate p a:hover {color:#900;}

.entry-comment {margin:0 0 20px 0;padding-bottom:5px;background:url(../themes/site_themes/snik/metaBG.png) 50% 0% repeat-y;}
.comment-author {float:left;display:inline;width:140px;margin:0 20px 20px 0;overflow:hidden;}
.comment-body {float:left;display:inline;width:500px;margin:0 0 20px 0;overflow:hidden;}
.comment-body p {font-style:italic;font-size:14px;line-height:22px;}

#write-comment h4, #user-comments h4 {padding-bottom:5px;background:url(../themes/site_themes/snik/hr620.png) -280px 100% no-repeat;}
/* @end */

/* @group Forms */
fieldset {margin-bottom:20px;padding:10px;border:none;}
legend {padding:4px 8px;width:320px;}
fieldset p {line-height:16px;}
fieldset ul {margin-bottom:10px;font-size:12px;}
fieldset li {padding:4px;margin-bottom:4px;}
fieldset li label {float:left;display:inline;width:60px;margin-right:20px;line-height:20px;font-weight:bolder;}

#primary form input[type="text"] {float:left;display:inline;width:240px;height:20px;background:#FBF0C8;border:1px solid #F58025;}
#primary form input[type="text"]:focus {background:#FBF0C8;color:#930;}
#primary form input[type="checkbox"] {width:12px;height:12px;margin-right:20px;}
#primary form select {float:left;display:inline;width:240px;height:20px;background:#FBF0C8;color:#930;border:1px solid #080808;}
#primary form textarea {float:left;display:inline;width:240px;height:80px;border:1px solid #F58025;background:#FBF0C8;font:14px/16px "Trebuchet MS", arial, sans-serif;}
#primary form textarea:focus {background:#FBF0C8;color:#930;}
input[type="text"], textarea { -webkit-border-radius:5px; -moz-border-radius: 5px; border-radius: 5px;}
#btn_submit {
	width:140px;height:40px;border:none;overflow:hidden;text-indent:-9999px;outline:none;background:url(../themes/site_themes/snik/submitBtn.png) 0 0 no-repeat;cursor:pointer;
}

#btn_submit:hover, #btn_submit:focus {background-position: 0 -40px;}

#forms iframe {
	margin-left: 50px;
	}
	#forms .recent-news iframe { margin-left:0;}
	
#primary form#comment_form input[type="text"], #primary form#comment_form textarea  {float:none; display:block; }
#primary form#comment_form p {float:none; clear:both; display:block; }
	
/* @end */

	.where-page #primary h3, .where-page #primary h4 { padding-top:30px; clear:both}
	.where-page #store-locator-form label, .where-page #store-locator-form input { display:block;float:none; clear:both}


/* @group Gallery */

#gallery table.tableBorder, #gallery .paginate {
	font-size: 11px;
	text-align: center;
	}
	#gallery table th {
	background-color: #fef2cc;
	padding: 5px;
	}
	#gallery table td {
	padding: 5px;
	}

#gallery .breadcrumb {
	margin: 0 0 15px 0;
	}
	.img .windowclose, #gallery .breadcrumb, #gallery .next-prev, #gallery .paddedborder {
	text-align: center;
	font-size: 11px;
	line-height: 15px;
	margin:10px 0
	}
	.img table, .img #comment_form, .img ol { margin: 15px }
/* @end */


.datatable .desc
{
 font-weight: bold;
}

.datatable .webform_errors
{
 border: 1px solid #cc0000;
 padding: 0.5em;
 color: #cc0000;
 background: #ffdddd;
}

.datatable .i_text, .datatable textarea,.datatable select
{
 background-color : #fffcf1;
 color : #333333;
 border : 1px solid #999999;
 font-family: "Trebuchet MS", trebuchet, arial, sans-serif;
 padding:1px; 
}
.datatable input {margin-right: 20px }
.datatable input[type="text"]
{
 background-color : #fffcf1;
 color : #333333;
 border : 1px solid #999999;
 font-family: "Trebuchet MS", trebuchet, arial, sans-serif;
 font-size: 16px;
}

.datatable input[type="text"]:focus, .datatable textarea:focus
{
 background-color : #ffecb4;
 font-family: "Trebuchet MS", trebuchet, arial, sans-serif;
 font-size: 16px;
}

.datatable .datarow2 td { padding: 5px 5px 10px; line-height: 21px;}
.datatable .desc {font-weight: bold}

#founder #mini-sub-list img { display: block; margin: 0 10px 10px 0; }
#founder #mini-sub-list h4 { display: block; margin: 0 0 20px 0; }
.flickr_badge_image { margin: 10px 10px 10px 0; }

/* @group Founder */
.social-buttons {width:700px;height:40px;display:block;margin:10px 0 20px 0;}
.social-buttons a {float:left;display:inline;width:175px;margin:0;padding:0;}
.social-buttons a img {width:175px;height:40px;margin:0;padding:0;border:none;}

.founder-music {display:block;width:700px;height:150px;margin:0 0 20px 0;}

.founder-secondary {float:left;display:inline;width:200px;margin:0 20px 20px 0;overflow:hidden;}
.founder-primary {float:left;display:inline;width:480px;margin:0 0 20px 0;overflow:hidden;}

.extralinks { margin:0 0 20px 0; }

/*-- FLICKR --*/
#Snik_Flickr {width:200px;height:190px;margin:5px;text-align:center;}
#Snik_Flickr img {width:75px;height:75px;display:block;}
#Snik_Flickr a img {float:left;width:75px;height:75px;margin:8px;padding:2px;background:#fff;}
#Snik_Flickr a:hover img {float:left;width:75px;height:75px;margin:8px;padding:2px;background:#F58025;}

.status {padding-bottom:24px;background:url(../themes/site_themes/snik/recentTweetsBG.png) 0 100% no-repeat;}

.video-embed {width:425px;height:344px;display:block;margin:20px auto 40px auto;text-align:center;}
/* @end */

/*-- TYPEKIT --*/

h2, #snikiddy-story p, #footer, #write-comment h4, #user-comments h4,
#home-snikiddy-kids h3, #home-featured h3, #recent-products p, #recent-articles h3,
.product-details ul li, #secondary h3 
{ font-style:normal !important; font-weight:normal !important; padding:.5em 0;}

#footer { font-size:14px !important; }
#snikiddy-story p { color:#181818; text-align:center; font-size:16px; line-height:22px; }
#write-comment h4, #user-comments h4 { color:#181818; font-size: 28px; }
#home-snikiddy-kids h3 { font-size:28px; color:#9B5BA4; text-align:center; padding:2em 1em 0;}
#home-featured h3 { font-size:26px; color:#007DC3; text-align:center; padding:2em 1em 0; }
#recent-products p { color:#181818; text-align:center; font-size: 18px; }
#recent-articles h3 {  color:#181818; text-align:center; font-size: 28px; }
.product-details ul li {  color:#EE3424; padding-left:20px; font-size:16px }
#secondary h3 {  color:#181818; text-align:center; font-size: 28px; }
h2 {  color:#EE3424; font-size:32px !important; margin-bottom:0px; padding:.5em 0 !important; }
