/*  
Theme Name: Filmehd.net

*/
.wp-pagenavi {
font-size:1em;
font-weight:bold;
margin:25px auto;
padding:0;
width:590px;
}

#adsense {
background:#000000 url(images/adsense250x250.png) no-repeat scroll left top;
height:250px;
margin:auto;
padding:78px 0;
text-align:center;
width:585px;
}

h1 {
font-family: "Myriad Pro", Trebuchet MS, Helvetica Neue, Arial, sans-serif;
color:#ffffff;
text-shadow: #666F6E 0px 3px 6px;
font-size:3em;
margin:20px auto 0;
margin-bottom: 20px; 
padding:0;
text-align:left;
width:993px;
}

.search strong, .menu-items strong {
color: #141414;
}

#logo {
width: 250px;
float: left;
height: 100px;
margin-left:15px;
}

#logo a:hover {
border: none;
cursor:pointer;
}

.back {
position:fixed;
top:0;
width:100%;
z-index:0;
}

#adsense-post {
border-radius:5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; 
background: #fff;
clear:both;
display:block;
height:70px;
padding-top:10px;
margin:20px auto;
text-align:center;
width:590px;
}

body,html {
margin:0px;
padding:0px;
height:100%;
}

img {
border:none;
}

html {
background:#b1b3b5;
}

	}

a:link {
 color:#89368c;
}

a:visited {
color:#89368c;
}

a:hover {
color:#3b9df4;
}

body {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
color: #fff;
text-decoration: none;
word-spacing: normal;
text-align:center;
font-size: 0.8em;
/*padding-bottom: 35px;*/
}

#wrapper {
border:1px solid #cbcfd2; border-radius:5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;
background:#ffffff;
width:993px;
margin:auto;
text-align:left;
display:block;
}

#head_content {
width:993px;
height:100px;
}

#menu {
float:left;
color:#b7b7b7;
}

#menu a:link {
color: #056dd8;
text-decoration:none;
text-transform:uppercase;
}

#menu a:hover {
color: #31363a;
text-decoration:none;
text-transform:uppercase;
}

#menu a:visited {
color: #056dd8;
text-decoration:none;
text-transform:uppercase;
}

#menu a:visited:hover {
color: #31363a;
text-decoration:none;
text-transform:uppercase;
}

#menu h3 {
text-color:#BF0B0B;
padding:0;
margin:0;
text-transform:uppercase;
font-size:12px;
}

#items{
border:1px solid #000000; border-radius:5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; 
background: #141414;
width:600px;
margin:20px 5px;
float:left;
display:inline;
padding: 5px 0;
}

#items2{
border:1px solid #8E3D91; border-radius:5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;
background:#aa62ad url(images/suporttehnicbg.png) repeat-x scroll left bottom;
float:left;
height:350px;
margin:5px;
padding:5px;
width:577px;
}

#items2:hover{
background:#039fdc url(images/filmehdvommentbgalt.png) repeat-x scroll left bottom;
border:1px solid #035ea1;
}

#embed {
padding: 5px;
text-align:center;
}

#sidebar{
float:right;
width:185px;
margin-right:5px;
display:inline;
}

#sidebar2 {
float:left;
width:185px;
margin-left:5px;
display:inline;
}

.sbitem{
border:1px solid #d7dbdf; border-radius:5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#141414;
background:#eceeef url() repeat scroll left top;
margin:20px 0;
padding:5px;
}

#sidebar ul, #sidebar2 ul {
font-weight:normal;
text-decoration:none;
list-style:circle inside;
margin:0 0 4px;
padding: 0;
color:#141414;
}

.sbitem a:link {
color:#056dd8;
}

.sbitem a:visited {
color:#056dd8;
}

.sbitem a:hover {
color:#141414;
}

.rss_links ul li {
background:url() no-repeat 0 3px;
color:#7F7F7F;
line-height:1.2em;
padding:2px 0 4px 18px;
margin:0;
}

span.menu-items{
width:148px;
height:50px;
display:block;
float:left;
margin:0 5px;
padding-top:10px;
background:url() top right repeat-y;
}

#menu ul{
list-style:none;
display:inline;
}

#menu li{
list-style:none;
display:inline;
}

div.search{
display:block;
float:left;
height:50px;
margin-left:0px;
padding-top:10px;
width:173px;
}

.item {
width:190px;
height:310px;
overflow:hidden;
float:right;
margin:0px 5px 5px 5px;
position:relative;
display:inline;
}

.item2 {
display:block;
float:left;
height:280px;
margin:0 5px;
overflow:hidden;
position:relative;
width:134px;
}

.item .background {
border-radius:5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; 
width:184px;
height:239px;
background:#fff;
position:absolute;
top: 0px;
left:0px;
right: 0px;
bottom:0px;
}

.item2 .background {
border-radius:5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; 
background:none repeat scroll 0 0 #FFFFFF;
display:block;
height:195px;
left:0;
position:absolute;
top:0;
width:135px;
}

.item img {
width:160px;
height:215px;
border:1px solid #242424;
position:absolute;
top:11px;
left:11px;
}
.item2 img {
height:175px;
margin:10px auto;
padding:0 10px;
position:absolute;
width:115px;
}

.item .content {
position:absolute;
width:185px;
height:55px;
top:245px;
overflow:hidden;
color:#ddd;
}
.item2 .content2 {
color:#DDDDDD;
display:block;
height:100px;
overflow:hidden;
position:absolute;
top:195px;
width:135px;
}

.content2 h3 {
font-size:12px;
color:#056dd8;
}

#items a:link {
color:#87bcf2;
}

#items a:visited{
color:#87bcf2;
}

#items a:hover{
color:#DDC0DE;
}

#items2 a:link {
color:#fff;
text-decoration:none;
}

#items2 a:visited{
color:#FFF;
text-decoration:none;
}

#items2 a:hover{
color:#fff;
text-decoration:underline;
}

#items2 h2 {
font-size:1.5em;
text-color:EEF5FC;
padding:3px;
}

.item .comments-link {
background:url(images/comments_dark.jpg) bottom no-repeat;
position:absolute;
width:22px;
height:31px;
left:163px;
top:140px;
overflow:hidden;
color:#B7B7B7;
text-align:center;
}

.item .content h2 {
font-size:1em;
margin:0px;
padding:0px;
color:#ffffff;
font-weight:regular;
}

#sidebar h2, #sidebar2 h2 {
color:#141414;
text-transform: uppercase;
font-size:1.1em;
font-weight:regular;
text-decoration:underline;
margin:5px 0;
padding:1px 0;
}

#content_text h2 {
text-shadow: #141414 0px 2px 4px;
font-size:1.4em;
margin:0px;
padding:10px 0;
color:#C594C7;
text-transform: uppercase;
font-weight:regular;
}

#pagecontent h2 {
font-size:1.7em;
text-decoration:underline;
margin:0px;
padding:10px 0;
color:#f1f5f4;
font-weight:regular;
}

#tags{
font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif;
}

#sidebar p, #sidebar2 p {
margin:0px;
padding:0px;
}

.item .content p {
margin:0px;
padding:0px;
}

.item a:link, .item a:visited {
color:#B7B7B7;
text-decoration:none;
}

.item a:hover {
color:#343434;
text-decoration:none;
}

span.navback{
background: #BF0B0B url(images/back_dark.png) no-repeat scroll center center;
border-right:2px solid #333333;
cursor:pointer;
display:inline-block;
float:left;
height:30px;
margin:0;
width:45px;
}

span.navforward{
background:#BF0B0B url(images/forward_dark.png) no-repeat scroll center center;
border-left:2px solid #333333;
cursor:pointer;
display:inline-block;
float:right;
height:30px;
margin:0;
width:45px;
}
span.navforward:hover, span.navback:hover {
text-shadow:0 1px 0 rgba(255, 255, 255, 0.8);
width: 60px
}

#footer {
text-align:left;
clear:both;
padding: 0 10px;
}

.clear {
clear:both;
}

#searchWrap {
}

#searchForm input {
margin-top:6px;
}

#searchForm #s {
border-radius:5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; 
background:#eceeef none repeat scroll 0 0;
border:1px solid #cbcfd2;
color:#141414;
font-size:15px;
height:20px;
margin-right:3px;
padding:3px 4px;
width:180px;
}

#footer-text {
color:#BF0B0B;
padding:10px;
}

#navi {
width:590px;
background:#408CB3 url(images/footer_im.gif) repeat-x scroll center bottom;
border:1px solid #E6E6E6;
height: 30px;
}

#content_text {
padding:0 5px;
text-align:left;
}

#pagecontent {
padding:5px;
text-align:justify;
width:590px;
}

#pagecontent img{
margin:8px;
padding:4px;
background:#0D0D0D;
border:1px solid #D1C0DE;
}

#article {
margin:0px 0px 25px 0px;
padding:0px 0px 10px 0px;
background:url(images/footer_dark.gif) repeat-x bottom left;
}

#pagearticle {
margin:0px 0px 25px 0px;
}

#article p {
margin:0px 0px 12px 0px;
}

/* style me some comments and inputs */

.recentcomments a {
display:inline !important;
font-weight:regular;
margin:0 !important;
padding:0 !important;
}

#comments-number {
float:right;
width:20px;
}

#comentarii {
padding: 5px;
}

#comentarii h2 {
font-size: 2em;
}

#comments_wrapper input{
background:#0D0D0D;
color:#666666;
}

#comments_wrapper h3 {
font-size:1em;
font-weight:normal;
color:#E1E1FF;
}

#comments {
width:435px;
padding:12px 0 0;
}

#comments h3,h3#respond {
margin-bottom:7px;
}

ol.commentslist {
list-style:none;
margin:5px 0 12px;
padding-left:0px;
}

.commentslist li {
background:#aa62ad url(images/suporttehnicbg.png) repeat-x scroll left bottom;
border:1px solid #8E3D91;
margin-bottom:7px;
padding:7px 0;
}

.commentslist li a {
font-weight:700;
background:url(images/dot.gif) repeat-x bottom left;
}

.commentslist li.alt {
background:#039fdc url(images/filmehdvommentbgalt.png) repeat-x scroll left bottom;
border:1px solid #035ea1;
}

.commentslist li:hover {
border-color:#bb83bd;
}

.commentslist li.alt:hover {
border-color:#17ace7;
}

.commentslist .comment_text {
margin:0 7px;
line-height:1.4em;
overflow:hidden;
}

.comment_text p,.comment_text ul,.comment_text ol,.comment_text blockquote {
margin:1em 0;
}

.comment_text ul,.comment_text ol,.comment_text blockquote {
margin:0 1em;
}

p.author_meta {
font-weight:700;
text-transform:Capitalize;
margin:0 0 0 7px;
}

p.post_meta {
font-size:11px;
text-transform:uppercase;
text-align:right;
margin:0 7px 0 0;
}

.commentslist li.author {
background:#141414;
color:#CCC;
}

.commentslist li.author a {
color:#DDD;
}

.commentslist li.author a:hover {
color:#FFF;
}

#comments_closed {
background:#141414;
color:#ccc;
padding:7px 0;
margin-top:12px;
line-height:1.5em;
}

p.nocomments {
margin:0 12px 0 7px;
}

p.nocomments a {
color:#ddd;
font-weight:700;
text-decoration:none;
}

p.nocomments a:hover {
color:#FFF;
}

ol.pingslist {
margin:1.5em 2em;
font-size:12px;
}

.pingslist li {
color:#7F7F7F;
margin:0 0 7px;
}

.pingslist li a {
font-weight:700;
background:url(images/dot.gif) repeat-x bottom left;
}

#commentform p {
margin:1em 0;
}

#commentform p a {
font-weight:700;
background:url(images/dot.gif) repeat-x bottom left;
}

#author,#email,#url,#comment {
font:1.1em Trebuchet MS, arial,helvetica,verdana,sans-serif;
border:1px solid #242424;
padding:2px;
}

#comment {
background-color:#f8f9fa;
color:#222222;
overflow:auto;
width:585px;
}

#commentform p small {
font-size:10px;
color:#B7B7B7;
}

.commentslist code {
background:transparent;
}

/*+++++++ ADMIN +++++++*/
#about {width: 350px; border:1px solid #E6E6E6; background:#595959; margin-bottom:10px; }
#about h2 {padding: 5px 10px;}
#author-box {margin: 10px;margin-top: 0px; font-size: 11px; text-align: justify;}
#author-box .avatar {float: left; padding: 3px; border: 1px solid #ccc; background: #fff; margin: 3px 10px 0 0}
.clearfloat:after {display:block;visibility:hidden;clear:both;height:0;content:".";}
.clearfloat {display:inline-block}
.clearfloat {display:block}
/**************** Twitter *********************/
#twitter { width: 350px; border:1px solid #dadada; background:#595959; margin-bottom:10px; }
#twitter h2 {background: #414243; padding: 5px 10px;}
#twitter ul li {margin-top: 10px; margin-left: 25px; padding:0 10px 0px 0px; list-style-type: disc}
/**************** Gallery *********************/
.gallery {text-align:center;}
.gallery img {padding:3px;}
.attachment {text-align:center;}
.attachment img { padding:5px; border:1px solid #999999;}
.imgnav {text-align:center;}
.imgleft {float:left;}
.imgleft img{ padding:5px; border:1px solid #999999;}
.imgright {float:right;}
.imgright img{ padding:5px; border:1px solid #999999;}
