@import url(http://fonts.googleapis.com/css?family=Ruluko);body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}#content-inside{margin:0px auto;width:100%;}q:before,q:after{content:'';}abbr,acronym{border:0;}#index-starring{clear:both;font-size:1.5vw;height:2.5vw;width:100%;}#breaker{padding-top:10px;padding-bottom:10px;display:block;text-align:center;clear:both;}#breaker button{background:rgba(0,0,0,0) url("images/bg.jpg") no-repeat scroll left/ 39% auto; 
    border: 3px solid yellow;
    font-size: 3.7vw;
    font-weight: bold;
	white-space: normal;
    margin-top: 0vw;
	width: 98%;
    text-align: center;}#breaker button:hover{border:3px solid white;}#button-img{height:auto;max-width:25vw;}body{width:auto;height:auto;background:black;font-family:'Ruluko',sans-serif;font-size:15px;color:#555555;}#TrailerClip{font-size:3vw;background:#4a2cb3;}#title-single{font-size:2vw;}#LongClip{font-size:3vw;background:#4a2cb3;}h1{font-size:1em;}h2{font-size:2.5vw;line-height:4vw;}.title{line-height:1em;}h3{color:white;font-size:2.5vw;margin-bottom:1vw;margin-left:2.8vw;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}.wp-pagenavi{font-size:2vw;margin:auto auto auto 1vw;padding:2vw 0 0!important;}a:link,a:visited{color:#888888;}a:hover{color:#808080;}abbr,acronym{border-bottom:1px dotted;cursor:help;}em{font-style:italic;}ol,ul{margin:0;}ol li{list-style:decimal outside;}ul li{list-style:none;}th,td{border:1px solid;padding:8px;}th{font-weight:bold;text-align:center;}caption{margin-bottom:8px;text-align:center;}a:link,a:visited{text-decoration:none;}:focus{outline:0;}.alignleft{float:left;}.alignright{float:right;}#header{background-image:url(images/bg.jpg);background-position:center center;background-repeat:no-repeat;width:100%;font-size:1.9vw;line-height:1.9vw;float:left;border-bottom:dotted gray 2px;color:white;text-shadow:1px 1px 1px #111;}#header-inside img{clear:both;display:block;float:left;height:auto;padding:1vw;width:30%;}#header-inside p{margin-bottom:10px!important;text-align:center;margin-top:1vw;}#navigation{background:#2A2A2A url(images/navigation-bg.jpg) top left repeat-x;width:100%;float:left;}#navigation-inside{width:960px;margin:0px auto;}.menu,.menu *{margin:0;padding:0;list-style:none;}.menu{background:url(images/menu-li-bg.jpg) top left no-repeat;line-height:1;float:left;padding:0 0 0 10px;}.menu a{display:block;position:relative;}.menu a,.menu a:visited{color:#FFFFFF;}.menu a:hover{color:#CCCCCC;}.menu ul li{width:100%;}.menu ul{position:absolute;top:-15000px;width:160px;}.menu li:hover ul,.menu li.sfHover ul{left:0;top:28px;z-index:10000;}ul.menu li:hover li ul,ul.menu li.sfHover li ul{top:-15000px;}ul.menu li li:hover ul,ul.menu li li.sfHover ul{left:160px;top:0;}ul.menu li li:hover li ul,ul.menu li li.sfHover li ul{top:-15000px;}ul.menu li li li:hover ul,ul.menu li li li.sfHover ul{left:160px;top:0;}.menu li{background:url(images/menu-li-bg.jpg) top right no-repeat;float:left;padding:10px 25px 12px 15px;position:relative;}.menu li:hover{visibility:inherit;}.menu li ul{background:url(images/menu-ul-bg.png) repeat;margin:6px 0 0 0;padding:8px 0 10px 0;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;}.menu li li{background:none;padding:5px 12px 5px 15px;}.menu li li:hover{background:none;}.menu li li ul{background:url(images/menu-ul-bg.png) repeat;margin:-8px 0 0 0;padding:8px 0 10px 0;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;}li.subscribe{background:url(images/rss.png) top right no-repeat;padding-right:45px;}#content{background:black;width:100%;float:left;}#banner{display:block;margin-bottom:2vw;margin-left:auto;margin-right:auto;max-width:96vw;}#banner-button{display:none;}.button-warning{background:#eac103;}#main{float:left;margin-bottom:15px;width:100%;}#main-full{float:left;}.description{display:none;font-size:2vw!important;height:25vw;line-height:2vw!important;margin-bottom:1vw!important;overflow-y:auto;}#pokapoka{width:100%;text-align:center;font-size:3vw;margin-bottom:2vw;}#single-logo{display:none;}.thumbs-rating-container{font-size:2vw!important;padding:0.5vw!important;}.thumbs-rating-container span{width:5vw!important;}#buttons{width:100%;text-align:center;margin-top:2vw;float:right;margin-bottom:1vw;}#breadcrumbs{background:none repeat scroll 0 0 black;color:#e6e6e6;display:block;line-height:1;margin-bottom:1vw;margin-left:auto;margin-right:auto;text-align:center;width:100%;margin-top:1vw;}#breadcrumbs p{width:100%;float:left;margin:0;padding:9px 10px 0 10px;}#breadcrumbs a{color:white;}#breadcrumbs a:hover{color:#B0B0B0;}#breadcrumbs strong{color:white;}input#s{background:black;border-left:1px solid #444444;border-top:none;border-right:1px solid #444444;border-bottom:none;color:#808080;font-size:12px;width:230px;margin:0;padding:9px 8px 8px 8px;}input#search-submit{border:none;background:#333333;color:#808080;cursor:pointer;font-size:12px;width:50px;margin:0 0 0 -4px;padding:8px 0 7px 0;text-align:center;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;}input#search-submit:hover{background:#555555;}.multiple{float:left;margin-bottom:0vw;margin-left:1%;margin-right:1%;width:48%;height:37vw;}video{margin-bottom:10px;}.multiple h2{float:left;font-size:2.2vw;line-height:3.2vw;padding:0 0 0 0;font-weight:400;}.multiple h2 a{color:white;}.multiple p{margin:0;padding:0 0 0 4px;}.post-image{float:left;margin:0 0 4vw;width:100%;}.thumbz{margin:0 0 0 0;width:100%;}.thumbz img{border:1px solid gray;width:100%;height:auto;}.thumbz img:hover{border:1px solid white;}.entry-multiple{display:block;padding-bottom:0;}.instant{display:none;z-index:-100;}.instant-view{text-align:center;}ul.post-meta a{color:gray;font-size:1.8vw;}
}

ul.post-meta a:hover {
color: #808080;
}

ul.post-meta li {
clear: both;
color: gray;

font-size: 1.8vw;
margin: 0;
padding: 0 0 0;
}
#time {max-width: 1.3vw; height: auto;}
#views {max-width: 1.3vw; height: auto; margin-left: 1px;}
#star {max-width: 1.3vw; height: auto;}
#views-single {margin-left: 5px; max-width: 1.3vw; height: auto;}
#star-single {margin-left: 5px; max-width: 1.3vw; height: auto;}
#time-single {margin-left: 5px; max-width: 1.3vw; height: auto;}
.advanced_recent_posts_widget img {width: 28.4vw; height: auto;}
/*********************************************************************************************

8. Single Post Pages

*********************************************************************************************/
.single {
width: 100%;
}

.full {
width: 100%;
}
.entry p
{color: white;
font-size: 2vw;
line-height: 2vw;
margin-bottom: 1vw;
clear: both;

text-align: center;
	}
#promo {font-size: 5vw; color: yellow; font-weight: bold; text-align: center; margin-bottom: 10px;}
.entry
{width: width: 100%;

}
video {width: 100% !important; height: auto;}
.entry ul {
margin: 0 0 15px 0;
}

.entry ul li {
background: url(images/bullet.jpg) top left no-repeat;
padding: 0 0 0 20px;
}

.entry ol {
margin: 0 0 15px 20px;
}

p img {
padding: 0;
color: #666666;
max-width: 100%;
}

img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 5px;
margin: 0 0 2px 15px;
}

img.alignleft {
padding: 5px;
margin: 0 15px 2px 0;
}

.wp-caption {
background: #EBEBEB;
border: 1px solid #CCCCCC;
text-align: center;
padding: 10px 5px 5px 5px;
margin: 0 0 20px 20px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

.wp-caption img {
padding: 0;
margin: 0 0 5px;
}

.wp-caption-text {
margin: 10px 0 0;
padding: 0;
}

.wp-caption .wp-caption-text, .wp-caption .wp-caption-dd {
font-size: 12px !important;
text-align: center; 
margin: 0;
padding: 0;
}

#video {
background: #333333 url(images/video-bg.jpg) top left repeat-x;
width: 100%;
float: left;
}

#video-inside {
width: 960px;
margin: 0px auto;
padding: 20px 0 20px 0;
text-align: center;
}


/*********************************************************************************************

9. Post Comment Styles

*********************************************************************************************/
#comments {
width: 620px;
}

#comments-meta {
background: #EBEBEB;
border: 1px solid #CCCCCC;
line-height: 1;
width: 618px;
height: 32px;
float: left;
margin: 0 20px 20px 0;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

#comments-meta p {
margin: 0;
padding: 9px 10px 0 10px;
}

#comments-meta a {
color: #808080;
}

#comments ol li {
list-style: none;
}

ol.commentlist li {
padding: 0 0 20px 0;
}

ol.commentlist li.alt {
padding: 0 0 20px 0;
}

ol.commentlist li ul.children { 
list-style: none; 
text-indent: 0; 
}

ol.commentlist li ul.children li {
border: none;
padding: 25px 0 0 25px;
}

ol.commentlist li ul.children li.alt {
border: none;
padding: 25px 0 0 25px;
}

ol.commentlist li ul.children li.depth-2 {margin: 0;}
ol.commentlist li ul.children li.depth-3 {margin: 0;}
ol.commentlist li ul.children li.depth-4 {margin: 0;}
ol.commentlist li ul.children li.depth-5 {margin: 0;}

ol.commentlist li div.reply {
background: #333333;
border: none;
color: #FFFFFF;
cursor: pointer;
font-size: 9px;
width: 40px;
height: 20px;
text-align: center;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

ol.commentlist li div.reply a {
color: #FFFFFF;
}

ol.commentlist li div.reply:hover {
background: #666666;
color: #FFFFFF;
}

.comment-author {
font-size: 14px;
font-weight: normal;
}

.comment-meta {
font-size: 10px;
font-weight: normal;
}

.avatar {
background: #EBEBEB;
border: 1px solid #CCCCCC;
float: right;
margin: 0 0 15px 15px;
padding: 5px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

#respond {
width: 100%;
padding: 20px 0 0 0;
}

.cancel-comment-reply a {
background: #333333;
border: none;
color: #FFFFFF;
cursor: pointer;
font-size: 9px;
padding: 4px 8px 5px 8px;
text-align: center;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

.cancel-comment-reply a:hover {
background: #666666;
color: #FFFFFF;
}

#author, #email, #url, #comment {
background: #FFFFFF url(images/fields.jpg) top left repeat-x;
border: 1px solid #CCCCCC;
padding: 6px 4px 6px 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

#comment {
width: 98%;
max-width: 610px;
}

input#submit {
background: #333333;
border: none;
color: #FFFFFF;
cursor: pointer;
width: 135px;
height: 30px;
text-align: center;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

input#submit:hover {
background: #666666;
color: #FFFFFF;
}


/*********************************************************************************************

10. Pagination

*********************************************************************************************/
#pagination {
background: #EBEBEB;
border: 1px solid #CCCCCC;
line-height: 1;
width: 618px;
height: 32px;
float: left;
margin: 0 20px 20px 0;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

#pagination p {
margin: 0;
padding: 9px 10px 0 10px;
}

#pagination a {
color: #808080;
}

#pagination a:hover {
color: #B0B0B0;
}


/*********************************************************************************************

11. Sidebar Styles

*********************************************************************************************/
#sidebar {
clear:both;
width: 100%;

}

.advanced_recent_posts_widget ul li {

    padding-left: 2.2vw !important;
	font-size: 1.5vw !important;
}
#sidebar h2 {
font-size: 13px;
font-weight: bold;
}

.widget  {
float: left;
width: 100%;

}

.cat-posts-item {
float: left;
margin: 4px 0 6px 0;
}

.post-image-sidebar {
margin: 0 20px 0 0;
float: left;
}

.post-image-sidebar img {
margin: 5px 0 0 5px;
}

.post-frame-sidebar {
background: url(images/post-frame-sidebar.png) 0 0 no-repeat;
width: 94px;
height: 74px;
position: absolute;
}

.post-frame-sidebar:hover {
background: url(images/post-frame-sidebar.png) 0 -74px no-repeat;
width: 94px;
height: 74px;
}

.sidebar-ad {
margin: 5px 15px 10px 0;
}

#sidebar ul li ul {
margin: 0 0 0 15px;
}

.widget_categories ul ul{
padding-left:20px;
}


/*********************************************************************************************

12. Footer Styles

*********************************************************************************************/
#footer {
background-image: url(images/bg.jpg);
background-position: center top;
background-repeat: no-repeat;
color: white;
width: 100%;
float: left;
font-size: 2vw;
line-height: 2vw;
border-top: dotted gray 1px;
text-align: center;
}
#footer-inside p {margin-bottom: 2vw;}
#footer-inside {
margin: 0px auto;
padding: 5px 0 0 0;
}

#footer a {
color: #FFFFFF;
}

#footer a:hover {
color: #CCCCCC;
}