/*
Theme Name: Sparkling New Era
Theme URI: http://www.kellyrowlandweb.com
Description: Layout for KellyRowlandWeb.com - March30, 2010
Author: Natalie


*/

/*********** BODY ***********/
body { background:top url("images/bg.png");
background-color: #fff;
background-repeat: repeat-x; 
background-position: top;
margin: 0;
font-family: Arial, Helvetica, sans-serif;
font-size : 11px;
line-height : 13px;
color: #5e5e5e;
text-align: justify;
}

tr,td {
	margin:0px auto;
	letter-spacing: 0px;
font-size: 12px; line-height: 17px;
	cursor: default;
	color: #5e5e5e;
	text-align: justify;
	list-style:none;
       }

a, a:visited, a:active { color: #7b8bb4; text-decoration: none; font-weight:bold;}
a:hover { color: #9eafde; text-decoration: underline; font-weight:bold;}


.headnote { text-shadow: #fff 1px 1px 1px;
color: #b3d4f2;
font-family: Times New Roman;
font-style: italic;
font-weight: none;
font-size: 12pt;
letter-spacing: 1px;
padding-left:50px;
padding-bottom: 2px;}

.navigation {
background-image: url("images/002.png");
background-repeat: no-repeat; 
color: #fff;
}

.navigation a,.navigation a:visited,.navigation a:active {
text-shadow: #cbcbcb 1px 1px 1px;
color: #fff;
font-family: Times New Roman;
font-style: italic;
font-weight: none;
font-size: 12pt;
letter-spacing: 2px;
}

.navigation a:hover {
text-shadow: #cbcbcb 1px 1px 1px;
color: #fff0fd;
text-decoration: none;
}

.main {background-image: url("images/mainbg.png");}
.sidetwo {background-image: url("images/rightbg.png");}

.latestp {background:top url("images/009.png");
background-repeat: repeat-x;
padding-left:20px;
}
.sidesm{
padding-right: 15px;}

.sidex{
padding-left: 6px;}

/*********** POST ***********/
.post { background-color: #f7f7f7;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 8px;
margin-bottom: 10px;
}
.news { padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;}

.news-title{ 
	font-family: Arial Narrow;
	font-size: 22px;
	color: #b7c0db;
       line-height: 19px;
        text-shadow: #d5daeb 1px 1px 1px;
	}

.news-info{ 
	border-bottom:1px dotted #e2e2e3;       
	font-size: 11px; 
	color: #d8d8d8;
        text-shadow: #ececec 1px 1px 1px;
        padding-bottom: 5px;
 	}

.news-info a, .post-info a:visited, .post-info a:active{  
	color: #fff;
	text-decoration:none;
 	}

.news-info a:hover{  
	color: #fff;
	text-decoration: underline;
 	}
	

.post-news { font-size: 12px; line-height: 17px; color: #5e5e5e; padding-left:8px;padding-right:8px;}
.post-news a, .post-news a:visited{ color: #ff85cc; text-decoration: none; font-weight: bold;}
.post-news a:hover{ color: #fcc4e4; text-decoration: underline; font-weight: bold;}

.post-news img {
	background-color: #fcfcfc;
	border: 1px solid #d3d1d1;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	padding: 4px;
	}

.post-news img:hover {

	background-color: #fcfcfc;
	border: 1px solid #aba9a9;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	}

.date {
color: #d1d1d1;
	}



.post-comment a, .post-comment a:visited, .post-comment a:active {
color: #b9d1ff;
}

.categor { font-size: 9pt; background-color: #f5f4f4; padding:5px; color: #e2e2e3;}
.categor a, .categor a:visited, .categor a:active {color: #d5d3e9;}


/*********** COLORS ***********/
.one { color: #4baac5; font-weight: bold;}
.two { color: #912282; text-decoration: underline; font-weight: bold;}

/*********** SIDEBAR ***********/


.sidebar { 
background-image: url("images/leftbg.png");	}
.side{padding-left: 20px; padding-right: 5px;}

.latestpic img {
	background-color: #fff;
	border: 1px solid #969cab;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 2px;
margin: 2px;
	}

.latestpic img:hover {
	background-color: #fff;
	border: 1px solid #878789;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 2px;
margin: 2px;
	}
.elitex{
padding-top:12px;
padding-left:1px;
}

.elite img {
        background-image: url("images/elitebg.png");
	padding: 4px;
margin: 2px;
	}

.elite img:hover {filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}


/*********** OTHER ***********/
blockquote {
background-image: url("images/quote.gif");
background-color: #f7f7f7;
background-repeat: repeat-x; 
background-position: top;
	border: 1px solid #e2e2e3;
	border-radius: 10px;
	-moz-border-radius:10px;
	-webkit-border-radius: 10px;
	padding: 5px;
margin: 5px;
}

textarea {
font-family: Arial;
font-size: 15px;
border: 1px solid #dcdcdd;
padding: 5px;
color: #666;
background: #f6f3f3;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
input.reply  {
font-family: Arial;
font-size: 15px;
border: 1px solid #dcdcdd;
padding: 5px;
color: #2c2c2c;
background: #f6f3f3;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
button
{
font-family: Arial;
font-size: 14px;
border: 1px solid #dcdcdd;
padding: 6px;
color: #2c2c2c;
background: #f6f3f3;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
/*********** FEATURED ***********/


.recent {
    border:0; 
    padding-left: -5px;
    font-weight: normal;

}

.recent a {
     background-color: #f8f5f5;
filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
    padding:3px 5px;
    border-bottom: 1px dotted #e6e3e3;
    display:block; 
    text-decoration:none;
    font-weight: bold;
    text-align: left; 
color: #d1367c;
}
.recent ul {
    border:0; 
    display:block; 
    margin: 0px;
    padding:0px;
    font-weight: normal;
    text-align: left;
}

.recent ul a:visited {
    border:0; 
    border-bottom: 1px dotted #e6e3e3;
    color:#656267; 
    display:block; 
    padding:3px 5px;
    text-decoration:none;
    font-weight: bold;
}

.recent ul a: active {
    border:0; 
    border-bottom: 1px dotted #e6e3e3;
    color:#656267;
    display:block;
    margin:0 5px;
    padding:3px 5px;
    text-decoration:none;
    font-weight: bold;
}

.recent ul a:hover {
    background:#f9f6f6;
    border-bottom: 1px dotted #e6e3e3;
    color:#909090;
    text-decoration:none;
    font-weight: bold;
}


.comment-main {
	background: #080808;
	padding: 18px;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
         margin-bottom: 10px;

	}

.comment-text { font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 17px;
	color: #e7e7e7;
	text-align: justify;}

.comment-author{ 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #b668da;
	text-transform: normal;
        line-height: 19px;
}

.comment-author a, .comment-author a:visited, { 
	color: #b668da;

}



.single { 

        background-color: #030106; 
	border-bottom-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
padding-top: 15px;
padding-left: 7px;
padding-right: 24px;



	}

.navi { 
padding: 10px;
}

.page img {
	background-color: #0c0a0f;
	border: 1px solid #403c46;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 3px;
	}

.page img:hover {
	background-color: #0c0a0f;
	border: 1px solid #59565f;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 3px;
	}

#marqueecontainer{
width: 159px; /*marquee width */
height: 78px; /*marquee height */
}

.related {
font-size : 7pt;
text-align:left;
line-height: 13px;
}
.related img {
	background-color: #fcfcfc;
	border: 1px solid #d3d1d1;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	padding: 4px;
	}

.related img:hover {

	background-color: #fcfcfc;
	border: 1px solid #aba9a9;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	}
.footer {background-image: url("images/footer.png");
background-repeat: no-repeat; 
color: #fff;
height: 25px;
padding-left: 50px;}

.shoots img:hover {filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
