/*   
Theme Name: Lifestyle
Theme URI: http://www.blogdaisy.com/
Description: Blog Daisy Lifestyle Theme
Author: Blog Daisy
Author URI: http://www.blogdaisy.com/
Version: 1.0
*/

*
{
  margin: 0px;
  padding: 0px;
}

html
{
  overflow-y: scroll;
}

body
{
  margin: 15px 0px;
  border: none;
  background: #75D2F1;
  color: #333333;
  text-align: center;
  font: 62.5% Arial, Tahoma, Verdana, sans-serif;
}

a
{
  outline: none;
}

a img
{
  border: none;
}

#wrapper
{
  margin: 0px auto;
  width: 960px;
  text-align: left;
  background: #EEEEEE;
  color: #333333;
  font-size: 1.2em;
  line-height: 20px;
  border: 10px solid #FFFFFF;
}

#header
{
  float: left;
  width: 960px;
  background: url(images/header.png) no-repeat;
}

#header a
{
  display: block;
  width: 960px;
  height: 100px;
}

#main-wrapper
{
  float: left;
  width: 960px;
}

#main
{
  margin: 10px 330px 0px 0px;
}

#sidebar
{
  float: left;
  width: 330px;
  margin: 10px 0px 0px -330px;
}

#footer
{
  clear: both;
  width: 960px;
  height: 20px;
  padding: 5px 0px 5px 0px;
  background: #0088B3;
  color: #FFFFFF;
  text-shadow: #333333 1px 1px;
}

#footer p
{
  padding: 0px 5px;
  text-align: right;
}

#footer a
{
  background: #0088B3;
  color: #FFFFFF;
  text-decoration: none;
}

#footer a:hover
{
  text-decoration: underline;
}

.widget
{
  background: #FFFFFF;
  border: 1px solid #DDDDDD;
  height: 1%;
}

.widget p
{
  margin-bottom: 10px;
}

.widget a
{
  color: #0088B3;
  text-decoration: none;
}

.widget a:hover
{
  color: #0088B3;
  text-decoration: underline;
}

.main-widget
{
  margin: 0px 10px 10px 10px;
  padding: 10px 10px 0px 10px;
  background: #FFFFFF url(images/content-top.png) top center no-repeat;
}

.sidebar-widget
{
  margin: 0px 10px 10px 0px;
  padding: 10px 10px 0px 10px;
  background: #FFFFFF url(images/sidebar-top.png) top center no-repeat;
}

img.photo
{
  background: #F7F7F7;
  border: 1px solid #E6E6E6;
  padding: 9px 9px 9px 9px;
}

img.left
{
  float: left;
  display: inline;
  margin: 0px 10px 10px 0px;
}

img.centered
{
  display: block;
  margin: 0px auto 10px auto;
}

img.right
{
  float: right;
  display: inline;
  margin: 0px 0px 10px 10px;
}

#main h1, #main h2, #main h3, #main h4, #main h5, #main h6
{
  margin: 0 0 10px 0;
  font-family: Arial, Tahoma, Verdana;
  font-weight: normal;
  text-decoration: none;
  color: #333333;
}

#main h1
{
  font-size: 20px;
}

#main h2
{
  font-size: 18px;
}

#main h2 a, #main h2 a:visited
{
  color: #333333;
  text-decoration: none;
}

#main h2 a:hover
{
  color: #0088B3;
  text-decoration: none;
}

#main h3
{
  font-size: 16px;
}

#main h4
{
  font-size: 14px;
}

#main h5
{
  font-size: 12px;
}

#main h6
{
  font-size: 10px;
}

#sidebar h4
{
  background: #0088B3;
  color: #FFFFFF;
  font-size: 11px;
  font-family: Arial, Tahoma, Verdana;
  font-weight: bold;
  text-shadow: #333333 1px 1px;
  text-transform: uppercase;
  margin: 0px 0px 10px 0px;
  padding: 2px 5px 1px 8px;
}

#sidebar ul, #sidebar ol, #sidebar-alt ul, #sidebar-alt ol
{
  list-style-type: none;
  margin: 10px 0 5px 0;
  padding: 0;
}

#sidebar ul ul, #sidebar ol ol, #sidebar-alt ul ul, #sidebar-alt ol ol
{
  margin: 0;
  padding: 0 0 0 15px;
}

#sidebar li, #sidebar-alt li
{
  background: url(images/sidebar-list.png) no-repeat top left;
  margin: 0;
  padding: 0 0 0 15px;
}

.post-info
{
  margin: 0px 0px 10px 0px;
}

.time
{
  background: #FFFFFF url(images/icon-time.gif) no-repeat top left;
  margin: 0px 0px 0px 3px;
  padding: 0px 0px 2px 20px;
}

.author
{
  background: #F7F7F7 !important;
  width: 250px;
  color: #0088B3;
  font-family: Arial, Tahoma, Verdana;
  font-size: 12px;
  padding: 3px 0 3px 3px;
  margin: 5px 5px 0px 0px;
  border: 1px solid #DDDDDD;
}

form div
{
  margin: 0px 0px 10px 0px;
}

.prevnext
{
  margin: 0px 0px 10px 0px;
}

.prev
{
  float: left;
  display: inline;
  width: 250px;
}

.next
{
  float: right;
  display: inline;
  width: 250px;
  text-align: right;
}

.clear
{
  clear: both;
}
