body {	
	margin-left: 0px;	
	margin-top: 0px;	
	margin-right: 0px;	
	margin-bottom: 0px;	
	background: #FFFFFF;
	background-repeat: repeat-x;}

.td, tr {	
	list-style: none;	
	vertical-align: top;
	font-family:  Trebuchet MS; 	
	font-size: 11px; 	
	line-height: 16px; 	
	color: #bbb2a1; 	
	text-align: left;}

a img {	
	border: 0px solid #000000;	
	text-decoration: none;}

.welcome {
	font-size: 9px;
	font-family: Arial;	
	color: #A4A4A4;
	line-height: 12px; 
	text-align: justify;
	padding: 0px;}

/* Titles */

.title-main a, .title-main a:link, .title-main a:visited {	
	font-weight: normal;	
	color: #A6A5A3;	
	text-decoration: none;}

.title-main a:hover {	
	font-weight: normal;	
	color: #796A67;	
	text-decoration: underline;}

.title-main {	
	background-image: url('http://www.freida-pinto.net/news/wp-content/themes/v05/img/titlemain-bg.png');
	background-repeat: no-repeat;
	font-family: Arial;
 	font-size: 18px;
 	line-height: 15px;
	letter-spacing: -1px;
	text-transform: uppercase;
	font-weight: bold;
 	text-align: left;
	padding-left: 5px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 3px;
	height: 40px;}

.title-side {	
	background: #FFFFFF;
	font-family: Arial;
 	font-size: 18px;
 	line-height: 15px;
	letter-spacing: -1px;
	text-transform: normal;
	color: #D4CFCC;
 	text-align: left;
	padding-left: 0px;
	padding-top: 3px;
	font-weight: bold;
	padding-right: 3px;
	padding-bottom: 3px;}

h1, h2 {		
	background: #F3EDEB;
	background-repeat: no-repeat;
	font-family: Trebuchet MS;
 	font-size: 11px;
 	line-height: 15px;
	letter-spacing: 0px;
	text-transform: normal;
	color: #8B6D80;
 	text-align: left;
	padding-left: 10px;
	padding-top: 10px;
	font-weight: normal;
	padding-right: 5px;
	padding-bottom: 5px;
	height: 20px;}

h3 {
	background-image: url('http://www.freida-pinto.net/news/wp-content/themes/v05/img/titlesub-bg.png');
	background-repeat: no-repeat;
	font-family: Trebuchet MS;
 	font-size: 11px;
 	line-height: 15px;
	letter-spacing: 0px;
	text-transform: normal;
	color: #7B95B9;
 	text-align: left;
	padding-left: 10px;
	padding-top: 10px;
	font-weight: normal;
	padding-right: 5px;
	padding-bottom: 5px;
	height: 20px;}

.film-head {
	background: #F7F7F7;	
	font-family: Rockwell; 	
	font-size: 11px; 		
	letter-spacing: 0px;	
	text-transform: normal;	
	text-decoration: underline;
	color: #777C78; 	
	text-align: left;	
	padding-left: 5px;	
	padding-top: 5px;	
	padding-right: 5px;	
	padding-bottom: 5px;}


.content-sub {
	background: #FFFFFF;	
	font-family: Georgia; 	
	font-size: 16px; 	
	line-height: 13px;	
	letter-spacing: 0px;	
	text-transform: normal;	
	color: #A6A5A3; 	
	text-align: left;	
	padding-left: 10px;	
	padding-top: 10px;	
	padding-right: 10px;	
	padding-bottom: 10px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;}

/* Content */

.content-main {	
	list-style: none;	
	vertical-align: top;	
	font-family: Trebuchet MS;
 	font-size: 12px;
 	line-height: 15px;
	background: #fafafa;
 	color: #bbb2a1;
	text-align: left;
	padding: 5px;}

/* Links */

a:link, a:visited, a:active {	
	border-bottom: 0px;	
	text-decoration: none;
	color: #8B6D80;
	letter-spacing:0px;}

a:hover {	
	border-bottom: 0px;	
	text-decoration: none;
	color: #D3C4C7;
	letter-spacing:0px;}

/* Misc & Others */

.image {	
	border: 2px solid #D4CFCC;
	padding: 1px;
	-webkit-border-radius: 2px; 
	border-radius: 2px;
	-moz-border-radius: 2px;}

.image:hover {	
	border: 2px solid #D4CFCC;
	padding: 1px;
	-webkit-border-radius: 2px; 
	border-radius: 2px;
	-moz-border-radius: 2px;
	opacity:.90;
	filter: alpha(opacity=90);
 	-moz-opacity: 0.7;}

em {	
	font-style: italic;	
	color:  #DCD1D7;}

b, strong {	
	font-weight: bold;
	font-style: normal;
	color:  #726d64;}

u {	
	text-decoration: underline;
	font-weight: bold;	
	font-style: normal;}

blockquote {	
	background: #F3EDEB;
	background-repeat: no-repeat;
	text-align: jusitify;
	padding-left: 9px;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	color: #6f7071;	
	font-family: Rockwell, Lucida Sans;
	font-size: 10px;
	border: 3px solid #F3EDEB;
	margin-left: 4em;
	-webkit-border-radius: 7px; 
	border-radius: 7px;
	-moz-border-radius: 7px;}

blockquote em, blockquote i {
	font-style: italic;	
	color:  #1D3A88;}


form {	
	background-color: transparent;}

input, textarea, option, select {	
	background: #F3EDEB;
	color: #6F7071;
	font-family: arial;
	font-size: 11px;
	line-height: 17px;
	border: 3px solid #F3EDEB;
	text-align: justify;
	letter-spacing: 0px;
	-webkit-border-radius: 7px; 
	border-radius: 7px;
	-moz-border-radius: 7px;}

input:focus, textarea:focus {	
	background: #D4CFCC;
	color: #FFFFFF;	
	border: 3px solid #D4CFCC;}

/* Wordpress */

.news-title {	
	background-image: url('http://www.freida-pinto.net/news/wp-content/themes/v05/img/title-bg.png');
	background-repeat: no-repeat;
	font-family: Arial;
 	font-size: 18px;
 	line-height: 15px;
	letter-spacing: -1px;
	text-transform: uppercase;
	font-weight: bold;
 	text-align: left;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	height: 40px;}

.news-title a:link, .news-title a:visited, .news-title a:active {	
	border-bottom: 0px;	
	text-decoration: none;
	color: #7692B6;
	letter-spacing:0px; 	
	text-align: justify;}

.news-title a:hover {	
	border-bottom: 0px;
	text-decoration: underline;
 	color: #7692B6;}

.entry {	
	list-style: none;
	vertical-align: top;
	font-family: Trebuchet MS;
 	font-size: 12px;
 	line-height: 15px;
	background: #fafafa;
 	color: #bbb2a1;
 	text-align: justify;
	padding: 5px;}

.entry em {	
	font-weight: bold;	
	font-style: italic;}

.comment-response{
	background: #F3EDEB;
	background-repeat: no-repeat;
	font-family: Trebuchet MS;
 	font-size: 11px;
 	line-height: 15px;
	letter-spacing: 0px;
	text-transform: normal;
	color: #76A4D9;
 	text-align: left;
	padding-left: 10px;
	padding-top: 10px;
	font-weight: normal;
	padding-right: 5px;
	padding-bottom: 5px;
	height: 20px;}

.commentbox {
	background: #F3EDEB;
	padding: 7px;
	border: 3px solid #F3EDEB;}

.commentdata {
	padding-left: 15px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	background: #D4CFCC;
	list-style: none;
	vertical-align: top;
	font-family: Trebuchet MS; 
	font-size: 11px; 
	line-height: 18px; 
	color: #FFFFFF;
	text-align: justify;
	-webkit-border-radius: 7px; 
	border-radius: 7px;
	-moz-border-radius: 7px;}

.commentdata em {
	color: #FFFFFF;}

.data {
	background: #FDFCF6;
	list-style: none;
	vertical-align: top;
	font-family: Arial; 
	font-size: 10px; 
	line-height: 18px; 
	color: #A6A5A3; 
	text-align: justify;}


.titlecomment, .title-comment ul, .titlecomment ul ul {	
	background: #F3EDEB;
	background-repeat: no-repeat;
	padding: 5px;
	margin-bottom: 9px;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: -1px;
	text-transform: uppercase;
	font-size: 12px;
	line-height: 13px;
	color: #B0B7B8;}
