/*
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:14px; font-family: Verdana, Arial, Sans-Serif; color:#9e9b91; line-height:20px; 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;}

.clearer	{ clear:both;}
	
#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;}

.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);}

.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);}

.narrowcolumn 		{ float: left; width:618px;}
.post 				{ width:448px; margin:30px 0 0 170px; 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:-94px; 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:16px; text-transform:lowercase;}

.narrowcolumn .postmetadata 			{ clear:both; background:url(images/gor_line.gif) repeat-x bottom; padding:28px 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:normal; font-size:16px; color:#fff8dd; padding-bottom:14px;}
.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:218px;}
.recent_comment			{ float:left; width:218px; margin-left:71px; 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;}
#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 0 10px; 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*/





















