/*
Theme Name: SubtlyMade
Theme URI: http://www.every1knows.com/
Description: Free wordpress theme designed by <a href="http://www.every1knows.com/">Everyone Knows</a>.
Version: 1.0
Author: Everyone Knows | Graphic Design Studio
Author URI: http://www.every1knows.com/
Tags: soft colors, custom header, fixed width, two columns, widgets

	SubtlyMade v1.0
	 http://www.every1knows.com/themes/subtlymade/

	This theme was designed and built by Everyone Knows,
	which website you will find at http://www.every1knows.com/

	The CSS, XHTML and design is released 
	under Creative Commons Attribution 3.0 License:
	http://creativecommons.org/licenses/by/3.0/

*/



/* Begin Structure */
body 		{ font-size:12px; font-family: Verdana, Arial, Sans-Serif;
		 color:#9e9b91; line-height:19px; background:url(images/bg.jpg); margin:0;}

div, p, ul, li, h1, h2, h3, h4, form	{ padding:0; margin:0;}
ul,li					{ list-style:none;}
a					{ color:#619593; text-decoration:underline;}
a:hover					{ text-decoration:none;}
blockquote 				{font-size:12px; font-style:italic;}

.clearer			{ clear:both;}
#content
.entry p			{ padding:0; margin-bottom:15px; text-align: justify; text-indent: 20px;}
.vvqbox 			{ text-indent: 0px;}

#page 				{ width:1003px; margin:0 auto; }
#header 			{ }

.header_holder1			{ background:url(images/header1_bg.jpg) center; height:139px; }
.header_holder1_content		{ width:1003px; margin:0 auto; height:139px; background:url(images/header1_bg_pic.jpg);}
.header_holder2			{ background:url(images/header2_bg.jpg); height:242px;}
.header_holder2_content		{ width:1003px; margin:0 auto; background:url(images/header2_bg_pic.jpg); height:242px;}
.blog_title			{ font-size:60px; color:#fff8dd; line-height:139px; padding-left:78px;}
.blog_title a			{ font-size:60px; color:#fff8dd; text-decoration:none;}

.menu				{ float:right; margin:61px 77px 0 0;}
.menu .pagenav			{ float:left;}
.menu .page_item		{ height:30px; background:url(images/menu_bg.gif); padding:0 9px; float:left;}
.menu .page_item a		{ line-height:28px; font-size:18px; color:#358578; text-decoration:none;}
.menu .current_page_item	{ background:url(images/menu_bg2.gif); border-right:1px solid #78a89e;}
.menu .current_page_item a	{ color:#fff8dd;}

.login				{ width:116px; height:21px; float:right; clear:both; background:url(images/login_reg_bg.gif); margin:15px 78px 0 0; line-height:19px; font-size:10px;}
.login a			{ display:block; float:left; color:#ffd800; text-decoration:none; text-transform:lowercase;}
.btn_login a			{ width:49px; height:21px; text-align:center;}
.btn_login a:hover		{ background:url(images/btn_login.gif); color:#ffffff;}
.btn_register a			{ width:67px; height:21px; text-align:center;}
.btn_register a:hover		{ background:url(images/btn_register.gif); color:#ffffff;}

.search_holder			{ height:200px; width:252px; float:right; margin:13px 86px 0 0; display:inline; color:#fff8dd; font-size:16px; position:relative; z-index:200;}
.searchform			{ padding-left:11px;}
.searchform	h3		{ color:#fff8dd; font-size:16px; font-weight:normal; padding-bottom:16px; }
.searchform img			{ vertical-align:middle;}
.searchform input		{ vertical-align:middle;}
.searchform input.txtfield	{ background:#a8643e; border:2px solid #fff8dd; border-left:0; border-right:0; height:17px; font-size:12px; color:#d4cba6; width:185px;}
.searchform input.btn_submit	{ margin-left:10px;}
.header_icon			{ margin-top:20px;}
.header_icon img		{ margin:0 5px 0 10px;}
.header_icon img.last		{ margin:0 0 0 10px;}

#sidebar			{ width:269px; margin-right:78px; padding-top:27px; display:inline; float:right;}

.rounded_box			{ border:2px solid #2f2e2b; background:#242320; padding-bottom:3px; margin-bottom:20px;}
.rounded_box .topbot		{ margin:-2px;}
.rounded_box .topbot img	{ position:relative; z-index:200;}
.rounded_box .content		{ padding:15px 15px 12px 15px;}
.to_left			{ float:left;}
.to_right			{ float:right;}
.rounded_box .content h2	{ font-size:16px; font-weight:normal; border-bottom:1px dashed #9e9b91; margin-bottom:10px;}
.rounded_box .content a		{ color:#fff8dd; text-decoration:none; background:#2f2e2b; padding:0 1px;}
.rounded_box .content a:hover	{ color:#fff8dd; background:#9e9b91;}
.alt 				{ background:#1e1d1a;}
.sidebar_color_pic		{ position:absolute; margin-left:-19px;}

.lifestream_text 		{font-size: 12px; padding: px; margin-left: -3px; margin-right: -9px;}
.lifestream_feedid_twitter 	{position:relative; right: 11px; width: 225px}
.lifestream_feedid_digg 	{position:relative; right: 11px; width: 225px}
.lifestream_feedid_flickr 	{position:relative; right: 11px; width: 225px}
.lifestream_feedid_youtube 	{position:relative; right: 11px; width: 225px}
.lifestream_feedid_delicious 	{position:relative; right: 11px; width: 225px}
.lifestream_feedid_blog		{position:relative; right: 11px; width: 225px}
.lifestream_feedid_facebook 	{position:relative; right: 11px; width: 225px}
.lifestream_feedid_lastfm 	{position:relative; right: 11px; width: 225px}
.lifestream_feedid_vimeo 	{position:relative; right: 11px; width: 225px}
.lifestream_feedid_reddit 	{position:relative; right: 11px; width: 225px}
.lifestream li   		{margin-left: 0px; text-indent: px; margin-right: 8px}

.color_red			{}
.color_red h2			{ color:#c16767 !important; border-bottom:1px dashed #c16767 !important;}
.color_red a:hover 		{ background:#c16767 !important;}
.color_red .sidebar_color_pic	{ background:url(images/sidebar_color_red.gif);}

.children 			{margin-left: 10px; text-indent: 0px; list-style-type: square}
.children .cat-item 		{list-style-type: circle}
.cat-item 			{margin-left: 10px; list-style-type: disc}

.color_green			{}
.color_green h2			{ color:#d2dc75 !important; border-bottom:1px dashed #919942 !important;}
.color_green a:hover 		{ background:#919942 !important;}
.color_green .sidebar_color_pic	{ background:url(images/sidebar_color_green.gif);}

.color_orange			{}
.color_orange h2		{ color:#d28c28 !important; border-bottom:1px dashed #b36e0b !important;}
.color_orange a:hover 		{ background:#b36e0b !important;}
.color_orange .sidebar_color_pic	{ background:url(images/sidebar_color_orange.gif);}

.color_pink			{}
.color_pink h2			{ color:#C982D8 !important; border-bottom:1px dashed #AB88B3 !important;}
.color_pink a:hover 		{ background:#AB88B3 !important;}
.color_pink .sidebar_color_pic	{ background:url(images/sidebar_color_pink.gif);}

.adsense 			{margin-left: 8px; margin-bottom: 3px; margin-top: 9px; text-indent: 0px; margin-right: 5px}

.narrowcolumn 			{ float: left; width:618px;}
.post 				{ width:500px; margin:15px 0 0 130px; position:relative;}
.post img			{ border:5px solid #fff8dd; margin-bottom:15px;}
.post h2 			{ padding-bottom:13px; color:#fff8dd; font-weight:normal; font-size:24px; line-height:24px; text-decoration:none;}
.post h2 a			{ color:#fff8dd; font-weight:normal; font-size:24px; text-decoration:none;}
.post h2 a:hover		{ text-decoration:underline;}
.post .date			{ position:absolute; width:53px; height:54px; margin-left:-60px; background:url(images/date_bg.gif); text-align:center; color:#fff8dd;}
.post .date .day		{ font-size:30px; line-height:20px; padding-top:10px;}
.post .date .mounth		{ font-size:14px; text-transform:lowercase;}

.narrowcolumn .postmetadata 	{ clear:both; background:url(images/gor_line.gif) repeat-x bottom; padding:1px 0 18px 0; font-size:10px; color:#4f5252;}
.narrowcolumn .postmetadata .comment	{ float:right;}
.narrowcolumn .postmetadata .category a	{ color:#c16767;}

.tags				{ padding-top:10px;}
.navigation 			{ clear:both; padding-bottom:1px; text-align: center; margin-top:30px; padding-left:170px;}


#footer 			{ clear: both; height:137px; background:url(images/footer_bg.jpg) center; margin-top:50px;}
.footer_holder			{ width:1003px; margin:0 auto; height:137px; background:url(images/footer_bg_pic.jpg);}
.footer_holder p 		{ color:#fff8dd; line-height:15px; font-size:10px; padding:60px 77px 0 0; text-align:right;}
.footer_holder p a 		{ color:#fff8dd;}

.postmetadata 			{ clear: left; }
.clear 				{ clear: both; }


.recent				{ position:absolute; top:150px; width:100%; left:0}
.recent_holder			{ width:807px; margin:0 auto; }
.recent_holder h3		{ font-size:16px; font-weight:bold; font-size:16px; color:#fff8dd; padding-bottom:2px;}
.recent_holder p		{ padding-bottom: 15px; line-height:15px; }
.recent_holder a		{ color:#fff8dd; font-size:12px; text-decoration:none;}
.recent_holder a:hover		{ text-decoration:underline;}
.recent_posts			{ float:left; width:240px; margin-left: -3px; padding-bottom: 10px; line-height:17px}
.recent_comment			{ float:left; width:240px; margin-left: 48px; display:inline; }
.data				{ color:#d4c2a9; font-size:10px;}

.flickr				{ padding-top:16px; padding-left:10px;}
.flickr img			{ border:2px solid #fff8dd;vertical-align:middle; margin-right:10px;}
.flickr_pic			{ border:0 !important; margin:0 !important;}

.default_page			{ float:left; width:515px; margin-left:97px;}
.default_page .post		{ width:515px; margin-left:0;}
/* End Structure */

/* Begin Images */
p img 				{ padding: 0; max-width: 100%; }
img.centered 			{ display: block; margin:0 auto;}
img.alignright 			{ padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft 			{ padding: 4px; margin: 0 7px 2px 0; display: inline; }
.alignright 			{ float: right; }
.alignleft 			{ float: left }
/* End Images */

/* Begin Form Elements */
.entry form { /* This is mainly for password protected posts, makes them look better. */ text-align:center;}
.comment_holder			{ width:445px; float:right; background:url(images/gor_line.gif) repeat-x top; padding-top:20px;}	
.comment_holder img		{ vertical-align:middle;}	
.comment_holder	label		{ padding-left:5px; font-size:12px;}
.comment_input			{ background:#1e1d1a; border:2px solid #2f2e2b; border-right:0; border-left:0; height:17px; vertical-align:middle; width:185px;  color:#9e9b91;}
.comment_textarea		{ background:#1e1d1a; border:2px solid #2f2e2b; border-right:0; border-left:0; height:199px; vertical-align:middle; width:433px; overflow:auto;  color:#9e9b91; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#commentform #submit 		{ margin: 0; float: right; }
/* End Form Elements */

/* Begin Comments*/

.commentlist 			{ width:485px; margin-right:-18px; float:right; padding:20px 0 0 0;}
.commentlist p {margin-bottom:15px; text-align: justify; text-indent: 20px;}
#commentform p 			{ padding-bottom:7px; }
.nocomments 			{ text-align: center;margin: 0;padding: 0;}

/* Begin Calendar */
#wp-calendar 			{ empty-cells: show;margin: 10px auto 0;width: 155px;}
#wp-calendar #next a 		{ padding-right: 10px;text-align: right;}
#wp-calendar #prev a 		{ padding-left: 10px;text-align: left;}
#wp-calendar a 			{ display: block;}
#wp-calendar caption 		{ text-align: center; width: 100%;}
#wp-calendar td 		{ padding: 3px 0; text-align: center;}
#wp-calendar td.pad:hover { /* Doesn't work in IE */ background-color: #fff;}
/* End Calendar */

/* Begin Various Tags & Classes */
acronym, abbr, span.caps 	{ cursor: help;}
acronym, abbr 			{ border-bottom: 1px dashed #999;}
blockquote 			{ margin: 15px 30px 15px 15px; padding-left: 20px; border-left: 5px solid #ddd;}
blockquote cite 		{ margin: 5px 0 0; display: block;}
.center 			{ text-align: center;}
hr 				{ display: none;}
a img 				{ border: none;}

.download			{ background:url(images/download.jpg); margin-bottom:20px;}
.download a			{ color:#fff8dd; font-size:16px; text-decoration:none; width:249px; height:70px; display:block; padding:19px 0 0 20px;}

img.wp-smiley 			{ border:0;}

	
/* End Various Tags & Classes*/
