/*
Theme Name: Cinerama V5
Theme URI: http://cinerama.ec/
Description: Cinerama Theme
Version: 1.6
Author: BlogHelpr
Author URI: http://bloghelpr.us/

*/

* { padding: 0; margin: 0; }
/* Layout */
body {
  min-width: 620px;      /* 2x LC width + RC width */
}
#container {
  padding-left: 180px;   /* LC width */
  padding-right: 315px;  /* RC width */
}
#container .column {
  float: left;
  position: relative;
}
#innercontainer {
  padding-left: 0px;   /* LC width */
  padding-right: 315px;  /* RC width */
}
#innercontainer .column {
  float: left;
  position: relative;
}

#center {
  width: 100%;overflow:auto;
}
#left {
  width: 180px;          /* LC width */
  right: 180px;          /* LC width */
  margin-left: -100%;
}
#right {
  width: 315px;          /* RC width */
  margin-right: -315px;  /* RC width */
}
#footer {
  clear: both;
}
/*** IE6 Fix ***/
* html #left {
  left: 315px;           /* RC width */
}

#wrapper{width:1015px;margin:0 auto;background:#FFF;}

body {background:#E7E7D7 url(images/bg.jpg) repeat-x top left;font-family:"Arial Narrow", Arial, Verdana;}

/* Header */
#header{width:1013px;background:#B74202;border:solid 1px #B74202;height:80px;border-top:none;}
#headerimg{width:455px;float:left;margin-top:10px;margin-left:15px;}
#headerimg h1 a{display:block;width:455px;text-indent:-100em;overflow:hidden;background:url(images/cinerama.png) no-repeat top left;height:61px;}
#headerAds{width:470px;float:right;margin-top:10px;margin-right:15px;}

#navigation {background:url(images/navbg.jpg) repeat-x top left;border:solid 1px #ADAD7E;margin-top:2px;height:34px;border-bottom:solid 1px #999;font-size:14px;}
#menu{float:left;}
#menu ul li{float:left;border-right:solid 1px #e1e1d0;height:34px;list-style-type:none;}
#menu ul li a{color:#000;text-transform:uppercase;text-decoration:none;display:block;height:18px;padding:7px 8px 8px 8px;font-weight:bold;}
#menu ul li a:hover, #menu ul li a.here{background:url(images/nav_hover.png) repeat-x bottom left;}

#featured{width:1015px;height:250px;}
#featuredLeft{width:678px;border:solid 1px #434242;float:left;margin:10px 0 10px 10px;}
#featuredRight{width:300px;float:right;margin:10px 10px 0 0;}

/* Search */

.Search { width: 254px; background:url(images/SearchBkg.jpg) no-repeat top left; min-height: 30px;float:right;margin-top:2px;margin-right:20px;}
.Search  form { padding: 0; margin:0;}
.Search  input { color: #666666; font-size: 14px; font-family: 'Arial'; letter-spacing: -1px; font-weight: bold; }
.Search  input.search { width: 22px; height: 22px; background: url(images/SearchButton.png) no-repeat;margin-top:4px;}
.Search  input.search:hover { background: url(images/SearchButton.png) no-repeat 0 -22px; }
.Search  input.searchIE {width: 22px; height: 22px; background: url(images/SearchButton.png) no-repeat 0 -22px; margin-top:4px;}
.Search  input.keyword { border: none; background: #fff; padding:0; width: 212px; border: none; float:left; height:18px;margin-top:3px;margin-left:4px; } 




/* Content */
#center{padding-top:10px;}
.post {border-bottom:solid 1px #CCC;margin-top:10px;margin-bottom:15px;padding:5px 0 20px 0px;width:500px;overflow:auto;margin-left:10px;}
.post h1{font-size:18px;color:#C02800;margin-bottom:5px;width:495px;font-family:Arial, Helvetica, sans-serif;}
.post h1 a{font-size:18px;}
.post a{color:#C02800;text-decoration:none;}
.post a:hover{text-decoration:underline;}

.post .thumbimg {float:left;width:110px;height:110px;}
.post .thumbimg img{border:solid 1px #CCC;padding:1px;}

.entry {clear:both;font-family:Arial;text-align:justify;font-size:12px;}
.entry p{margin-bottom:13px;line-height:14px;}
.entry a{color:#C02800;}
.single .post {width:505px;}
.single .post img{border:solid 1px #CCC;padding:1px;}
.single .post .entry{font-size:14px;}
.single .post .entry p{line-height:18px;}
.single .post h1{margin-bottom:0px;}
.single .post blockquote {padding: 3px 15px; background: #fafafa; margin: 5px 0px; color:#333; border: solid 1px #f6f3d3;}
.single .post blockquote p { font-size: 12px; padding: 5px 0px; margin: 5px 0px; line-height: 15px;}
.single .post ul { font-size: 14px; margin-left:10px; padding-left: 12px; margin-bottom:15px;}
.single .post ul li {list-style-type:disc;}

.postContent{float:left;margin-left:10px;width:370px;font-family:Arial;}
.postContent .entry a{display:block;margin-top:-5px;}
.postmetadata{float:left;margin-top:15px;height:25px;display:block;overflow:auto;width:100%;font-size:13px;color:#333;}
.postmetadata_int {float:left;margin:0px;font-size:14px;margin-bottom:10px;}
.postmetadata .author{width:200px;float:left;}
.postmetadata .comments{float:right;margin-right:5px;}
.postmetadata .comments a { padding: 0px 0px 0px 23px; background: url(./images/PostComLeft.png) no-repeat left top; float: left; text-decoration: none; font-size: 11px;height:23px;display:block;}
.postmetadata .comments a span { padding: 4px 15px 3px 5px; display: block; background: url(./images/PostComRight.png) no-repeat right top; float: left; height:16px;}
.postmetadata .comments a span { float: none;}
.postmetadata .comments a:hover span {}
.postmetadata .comments a:hover { background-position: 0% -23px; text-decoration: none;}
.postmetadata .comments a:hover span { background-position: 100% -23px; }

.entry div{margin-bottom:13px;}


.post-ratings img{border:none;}

h2.aboutTitle, h2.contactTitle, h2.newsTitle, h2.ecuatorianoTitle, h2.resenasTitle, h2.trailersTitle, h2.webcomicTitle, h2.newsArchiveTitle{width:511px;text-indent:-100em;overflow:hidden;display:block;margin-bottom:20px;}
h2.newsTitle{background:url(images/noticiasTitle.jpg) no-repeat top left;height:37px;}
h2.ecuatorianoTitle{background:url(images/ecuatorianoTitle.jpg) no-repeat top left;height:34px;}
h2.resenasTitle{background:url(images/resenasTitle.jpg) no-repeat top left;height:40px;}
h2.trailersTitle{background:url(images/trailersTitle.jpg) no-repeat top left;height:32px;}
h2.webcomicTitle{background:url(images/webcomicTitle.jpg) no-repeat top left;height:36px;}
h2.newsArchiveTitle{background:url(images/newsArchiveTitle.jpg) no-repeat top left;height:40px;}
h2.aboutTitle{background:url(images/aboutTitle.jpg) no-repeat top left;height:45px;}
h2.contactTitle{background:url(images/contactTitle.jpg) no-repeat top left;height:31px;}


#share{background:#F5F5F5;border:solid 1px #D7d7d7;width:480px;clear:both;float:left;padding:10px;margin-bottom:20px;font-size:13px;}
#share strong{float:left;}
#share ul{float:left;margin-left:20px;}
#share ul li{float:left;padding-left:20px;list-style-type:none;margin-right:5px;}
#share ul li a{text-decoration:none;color:#333;}
#share ul li.twitter{background:url(images/tw2.jpg) no-repeat center left;padding-left:18px;}
#share ul li.facebook{background:url(images/face2.jpg) no-repeat center left;}
#share ul li.buzz{background:url(images/buzz2.jpg) no-repeat center left;}

/* Sidebars */
#leftPad{margin:10px;}
#rightPad{margin:10px 10px 10px 10px;}
#left .widget, #right .widget{margin-bottom:20px;clear:both;float:left;}
#left ul li.widget, #right ul li.widget{list-style-type:none;}
.widget a img{border:none;}


/* Follow Widget */
h3#followTitle{width:299px;height:32px;overflow:hidden;text-indent:-100em;background:url(images/follow.jpg) no-repeat top left;margin-bottom:8px;}
ul.follow{margin-left:2px;}
ul.follow li{float:left;width:54px;margin-right:5px;list-style-type:none;}
ul.follow li a{display:block;width:54px;height:55px;text-indent:-100em;overflow:hidden;}
ul.follow li a.rss{background:url(images/rssbig.jpg) no-repeat top left;}
ul.follow li a.facebook{background:url(images/facebookbig.jpg) no-repeat top left;}
ul.follow li a.twitter{background:url(images/twitterbig.jpg) no-repeat top left;}
ul.follow li a.buzz{background:url(images/buzz.jpg) no-repeat top left;}
ul.follow li a.email{background:url(images/emailbig.jpg) no-repeat top left;}

/* Special Widget */
h3#special{width:299px;height:33px;overflow:hidden;text-indent:-100em;background:url(images/special.jpg) no-repeat top left;margin-bottom:8px;}

/* Last Reviews Widget */
h3#lastReviewsTitle{width:299px;height:40px;overflow:hidden;text-indent:-100em;background:url(images/lastreviews.jpg) no-repeat top left;margin-bottom:8px;}
#lastReviews{margin-left:2px;width:290px;}
#lastReviews li{width:270px;border-bottom:solid 1px #E5e5e5;padding:2px 0;clear:both;margin-left:20px;}
#lastReviews li .cont{clear:left;float:left;width:270px;}
#lastReviews li .cont li{border-bottom:none;float:left;list-style-type:none;margin-left:0;clear:none;}
#lastReviews li.reviewTitle {width:160px;}
#lastReviews li.reviewTitle a{text-decoration:none;color:#333;font-size:15px;font-family:"Arial Narrow",Arial,sans-serif;}
#lastReviews li.reviewComments {display:block;width:81px;margin-left:10px;}
#lastReviews li.reviewComments a{text-decoration:none;color:#333;font-size:11px;font-family:"Arial Narrow",Arial,sans-serif;}
#lastReviews li.go {width:17px;}
#lastReviews li.go a{display:block;text-indent:-100em;overflow:hidden;width:17px;height:16px;background:url(images/go.gif) no-repeat;}

/* Recent Widget */
h3#recentTitle{width:299px;height:36px;overflow:hidden;text-indent:-100em;background:url(images/recent.jpg) no-repeat top left;margin-bottom:8px;}
ul.tabNavigator{background:url(images/panelbg.jpg) repeat-x bottom left;width:299px;}
ul.tabNavigator li a{text-decoration:none;color:#333;text-transform:uppercase;font-size:13px;line-height:10px;}
ul.tabNavigator li {width:91px;float:left;padding:5px 4px;list-style-type:none;}
#newsTab li a, #commentsTab li a, #mostCommentsTab li a{text-decoration:none;font-size:12px;color:#333;}
#newsTab li, #commentsTab li, #mostCommentsTab li {list-style-type:none;background:url(images/bullet.gif) no-repeat center left;padding-left:15px;font-size:12px;margin-left:5px;}

.ui-tabs .ui-tabs-hide {
     display: none;
}

.ui-state-active {border:solid 1px #BBBB95;border-bottom:none;font-weight:bold;}
.ui-state-default {border:none;border-bottom:solid 1px #BBBB95;}
.ui-tabs-panel{border:solid 1px #BBBB95;border-top:none;clear:left;padding:10px 5px 30px 5px;background:#FFF url(images/panelbg.jpg) repeat-x bottom left;}

/* Other widgets */
h3#promo{width:299px;height:33px;overflow:hidden;text-indent:-100em;background:url(images/promo.jpg) no-repeat top left;margin-bottom:8px;}

.widget_tag_cloud a{color:#C02800;text-decoration:none;}
.widget_tag_cloud a:hover{text-decoration:underline;}
/* Comments */
ol.commentlist li{list-style-type:none;margin-top:10px;}
li.comment{float:left;clear:left;font-family:Arial,sans-serif;font-size:13px;margin-bottom:20px;padding-bottom:10px;border-bottom:solid 1px #CCC;width:100%;}
.comment-meta{margin-bottom:10px;}
.comment-author .avatar{float:left;}
.comment-author cite{margin-left:8px;font-style:normal;font-weight:bold;}
.comment-meta{margin-top:3px;float:left;}
.comment-author a, .comment-meta a{color:#C02800;text-decoration:none;font-weight:bold;}
.comment-meta a {color:#DECEAE;display:block;margin-left:8px;}
li.comment p{clear:left;margin-left:40px;}
h3#comments{background:url(images/balloon.gif) no-repeat;color:#96965A;font-family:Arial,sans-serif;padding:5px 0 5px 50px;height:45px;width:450px;clear:left;}

.Form {margin:20px;clear:both;}
.Form h3 { font-size: 17px; background:url(./images/icon-enviaCommentTitle.jpg) no-repeat left center; border-bottom: solid 1px #D6D6BA; padding: 5px 0px 10px 36px; margin: 10px 0px 0px 0px; letter-spacing:2px; color:#999999;}

 .FormTop { background: #F0F0E6; width: 510px; height: 5px; display: block;}

 .Form form { padding: 20px; margin: 0px; background: #F0F0E6;}
 .Form p { padding: 3px 0px; margin: 0px; font-size: 13px; color:#000033;}
 .Form p label { padding-bottom: 11px; display: block;}
 .Form p label small { font-size: 11px; color: #000033}

 .Form .Note {  margin: 5px 0px; width: 100%; }
 .Form .Note small { font-size: 10px; color:#666666;}
 .Form .TextField { background: #fff; border: solid 1px #D6D6BA; padding: 5px; font-size: 14px; margin-right: 20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#999999;  }
 .Form .TextArea { background: #fff; border: solid 1px #D6D6BA; padding: 5px; font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#999999;}

 .Form input.SubmitComment { width: 150px; height: 26px; background: url(./images/SubmitComment.png) no-repeat; margin-top: 7px;}
 .Form input.SubmitComment:hover { background: url(./images/SubmitComment.png) no-repeat 0 -26px; }
 .Form input.SubmitCommentIE { width: 150px; height: 26px; background: url(./images/SubmitComment.png) no-repeat 0 -26px; margin-top: 7px; }


/* Footer */

.navigation {display:block;clear:both;float:left;width:100%;margin-bottom:30px;}
.alignleft{float:left;width:150px;}
.alignright{float:right;width:150px;}
.navigation .prev a{text-indent:-100em;overflow:hidden;width:147px;height:16px;display:block;background:url(images/previous.jpg) no-repeat;margin-top:0;}
.navigation .next a{text-indent:-100em;overflow:hidden;width:127px;height:16px;display:block;background:url(images/archives.jpg) no-repeat;margin-top:0;}
.navigation .nextpage a{text-indent:-100em;overflow:hidden;width:133px;height:18px;display:block;background:url(images/recentpage.jpg) no-repeat;margin-top:0;}

#footer {margin-top:25px;font-family:Arial, Helvetica, sans-serif;}
#footer a{text-decoration:none;}
#footerTop{width:985px;height:236px;background:url(images/rect.png) no-repeat top left;margin:10px auto;font-family:Arial;letter-spacing:-0.5px;}
#footerTop h3{display:block;width:957px;height:16px;background:url(images/recommendedTitle.jpg) no-repeat top left;text-indent:-100em;overflow:hidden;margin-top:15px;margin-left:10px;float:left;}
#footerTop .module{float:left;margin-left:10px;width:215px;font-size:11px;margin-top:10px;margin-right:20px;}
#footerTop .module ul{float:left;margin-left:10px;width:220px;}
#footerTop .module ul li a{color:#000;}
#footerTop .module ul li  {list-style-type:none;}
#footerBar{background:url(images/footerBar.jpg);width:1015px;height:18px;margin-bottom:2px;}
#footerInfo{background:#B74202;border:solid 1px #B74202;height:60px;border-top:none;color:#FFF;font-size:10px;}
#footerInfo a{color:#FFF;}
#copyright{float:left;margin-left:20px;background:url(images/cFooter.jpg) no-repeat center left;padding-left:40px;width:400px;margin-top:15px;height:33px;}
#misc{float:right;width:350px;margin-right:30px;margin-top:15px;}
#misc p{display:block;float:left;clear:left;margin-bottom:3px;padding:0 4px;}
ul.subscriptions li{float:left;margin-left:5px; padding-left:15px;list-style-type:none;margin-right:10px;}
li.rss{background:url(images/rss.jpg) no-repeat center left;}
li.facebook{background:url(images/facebook.jpg) no-repeat center left;}
li.twitter{background:url(images/twitter.jpg) no-repeat center left;}
li.email{background:url(images/email.jpg) no-repeat center left;}
a.wordpress{background:url(images/wordpress.jpg) no-repeat top left;padding:3px 0 3px 18px;}
a.bloghelpr{background:url(images/bloghelpr.jpg) no-repeat top left;padding:3px 0 3px 18px;}

/* Carousel styles */

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 678px;
    height: 245px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}
.featured-carousel li{position:relative;list-style-type:none;}
.featured-carousel li img{position:absolute;top:0;left:0;z-index:1;border:none;}
.featured-carousel li .infoDiv{position:absolute;z-index:2;background:#000;opacity:0.8;top:170px;left:0;width:668px;padding:0 5px;height:75px;filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;text-overflow: ellipsis;font-family:Verdana;
}
.featured-carousel li .infoDiv h3 {font-size:15px;font-weight:bold;color:#D0A70A;text-transform:uppercase;margin:5px;}
.featured-carousel li .infoDiv h3 a{color:#EAB11C;font-size:15px;text-decoration:none;}
.featured-carousel li .infoDiv p{font-size:11px;font-weight:bold;color:#FFF;margin:5px;opacity:0.8;}
.featured-carousel li .infoDiv p a{color:#FFF;font-weight:bold;font-size:15px;}
.featured-carousel li a.left, .featured-carousel li a.right{position: absolute;height: 99%;width: 20%;cursor: pointer;z-index:10;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity: 0.2;opacity: 0.2;display:block;text-indent:-100em;overflow:hidden;}

.featured-carousel li a.right:hover, .featured-carousel li a.left:hover
{
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

.featured-carousel li a.left
{
	left: 0;
	top: 0;
	background: url(images/left.png) no-repeat center left;
}
.featured-carousel li a.right
{
	right: 0;
	top: 0;
	background: url(images/right.png) no-repeat center right;
}

.month-archive-label, .year-archive-label{font-size:14px;color:#333;text-transform:uppercase;font-weight:bold;float:left;}
.month-archive-label {margin-left:30px;}
.arrow{display:block;width:9px;height:16px;background:url(images/arrow.jpg) no-repeat;float:left;margin-left:10px;}
#month-select, #year-select{float:left;}
#archiveContents{border-top:solid 1px #000;margin-top:20px;padding-top:20px;}
ul.archives{margin-top:20px;}
ul.archives li{list-style-type:none;clear:left;margin:10px;width:480px;float:left;height:60px;padding:5px 0;border-bottom:solid 1px #CCC;}
ul.archives li .thumb{width:0px;height:0px;float:left;}
ul.archives li h2 {float:left;margin-left:60px;}
ul.archives li h2 a{font-size:14px;color:#000;margin-bottom:5px;text-decoration:none;font-family:Arial,sans-serif;}
ul.archives li small{font-size:11px;float:left;margin-left:60px;clear:left;}
.btngo{margin-left:10px;padding:0 10px;}

#cse-search-results {margin:20px 10px;}
