/*  
Author: Jen
Author URI: http://beautifullie.net
Theme Name: Kristen Bell
Theme URI: http://turnbackthesun.com
*/




/*-----Link Style-----*/

body {
	background-color: #f3f7f7;
	background-image: url(http://beautifullie.net/images/bg.jpg);
	background-repeat: repeat-x; 
	background-position: top;
	margin: 0px;
	padding: 0px;
	font: 11px trebuchet ms;
	font-weight: bold;
	letter-spacing: 0px;
	color: #707070;
}


.border {
	border: 1px solid #000000;
	padding: 2px;}


a {
	text-decoration: none;
	color: #4896c4;
	font: trebuchet ms;
	font-size: 11px;
	letter-spacing: 0px;

}
a:hover {
	color: #519cc6;
	font-size: 11px;
	font: trebuchet ms;
}
b, strong { 
	COLOR: #2a2d40; 
}

i { 
	COLOR: #346bc7; font-family: trebuchet ms;
}

u { 
	COLOR:#717d65; BORDER-BOTTOM: 1px dotted #cdeabb;
}

s { 
	COLOR: #000000;
}

hr {
	TEXT-ALIGN: center; WIDTH: 80%;	COLOR: #717d65;
}



input,textarea,select{
   	background: #ffffff url() repeat-x;
	color:#707070;
	font-size: 11px;
	font-weight: ;
	border: 1px solid #E5E5E5;
	padding: 4px;
	text-transform: ;
	font-family: arial;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;

}
table{
	color:#707070;
	font-family: arial;
	font-size: 11px;
	background: #transparent url() repeat-x;

}





	
.h5 {
	padding: 10px;
	width: 100%;
	background-color: #ffffff;
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-Weight: normal;
	color: #1B1D2C;
	Line-Height: 11px;
	Text-Transform: capitalize;
	text-align: center;

}

.h5 a:link, .h5 a:visited {
	color: #4896c4;
	Line-Height: 11px;
	Text-Transform: capitalize;
	text-align: center;

}

.h5 a:hover {

	color: #434554;
	Line-Height: 11px;
	Text-Transform: capitalize;
	text-align: center;

}

			
.textinput {
	padding-left: 20px;
	background: transparent; 	
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #707070; 
	Line-Height: 14px; 
	Letter-Spacing: 0px;
	border-bottom: 0px solid #F2EBE1;
	text-align: justify;

}	
.textinput2 {
	padding: 10px;
	background: #ffffff; 	
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F382E; 
	Line-Height: 14px; 
	Letter-Spacing: 0px;
	border-bottom: 0px solid #F2EBE1;
	text-align: justify;
}
		



a img {
padding: 2px;
margin: 2px;
background: #ffffff;
border: 1px solid #4896c4;
-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius: 3px;
}


a:hover img {
padding: 2px;
margin: 2px;
border: 1px solid #000000;
background-color: #ffffff;
opacity:.90;
filter: alpha(opacity=90);
 -moz-opacity: 0.9;
-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius: 3px;

}




em {
	COLOR: #2a2d40; font-family: trebuchet ms;
}

input, textarea, button, select {
color: #707070;
margin: 0px;
background: #ffffff url() repeat-x;
text-transform: none; 
line-height : 30px;
text-decoration : none;
font-size: 11px;
font-weight: none;
font-family: arial; 
text-align :center;
border: 1px solid #E5E5E5;
padding: 6px; 
}

/* FOOTER ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.footer {
background:#f3f7f7 url() no-repeat;
font-weight: bold; 
font-family: Lucida Sans;
text-align: center;
font-style: normal;	
font-size: 11px;
font-weight: normal;
line-height: 11px;
color: #707070; 
text-align:center;
padding:0px;

}

.footer strong, b, {
color: #000000;
}

.footer a {
	font-weight: normal;
	color: #FB658A;
	text-decoration: none;}

.footer a:link, .news-box2 a:visited {
	font-weight: normal;
	color: #FB658A;
	text-decoration: none;}

.footer a:hover {
	font-weight: normal;
	color: #FF6436;
	text-decoration: none;}

/* MENU +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.menu {
	background-color: #FA83A8;
	padding: 6px;
	font-family:Trebuchet MS;
	font-size:11px;
	text-transform:uppercase; 
	line-height:13px; 
	color: silver;
	align: center;
	}
	
td.menu {
	background-color: #F36289;
	padding: 8px;
	color: #F36289;
	cursor:default;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-transform: capitalize;
	font-style: italic; 
	line-height:13px; 
	margin-bottom:0px;
	font-weight: bold;
	margin-top:0px;
	text-align:center;
	text-decoration:none;
	text-transform:none;
	vertical-align: top;
	-webkit-border: 3px; 
	border-radius: 3px;
	-moz-border-radius:  8px;
}

td.menu:hover {
	background-color: #ffffff;
	padding: 8px;
	color: #F36289;
	cursor:default;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-transform: capitalize;
	font-style: italic;  
	line-height:13px; 
	margin-bottom:0px;
	margin-top:0px;
	text-align:center;
	text-decoration:none;
	text-transform:none;
	vertical-align: top;
}

.menu a:link{
	color:white;
	text-transform: capitalize; 
	text-decoration:none; 
	font-weight: bold;}

.menu a:visited{
	color:white;
	text-transform: capitalize; 
	text-decoration:none; 
	font-weight: bold;}

.menu a:active{
	color:white;
	text-transform: capitalize; 
	text-decoration:none; 
	font-weight: bold;}

.menu a:hover{
	color: #F36289;
	text-transform: capitalize; 
	text-decoration:none; 
	cursor:default;
	font-weight: bold;}


/* WORDPRESS CSS +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.news-box-post {
	
background:#ffffff;
padding-bottom: 15px;
padding-left: 10px;
padding-right: 30px;
padding-top: 10px;
font-weight: normal; 
font-family: "Lucida Sans", arial, sans-serif;
font-size:11px; 
letter-spacing:0px; 
line-height:15px; 
color: #707070;
text-align:justify; 
margin-top: 15px;
border-right: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
-moz-border-radius:10px;





}


.news-box-post2 {
	
background-color:#DEDDDD;
padding-bottom: 15px;
padding-left: 10px;
padding-right: 10px;
padding-top: 15px;
font-weight: normal; 
font-family: "Lucida Sans", arial, sans-serif;
font-size:11px; 
letter-spacing:0px; 
line-height:15px; 
color: #3c3c3c;
text-align:justify; 
-moz-border-radius: 14px;
	-khtml-border-radius: 14px;
	-webkit-border-radius: 14px;
margin: 15px;
border: 0px solid #94A36A;

}

.news {
	font: 11px Arial, Helvetica, sans-serif;
	line-height:15px;
	color: #906d4f;
	background-color: #FFFDFD;
	padding:15px;
	border-bottom:1px solid #EFE0E0;
	border-right:1px solid #EFE0E0;
	-moz-border-radius:10px;
}




.category {
      padding: 6px;
 	-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius:  8px; 
	background:#ffffff;
	border-right: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	font-family: Lucida Sans;
	text-align: center;
	font-style: normal;
	font-size: 10px;
	font-weight: normal;
	line-height: 11px;
	text-transform: none;
	color: #707070;
	width: 25%;
	letter-spacing:0px;
	

}

.category a:link {color: #000000;
font-weight: normal;
}

.category a:visited {color: #000000;
font-weight: normal;
}

.category a:hover {color: #4896c4;
font-weight: normal;
}

	
.news-box2 {
	background: #222222;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;}

	
.news-box-post a:link{
	text-decoration: none;
	color: #4896c4;
	font-weight: normal;
	letter-spacing: 0px;}

.news-box-post a:visited{
	text-decoration: none;
	color: #4896c4;
	font-weight: normal;
	letter-spacing: 0px;}


.news-box-post a:hover {
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.news-box-post2 a {
	font-weight: bold;
	color: #4896c4;
	text-decoration: none;}

.news-box-post2 a:link, .news-box2 a:visited {
	font-weight: bold;
	color: #4896c4;
	text-decoration: none;}

.news-box-post2 a:hover {
	font-weight: bold;
	color: #AF3A33;
	text-decoration: ;}

.news-title, .news-title ul, .news-title ul ul {
background:#f3f7f7 url() repeat-x;
	padding-top: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size:18px;
	letter-spacing: -1px; 
	line-height: 11px;
	color: #000000; 
	text-transform: capitalize;
	font-weight: bold;
	text-align: center;
margin-bottom: 0px;


}






 
.news-title li {}

.news-title a {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: -1px;}

.news-title a:link, .news-title a:visited {
	color: #000000;
	font-weight: bold;
letter-spacing: -1px;}

.news-title a:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
letter-spacing: -1px;}

h2 {
	background-color: #050302;
	padding: 4px;
	font-family:arial;
	font-size:11px;
	letter-spacing:0px; 
	line-height:9pt; 
	color: #e1e1e1; 
	text-transform: uppercase;
	text-align: center;
}

h3 {
font-size: 11px;
font-weight: bold;
border-bottom: 0px solid;
text-transform: capitalize;
color: #707070;
}

.h4 {
	background-color:#EBB084;
	padding-top: 10px;
	padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
	font-family: Georgia;
	font-size:17px;
	font-style: italic;
	letter-spacing: 0px; 
	line-height: 3pt; 
	color: #ffffff; 
	text-transform: capitalize;
	text-align: center;
border: 0px solid #2f2f2f;
	-moz-border-radius: 20px;
	-khtml-border-radius: 20px;
	-webkit-border-radius: 20px;
margin: 0px;
width: 130px;
first-letter: #AF3A33;


}

.h4 a:link {color: #ffffff;
font-weight: bold;
}


.h4 a:visited {color: #ffffff;
font-weight: bold;
}

.h4 a:hover {
	color: #1F7EEA; 
font-weight: bold;
}


#content .newscomment a:link {
	color: #ffffff;
	text-decoration:none;
}



#content .newscomment a:visited {
	color: #ffffff;
	text-decoration:none;
}



#content .newscomment a:hover {
	color: #ffffff;
	text-decoration:none;
}

.news {
	font: 11px Arial, Helvetica, sans-serif;
	line-height:15px;
	color: #906d4f;
	background-color: #FFFDFD;
	padding:15px;
	border-bottom:1px solid #EFE0E0;
	border-right:1px solid #EFE0E0;
	-moz-border-radius:10px;
}




.navigation {
	background:#f3f7f7;
	padding: 15px;
	font-family: arial;
	font-size:11px;
	letter-spacing: 0px; 
	line-height: 3pt; 
	color: #ffffff; 
	text-transform: capitalize;
	text-align: left;
border: 0px solid #2f2f2f;
	-moz-border-radius: 20px;
	-khtml-border-radius: 20px;
	-webkit-border-radius: 20px;
margin: 5px;
first-letter: #AF3A33;


}


comments {
font-size: 13px;
font-weight: bold;
border-bottom: 1px solid;
text-transform: uppercase;
color: #3c3c3c;
}

.post-meta {
	padding-top: 0px;
	padding-bottom: 8px;
	font-family: arial, helvetica, sans-serif;
	font-style: normal;
	font-size: 9px;
	letter-spacing: 0px; 
	line-height: 3pt; 
	color: #4896c4;
	font-weight: normal; 
	text-transform: capitalize;
	text-align: center;
margin-bottom: 1px;

}

.post-meta a:link {color: #4896c4;
letter-spacing: 0px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}


.post-meta a:visited {color: #4896c4;
letter-spacing: 0px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.post-meta a:hover {color: #4896c4;
letter-spacing: 0px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.news-cat {
float:right; 
padding-left: 20px;
font-weight: none;
background: #ffffff;
font-family: "Lucida Sans", arial, sans-serif;  
font-size:18px; 
line-height:10px; 
color: #ffffff;
text-align:justify;
padding: 0px;
border: 0px solid #ffffff; 
 -moz-border-radius:  10px; 
-webkit-border-radius: 10px; 
border-radius: 10px;
align: right;
width: 75px;
height: 100%;
}

.news-cat img {
border: 0px solid #ffffff;
padding: 4px;
background-color: #ffffff;

}


.news-cat a:hover img {
border: 1px solid #ffffff;
padding: 4px;
background-color: #ffffff;
}


/* SIDEBAR ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.sidebar {
	background-color: #f3f7f7;
	padding: 4px;
}

.side-title {
	background:#f3f7f7 url() repeat-x;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size:18px;
	letter-spacing: -1px; 
	line-height: 11px;
	color: #4896c4; 
	text-transform: capitalize;
	font-weight: bold;
	text-align: center;
margin-bottom: 0px;
}


.side-content {
	background:#ffffff;
padding-bottom: 15px;
padding-left: 15px;
padding-right: 15px;
padding-top: 10px;
font-weight: normal; 
font-family: "Lucida Sans", arial, sans-serif;
font-size:11px; 
letter-spacing:0px; 
line-height:15px; 
color: #707070;
text-align:justify; 
margin-top: 15px;
border-right: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
-moz-border-radius:10px;

}

.x {
color: #346bc7;
}

a img {
padding: 2px;
margin: 2px;
background: #ffffff;
border: 1px solid #4896c4;
-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius: 3px;
}


a:hover img {
padding: 2px;
margin: 2px;
border: 1px solid #000000;
background-color: #ffffff;
opacity:.90;
filter: alpha(opacity=90);
 -moz-opacity: 0.9;
-webkit-border-radius: 3px; 
	border-radius: 3px;
	-moz-border-radius: 3px;

}

	



/* CONTENT ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.table-content {
	background:#f3f7f7;
padding: 4px;
color: #434956;
text-align:justify; 

}

.title {
	padding: 15px;
	font-family: Georgia, arial;
	font-style: italic;
	font-size:15px;
	letter-spacing:0px; 
	line-height:9pt; 
	color: #3F4553; 
	font-weight: bold;
	text-transform: Capitalize;
	text-align: center;
-moz-border-radius: 7px;

}

.title:first-letter {color: #171926;}

/* ------------------------------------------------------ Comments
----------------------------------------------------------------------------------------*/
.comments-count {padding:10px 0; background: #ffffff;
font-family: arial;
 font-size:11px;
letter-spacing:0px;
		line-height: 15px; 
text-transform: capitalize;
padding: 5px; 
		text-align: left;
		color: #707070; font-weight: bold;
border-right: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;

}
#comments li{list-style:none;background:#ffffff; font-family: arial; color: #707070; padding:3px;margin:0px; border-right: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
width: 100%;}

li.commentlist {padding:5px;}

.alt {background:#ffffff; color: #707070;}

.comment-meta a, .comment-meta a:link, .comment-meta a:visited {text-decoration: none;
	color: #4896c4;
	letter-spacing: 0px;
	font-weight: bold;
}

.comment-meta a:hover, .comment-meta a:active {color: #ffffff;
	font-weight: bold;
}

.comment-meta {padding:10px;background:#ffffff;color:#707070;}

.comment-text {padding-left:20px;padding-right:20px;color:#707070;}

#commentform {color: #707070; }



