/*
Theme Name: Sweet Home
Theme URI: http://www.unodesignstudio.com
Description: Need QUALITY wordpress themes? Please visit <a href="http://www.unodesignstudio.com">Uno Design Studio </a>
Version: 1.0
Author: Uno Design Studio
Author URI: http://www.unodesignstudio.com

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/



/* Begin Typography & Colors */
body { font-size: 62.5%; /* Resets 1em to 10px */ font-family: 'Century Gothic', Tahoma, Verdana, sans-serif; margin: 0;
background: #4077f3 url(images/bg-body.jpg) repeat-x; color: #fff;	}

a { color: #04e3fd; text-decoration: none; }

a:hover { text-decoration: underline; }

#page { text-align: left; margin: 0 auto; width: 999px; background: url(images/bg-page.png) no-repeat top; }

#header { height: 78px; padding: 30px 50px 47px 50px; }

#header h1 { color: #000000; font-size: 3.2em; font-weight: normal; }

#header h1 a { text-decoration: none !important; }

.description { font-size: 1.5em; }

.sidebar { background: url(images/bg-sidebar.gif) no-repeat bottom; padding: 0 0 36px 0; width: 232px; font-size: 1.1em;}

.sidebar #searchform { text-align: center; }

.sidebar ul { margin: 0; padding: 0; list-style: none;}

.sidebar ul ul { margin: 0 5px; } .sidebar ul ul ul { margin: 0; }

.sidebar .widgetarea { background: #ffffff; width: 212px; padding: 10px; margin: 0; list-style: none; }

.sidebar h2 {  padding: 0 0 10px 18px; color: #555252; font-size: 1.6em; }

.sidebar a { color: #555252; }

.widgetarea li { padding: 0 0 5px 0; }

.widgetarea li li { padding: 0; }

.widgetarea li a { display: block; padding: 8px; border-bottom: 1px solid #fff; }

.widgetarea .widgettext, .widgetarea div, .widgetarea p { padding: 0 15px; }

.widgetarea .widgettext a, .widgetarea div a, .widgetarea p a { display: inline; border: none; }

#recentcomments .recentcomments { padding: 8px; border-bottom: 1px solid #fff; }

#recentcomments .recentcomments a { border: none; }

#wp-calendar { text-align: center; width: 180px; margin: 0; }

#wp-calendar td { background: #9E0E7F; }

#wp-calendar #today { background: #FC75E7; }

#wp-calendar a { display: inline; text-decoration: underline; }

#wp-calendar a:hover { text-decoration: none; }

#wp-calendar #prev a, #wp-calendar #next a { text-decoration: none; }

#wp-calendar #prev a:hover, #wp-calendar #next a:hover { text-decoration: underline; }

#leftsidebar { float: left; line-height:1em; } #rightsidebar { margin: 0 0 0 767px; }

#content { font-size: 1.2em; width: 495px; padding: 10px; float: left; margin: 310px 10px 10px 10px; background: #fff; color: #555252; }

.post { border-bottom: 2px #555252 solid; margin: 0 0 30px; }

.post h2, .post h3 { background: url(images/bg-posthead.jpg) no-repeat top; font-size: 1.2em; padding: 10px 10px 15px 50px; color: #ffffff; }

.postinfo { font-size: 0.9em; padding: 2px 10px; border-bottom: 2px #555252 solid; }

.postinfo a { color: #555252 !important; }

.postinfo img { vertical-align: text-bottom; padding: 0 0 0 10px; }

.postinfo span { color: #04e3fd; font-weight: bold; }

.post .entry { padding: 10px; text-align: justify; line-height: 1.4em; }

.post .entry a { color: #555252 !important; text-decoration: underline; }

.post .entry a:hover { background: #f9c; }

.post .entry img { max-width: 100%; }

.commentlist { list-style: none; margin: 0; padding: 0; }

.commentlist li { padding: 10px; border-bottom: 1px solid #555252; }

.commentlist li li { padding: 0; border: none; }

.commentlist .commentmetadata, .commentlist .commentmetadata a { color: #999 !important; }

.commentlist cite { font-style: normal; font-weight: bold; }

#commentform #comment { width: 450px; }

#respond { margin: 30px 0 0 0; }

#footer { clear: both; text-align: center; padding: 5px 10px 10px 10px; }

blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #928e8e; color: #928e8e; }

blockquote cite { margin: 5px 0 0; display: block; }

h1, h2, h3 { margin: 0; padding: 0; font-size: 1.3em; }

hr { display: none; }

.navigation { display: block; padding: 15px; height: 10px; }

.navigation a { color: #888; }

.alignleft { float: left; }

.alignright { float: right; }

.center { text-align: center; }

.wp-smiley { vertical-align: text-bottom; }

a.text_ads { color:#fff;}
a.text_ads:hover { color:#000;}