/*
Theme Name: Only Girl
Theme URI: http://www.rihannadaily.com
Description: Layout for RihannaDaily.com
Author: Natalie
Launched: September 1st, 2010


*/

/*********** BODY ***********/


html { background-image: url("http://www.rihannadaily.com/wp-content/themes/onlygirl/images/backgr.png");
background-repeat: repeat;
background-color: #78d6de;
 }

body { background-image: url("http://www.rihannadaily.com/wp-content/themes/onlygirl/images/bgtop.png");
      background-repeat: repeat-x; 
      background-position: top;
      margin: 0;
      font-family: Arial, Helvetica, sans-serif;
      font-size : 11px;
      line-height : 13px;
      color: #8d8d8d;
      text-align: justify;
       }


tr,td {
	margin:0px auto;
	letter-spacing: 0px;
font-size: 12px; line-height: 17px;
	cursor: default;
	color: #8d8d8d;
	text-align: justify;
	list-style:none;
       }


a, a:visited, a:active { color: #41bccd; text-decoration: none; text-shadow: #818181 1px 1px 1px;}
a:hover { color: #fbdcf1; text-decoration: underline; text-shadow: #818181 1px 1px 1px;}

.feat td{ color: #fff; font-size: 7pt; text-shadow: #3d7978 1px 1px 1px; padding: 5px; line-height: 11px;}

.tdfewt td:hover{ padding: 5px; background-color: #141217;}

.mainwin {
background-color: #fff;
}

.pages { padding: 10px;}

.pages td{ text-shadow: #3d7978;}

.pages a,.pages a:visited,.pages a:active { color: #41bccd; text-decoration: none;}
.pages a:hover { color: #fbdcf1; text-decoration: underline}

.pages img {
	background-color: #eff2f7;
	border: 1px solid #b6c6d8;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px;
margin: 2px;
	}

.pages img:hover {
	background-color: #fff;
	border: 1px solid #e7acdf;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px;
margin: 2px;

	}

/*********** POST ***********/
.post { 
background-color: #e1e8f0;
background-image: url("images/news/newsmain.png");
border:1px solid #cfcfcf; 
margin: 5px;
padding-top:5px;
padding-left: 5px;
padding-right: 4px;
width: 545px;
	}

.news-title{ 
background-image: url("images/news/newsbg.png");
background-repeat: no-repeat;
width: 462px;
height: 57px;
font-family: "Museo 300", Arial Narrow;
font-size: 25px; 
color: #b676a5; 
line-height: 20px; 
letter-spacing: -2px; 
text-transform: uppercase; 
text-shadow: #fff 1px 1px 1px;
text-align: right;
padding-right: 10px;

	}

.post-news {
color: #515457;
text-shadow: #c6c6c6 1px 1px 1px;
font-family: Arial;
font-size: 13px;
padding: 8px;
}

.post-news img {
	background-color: #eff2f7;
	border: 1px solid #b6c6d8;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px;
margin: 2px;
	}

.post-news img:hover {
	background-color: #fff;
	border: 1px solid #e7acdf;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px;
margin: 2px;

	}

.news-date {
background-image: url("images/news/newsdate.png");
background-repeat: no-repeat;
width: 80px;
height: 83px;
text-align: center;
color: #ffc7f1;
text-shadow: #d68bc3 1px 1px 1px;
line-height: 13px;
font-family: Georgia;
padding-bottom: 5px;
letter-spacing: -2px; 
padding-left: 1px;
}

.DateDay {
font-size: 23px;
line-height: 13px;

}

.DateYear {
font-size: 15px;
padding-bottom: 9px;
line-height: 13px;

}

.news-info{
background-color: #e6f0fc;
color: #95b0e5;
font-size: 8pt;
height: 18px;
text-align: right;
text-shadow: #fff 1px 1px 1px;
}

.news-info a, .news-info a:visited{
background-color: #e6f0fc;
color: #95b0e5;
font-size: 8pt;
height: 18px;
text-align: right;
padding-right: 10px;
text-shadow: #fff 1px 1px 1px;
}

.post-footer {
height: 25px;
color: #b676a5;
text-shadow: #fff 1px 1px 1px;
font-family: "Museo 300", Arial Narrow;
font-size: 20px; 
font-weighT: bold;
}

.post-footer a, .post-footer a:visited {
color: #b676a5;
text-shadow: #fff 1px 1px 1px;

}

.post-footer a:hover {
color: #8c2e73;
text-shadow: #fff 1px 1px 1px;

}

/*********** COLORS ***********/
.one { color: #a1f0fa; font-weight: bold;}
.two { color: #fed3f2; text-decoration: underline; font-weight: bold;}

/*********** SIDEBAR ***********/

.sidebar { background-image: url("images/sider.png");
color: #b5e4ea;
text-shadow: #3e8393 1px 1px 1px;

}

.sidebar a, a:visited, a:active { color: #fdafe1; text-decoration: none; font-weight: bold;}
.sidebar a:hover { color: #c0eaf0; text-decoration: underline; font-weight: bold;}

.sidebar-right { background-image: url("images/sidertop.png");
      background-repeat: no-repeat; 
      background-position: top;
}

.sidetd td { 
padding-left:5px;
padding-right:7px;
padding-top:3px;
padding-bottom:4px;
color: #fff;
font-size: 8pt;
line-height: 11px;

}

.disclaimer { 
padding: 8px;
color: #fff;
font-size: 8pt;
line-height: 11px;

}

.dict { 
padding: 8px;
color: #fff;
font-size: 8pt;
line-height: 11px;

}


.lightbg { background-color: #95d2da;
	border: 1px solid #fff;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	padding: 6px;

}

.sidetext{
color: #fff;
padding: 8px;
font-size: 7pt;
line-height: 11px;
}

.site {
color: #fff;
padding: 8px;
font-size: 8pt;
line-height: 11px;
}


.latestpic img {
	background-color: #b1dee4;
	border: 1px solid #60a6af;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 4px;
margin: 2px;
	}

.latestpic img:hover {
	background-color: #b1dee4;
	border: 1px solid #b480d3;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 4px;
margin: 2px;
	}


.elite img {
	background-color: #a7d8df;
	border: 1px solid #55929a;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 2px;
margin: 1px;
	}



.elite img:hover {
	background-color: #a7d8df;
	border: 1px solid #55929a;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 2px;
margin: 1px;
	}

.calendar {
padding: 9px;
font-size: 8pt;
color: #afafcb;
text-shadow: #d5e3e3 1px 1px 1px;
line-height: 11px;

}

/*********** SIDE LEFT ***********/

.comingup {
padding-left: 8px;
padding-right: 8px;
font-size: 8pt;
color: #727677;
text-shadow: #bdd3d4 1px 1px 1px;
line-height: 11px;

}

.projects td { 
font-size: 7pt;
line-height: 10px;
text-align: left;
color: #727677;
text-shadow: #bdd3d4 1px 1px 1px;
}

.projects img {
	background-color: #fff;
	border: 1px solid #c6cecf;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 1px;
margin: 6px;
	}

.poll{
padding: 8px;
text-shadow: #bdd3d4 1px 1px 1px;
}

.links { padding: 8px; line-height: 13px; font-size: 7pt;}
.links a, a:visited, a:active { color: #fff; text-decoration: none; font-weight: bold; text-shadow: #5d5d5d 1px 1px 1px;}
.links a:hover { color: #ffc9f1; text-decoration: underline; font-weight: bold;}


.potm img {
	background-color: #fff;
	border: 1px solid #c6cecf;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 2px;
margin: 2px;
	}

/*********** OTHER ***********/
blockquote {
	background-color: #eff2f7;
	border: 1px solid #acc2db;
	border-radius: 10px;
	-moz-border-radius:10px;
	-webkit-border-radius: 10px;
	padding: 16px;
margin: 5px;
}

textarea {
font-family: Arial;
font-size: 15px;
border: 1px solid #2c2c2c;
padding: 5px;
color: #fff;
background: #0d0d0d;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
input.reply  {
font-family: Arial;
font-size: 15px;
border: 1px solid #2c2c2c;
padding: 5px;
color: #2c2c2c;
background: #0d0d0d;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
button
{
font-family: Arial;
font-size: 14px;
border: 1px solid #2c2c2c;
padding: 6px;
color: #2c2c2c;
background: #0d0d0d;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
/*********** FEATURED ***********/



@font-face {
font-family: "Museo 300";
src: url("fonts/Museo300-Regular.eot");
src: local("Museo 300"), local("Museo 300"),
url("fonts/Museo300-Regular.otf") format("opentype"),
url("fonts/Museo300-Regular.woff") format("woff"),
url("fonts/Museo300-Regular.svg#Museo 300") format("svg");
}

.recent-comments {
    border:0; 
    margin:0px;  
    padding:0px; 
    padding-top: 4px;
    font-weight: normal;
    font-size: 7pt;
    text-shadow: #3d7978 1px 1px 1px;
color: #fff;;
}

.recent-comments a, .recent-comments a:visited {
color: #ffdffc;
}

.recent-comments li {
    border:0; 
    border-bottom: 1px dotted #fff;
    display:block;  
    text-decoration:none;
    font-weight: normal;
    text-align: left;
    padding: 2px;

}
.recent-comments ul {
    border:0; 
    display:block; 
    margin: 0px;
    padding: 6px;
    font-weight: normal;
    text-align: left;
}

.top-stories a, .top-stories a:visited {
color: #ffdffc;
}

.top-stories li {
    border:0; 
    border-bottom: 1px dotted #fff;
    text-shadow: #3d7978 1px 1px 1px;
color: #fff;
    display:block;  
    text-decoration:none;
    font-weight: normal;
    text-align: left;
    padding: 2px;
}

.top-stories ul {
    border:0; 
    display:block; 
    margin: 0px;
    padding: 6px;
    font-weight: normal;
    text-align: left;
}

.top-stories {
    border:0; 
    margin:0px;  
    padding:0px; 
    padding-top: 4px;
    font-weight: normal;
    font-size: 7pt;
    text-shadow: #fff 1px 1px 1px;
}

.instores {
    text-shadow: #3d7978 1px 1px 1px;
color: #fff;
font-size: 8pt;
}

.instores img {
    	background-color: #75c5bf;
	border: 1px solid #91cac9;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 2px;
}

.navi { 
padding: 10px;
}
