/*







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:20px; background:url(images/contentbackground.jpg); margin:0;}















div, p, ul, li, h1, h2, h3, h4, form	{ padding:0; margin:0;}







ul,li	{ list-style:none;}







a { color:#a81e23; text-decoration:none;}



a:hover	{ text-decoration:none;}















.clearer	{ clear:both;}







	







#page 		{ width:1003px; margin:0 auto; }







#header 	{ background:url(http://www.bifnakedblog.com/wp-content/bg.jpg) top center repeat; }















.header_holder1			{ background:transparent; height:139px; }







.header_holder1_content	{ width:1003px; margin:0 auto; height:139px; background:transparent;}







.header_holder2			{ background:url(images/header2_bg2.jpg); height:180px;}







.header_holder2_content	{ width:1003px; margin:0 auto; background:url(images/header2_bg_pic2.jpg); height:180px;}







.blog_title				{ font-size:60px; color:#ffffff; line-height:139px; padding-left:78px;}







.blog_title a			{ font-size:60px; color:#ffffff; 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:#ffffff;}















.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:#ffffff; font-size:16px; font-weight:normal; padding-bottom:16px; }







.searchform img		{ vertical-align:middle;}







.searchform input	{ vertical-align:middle;}







.searchform input.txtfield	{ background:#a81e23; 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:300px; margin-right:78px; padding-top:0px; 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:12px; 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:#aa1d25 !important; border-bottom:1px dashed #aa1d25 !important;}







.color_red a:hover 	{ background:#aa1d25 !important;}







.color_red .sidebar_color_pic	{ background:url(images/sidebar_color_red.gif);}















.color_green			{}







.color_green h2			{ color:#aa1d25 !important; border-bottom:1px dashed #aa1d25 !important;}







.color_green a:hover 	{ background:#aa1d25 !important;}







.color_green .sidebar_color_pic	{ background:url(images/sidebar_color_red.gif);}















.color_orange			{}







.color_orange h2		{ color:#aa1d25 !important; border-bottom:1px dashed #aa1d25 !important;}







.color_orange a:hover 	{ background:#aa1d25 !important;}







.color_orange .sidebar_color_pic	{ background:url(images/sidebar_color_red.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_bg2.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:#a81e23;}















.tags				{ padding-top:10px;}







.navigation 		{ clear:both; padding-bottom:1px; text-align: center; margin-top:30px; padding-left:170px;}























#footer 			{ width:100%; background:url(http://www.bifnakedblog.com/wp-content/themes/SubtlyMade/images/footer_bg_pic.jpg) repeat;}







.footer_holder		{ width:1003px; height:137px; background:url(images/footer_bg_pic.jpg) repeat;}







.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:355px; width:100%; height: 180px; left:0;}







.recent_holder			{ width:807px; height: 180px; 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; height: 180px; 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:#ffffff; 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*/