/*
Theme Name: PAP.TV
Theme URI: 
Description: 
Version: 1
*/

/*  
-------------------------------------------------
RESET
-------------------------------------------------
*/
* {padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:normal;}
ol,ul{list-style:none;}
select option{padding:0 5px;}
a{text-decoration:none;}
fieldset,img,a img{border:0;}
.al{float:left;}
.ar{float:right;}
.clear{clear:both;height:1px;font-size:1px;line-height:1px;zoom:1;display:block;}
object {display:block;}
/*
-------------------------------------------------
MAIN
-------------------------------------------------
*/
body{font:11px Verdana,Arial,Helvetica,sans-serif;text-align:center;color:#333;background:url(images/bg.jpg) repeat;}
a{color:#ff6600;text-decoration:none;}	
.red{color:#990033;}
.green{color:#669900;}
#main{width:1000px;text-align:left;background:#FFF;margin:0 auto;}
#blog{position:relative;zoom:1;}
/*
-------------------------------------------------
HEADER
-------------------------------------------------
*/
#header{height:92px;background:url(images/header.jpg) no-repeat;position:relative;zoom:1;}
#header a#logo{left:5px;top:5px;width:380px;height:80px;position:absolute;display:block;}
#header a#logo strong{display:none;}

#header_ad{position:absolute;top:5px;right:5px; width:400px; height:60px;}


/*
-------------------------------------------------
SIDEBAR
-------------------------------------------------
*/
#sidebar{width:290px;padding:20px 0;margin-left:10px;float:left;}

#sidebar form#search_form{margin-bottom:1em;height:32px;position:relative;zoom:1;width:290px;background:url(images/search-input-bg.jpg) no-repeat;}
#sidebar form#search_form input{font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:14px;border:none;width:175px;height:14px;padding:9px 10px;position:absolute;top:0;left:0; background:transparent;}
#sidebar form#search_form button{border:none;background:none;width:95px;height:32px;position:absolute; right:0; top:0;}

.side_block{margin-bottom:1em;}
.side_block h2{line-height:31px;background:url(images/side-header.jpg) no-repeat;color:#FFF;font-size:14px;font-weight:bold;padding:0 10px;}
.side_block ul{background:#ececec;}
.side_block ul li{padding:10px;border-bottom:1px solid #FFF;}
.side_block ul li a{}
/*
-------------------------------------------------
CONTENT
-------------------------------------------------
*/
.content{width:650px;padding:20px;float:left;}

#posts_ss{background:#909090;padding:10px;margin-bottom:2em;}

.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;width:630px;height:292px;}

.jcarousel-container-horizontal{width:630px;}
.jcarousel-clip-horizontal{width:630px;height:292px;}
.jcarousel-item-placeholder{background:#fff;}

.jcarousel-item div.slide{padding-left:410px;width:220px;background:url(images/slide-bg.png) repeat-x;position:relative;zoom:1;height:292px; _height:100%;}
.jcarousel-item h2{color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:18px;line-height:1em;margin-bottom:0.2em;}
.jcarousel-item h2 a{color:#FFF;}
.jcarousel-item p.post_comments{position:absolute;left:410px;bottom:45px; display:block; width:220px;}
.jcarousel-item p.post_comments a{color:#FFF;background:url(images/com-bub-box.jpg) no-repeat left center;padding-left:18px;font-weight:bold;}
.jcarousel-item .txt{margin:1em 0;color:#FFF;}
.jcarousel-item div.video_box{width:400px;height:292px;position:absolute;top:0px;left:0px;}

.jcarousel-next,
.jcarousel-prev{z-index:3;display:none;}
.jcarousel-next-horizontal,
.jcarousel-prev-horizontal{position:absolute;bottom:16px;width:18px;height:18px;cursor:pointer;background:url(images/ss-button.png) no-repeat;}
.jcarousel-next-horizontal{right:100px;background-position:-18px 0;}
.jcarousel-next-disabled-horizontal,
.jcarousel-next-disabled-horizontal:hover,
.jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-18px -18px;}
.jcarousel-prev-horizontal{right:122px;background-position:0 0;}
.jcarousel-prev-disabled-horizontal,
.jcarousel-prev-disabled-horizontal:hover,
.jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:0 -18px;}


.post{margin:0 0 2em 0;line-height:1.6em;border-bottom:1px solid #CCC;position:relative;zoom:1; padding:0 0 1em 125px;}
	#single .post{padding:0 0 1em 0;border:none;}
.post h2{color:#ff6600;font-family:Arial, Helvetica, sans-serif;font-size:18px;line-height:1em;margin-bottom:0.2em;}
.post h2 a{color:#ff6600;}
.post_metadata{position:relative;zoom:1;color:#ff6600;font-weight:bold;}
.post_metadata strong{position:absolute;right:0;top:0;background:url(images/com-bub-fff.jpg) no-repeat left center;padding-left:18px;}
.txt p,
.txt ul,
.txt ol{margin:0.8em 0 1.2em;}
.txt ul{list-style:square;margin-left:2em;}
.txt ol{list-style:decimal;margin-left:2em;}
.txt a:hover{text-decoration:underline;}
.post img{max-width:600px;}
.more-link{font-weight:bold;text-decoration:underline;}

.post_side_video{position:absolute;width:120px;top:0;left:0;}
.post_side_video div.video_box{width:100px;height:73px;padding:5px;background:#CCC;}
.post_side_video p{line-height:1.8em;font-size:0.9em;padding:0 5px;}
.post_side_video p a{color:#333;text-decoration:underline;}

#single div.video_box{width:600px;height:438px;padding:10px;background:#CCC;margin:1em 0;}

.navigation{margin:1em 0;}
#single div.navigation{ padding-top:1em; border-top:1px solid #CCC;}
/*
-------------------------------------------------------
COMMENTS
-------------------------------------------------------
*/
#comments{margin:1em 0;}
#comments h2{color:#ff6600;font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:1.8em;}
ol.commentlist li{padding:10px 0;border-bottom:1px dotted #CCC;margin:1em 0;color:#999;}
ol.commentlist li h3{font-size:12px;line-height:18px;font-weight:normal;}
ol.commentlist li h3 a{color:#999;}
ol.commentlist li h3 strong{color:#666;}
ol.commentlist li h3 strong a{color:#ff6600;}
ol.commentlist li h3 strong a:hover{text-decoration:underline;}

#reply_box{padding:10px 0;margin:1em 0;color:#666;}
#reply_box form{margin-top:1em;}
#reply_box p{margin:8px 0;}
#reply_box input,
#reply_box textarea{width:200px;padding:3px;border-width:1px;}
#reply_box textarea{height:100px;width:400px;overflow:auto;}
#reply_box input.submit{font-weight:bold;width:410px; text-align:center;}
/*
-------------------------------------------------
FOOTER
-------------------------------------------------
*/
#footer{height:40px;background:url(images/footer.jpg) no-repeat;position:relative;zoom:1;}
#footer a#citricox{position:absolute;top:0;right:0;width:80px;height:40px;display:block;}