/*

Theme Name: s1

Theme URI: http://www.filmeregale.info

Description: Platinum Wordpress theme.

Version: 1.0

Author: CrisH

Author URI: http://www.filmeregale.info

Tags: blue, green, fixed width, widgets, theme options

*/



body {

	font-family: Arial;

	font-size:12px;

	color: #333333;

	background-color: #000000;

	margin: 0px;

	padding: 0px;

        BACKGROUND-ATTACHMENT: fixed;

        background-repeat:no-repeat !important;

        padding-top:150px !important;

	background-position:top center;

	background-image:url(images/pagebg.jpg);	

	background-repeat:repeat-y

}



html, body, ol, dl, dt, dd, blockquote, pre, form, fieldset { 

	margin: 0;

	padding: 0; 

}



img { border:0px; }

a,a:visited,a:link {

	color: #444444;

	text-decoration: none;

}

a:hover {

	color: #333333;

	text-decoration: underline;

}



h2 { font-family:arial;font-size:15px }

.left { float:left; }

.right { float:right; }



form {

	margin:0px;

	padding:0px;

}



#page {

	margin: 0px auto;

	padding:0px;

	padding-top:5px;

	width: 1000px;

	background-color: #fff;

	position:relative;

}



#header {

	background: #FFFFFF;

	height: 121px;

	border: 0px solid #59780a;

	position: relative;

}



#headerimg h1 {

	margin:0px;

	padding-left: 10px;

	padding-top:16px;

	height: 35px;

	color: #c9eefe;

	font-size:26px;

	color:#ffffff;

	font-family:tahoma;

	font-weight:normal

}



#headerimg h1 a,#headerimg h1 a:visited,#headerimg h1 a:link {

	color:#ffffff;

}



#headerimg h1 a:hover {

	color:#ffffff;

	text-decoration:none

}



#headerimg {

	background: #3e7888 url(images/logobg.jpg) repeat-x;

	padding:0px;

  margin:0px;

	/*No paddings were set here. If you want to use an image as logo, set the margin on the image instead*/

	height: 91px;

	position:relative;

}



.adsense-header {

position:absolute;

top:15px;

right:10px;

}



.adsense-afterpost {

margin:0px auto;

margin-bottom:15px;

margin-top:15px;

width:468px;

}



#headerimg .description{

	color: #fff;

	font-size: 11px;

	margin:0px;

	padding-left: 10px;

  font-family:verdana

}



#headerpages {

	background: #ffffff url(images/pagesbg.jpg) repeat-x;

	height:30px;

	padding:0px; margin:0px;

}



#pages_above_header {

text-align:right;

margin-top:-20px;

padding:1px;

padding-right:3px;

	font-size:11px;

  font-family:"Lucida Grande","Lucida Sans Unicode",helvetica,sans-serif;

}



#pages_above_header strong a,#pages_above_header strong a:link,#pages_above_header strong a:hover,#pages_above_header strong { color:#444444; font-family:tahoma }



#pages_above_header ul {

list-style: none;

margin: 0px;

padding: 0px;

height:18px;

float:right;

}



#pages_above_header ul li {

float: right;

margin-left: 13px;



}



#pages_above_header ul li a,#pages_above_header ul li a:visited,#pages_above_header ul li a:link {

	color: #333333;

	text-decoration: none;

	display: block;

}



#pages_above_header ul li a:hover {

color:#2B8496

}



#pages_above_header .current_page_item {

background-image:none

}



#nav {

	list-style: none;

	margin: 0px;

	padding: 0px;

	position: absolute;

	left: 0px;

	bottom: 7px;

	padding-left:10px;

  height:23px;  overflow:hidden;

white-space: nowrap;

}



#nav li {	

  height:19px;

	float: left;

	margin: 0px;

	margin-top:-1px;

	padding:0px;

	padding-top:4px;

	margin-right: 21px;

  padding-left:7px; padding-right:7px;

}



.current_page_item,.current-cat {

/*border-left:1px dotted #dddddd;

border-right:1px dotted #dddddd;

background-image:url(images/currentpage.jpg);

background-repeat:repeat-x;

*/

/* or */

background-image:url(images/currentpage2.gif);

background-repeat:no-repeat;

background-position:top center

}



#nav a,#nav a:visited,#nav a:link {

	color: #327385;

	text-decoration: none;

	font-size:11px;

	font-weight:bold;

	font-family:tahoma;

	display: block;

}



#nav a:hover { color: #225a6a; }



#rightsidebar {

text-align:left;

width:391px;

padding:0px;

margin:0px;

float:right;

clear: right;

margin-top:2px;

}



#searchandrss { 

width:388px; /*388*/

height:31px;

background-image:url(images/rssnsearch3.jpg);

background-repeat:no-repeat;

padding:0px;

margin:0px;

position:relative;

margin-left:-3px;

margin-bottom:15px;

}



#searchandrss img {

margin-top:4px;

}



.searchbox { 

position:absolute;

top:8px;

left:61px;

margin-bottom:6px; 

border:0px; 

background-color:transparent; 

margin-left:20px; 

width:270px;

font-family:verdana;

color:#555555;

}



.searchbox_submit {

position:absolute;

top:8px;

left:355px;

padding:0px;

margin:0px;

margin-left:2px;

margin-bottom:3px;

width:25px;

background-color:transparent;

}



.aboutus {

width:360px;

background:#f5f5f5;

border:1px solid #e2e2e2;

margin-bottom:15px;

padding:10px;

padding-top:6px;

font-size:12px;

line-height:19px;

}



.aboutustitle {

font-size:13px;

font-family:calibri,tahoma;

text-align:center;

text-transform:uppercase;

margin-bottom:8px;

padding-bottom:5px;

border-bottom:1px solid #cccccc;

}



.aboutus img {

background:#e1e1e1;

padding:4px;

}



.aboutus img.left,.aboutus img.alignleft {margin-right:10px;}

.aboutus img.right,.aboutus img.alignright {margin-left:10px;}



#sponsors {

margin-top:8px;

padding-left:0px;

margin-bottom:15px;

}



.adsbox {

width:125px; 

height:125px;

float:left;

margin-right:3px;

background-color:#eeeeee;

overflow:hidden;

border:0px;

margin-bottom:15px;

}





#right_wrappers {

margin:0px;padding:0px;

margin-top:9px;

padding-left:2px;

}



#right_one {

margin:0px;

width:180px;

float:left;

}



#right_two {

margin:0px;

width:180px;

margin-left:190px;

}



#rss,.rss2 {

margin:0px;margin-bottom:17px; 

}



.sidetweet {

float:left;

}



.sidetweet img { margin-bottom:10px; }



#twitter_update_list {

margin:0px;

padding:0px;

margin-left:5px;list-style:none;

}



#twitter_update_list li {

padding:5px;

padding-bottom:8px;

border-bottom:1px solid #dddddd;

line-height:15px;

}



#twitter_update_list li span a {

margin-left:0px;

color:#256176;

border:0px;

background:transparent;

font-family:tahoma;font-size:11px;

}



#twitter_update_list li a {

margin-left:5px;

background:#f1f1f1;padding:1px;

border:1px solid #e9e9e9

}



.sidefollow {

font-size:11px;

background-color:#f1f1f1;

border:1px solid #cccccc;

padding:7px;

width:60px;

display:inline;

margin:0 auto;

font-weight:bold;

font-family:tahoma;

}



.rsssubmit,.inputsubmit {

background-color:#f1f1f1;

border:1px solid #dddddd;

-moz-border-radius:5px;

padding:5px;

font-weight:bold;

font-size:11px;

font-family:arial;

color:#555555

}



.rssenteremail,.inputtext {

background-color:#fff;

border:1px solid #dddddd;

-moz-border-radius:5px;

padding:5px;

font-weight:bold;

font-size:11px;

font-family:arial;

color:#555555

}



.rsstitle {

font-weight:bold;

}



#right_one h3,#right_two h3,#rss h3,.rss2 h3 {

margin:0px;padding:0px;

font-family:arial;

font-size:12px;font-weight:bold;

}



#right_one ul, #right_two ul, .zvul, .widgetobj ul{

list-style:none;

margin:0px;

padding:0px;

padding-top:4px;

margin-top:-5px;

padding-left:0px;

}



#right_one li, #right_two li, .zvul li,.widgetobj ul li {

margin:0px;

padding:0px;

padding-top:5px;

padding-bottom:5px;

background-position:bottom left;

background-image:url(images/libg.png);

background-repeat:repeat-x;

}



.zvul {

list-style:square;

padding-left:15px;

}



.zvul li ul {

margin:0px;padding-left:0px;

}



.zvul li ul li {

margin-left:20px;

}



.tabbertab .zvul li {

font-size:12px;

}



.postnum { font-size:11px; font-weight:normal;color:#999999 }



.widgetobj { margin:0px;margin-bottom:25px;padding-left:2px }



.widgettitle,.tabber .tabbertab h2 {

margin:0px;

margin-left:-3px;

margin-right:5px;

background-color:#f1f1f1;

border:1px solid #eeeeee;

border-left:1px solid #e9e9e9;

padding:3px;

padding-left:5px;

margin-bottom:5px;

color:#2f626d;

font-weight:bold;

font-size:12px;

}



#leftblog_wrapper {

float:left;

clear: left;

margin:0px;padding:0px;

width:597px;

}



.blogtop {

background-image:url(images/blogtop.gif);

background-repeat:no-repeat;

font-size:1px;

height:6px;

width:597px;

}



.excerpt {

line-height:20px;

padding-top:9px;

}



.blogcontent {

background-image:url(images/blogmid.gif);

background-repeat:repeat-y;

margin:0px;

padding-top:5px;

padding-left:15px;

padding-bottom:10px;

width:567px;/*597*/

color:#222222;font-size:12px;

padding-right:15px;

color:#262c32;

font-family:Helvetica, Arial, sans-serif;

font-size:1em;

line-height:1.6em;

}



.the_content a,.the_content a:visited,.the_content a:link {

color:#1d728a;

border-bottom:1px solid #4f8a9b;

font-weight:bold;

} 



.the_content a:hover {

color:#176a7c;

border-bottom:1px solid #dddddd;

text-decoration:none;

}



.blogcontent h1, .blogcontent h2, .blogcontent h3, .blogcontent h4, .blogcontent h5 { 

margin:0px;padding:0px;

margin-top:0px;padding-bottom:4px;

font-family:arial;

}



.blogcontent h1,.blogcontent h2,.blogcontent h3 {

font-size:21px;

font-weight:normal;

color:#222222;

font-family:Calibri, "Lucida Grande", Arial, Helvetica, sans-serif;

}



.blogcontent h1 a,.blogcontent h1 a:visited,.blogcontent h1 a:link {

color:#4c4c4c;

}



.blogcontent .pagetitle {

font-size:21px;

font-family:Calibri, "Lucida Grande", Arial, Helvetica, sans-serif;

border-bottom:1px solid #cccccc;

margin-bottom:10px;

}



.the_content p{ 

margin-top:0px; 

margin-bottom:25px; 

}



.the_content h1,.the_content h2,.the_content h3 {

font-size:1.8em;

font-family:Calibri, "Lucida Grande", Arial, Helvetica, sans-serif;

border-bottom:1px solid #dddddd;

/*margin-bottom:10px;

margin-top:20px;*/

}



.the_content h4 , .h2 {

font-size:1.5em;

font-weight:normal;

font-family:Calibri, "Lucida Grande", Arial, Helvetica, sans-serif;

/*margin-bottom:6px;

margin-top:15px;*/

color:#267384;

}



.the_content h5 { 

font-size:1.1em;

font-weight:bold;

font-family:sans-serif;

/*margin-bottom:3px;*/

color:#cc2222

}



.the_content h3,.the_content h4,.the_content h5 {

margin-bottom:0px;

margin-top:0px;

}



.the_content p.important {

	font-size:1.4em;

	line-height:1.8em;

	font-family:Arial, Helvetica, sans-serif;

	color:#6a6a6a;

	margin-bottom:20px;

	font-weight:bold;

}



.the_content ul {

list-style:square;

margin:0px;padding:0px;



padding-left:25px;

margin-bottom:20px;

}



.the_content .list {

list-style-image:url(images/li.gif);

padding:0px;

padding-left:20px;

margin:0px;

}



.the_content img {

padding:3px;

border:1px solid #dddddd;

background:white;

}



.the_content img { 

max-width: 555px; 

width: expression(this.width > 555 ? 555: true);

}



.the_content .wp-smiley {

padding:0px;

border:0px;

}



.the_content table { border-collapse: collapse; border-spacing: 0; margin: 0; }

.the_content th, .the_content td { padding: 3px; padding-left:6px; padding-right:6px; border: 1px solid #dddddd; }

.the_content th, .the_content thead th {  background: #f6f6f6; font-weight: bold; color: #333; }

.the_content td, .the_content tbody td { background: #fff; text-align: center; }



#multipage-links {

margin-top:20px;

}



#multipage-links a,#multipage-links a:link,#multipage-links a:visited {

padding:4px;

background:#f1f1f1;

border:1px solid #e1e1e1;

}



.blogcontent blockquote {

background-color:#f1f1f1;

margin:10px;

margin-bottom:20px;

padding:10px;

padding-left:15px;

border:1px dashed #cccccc;

}



.blogcontent blockquote p {

margin:0px !important

}



.comment-button,.inputsubmit2 { 

font-size:12px;

font-family:verdana;

font-weight:bold;

background-color:#29899e;

text-align:center;

border:1px solid #dddddd;

color:#fff;

padding:15px;

padding-top:5px;

padding-bottom:5px;

-moz-border-radius: 5px;

}



.blogfoot {

background-image:url(images/blogbtm.gif);

background-repeat:no-repeat;

font-size:1px;

margin-bottom:5px;

height:6px;

width:597px;

}



.bloginfo {

background-image:url(images/bloginfo.gif);

background-repeat:repeat-x;

font-size:11px;

/*height:20px;*/

margin-top:3px;

margin-left:-10px;

margin-right:0px;

margin-bottom:10px;

padding-top:4px;

padding-left:10px;

width:578px;

}



.bloginfo img { vertical-align:middle ; margin-right:8px}



.bloginfo ul { list-style:none; padding:0px; margin:0px;}

.bloginfo ul li { padding-right:23px; padding-bottom:5px;margin:0px; float:left; }



.postimage {

background-image:url(images/postimagebg.jpg);

background-repeat:repeat-x;

font-size:11px;

margin-top:3px;

margin-left:-10px;

margin-right:0px;

margin-bottom:10px;

padding-top:16px;

padding-left:10px;

text-align:left;

width:578px;

height:0px;

}



.postimage img { margin-left:5px; border:1px solid #e1e1e1 ; padding:4px; -moz-border-radius:4px}



.blogextra {

background-color:#f2f2f2;

background-image:url(images/bloginfo.gif);

background-repeat:repeat-x;

font-size:11px;

height:24px;

margin-top:13px;

margin-left:-10px;

margin-right:0px;

width:588px;

position:relative;

}



.continue_read {

position:absolute;

top:0px;

left:0px;

}



.quick_comment { 

position:absolute;

top:5px;

right:5px;

}



.quick_comment a,.quick_comment a:visited,.quick_comment a:link { color:#888888 }

.quick_comment a:hover { text-decoration:none ; border-bottom:1px dashed #cccccc }



.quickbc {

margin:0px;padding:0px;margin-top:8px;

}



.quickbc a,.quickbc a:visited { color:#444444; border-bottom:1px solid #dddddd}

.quickbc img { vertical-align:middle }

.quickbc a:hover{ text-decoration:none;border-bottom:1px solid #cccccc }



.postpic {

float:left;

margin-right:11px;

border:1px solid #dddddd;

padding:3px;

width:99px;

height:146px;

}



.postpic2 {

float:right;

margin-left:11px;

border:1px solid #dddddd;

padding:3px;

width:125px;

height:125px;

}



.clear { clear:both; }



/*footer*/

#footer_wrapper {

height:210px;

margin-top:20px;

position:relative;

}



#footer_function {

padding:1px;

background-image:url(images/footbg.jpg);

background-repeat:repeat-x;

background-color:#fff;

padding-bottom:20px;

}



#foot {

height:20px;

background-image:url(images/foot.gif);

padding-top:10px;

background-repeat:repeat-x;

font-family:lucida sans unicode;

text-align:center;

font-size:11px;

padding-right:10px;

padding-left:10px;

}



#foot,#foot a,#foot a:link,#foot a:visited {

color:#6ca6bc;

}



#foot .alignright, #foot .alignright a,#foot .alignright a:link,#foot .alignright a:visited {

color:#fff;

font-family:tahoma;

font-size:10px;

font-weight:bold;

}



.footsep {

margin-left:15px;

margin-right:15px;

margin-top:10px;

float:left;

height:150px;

background-color:#e2e2e2;

width:1px;

}



.footrss {

padding:20px;

float:left;

height:150px;

font-size:11px;

font-family:verdana;

margin-right:0px;

width:200px

}



.footrss p { margin:0px;margin-bottom:10px; padding:0px; }

.footrss img { vertical-align:middle }



.footrss a,.footrss a:visited,.footrss a:link { color:#222222 }

.footrss a:hover { text-decoration:none;color:#111111 }



.footpopularpost {

padding:1px;

padding-top:10px;

float:left;

font-size:11px;

font-family:verdana;

margin-right:0px;

width:340px

}



.footpopularpost h3 {

margin:0px;

padding:0px;

font-family:Calibri, "Lucida Grande", Arial, Helvetica, sans-serif;

font-size:20px;font-weight:normal;

color:#444444;

}



.footpopularpost ul {

list-style:none;

margin:0px;

padding:0px;

padding-top:4px;

padding-left:0px;

margin-right:10px;

width:310px;

}



.footpopularpost li {

margin:0px;

padding:0px;

padding-top:5px;

padding-bottom:5px;

background-position:bottom left;

background-image:url(images/libg2.gif);

background-repeat:repeat-x;

}



.footpopularpost p {

margin-bottom:5px;padding:1px

}



.footpopularpost p a,.footpopularpost p a:visited,.footpopularpost p a:link {

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:13px;

color:#113B49;

border-bottom:1px dotted #999999

}



.footpopularpost p a:hover { text-decoration:none }

.footpopularpost a,.footpopularpost a:visited,.footpopularpost a:link,.footpopularpost a:hover { color:#222222; }



.popular_table {

height:15px;display:inline;margin-right:5px;

float:left;

}



.popular_td {

height:15px;

background-image:url(images/popular1.gif);

background-repeat:repeat-x;

color:#fff;

font-weight:bold;

padding-left:4px;

padding-bottom:2px;

padding-right:4px;

}



.popular_td a,.popular_td a:visited,.popular_td a:link { color:#fff; }

.popular_td a:hover { color:#fff;text-decoration:none }



.popular_l {

height:15px;width:5px;

background-image:url(images/popular_l.gif);

background-repeat:no-repeat;

}



.popular_r {

height:15px;width:5px;

background-image:url(images/popular_r.gif);

background-repeat:no-repeat;

}



#footsearch {

background-image:url(images/footsearch.jpg);

background-repeat:no-repeat;

width:319px;

height:34px;

position:relative;

top:2px;

right:5px;

padding:0px;

margin-bottom:20px;

}



.foot_searchbox {

position:absolute;

top:8px;

left:1px;

margin:0px;

border:0px;

margin-bottom:10px;  

background-color:transparent; 

margin-left:10px; 

width:270px;

font-family:verdana;

color:#555555;

}



.foot_searchbox_submit {

position:absolute;

top:3px;

left:285px;

padding:0px;

margin:0px;

margin-left:2px;

margin-bottom:3px;

width:25px;

background-color:transparent;

}



/* CSS for built-in Calendar | Just to decorate your default calendar in case you have one */

#wp-calendar tbody tr td a,#wp-calendar tbody tr td a:visited,#wp-calendar tbody tr td a:link {padding-left:3px;padding-right:3px;font-weight:bold;color:#1c4e59;border-bottom:1px solid #dddddd }

#wp-calendar tbody tr td a:hover { text-decoration:none }

#wp-calendar tbody tr td { padding-left:3px;padding-right:3px; }

#wp-calendar thead tr th { background-color:#f6f6f6; }



/* Comments */

.extratitle { background-color:#ececec; color:#222222 ;

margin-top:3px;

margin-left:-10px;

margin-right:0px;

margin-bottom:10px;

padding-top:6px;

padding-left:10px;

width:578px;

height:25px;

font-weight:bold;

position:relative;

}



.extratitlebutton {

position:absolute;top:3px;right:4px;

width:100px;

height:22px;

font-weight:bold;

background-color:#29899e;

text-align:center;

border:1px solid #dddddd;

color:#f1f1f1;

padding-top:2px;

-moz-border-radius: 11px;

}



.extratitlebutton:hover { background-color:#1f6979 }



.extratitlebutton a,.extratitlebutton a:visited { color:#f1f1f1 }

.extratitlebutton a:hover { text-decoration:none;color:#ffffff }



#share-container { height:60px ; text-align:center}

#share-container img { margin-right:20px }



.comment-container{

	width: 570px;

	overflow: hidden;

	margin: 0px;

	padding: 0px;

	background-color:#fff;

	margin-bottom:10px;

	border:1px solid #e1e1e1;

}



.comment-left, .comment-left-admin{

	float: left;

	clear: left;

	width: 72px;

	text-align: center;

	color: #666666;

	font-size: 0.834em;

	overflow: hidden;

	background-color:transparent;

	border-top:1px solid #eeeeee;

	padding:10px;

	padding-top:15px;

}



.comment-right {

	float: left;

	clear: right;

	width: 464px;

	overflow: hidden;

	padding-left:10px;

	background-color:#fff;

	border-top:1px solid #eeeeee;

	padding-top:15px;

}



.admincomment {

border-left:4px solid #000;

	width: 567px;

}



.comment-header{

	width: 428px;

	margin: 0px 0px 10px 0px;

	font-weight: bold;

	font-style: italic;

	color: #666;

	font-size: 1.167em;

}



.comment-header a:link,

.comment-header a:visited{

	font-style: normal;

	color: #333;

	font-size: 1.417em;

}



.comment-header a:hover{

	color: #555;

}



.comment-header .comment-number{

	font-weight: bold;

	font-style: italic;

	color: #333;

	font-size: 1.167em;

}



.comment-content{

	text-align: justify;

	line-height: 1.834em;

	font-family: "Verdana", sans-serif;

	font-size: 0.917em;

}



.comment-content p{

	padding: 0px 0px 15px 0px;

}



.comment-content a,.comment-content a:visited,.comment-content a:link { color:#1e6575 }



.comment-content h1,

.comment-content h2,

.comment-content h3,

.comment-content h4,

.comment-content h5,

.comment-content h6{

	font-family: "Trebuchet MS", sans-serif;

	color: #666;

	font-weight: bold;

	font-size: 1.25em;

	padding: 0px 0px 15px 0px;

}



.comment-content blockquote{

	padding: 10px 10px 0px 10px;

	margin: 0px 0px 15px 0px;

	background: #EEE;

	font-style: italic;

	font-size: 12px;

	font-family: "Arial", sans-serif;

	color: #777;

}



.comment-content ul,

.comment-content ol{

	padding: 10px 10px 10px 30px;

	background: #f9f9f9;

	font-weight: bold;

	margin: 0px 0px 15px 0px;

	color: #777;

}



.comment-content ul{

	list-style-image: none;

	list-style-type: disc;

}



.comment-left img{

	padding: 3px;

	background: #FFF;

	border: 1px solid #CCC;

	margin: 0px 0px 5px 0px;

}



.comment-textarea, .textarea{

	padding:5px;

	border:1px solid #eeeeee;

	background-color:#ffffff;

}



.comment-textarea {	width: 450px;}



.comment-textarea:focus,.textarea:focus {

	border:1px solid #dddddd;

}



.comment-input {

	width: 300px;

	padding:5px;

	overflow: hidden;

	border:1px solid #eeeeee;

	background-color:#fff;

}



.comment-input:focus {

	border:1px solid #dddddd;

}



.commentsform_title {

background:#eeeeee;

padding:3px;

border:1px solid #dddddd;

width:50px;

float:left;

color:#222222;

font-size:11px;

font-family:tahoma;

font-weight:bold;

}



.comment-button { 

font-size:12px;

font-family:verdana;

font-weight:bold;

background-color:#29899e;

text-align:center;

border:1px solid #dddddd;

color:#fff;

padding:15px;

padding-top:5px;

padding-bottom:5px;

}



.below-post{

background-color:#f3f3f3;

margin-left:3px;

margin-right:3px;

padding:5px;

border:1px solid #eeeeee

}



.go-left{float: left;clear: left;}

.go-right{	float: right;	clear: right;}

.go-center{	margin: 0 auto;	text-align: center;}

.bold{ font-weight: bold;}

.italic{ font-style: italic;}

.block{	display: block;}

.align-right{	text-align: right;}

.align-left{ text-align: left;}



.wp-pagenavi {

background-color:#f3f3f3;

margin-left:3px;

margin-right:3px;

padding:5px;

border:1px solid #eeeeee

}



/* Wordpress Necessary */



.aligncenter,

div.aligncenter {

   display: block;

   margin-left: auto;

   margin-right: auto;

}



.navigation { 

position:relative;

height:24px;

background-color:#f2f2f2;

margin-left:-10px;

margin-right:10px;

width:588px;

margin-top:5px;

}



.searchh3 { font-size:22px; text-decoration:underline ; color:#333333}



.postmetadata { font-family:verdana;font-size:11px }



.alignleft {

	float: left;

}



.alignright {

	float: right;

}



.wp-caption {

   border: 1px solid #ddd;

   text-align: center;

   background-color: #f3f3f3;

   padding-top: 4px;

   margin: 10px;

}


.wp-caption img {

   margin: 0 auto;

   padding: 0;

   border: 0 none;

}



.wp-caption p.wp-caption-text {

   font-size: 11px;

   line-height: 17px;

   padding: 0 4px 5px;

   margin: 0;

}



.wp-smiley{

	display: inline;

}



.white{

	color: #CCC;

}





.featured_title {

font-size:12px;

font-weight:bold;

color:#444444

}



/* featured gallery */

.zv_gallery {

overflow:hidden;

width:558px;

height:198px;

position:relative;

margin-left:5px;

padding:0px;

padding-bottom:25px;

}



.zv_gallery a {

padding:0px;margin:0px;

}



.zv_gallery_img {

position:absolute;

top:0px;

left:0px;

padding:0px;margin:0px;

}



.zv_gallery_img {

padding:3px;

border:1px solid #d1d1d1;

}



.below_zv_gallery {

margin-top:199px;

color: #000;

font-weight:bold;

}



.below_zv_gallery img { vertical-align:middle }



.slider_inline {

position:absolute;top:0px;right:0px;

font-size:10px;color:#555555;

}



/* built-in related post */

.related_post {

padding:5px;

margin:0px;

border:1px solid #dddddd;

margin-bottom:10px;

}



.related_post ul {

list-style:none;

padding:0px;

margin:0px

}



.related_post li {

padding:0px;margin:0px

}



.related_post h2 {

font-size:11px;

font-family:verdana;

padding-bottom:0px;

}



.date {

font-size:11px;

color:#777777;

font-family:tahoma

}



.related_post li a,.related_post li a:visited,.related_post li a:link {

font-weight:bold;

font-size:11px;

color:#1694c3

}



ul.related-posts {

	list-style:none;

	margin:20px 0px 0px 0px;

	padding:0px;

}

ul.related-posts li {

	float:left;

	display:block;

	width:90px;

	font-size:.85em;

	margin-left:4px;

	margin-right:17px;

	padding-bottom:20px;

}

ul.related-posts li span {

	margin:5px 5px 0px 5px;

	padding-top:0px;

	display:block;

}



ul.related-posts li span a,ul.related-posts li span a:visited,ul.related-posts li span a:link {

color:#326a9a;

text-decoration:underline;

font-weight:bold;

font-size:11px;

}



.related_postpic {

float:left;

margin-right:11px;

border:1px solid #dddddd;

padding:3px;

width:99px;

height:146px;

}



.related_postpic:hover {

border:1px solid #cccccc;

}



/* for thread comments */

.comment-childs {

margin:5px;

padding:5px;

background-color:#f1f1f1 !important;

border:1px solid #dddddd !important;

-moz-border-radius: 4px;

}



.comment-childs cite { margin-right:10px; }

.hosts { align:center; }

#variante { width: 550px; padding: 0; margin: 0; }

#variante a{ color:#4E7197; }



td.nm  { width: 130px; border: 1px solid #C1DAD7; padding: 6px 6px 6px 12px; background-image: url('http://www.livefilmeonline.com/wp-content/uploads/nm.jpg'); background-position: center; }

td.ms {

    width: 130px;

    border: 1px solid #C1DAD7;

    padding: 6px 6px 6px 12px;

    background-image: url('http://www.livefilmeonline.com/wp-content/uploads/ms.jpg');

    background-position: center;

}



td.vw {

    width: 130px;

    border: 1px solid #C1DAD7;

    padding: 6px 6px 6px 12px;

    background-image: url('http://www.livefilmeonline.com/wp-content/uploads/vw.jpg');

    background-position: center;

}



td.tfo {

    width: 130px;

    border: 1px solid #C1DAD7;

    padding: 6px 6px 6px 12px;

    background-image: url('http://www.livefilmeonline.com/wp-content/uploads/tfo.jpg');

    background-position: center;

}



td.vx {

    width: 130px;

    border: 1px solid #C1DAD7;

    padding: 6px 6px 6px 12px;

    background-image: url('http://www.livefilmeonline.com/wp-content/uploads/vx.jpg');

    background-position: center;

}



td.mv {

    width: 130px;

    border: 1px solid #C1DAD7;

    padding: 6px 6px 6px 12px;

    background-image: url('http://www.livefilmeonline.com/wp-content/uploads/mv.jpg');

    background-position: center;

}

td.vbb {

    width: 130px;

    border: 1px solid #C1DAD7;

    padding: 6px 6px 6px 12px;

    background-image: url('http://www.livefilmeonline.com/wp-content/uploads/vbb.jpg');

    background-position: center;

}

td.xd {

    width: 130px;

    border: 1px solid #C1DAD7;

    padding: 6px 6px 6px 12px;

    background-image: url('http://www.livefilmeonline.com/wp-content/uploads/xd.jpg');

    background-position: center;

}

td.fu {
    width: 130px;
    border: 1px solid #C1DAD7;
    padding: 6px 6px 6px 12px;
    background-image: url(http://www.livefilmeonline.com/wp-content/uploads/fu.jpg);
    background-position: center;
}

td.pt {

    width: 130px;

    border: 1px solid #C1DAD7;

    padding: 6px 6px 6px 12px;

    background-image: url('http://www.livefilmeonline.com/wp-content/uploads/pt.jpg');

    background-position: center;

}

td.lo {

    width: 130px;

    border: 1px solid #C1DAD7;

    padding: 6px 6px 6px 12px;

    background-image: url('http://www.livefilmeonline.com/wp-content/uploads/lo.jpg');

    background-position: center;

}

td.pl {

    width: 130px;

    border: 1px solid #C1DAD7;

    padding: 6px 6px 6px 12px;

    background-image: url(http://www.livefilmeonline.com/wp-content/uploads/pl.jpg);

    background-position: center;

}

td.tw {

    width: 130px;

    border: 1px solid #C1DAD7;

    padding: 6px 6px 6px 12px;

    background-image: url(http://www.livefilmeonline.com/wp-content/uploads/tw.jpg);

    background-position: center;

}

td.vk {

    width: 130px;

    border: 1px solid #C1DAD7;

    padding: 6px 6px 6px 12px;

    background-image: url(http://www.livefilmeonline.com/wp-content/uploads/vk.jpg);

    background-position: center;

}

td.ds {

    width: 130px;

    border: 1px solid #C1DAD7;

    padding: 6px 6px 6px 12px;

    background-image: url(http://www.livefilmeonline.com/wp-content/uploads/ds.jpg);

    background-position: center;

}





td.doi {

    font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

    color: #4f6b72;

    width: 300px;

    border-top: 1px solid #C1DAD7;

    border-bottom: 1px solid #C1DAD7;

    letter-spacing: 2px;

    text-transform: uppercase;

    text-align: center;

    padding: 6px 6px 6px 12px;

    background: #F5FAFA;

}



td.ad {

    font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

    color: #4f6b72;

    width: 150px;

    border-top: 1px solid #C1DAD7;

    border-bottom: 1px solid #C1DAD7;

    letter-spacing: 1px;

    text-transform: uppercase;

    text-align: center;

    padding: 6px 2px 6px 24px;

    background: #F5FAFA;

    background-image: url(http://www.livefilmeonline.com/wp-content/uploads/adfly.png);

    background-position: left;

    background-repeat:no-repeat;

}

td.fo {

    font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

    color: #4f6b72;

    width: 150px;

    border-top: 1px solid #C1DAD7;

    border-bottom: 1px solid #C1DAD7;

    letter-spacing: 1px;

    text-transform: uppercase;

    text-align: center;

    padding: 6px 2px 6px 24px;

    background: #F5FAFA;

    background-image: url(http://www.livefilmeonline.com/wp-content/uploads/play.png);

    background-position: left;

    background-repeat:no-repeat;

}
