body { 
background-color: #B3C7C6; 
background: #fff;
margin:0;}
body.node-type-product #page,
body.section-user #page,
body.section-users #page { background: #fff; padding-bottom: 200px;}

a:link { color: #FF5510; text-decoration: none; }
a:visited { color: #FF5510; text-decoration: none; }
a:active { color: #AB583A; text-decoration: none; }
a:hover { text-decoration: underline; }

#page { }

#header a, .view a { border: 0;}

img.category { display: none; }

.breadcrumb {
  font-size: .8em;
  line-height: 1.3em;
	padding-top: 10px;}
.view-pictures .view-content div { 
  display: inline; }
.product-body, .content { 
  color: #666; }

/* Featured */
.view-featured-product .views-field-body {
  font-size: .75em; }
.view-featured-product .views-row {
  background-color: #fff;
  padding: 0 0 10px 0;
	-moz-box-shadow: 0 3px 4px #999;
	-webkit-box-shadow: 0 3px 4px #999;
	-o-box-shadow: 0 3px 4px #999;
	box-shadow: 0 3px 4px #999;
	}
.view-featured-product .views-field-title {
  margin-top: 1em; }
.view-featured-product .views-field-title,
.view-featured-product .views-field-body { 
  color: #333;
  padding: 0 14px;}

/* Splash */
#header-inner { padding-bottom: 0px; }
#navbar { top: -51px; }
body.front h1.title { display: none; }
body.front p { margin: 0; }

/* Blog */
.node-teaser.node-type-story { clear: both; padding-bottom: 1em; float: left; width: 100%;}
/*.node-teaser.node-type-story .field-type-filefield .field-items .even img { display: none; }*/
.field-type-filefield { float: left; padding: 0 1em .5em 0; }
.node-type-story ul.links li { padding: 0 .5em 0 0; font-size: .75em; }
li.node_read_more { text-transform: uppercase; letter-spacing:.1em; float: right; }
.node-teaser.node-type-story { border-top: 3px solid #666; }
.node-type-story h1.title { border-top: 3px solid #666; padding-top: .2em; margin-bottom:0;}
.node-type-story .imagecache-product { margin: 0 1em 0 0; }

.meta {color: #999; border: 1px dotted #333; border-left: 0; border-right: 0; margin: 5px 0; padding: 5px 0; }
.submitted a:link,.submitted a:visited, .terms a:link,.terms a:visited {color: #666; }

/* New Material Mondays */
#sidebar-right .block h2 { border-top: 3px solid #999; padding: .2em 0; border-bottom: 1px solid #ccc; margin: 0; font-size: .9em;}
#sidebar-right .block .views-row { font-size: .75em; padding: .2em 0; border-bottom: 1px dotted #ccc; color: #999 }
#sidebar-right .block .views-footer ul.links li { padding: 0 .5em 0 0; font-size: .75em; }

/* comment */
h2#comments-title { margin-top: 2em; }
#comments .box, #content .box { clear: both; }
#comments .comment { background: #fff; margin-bottom: 10px; border-top: 1px solid #999; }
#comments .comment-inner { padding: 10px; }
#comments .submitted { font-size: .75em;color: #999; }
#comments ul.links { text-align: right; font-size:.75em; color: #999;}
#comments ul.links a:link,#comments ul.links a:visited { color: #666;}

/* Tags */
#block-views-tags-block_1 h2.title { border-bottom: 1px solid #ccc; margin-top: 1.5em; }
#block-views-tags-block_1 .views-summary { font-size: .75em; padding: .2em 0; border-bottom: 1px dotted #ccc; color: #999 }
#block-views-tags-block_1 .views-summary a { color: #666; }

/* Portfolio */
.view-portfolio .views-row { 
	width: 229px; 
	background: #fff; 
	float: left;
	margin: 0em 1em 1em 0;
	-moz-box-shadow: 0 2px 2px #999;
	-webkit-box-shadow: 0 2px 2px #999;
	-o-box-shadow: 0 2px 2px #999;
	box-shadow: 0 2px 2px #999;
}
.view-portfolio .views-field-title { padding: 1em; margin-bottom: 1em; }

/*
 * TinyMCE Customizations:
 */
body#tinymce {
	padding-left: 0;
	background: white !important;
	font-size:.8em;
}

/* my link */
#block-block-1 { 
font-size: .75em;
color: #ccc;
text-align:right;
padding:20px;}
#block-block-1 a:link,
#block-block-1 a:visited {
color: #999; }
#block-block-1 .block-inner { border-top: 2px solid #ccc; }

/* naughty hacks */
#store-footer { display:none; }
div.MagicZoomBigImageCont div:last-child { display: none; }