	body{
		background-color: #ddd;
		color: #222;
	}
	
	select,
	input,
	textarea{
		background: #e5e5e5;
		border: solid 1px #b4b4b4b;
	}
	
	a, a:link{
		color: #555;
	}
	
	h1,
	h2,
	h3,
	h4{
		color: #3f3f3f;
	}
	
	h1 a,
	h2 a,
	h3 a,
	h4 a,
	h5 a,
	h6 a,
	h1 a:link,
	h2 a:link,
	h3 a:link,
	h4 a:link,
	h5 a:link,
	h6 a:link{
		color: #3f3f3f;
	}
	
	h1 a:hover{
		color: #666 !important;
	}

	#logo a{
		background: url(../images/base_light/logo.png) center top no-repeat;
	}
	
	#top-stripe{
		background: #35363a;
	}
	
	/* Load images sprite */
	.meta-data span,
	.entry .hr2,
	.posts-navigation-links .icon,
	.tw-feed .tw-top,
	.stripe .date-back,
	.quote-icon,
	.link-icon,
	a.read-more,
	.milli-form input,
	.milli-form textarea,
	#commentform input,
	#commentform textarea{
		background-image: url(../images/base_light/img_sprite.png);
		background-repeat: no-repeat;
	}
	
	
/* SIDE */
	
	#side{
		color: #222;
	}

	.search-wrapper .field{
		background: url(../images/base_light/search_icon.png) no-repeat 0 0 #707070;
		border: solid 1px #aaa;
		color: #eee;
	}

	.search-wrapper .field.active{
		background: url(../images/base_light/search_icon.png) no-repeat -50px 0 #e5e5e5;
		color: #222;
		border: solid 1px #b4b4b4;
	}

	/* Navigation */
	
	#nav li{
	}
	
	#nav li:hover,
	#nav li.current-cat{
	}

	#nav a:hover,
	#nav li.current-menu-item > a{
		background: #e5e5e5;
	}

	#nav li a:link,
	#nav li a:visited{
		border-bottom: solid 1px #bbb;
		color: #222;
		text-shadow: 1px 1px 0 #fff;
	}

	#nav li .count{
		background: #e6e6e6;
		color: #999;
	}

	#nav .has-dropdown{
		background: url(../images/base_light/dd_indicator.png) no-repeat center !important;
	}
	#nav .has-dropdown.active{
		background: url(../images/base_light/dd_indicator_active.png) no-repeat center !important;
	}

	/* Sidebar */
	
	.sidebar{
		color: #555;
	}

	.sidebar .widgettitle{
		color: #222;
	}

	/* Twitter feed */
	
	.tw-feed .tw-top{
		background-position: right -139px;
	}

	.fullwidth .tw-feed .tw-icon,
	#twitter-foot .tw-feed .tw-icon{
		background: url(../images/base_light/tw-icon.png) no-repeat 0 0;
	}

	.tw-feed .tw-content{
		background: #e5e5e5;
		border: solid 1px #b4b4b4;
		color: #555;
	}

	.tw-feed .tw-time{
		color: #777;
	}


/* CONTENT */

	.posts-navigation-links a,
	.posts-navigation-links a:link{
		color: #3f3f3f;
	}

	/* Post */
	
	.post-wrap{
		border: solid 1px #777;
		border-top:none;
		border-left: none;
	}
	
	.post,
	article.page{
		border: solid 1px #777;
		border-top: solid 1px #999;
		border-left: solid 1px #999;
	}
	
	.post h1 a,
	article.page h1 a{
		color: #3f3f3f;
	}
	
	.content h1 a{
		color: #3f3f3f;
	}
	
	.excerpt {
		color: #666;
	}
	
	.meta-data,
	.meta-data a{
		color: #444 !important;
	}
	
	a.read-more{
		background-position: -70px -82px;
	}

	.quote-icon{
		background-position: -53px -99px;
		width: 53px;
		height: 41px;
		margin: auto;
	}

	.link-icon{
		background-position: 0 -99px;
		width: 53px;
		height: 41px;
		margin: auto;
	}

	.entry .hr2{
		background-position: 0 -166px;
	}
	
	.entry .the-content{
		font-weight: 400;
	}
	.entry .the-content a{
		color: #333;
		text-decoration: underline;
	}

	.entry img.alignnone,
	.entry img.alignleft,
	.entry img.aligncenter,
	.entry img.alignright,
	.entry .wp-caption img,
	.attachment img,
	.gallery img{
		box-shadow: 5px 5px 0 rgba(0,0,0,0.1) !important;
	}
	.gallery img{
		border: none !important;
	}

	.about-author{
		background: url(../images/base_light/author_bg.png);
	}

	.about-author .author-image{
		box-shadow: 5px 5px 0 rgba(0,0,0,0.1);
	}

	.milli-form #submit,
	#commentform #submit{
		background-image: url(../images/button_arrow.png);
		background-position: right center;
		background-repeat: no-repeat;
	}
	
	.milli-form #submit:hover,
	#commentform #submit:hover{
		background-color: #444;
	}
	
	.milli-form input,
	.milli-form textarea,
	#commentform input,
	#commentform textarea{
		background-repeat: repeat-x;
		background-position: 0 -178px;
	}
	
	/* audio player */
	.jp-audio{
		background-color: #555;
	}
	
/* ARCHIVE */

	p.archive-item-title a{
		background: url("../images/base_light/post_links_right.png") no-repeat 0 -6px;
		color: #333;
	}


/* CONTACT */

	.contact-alert{
		box-shadow: 4px 4px 0 rgba(0,0,0,0.2);
	}


/* FOOTER */

	/* social profiles: bottom */
	#social-bottom{
		border: solid 1px #ccc;
	}
	#social-bottom .social-profiles{
		background: #c5c5c5;
	}

	#footer{
		border-top: solid 1px #ccc;
		color: #555;
	}


/* SHORTCODES */

	/* Button */
	.sc-button {
		box-shadow: 4px 4px 0 rgba(0,0,0,0.1);
	}
	.sc-button:hover {
		background: #444 !important;
	}

/* OTHER */
	thead>tr>th
	{
		background-color:#e4e4e4;
		border:1px solid #cccccc;
	}
	tbody>tr>td
	{
		border:1px solid #cccccc;
	}

	#widgets-bottom .widget{
		border-top: dotted 1px #aaa;
	}

@media screen and (min-width:1020px)
{

	.fullwidth #logo a{
		background: url(../images/base_light/logo_large.png) center top no-repeat;
	}

	.fullwidth #nav > ul > li > a:hover,
	.fullwidth #nav > ul > li.current-menu-item > a{
		border: solid 1px #c5c5c5 !important;
	}

	.fullwidth #nav span.has-dropdown{
		background: url(../images/base_light/dd_indicator_active.png) no-repeat center !important;
	}

	.fullwidth #nav .sub-menu{
		background: #e5e5e5;
		border: solid 1px #c5c5c5 !important;
		box-shadow: 2px 2px 0 rgba(0,0,0,0.2);
	}

	.fullwidth #nav .sub-menu > li > a{
		border-top: solid 1px #ccc !important;
	}
	#nav .sub-menu > li > a:hover{
		background: #eee;
	}

	#main{
		border-left: solid 1px #ccc;
	}
	
	.search-wrapper .field{
		border: solid 1px #eee;
	}
}
	
	


	
	
