/*
Theme Name: Sugar and Sweet
Theme URI: http://www.rihannadaily.com
Description: Layout for RihannaDaily
Author: Natalie


*/

html {
      margin:0px auto;
background-image: url(images/back.gif); 
      background-repeat: repeat-x; 
      background-position: top;
      background-color: #ebebeb;
}

body {
background: url("images/backrg.gif");
background-repeat: no-repeat;
background-attachment:fixed;
margin-top: 11px;
margin-left: 0px;
      font-family: Arial, Helvetica, sans-serif;
      font-size : 11px;
      line-height : 13px;
      color: #747474;
      text-align: justify;
       }

tr,td {
	margin:0px auto;
	line-height: 13px;
	letter-spacing: 0px;
	font-family: tahoma;
	font-size: 9px;
	cursor: default;
	color: #666666;
	text-align: justify;
	list-style:none;
       }

.footbg {
     background-image: url(images/014.png); 
     padding: 10px;
     color: #b4b4b4;
     font-size: 10px;
}

.family {
     background-image: url(images/014.png); 
     color: #b4b4b4;
     font-size: 10px;
}

.family img {
background-color: #1e1e1e;
border: 1px solid #5f5f5f;
border-radius: 4px;
-moz-border-radius:4px;
-webkit-border-radius: 4px;
padding: 2px;
margin: 1px;
}

.family img:hover {
background-color: #1e1e1e;
border: 1px solid #aabed8;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
padding: 2px;
margin: 1px;
}

.sidebar { 
       width: 286px; 
background-color:#f4f4f4 ;
padding: 10px;
}
.main { 
      width: 620px;
background-color:#ffffff ;
padding-left: 15px;
}
.middle {
      width: 14px;
background: url("images/shadow.png");

}

/* LINKS */

a:link {
	text-decoration: none;
	color: #ff5096;
}

a:visited {
	text-decoration: none;
	color: #ff5096;
}

a:hover {
	color: #F49DC0;
	text-decoration: underline;
}

/* NEWS */
.date{
     background: url(images/date.png) no-repeat;
     text-align: center;

}
.news-date{
     display: inline;
     margin: 0 10px 0 0;
}

.day { font-family: Arial, Helvetica, sans-serif;
       font-size : 21px;
       font-weight: bold;
       color: #fff;
       line-height : 15px;
}
.month { font-family: Arial, Helvetica, sans-serif;
       font-size : 8px;
       text-transform: uppercase;
       color: #fff;
       padding-top: 5px;
}
.year { font-family: Arial, Helvetica, sans-serif;
       font-size : 7px;
       font-style: italic;
       color: #fff;
}
.news_bg {
        background-image: url(images/news_bg.png); 
}
.post-title {
      border-bottom: 1px dotted #d5d5d5;
}
.news_title{
      margin-left: 8px;
      margin-bottom:5px;
      font-weight: bold;
      line-height: 20px;
      color: #5fa8bf;
     font-size: 12px;
}
.news_categories {
      padding-left: 8px;
     padding-top: 7px;
       font-size : 11px;
       color: #a2a2a2;
      line-height: 5px;
       letter-spacing: 1px;

}

.author { color: #9dee36;
}

.cats a:link,.cats a:visited {
       font-size : 11px;
       color: #b18ff8;
      line-height: 20px;
       letter-spacing: 1px;
}

.cats a:hover{
       font-size : 11px;
      color: #878686;
      test-decoration: underline;
      line-height: 20px;
       letter-spacing: 1px;
}

.news_categories li { margin: 0px;}
.news_post{
      font-size: 11px;
      padding-top: 0px;
      padding-left: 15px;
      padding-right: 25px;
      font-family: Arial, Helvetica, sans-serif;
      line-height: 15px;
      text-align: justify;
      background-image: url(images/newsbg.png); 
      background-repeat: no-repeat; 
      background-position: top;
      background-color: #fff;
border: 1px solid #eeeeee;
border-radius: 9px;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;

}

.news_post img {
background-color: #ffffff;
border: 1px solid #e2e2e2;
border-radius: 9px;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
padding: 5px;
margin: 1px;
}

.news_post img:hover {
background-color: #ffffff;
border: 1px solid #aabed8;
border-radius: 9px;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
padding: 5px;
margin: 1px;
}
.news_footer{
      text-align: right;
       font-size : 9px;
       color: #a2a2a2;
      line-height: 20px;
       letter-spacing: 1px;
margin-bottom:20px;
border-bottom: 1px dotted #d5d5d5;
}

.news_footer a:link,.news_footer a:visited{
       color: #a3c5f4;
 
}

.news_footer a:hover{
       color: #a3c5f4;
 
}

/* COLORS */

.one { color: #ff8a17;
       font-style: italic;
}

.two { color: #8fe5f6;
font-weight: bold;
}
.three { color: #9be63b;
	text-decoration: underline;
}
.blueone {
	color: #50c8de;
      font-weight: bold;
}
.bluetwo {
	color: #39e1f5;
        font-weight: bold;
}
.grey { 	
       color: #bebebe;
}
.greenish {
       color: #c4f228;
}

/*OTHER*/


input, textarea, button, select {
	          color: #949494;
	          background: #FFFFFF;		
		  font-weight: none; 
	          text-transform: none;
                  letter-spacing:0px;
                  line-height : 12px;
	          font-size:10px;
		  text-decoration : none;
		  font-family: Arial, Helvetica, sans-serif; 
		  text-align :justify;
		  border: 1px solid #DADADA;
		  padding:2px; 
		  
}
blockquote {
	border-left: 1px solid #aaaaaa;
	margin: 7px 10px 7px 10px;
	padding-left: 6px;
	font-style:italic;
}


.sidetd {
     padding: 8px;
     line-height: 13px;
     background-color: #fff;
     border: 1px solid #ccc;
border-radius: 10px;
-moz-border-radius:10px;
-webkit-border-radius: 10px;
background-image: url(images/sidebg.png); 
      background-repeat: no-repeat; 
      background-position: top;
}

.sidetd img {
border: 1px solid #d8d8d8;
padding: 1px;
margin: 1px;
}
.sidetd a img {
border: 1px solid #d8d8d8;
padding: 1px;
}
.sidetd a img:hover {
border: 1px solid #f1adb2;
padding: 1px;
}



.twittertd {
     padding: 8px;
     line-height: 13px;
     background-color: #fff;
     border: 1px solid #ccc;
     border-radius: 10px;
-moz-border-radius:10px;
-webkit-border-radius: 10px;
background-image: url(images/sidebg.png); 
      background-repeat: no-repeat; 
      background-position: top;
}

.twittertd li {
     border-bottom: 1px dotted #ccc;
    margin-top: 3px;
    margin-bottom: 3px;
    color: #8e8e8e;
}

ol.commentlist {
	margin:0;
	padding:0;
       width:98%;
	}

.commentlist li {
	list-style:none;
	margin-bottom:14px;
	}

.commentlist cite {
	padding: 7px;
	display:block;
	font-style:normal;
	background:url(images/bg_comments2_cite.gif);
	border-top:1px solid #c1d4e4;
	border-bottom:1px solid #3587a6;
	color:#337a9b;
        height: 36px;
        
	}	

.commentlist a:link, .commentlist a:visited {
	color:#9be1ff;
	}

.commentlist a:hover, .commentlist a:active {
	color:#b9b9b9;
	}

.commentlist cite img {
	padding:1px;
	border:1px solid #9aaeb5;
	float:left;
	margin-right:9px;
	}

.commentlist .cauthor {
	font: small-caps 11px bold Georgia, "Times New Roman", Times, serif;
	text-decoration:underline;
        color: #fa5ca2;
        font-size: 11px;
       text-transform: uppercase;
	}

.commentlist .time {
	background: url(images/bg_clock.gif) no-repeat 1px;
	padding-left:13px;
	}

.commenttext {
	background: #78c1d4 url(images/bg_comments2_text.jpg) repeat-x bottom;
	border-top:1px solid #afdfed;
	padding: 0 20px 10px 20px;
	color:#fafcf6;
       font-size: 11px;

	}

