pan@charset "utf-8";
/* CSS Document 
Theme Name: panchammagic
Theme URI: http://veerendratikhe.com
Description: The new color Theme Created by V-render
Version: 1.10
Author: Veerendra Tikhe
Tags: Events, classic
TABLE OF CONTENTS
-----------------
1. RESET FOR ALL
2. GLOBAL ELEMENTS
3. CUSTOM CLASSES
-----------------*/
/*RESET FOR ALL */

html, body, div, span, applet, object, iframe,  h1, h2, h3, h4, h5, h6, p, blockquote, pre,  a, abbr, acronym, address, big, cite, code,  del, dfn, em, font, img, ins, kbd, q, s, samp,  small, strike, strong, sub, sup, tt, var,  b, u, i, center,  dl, dt, dd, ol, ul, li,  fieldset, form, label, legend,  table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
html, body { height: 100%; }
/* remember to define focus styles! */

:focus { outline: 0; }
/* remember to highlight inserts somehow! */

ins { text-decoration: none; }
del { text-decoration: line-through; }
/* tables still need 'cellspacing="0"' in the markup */

table { border-collapse: collapse; }
ol, ul { list-style-position:outside; }

::-moz-selection {
background:#D1ECFA;
color:#333;
}

::selection {
background:#D1ECFA;
color:#333;
}
/*GLOBAL ELEMENTS*/

body { background:#5C65A3; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:1.4em; font-size:100%; color:#CCC; }
h1, h2, h3, h4,  h5, h6, p { margin:5px 0 10px 0; }
h1 { font-size:2.0em; font:35px 'Trebuchet MS'; color:#F90; }
h2 { font-size:1.3em; color:#ccc; }
h3 { font-size:1.2em; color:#DAC09A; }
h4 { font-size:1.1em; color:#999; }
h5 { font-size:1.0em; color:#C60 }
h6 { font-size:0.8em; }
a { text-decoration:none; color:#f90; }
a:hover { color:#ccc; }
big { font-size:1.3em; }
code { background:#F2F2F2; border:#E5E5E5 solid 1px; display:block; padding:15px; }
small { font-size:13px; }
p { font:13px tahoma; }
pre { font:0.8em Monaco, monospace; }
b, strong { font-weight:bold; font-style:normal; color:#FEFEEB; font:Georgia, "Times New Roman", Times, serif; text-shadow:#666 1px 1px 2px; }
blockquote, q { font:bold italic 1em Georgia, "Times New Roman", Times, serif; padding:5px 25px; background:url(images/black-bg.png) no-repeat; border:#333 solid 1px; margin-bottom:25px; }
li { font:14px tahoma; padding:2px 10px; margin-left:20px; line-height:1.8em; } /* for left side link menu */
img { margin:5px 15px 5px 0; }
table { width:100%; text-align:left; margin:15px 0; }
th { color:#069; font:bold 1.2em; padding:5px 10px; border:#333 solid 1px; }
tr td { padding:5px 10px; }
tr { vertical-align:text-top; }
 tr:nth-child(odd) {
background:none;
}
 tr:nth-child(even) {
background:#666;
background:rgba(10%, 10%, 10%, 0.2);
}
/*FORM ELEMENTS*/

input[type="text"], textArea { display:block; font-size:15px; padding:5px; margin:2px; width:80%; -moz-border-radius: 10px; -webkit-border-radius:10px; -o-border-radius:10px; border-radius:10px; border: 1px solid #CCCCCC; background:rgba (255, 255, 255, 0.2); }
input { font-size:15px; width:100%; }
select option { padding:5px 5px 5px 25px; background:url( images/images.jpg) no-repeat 0 5px; }
input[type="submit"] { display:block; font-size:15px; padding:5px; width:auto; margin:0; float:left; }
/*MOUSE EVENTS*/
code:hover { background:#fff; color:#ccc; }
img.alignright { float:right; }
img.alignleft { float:left; }

/* LAYOUT DIVS IDS */

#container { margin:0 auto; width:936px; }
.clearFooter { height: 60px; clear: both; }
#header { height:200px; padding-top:25px; padding-left:15px; }
.banner { padding-left:50px; }
#content { margin:0; margin-right:3%; }
#content .post h1 a { color:#F60; }
#comments-list { width:90%; padding:1%; }
#footer { height:60px; padding:15px; position:relative; background:transparent url(images/black-bg.png) no-repeat; }
h1.logo a { background:url( images/logo.png) no-repeat; display:block; float:left; text-indent:-9999px; height:75px; width:360px; }

/*CONTENT CLASSES*/
.content p { line-height:1.8em; font:.8em "Trebuchet MS"; }
.content h2 { background:url( images/h2-bg.png) no-repeat left 5px; display:block; padding-left:25px; }
.child-pages { width:100px; float:left; }

/*SIDEBAR*/
#sidebar { padding:10px; margin:0 12px 0 0; width:200px; border-right: 1px solid rgba(20, 20, 20, 0.5); }
#sidebar2 { background:#1D1D1D url(images/sidebar2-bg.jpg) no-repeat top right; border-top:#313131 solid 1px; padding:10px; }
#sidebar2 ul { margin-top:0px; padding:0;}
#sidebar ul,  #sidebar ol { list-style-type:none; margin:0; padding:0; }
#sidebar ul li,  #sidebar ol li { margin:0; padding:0; display :block; text-align : right; list-style-type:none; }
#sidebar ul li h2 { padding:0; margin:10px 0 5px 0; font:16px 'Trebuchet MS'; }
#sidebar ul li a { padding: 5px 5px 5px 15px; display:block; font-size:12px; border-bottom:1px dotted #333; }
#sidebar ul li a:hover,  #sidebar ul li a:focus { color:#FFF; text-decoration:underline; }
.divider { background: #fff url( css/images/divider-bg.jpg) repeat-y top right; }

/*MAIN CLASSES*/
.post { /*margin:10px; padding:15px;*/ }
.post p { font:14px 'Trebuchet MS'; line-height:1.6em; }
.post blockquote p { font:bold italic 1em Georgia, "Times New Roman", Times, serif; line-height:1.4em; }
.post h1 { margin:0; }
.post h1 a,  .post h2 a { color:#FEB13F; text-decoration:none; font:24px 'Trebuchet MS'; margin:0; text-transform:capitalize; }
.post h2.filmName { background:url( images/h2-film-bg.png) no-repeat left 5px; display:block; padding-left:25px; }
.post img,  .post p img { padding:5px 10px; }
.post img[width="150"] { background:none; padding:0px; }
.post ul li p,  .post ul li h3 { margin:0; padding:0; }
/*post tabs plugin changes */



.post ul.postTabs { background:none repeat scroll 0 0 transparent; border-bottom:none !important; display:block !important; font-size:11px; line-height:normal; list-style-type:none !important; margin:5px 0 0 1em !important; padding:0px !important; text-align:left; }
.post ul.postTabs li { display:inline-block !important; margin:5px 0 !important; }
.post ul.postTabs li a { border:1px solid !important; color:#FFFFFF !important; cursor:pointer; outline:medium none; padding:0.4em !important; text-decoration:none; }
.postmeta { margin:0; }
.comments_meta { width:130px; padding:10px; float:left; }
.comments_navigation { }
ol#comments_list { list-style-type:none; margin:0; padding:0; }
ol#comments_list li { margin:0; border-bottom:#BE9576 dashed 1px; }
ol#comments_list em { background:#666; color:#fff; padding:5px 10px; font:bold 8px Helvetica, sans-serif; }
.commentAuthor { float:left; width:80px; }
.comment_text,  .commenttext-admin { padding-left:150px; }
.commentWrap { margin-top:15px; padding:15px; border:#ccc solid 1px; }
.commenttext-admin { color:#900; font-weight:bold }
.commentReply { padding-left:100px; }
.author { background:#DECFAD; }
.filmPost { width:200px; min-height:210px; margin:5px; }
.filmPost h3 a { margin:0; padding:0; font:20px 'Yanone Kaffeesatz', 'Trebuchet MS', arial, serif; text-transform:capitalize; }
.filmPost a { display:block; font: 14px arial; }
.filmPost img { border:none; padding:0px; }
.ipGfx { background: url(images/lpF.png) no-repeat center right; }
.sofn { height:245px; overflow:hidden; }

.postnavigation a { padding:2px; display:block; color:#FFF;}
.nextpost 	a	{ background:rgba(0,0,0,0.5); position:fixed; right:0; top:45%; width:100px; padding:15px 5px; text-align:left;}
.previouspost a { background:rgba(0,0,0,0.5); position:fixed; left:0; top:45%; width:100px; padding:15px 5px; text-align:right;}

/*wp-paginate css*/



.navigation ol.wp-paginate li { margin:0; padding:0; height:150px; }
.navigation ol.wp-paginate li span { box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; }
.navigation ol.wp-paginate li span.current,  .navigation ol.wp-paginate li a { font: bold 16px verdana, tahoma, "Segoe UI", sans-serif; border-radius:10px; -moz-border-radius:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; box-shadow:#333 2px 1px 1px; -moz-box-shadow:#333 2px 1px 1px; -webkit-box-shadow:#333 2px 1px 1px; -khtml-box-shadow:#333 2px 1px 1px; }
.navigation ol.wp-paginate li .current { background:#666; color:#FFF; }
.navigation ol.wp-paginate li .title { color:#FFF; text-shadow:#333 1px 1px 2px; }
/*RECAPTCHA CUSTOMIZATION*/



div#recaptcha-submit-btn-area input[type="submit"] { -moz-border-radius: 10px; -webkit-border-radius:10px; -o-border-radius:10px; border-radius:10px; border: 1px solid #CCCCCC; display: block; margin:10px 0; }
.archiveThumb { width: 200px; height: 200px; float: left; display: block; }
/*FOOTER CLASSES*/



#footer p { font:11px arial; color:#CCC; text-align:center; }
#footer p a { color:#C60; text-decoration:none; }
/*CUSTOM CLASSES*/



.clear { clear:both; visibility:hidden; }
.hide 	{ visibility:hidden; height:0px; clear:both;}
.endText { clear:left; background:url( css/images/endText-bg.png) no-repeat right top; display:block; border:none; height:15px; }
.endText a { padding:2px 5px; background:#FFF; }
.endSign { clear:left; background: #F2F3F1 url( css/images/endSign-bg.png) no-repeat center center; display:block; border:none; height:45px; }
.endPost { clear:left; background: url( css/images/endSign-bg.png) no-repeat right center; display:block; border:none; height:45px; }
.rc { border-radius:10px; -moz-border-radius:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; }
.fLeft { float:left; }
.fRight { float:right; }
a.post-edit-link { font:12px arial; color:#ccc; }
.emb { text-shadow:#FFF 1px 1px 2px; }
.headBar { background:#000; height:10px; width:100%; display:block; }
p.rightAlign { text-align:right; }
.boxShadow img,  .post .gallery dl dt.gallery-icon a img { box-shadow:#333 2px 1px 1px; -moz-box-shadow:#333 2px 1px 1px; -webkit-box-shadow::#333 2px 1px 1px;
-khtml-box-shadow:#333 2px 1px 1px; border:none 0px; padding:0; }
/* SOCIAL CLASSES */



.social a { display:block; width:100px; height:36px; }
.social a.twitter { background:url( images/twitter-link.png) no-repeat; }
.social a.facebook { background:url( images/facebook-link.png) no-repeat; }
.copy { display:block; width:600px; float:left; color:#FFF; padding:0 10px; }
ul#postTabs_ul_116 li a { display:block; float:none; }
/*--FOR DEVELOPMENT VERSION--*/



/*GENERAL CLASSES*/



.col20 { width:20%; }
.col25 { width:25%; }
.col30 { width:30%; }
.col35 { width:35%; }
.col40 { width:40%; }
.col47 { width:47%; }
.col45 { width:45%; }
.col50 { width:50%; }
.col55 { width:55%; }
.col60 { width:60%; }
.col65 { width:65%; }
.col70 { width:70%; }
.col75 { width:75%; }
.col80 { width:80%; }
.col85 { width:85%; }
.col90 { width:90%; }
.col95 { width:95%; }
/*PADDING CLASSES*/



.p20 { padding:20px; }
.p10 { padding:10px; }
.p8 { padding:8px; }
.p5 { padding:5px; }
/*FILMOGRAPHY WORK*/



#ipCover { float:left; width:360px; }
.filmSongs { display:block; float:left; width:480px; }
.filmSongs table { background:none; border:#999 solid 1px; width:100%; margin:15px; }
.filmSongs tr td { color:#FFF; font:14px Arial, Helvetica, sans-serif; padding:10px; }
 .filmSongs tr:nth-child(odd) {
background: none;
border-bottom:#ccc solid 1px;
border-top:#CCC solid 1px;
}
 .filmSongs tr:nth-child(even) {
background: transparent url(images/black-bg.png) no-repeat;
}
.filmInfo ul.post-meta { list-style:none; }
.filmInfo ul.post-meta li { font:14px Verdana, Geneva, sans-serif; color:#FC0; }
ul.filmLang { list-style:none; }
ul.filmLang li a { font:14px arial; }
/*FOR PAGE WISE COLORATIONS*/



body.template { background-image:url(images/template-bg.png); background-repeat: no-repeat; background-position:top left; background-attachment:fixed; }
body.page-id-8, body.parent-pageid-8 { background-color:#908b62; }/*pancham*/
body.page-id-17, body.parent-pageid-17 { background-color:#846b6b; }/*experiments*/
body.page-id-22, body.parent-pageid-22 { background-color:#577e78; }/*team*/
body.page-id-24, body.parent-pageid-24 { background-color:#995577; }/*Downloads*/
body.page-id-13, body.parent-pageid-13 { background-color:#6c6d8d; }/*dilpadosihai*/
body.page-id-19, body.parent-pageid-19 { background-color:#6d5a82; }/*associates*/
body.page-id-28, body.parent-pageid-28 { background-color:#637c60; }/*filmography*/
body.single, body.single-post { background-color:#637c60; }/*filmography*/
body.page-id-52, body.page-template-sofn-php { background-color:#624978; } /*sof*/
/* body.page-id-51, body.page-template-events-php 	{ background-color:#882020;} events older*/

body.page-id-51, body.parent-pageid-32 { background-color:#637c60; }/*events*/
body.page-template-homepage-php { background-color:#000; }/*homepage*/
.Error404 { padding-left:100px; background:url(images/lp.png) no-repeat; }
#searchform input#s { width:62%; margin:0; float:left; border-radius:0; -moz-border-radius:0; -o-border-radius:0; -webkit-border-radius:0; }
#searchform input#searchsubmit { margin:0; padding:5px; background:#033; color:#CCC; border:none; }
/*	for menu 	*/



#navigation { background:transparent url(images/black-bg.png) no-repeat; padding-left:250px; height:30px; }
#dropmenu, #dropmenu ul { margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:1.5em; z-index:300; font-weight:bold; }
#dropmenu a { display:block; padding:0.25em 1em; color:#CCC; text-decoration:none; font: 16px "Trebuchet MS"; }
#dropmenu a:hover { background:#333; color:#fff; }
#dropmenu li { float:left; position:relative; margin:0; padding:0; }
#dropmenu ul { position:absolute; display:none; width:12em; top:2.5em; left:-1px; }
#dropmenu ul a { border-left:1px solid #666; }
#dropmenu li ul { width:14.1em; background:#333; }
#dropmenu li ul a { width:12em; height:auto; float:left; }
#dropmenu ul ul { top:auto; }
#dropmenu li ul ul { left:12em; margin:0px 0 0 10px; }
#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul { display:none; }
#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul { display:block; }
/* Related Posts */



ul.related-posts { margin:0; padding:0; list-style:none; }
ul.related-posts li { height:100px; margin:0 0 5px 0; padding:0 5px; float:left; overflow:visible; line-height:17px; width:200px; }
ul.related-posts img { margin:0; padding:0; float:left; border:0; height:70px; width:70px; }
ul.related-posts a { width:75px; float:left; margin:4px 0; padding:0 0 0 10px; line-height:17px; text-decoration:none; font-size:13px; background:none; }
ul.related-posts a:hover { text-decoration:none; background:none; }
h4.meta { margin:0 0 10px 0; }
.relPosts { border-top : #ccc dotted 1px; margin-top:30px; padding:8px 5px; }
