/* @override http://wiki.slideshowpro.net/pub/skins/ssp/ssp.css */

/*-------- DEFAULT HTML MARKUP --------*/

body {
  	margin:0; 
	padding:0;
	background:#141414;
	color:#444;
	font:12px/21px 'Lucida Grande', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
}

pre, code { 
	font-family: "Consolas", "Monaco", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
}   
                              
pre {
	background:#eee;
	padding:8px 16px;
	margin:0 0 14px 0;
	color:#811CB4;
	line-height:1.6;
	border:1px solid #ddd;
	display:block; 
}

strong {
	color:#000;
}

code code { padding:0;margin:0;border:none; }

a { color:#537E14;border:none; }   

a img { border:none; }           

a:hover { text-decoration:underline; }

h1 code, h2 code, h3 code, h4 code { font-size:1em; }
       
p { 
	font-size: 1.083333em;
	line-height: 1.615385em;
	margin-bottom: 1.615385em;
}

h1,h2,h3,h4,h5,h6 { 
	font-weight:normal;
	color:#000;
}


h1 {
	font-size: 2em;
	line-height: 0.875em;
	margin-bottom: 1.615385em;
}

h2 {  
	font-size: 1.75em;
	line-height: 1em;
	margin-bottom: 0.875em;
}

h3 { 
	font-size: 1.5em;
	line-height: 1.166667em;
	margin-bottom: 0.583333em;
}

h4 { 
	font-size: 1.333333em;
	line-height: 1.3125em;
	margin-bottom: 0.65625em;
}

h5 { 
	font-size: 1.166667em;
		line-height: 1.5em;
		margin-bottom: 1.3125em;
}  

h6 { 
	font-size: 1.0769em; 
  	line-height: 1.2857em; 
  	margin-top: 1.2857em;
  	margin-bottom: 0em;
 
} 
             
ul {
	margin:0;
	padding:0;
}

li {
	margin:0 0 15px 15px;
	padding:0;
}



/* ----------- HEADER -----------*/   

#wikiback {
	display:none;
	padding:0 15px;
	font-size:9px;
	background:#000;
	height:32px;
	line-height:32px;
	color:#666;
}
#wikiback a {
	color:#fff;
	text-decoration:none;
	background:#363636;
	padding:2px 8px;  
	border-radius:19px;
	-webkit-border-radius:19px;
	-moz-border-radius:19px;
} 

#wikiback a:hover {
	text-decoration:none !important;
	background:#444;
}

/* The #wikilogo element is the logo from $PageLogoFmt */
#wikilogo {    
	display:block;
    padding:14px 12px 14px 18px;
	float:left;
}

#wikilogoprint { 
	visibility: hidden;
	display: none;
}

/* Search box */
#wikihead { 
  	position:absolute;
	right:24px;
	top:36px;           
	color:#666;
}

#wikihead a {
	color: #fff;
	text-decoration:none;
}

#wikihead input[type=text] { 
	font-size:12px;
	padding:4px;
	border:1px solid #aaa;
	width:260px; 
}

#wikiback a:hover, #wikihead a:hover {
	text-decoration:underline;
}  


/*---------- GUTTER UNDER HEADER ---------- */
   
#wikigutter {
	height:16px;
	width:100%;
	background:#efefef;
	position:relative;
	float:left;
	border-bottom:1px solid #ddd;
}


/*---------- PARENT WRAP FOR LEFT COL / RIGHT COL ---------- */
   
#wikimid {
	float:left;
	position:relative;
	width:100%;                      
	background:#fff;
}

/*--------- NAVIGATION (LEFT COL) ---------*/

#wikileft { 
  	width:260px;
  	line-height: 2;
	background:#fff;   
	float:left;
}

#wikileft div.wrap {
	float:left;
	padding:18px 18px 8px 18px;
}

#wikileft p {
	margin:0;
	padding:0;
}

#wikileft h4 {
	font-size:11px;
	color:#999;
	padding:0;
	margin-top:24px;
	margin-bottom:0.4em;
	line-height:16px;
}

#wikileft a { text-decoration:none; } 

#wikileft ul {
	list-style:none;
	padding:8px 0;
	margin:0;
}    

#wikileft li {
	margin:0;
	padding-left:0;
}

#wikileft li li { padding-left:20px; }

#wikileft ul li .wikilink, #wikileft ul li .urllink, #wikitext ul li .wikilink {
	color: #505050;
	font-size: 12px;
	text-decoration: none;
	padding:2px 0 2px 20px;
	margin:0 0 0 8px;  
	background:transparent url(http://wiki.slideshowpro.net/pub/skins/ssp/img/book.png) 0 1px no-repeat;
}

#wikileft ul li ul li a.wikilink, #wikitext ul li ul li a.wikilink {
	font-weight: normal;
	font-size: 10px;
	color: #505050;
	display: list-item;
	padding:0 0 0 16px;
	margin:0 0 8px 0;
	line-height:1.6;
	background:transparent url(http://wiki.slideshowpro.net/pub/skins/ssp/img/page_white_text.png) 0 2px no-repeat;
}

#wikileft p.sidehead a.selflink {
/*	background:#aaa;*/
}

#wikileft ul li a.selflink, #wikitext ul li a.selflink {
	font-weight: bold;
	color: #000;
	font-size: 13px;
	text-decoration: none;
	padding:2px 0 2px 20px;
	margin:0 0 0 8px;
	background:transparent url(http://wiki.slideshowpro.net/pub/skins/ssp/img/book.png) 0 1px no-repeat;
}

#wikileft ul li ul li a.selflink {
	font-size:10px;
	margin:0 0 8px 0;
	padding:0 0 0 16px; 
	display: list-item;
	line-height:1.6;
	background:transparent url(http://wiki.slideshowpro.net/pub/skins/ssp/img/page_white_text.png) 0 2px no-repeat;
}

#wikileft a.createlinktext, #wikitext a.createlinktext  {
	color: #333;
	font-weight: bold;
	font-size: 14px;
}

#wikileft a.createlinktext:hover, #wikitext a.createlinktext:hover  {
	color: #333;
	font-weight: bold;
}

#wikileft ul li a.createlinktext, #wikitext ul li a.createlinktext  {
	color: #333;
	font-weight: bold;
	font-size: 11px;
}

#wikileft ul li a.createlinktext:hover, #wikitext ul li a.createlinktext:hover  {
	color: #333;
	font-weight: bold;
}

#wikileft ul li ul li a.createlinktext, #wikitext ul li ul li a.createlinktext {
	color: #333;
	line-height: 10px;
	font-size: 11px;
	display: inline-block;
	height: 11px;
}

#wikileft ul li ul li a.createlinktext:hover, #wikitext ul li ul li a.createlinktext:hover {
	color: #333;
	display: inline-block;
	height: 11px;
}

#wikileft ul li ul li strong {
	color:#666;    
	font-size:10px;
	letter-spacing:1px;
	display:block;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	margin:6px 0 8px 0;
}

#wikileft ol {
	list-style:none;
	margin:0;
	padding:0;
}

#wikileft ol li {
	margin:0;
	padding:0 0 0 10px;
	background:transparent url(http://wiki.slideshowpro.net/pub/skins/ssp/img/list-dot.png) 0 50% no-repeat;
	font-size:11px;
}

#wikileft ol li a {
	color:#000;
}

.sidehead {
	margin:0;
	padding:0;
}

.sidehead a.wikilink:hover { text-decoration:none; }

.sidehead a.createlink {
	padding:2px 4px;
	font-size:10px;
	margin:0;
	background-image:none;
}

.menu-norm, .menu-norm-plus, .menu-norm-minus, .menu-norm-plus-solo, .menu-back {
	margin:0;
	padding:8px 8px 8px 0;
	border-bottom:1px solid #ddd;
	display:block;
}

.menu-norm-plus-solo, .menu-back {
	border-bottom:none;
}

.menu-norm a, .menu-norm-plus a, .menu-norm-plus-solo a, .menu-norm-minus a, .menu-back a, .menu-norm-solo a {
	font-weight:bold;
	font-size: 13px;
	color:#000 !important;
	padding-left:18px;
} 

.menu-norm-plus a, .menu-norm-plus-solo a {
	background:transparent url(http://wiki.slideshowpro.net/pub/skins/ssp/img/menu-plus.png) 0 50% no-repeat;
}

.menu-norm-minus a {
	background:transparent url(http://wiki.slideshowpro.net/pub/skins/ssp/img/menu-minus.png) 0 50% no-repeat;
}

.menu-back a {
/*	padding-left:18px;*/
	background:transparent url(http://wiki.slideshowpro.net/pub/skins/ssp/img/menu-back.png) 0 50% no-repeat;
}

.menu-norm a.wikilink {}

.menu-head {
	margin:0;
	padding:4px 14px;
	background:#ccc;
	border-top:1px solid #bbb;
	display:block;
	color:#444;
	font-weight:bold;
	text-transform:uppercase;
	font-size:11px;
	letter-spacing:1px;
}

.menu-flash, .menu-lr, .menu-sa {
	margin:0;
	padding:8px 8px 8px 0;
	border-bottom:1px solid #ddd;
	font-size:12px;
	display:block;
}

.menu-flash a, .menu-lr a, .menu-sa a {
	padding-left:18px;
	color:#000;
}

.menu-flash a {
	background:transparent url(http://wiki.slideshowpro.net/pub/skins/ssp/img/icon-player-fl.png) no-repeat 0 50%;
}

.menu-lr a {
	background:transparent url(http://wiki.slideshowpro.net/pub/skins/ssp/img/icon-player-lr.png) no-repeat 0 50%;
}

.menu-sa a {
	background:transparent url(http://wiki.slideshowpro.net/pub/skins/ssp/img/icon-player-standalone.png) no-repeat 0 50%;
}

.menu-sub {
	margin:0;
	padding:8px 8px 8px 0;
	display:block;
	font-size:12px;
	border-bottom:1px solid #ddd;
}

.menu-sub a {
	color:#000;
}

.menu-sub a.selflink {
	font-weight:bold;
}

.menu-group {
	padding:0.4em 0;
	font-size:11px;
	line-height:16px;
	color:#999;
	display:block;
}



/*-------- DOCUMENT BODY (RIGHT COL) --------*/ 

#wikibody {
	background:#fff; 
  	padding:24px 40px 24px 10px;
	margin-left:260px;
    min-width:530px;
}

div.topnav {
	z-index: 90;
	top: 0px;
	right: 24px;
	position: absolute;
	white-space: nowrap;
	font-size:9px;
	color: #242424;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:4px 2px;
}

div.topnav li a { color: #333; text-decoration:none; }
div.topnav li a.selflink { font-weight: bold; }
div.topnav li a:hover { text-decoration:underline; }

div.topnav a.createlinktext {
	color: #888;
	border-bottom:1px dotted #ccc;
}

div.topnav ul, div.footnav ul {
	list-style:none;
	margin:0 12px;
	padding:0;
}

div.topnav li, div.footnav li {
	display:inline;
	margin:0 3px;
}

#wikititle a {
	text-decoration: none;
	color: #76b41c;
	font-size: 11px;
	font-weight: bold;
}  

#wikititle h6 {
	color:#999;
	margin-top:0;
	text-transform:uppercase;
	font-size:11px;
}

div.lastmod {
  	font-size:10px;
	color:#777;
	display: block;
	margin:0 0 0.8em 0;
	text-align:right;
}  

#wikitext {
	font-size: 12px;
	line-height:18px;
}  

div.recent {
	display: block;
	float: right;
	padding: 10px;
	background-color: #ebeaea;
	margin:0 0 10px 15px;
	width: 220px;
}

div.recent strong {
	font-weight: normal;
	font-style: normal;
	font-size: 16px;
	border-bottom: 1.5px solid #979291;
	padding:0 0 5px 0;
	margin-bottom: -20px;
	display: block; 
}

a.recentfeed {
	margin: 5px 5px 0px 0px;
	float: right;
	display: inline-block; 
}

div.fpltemplate ul {
	padding: 0;
	margin: 10px 0 0 0;                          
	line-height:1.5;
}

div.fpltemplate ul li { list-style:none; margin:0 0 12px 0; }

div.fpltemplate a.wikilink {
	padding:0 0 0 16px;
	margin:0; 
	background:transparent url(http://wiki.slideshowpro.net/pub/skins/ssp/img/page_white_text.png) 0 2px no-repeat;
	font-size: 11px;  
	font-weight: bold;
	color: #474341; 
	text-decoration: none;
	display: list-item;
}

div.fpltemplate div.description {
	padding: 0px;
	color: #736d6b;
	font-size: 9px;
	margin: -18px 0 8px 16px;
	line-height:1.3;
	display: list-item;
}

div.fpltemplate dl dd ul li a.wikilink {
	display: inline;
}

#wikitext div.wikisearch ul {
	padding: 0px;
	margin: 5px 0px 15px 10px;
}

#wikitext div.wikisearch ul li ul li { 
	margin: 5px 0px 5px 15px;
}

#wikitext div.wikisearch a.wikilink {
	padding: 0px 0px 0px 18px;
	margin: 0px; 
	background:transparent url(http://wiki.slideshowpro.net/pub/skins/ssp/img/book.png) 0 1px no-repeat;
	font-size: 13px;  
	line-height:1.2;
	color: #474341; 
	display:inline;
}

#wikitext div.wikisearch ul li ul li a.wikilink {
	padding:0 0 0 16px;
	margin:0; 
	background:transparent url(http://wiki.slideshowpro.net/pub/skins/ssp/img/page_white_text.png) 0 1px no-repeat;
	font-size: 11px;  
	line-height:1.2;
	color: #474341; 
	display:inline;
}


/* -------- DOCUMENT CONTENT MARKUP (RIGHT COL) ---------*/

span.paramname { font-weight:bold;color:#566bc2; }
span.constwidth {
	color: #811CB4;
	font-family:'Lucida Console','Andale Mono','Courier New',Courier,monospace;
}
span.constwidthitalic {
	font-style: italic;
	color: #811CB4;
	font-family:'Lucida Console','Andale Mono','Courier New',Courier,monospace;
}
span.outdated {
	font-weight:bold;
	color:#ff0000;
}

div.note {
	font-size:11px;
	padding: 8px 24px;
	margin: 12px 0;
	background:#dfe2ed;
}

div.error {
	text-align: center;
	padding: 8px 6px;
	background: #b6002c;
}
div.error span {
	display: block;
	color: #fff;
	background:transparent url(http://wiki.slideshowpro.net/pub/skins/ssp/img/error.png) no-repeat top center;
	padding-top: 18px;
	font-size: 11px;
	font-weight: bold;
} 

div.alertvid {
	background:#ececec url(http://wiki.slideshowpro.net/pub/skins/ssp/img/video-icon.png) no-repeat 8px 8px;
	padding:0 0 0 30px;
	border:1px solid #ccc;
	font-size:10px;   
	height:30px;
	line-height:30px;
	margin:0 0 15px 0;
}

div.alerttools {
	background:#ececec url(http://wiki.slideshowpro.net/pub/skins/ssp/img/tools.png) no-repeat 8px 8px;
	padding:0 0 0 30px;
	border:1px solid #ccc;
	font-size:10px;   
	height:30px;
	line-height:30px;
	margin:0 0 15px 0;
}

.player-fl {
	background:transparent url(http://wiki.slideshowpro.net/pub/skins/ssp/img/icon-player-fl.png) no-repeat 0 50%;
	padding:0 0 0 18px;
	font-weight:bold;
	color:#000; 
	margin-top:13px;
} 

.player-lr {
	background:transparent url(http://wiki.slideshowpro.net/pub/skins/ssp/img/icon-player-lr.png) no-repeat 0 50%;
	padding:0 0 0 18px;
	font-weight:bold;
	color:#000;}

.player-dr {
	background:transparent url(http://wiki.slideshowpro.net/pub/skins/ssp/img/icon-player-director.png) no-repeat 0 50%;
	padding:0 0 0 18px;
	font-weight:bold;
	color:#000;}

.player-sa {
	background:transparent url(http://wiki.slideshowpro.net/pub/skins/ssp/img/icon-player-standalone.png) no-repeat 0 50%;
	padding:0 0 0 18px;
	font-weight:bold;
	color:#000;}
	
.player-sp {
	background:transparent url(http://wiki.slideshowpro.net/pub/skins/ssp/img/icon-player-sp.png) no-repeat 0 50%;
	padding:0 0 0 18px;
	font-weight:bold;
	color:#000;}

span.lfloat {
	display: block;
	float: left;
	margin:0 10px 10px 0;
}

span.rfloat {
	display: block;
	float: right;
	margin:0 0 10px 15px;
}

/* Used for API headers*/
h3.api {
	border-bottom:1px solid #ccc;  
	padding-bottom: 0.583333em;
}



/* -------- TABLES -------- */ 
                  
table.prop_table { width:100%;border-collapse:collapse;margin-bottom:1.25em;line-height:1.5em;}
table.prop_table td {background:#f8f8f8;border:1px solid #ddd;padding:3px 4px;}
table.prop_table th {background:#ececec;border:1px solid #ccc;padding:3px 4px;}

table.compat-table { width:100%;border-collapse:collapse;margin-bottom:1.25em;line-height:1.5em;}
table.compat-table th {background:#fff;border:1px solid #ccc;padding:4px 6px;color:#000;}
table.compat-table td {background:#ececec;border:1px solid #ccc;padding:4px 6px;}

table.index-table { width:100%;border-collapse:collapse;margin-top:40px;border-top:1px solid #ddd;}
table.index-table td {padding:14px 18px;background:#eee;color:#444;}
table.index-table td h2 {margin:8px 0;padding:0;}
table.index-table tr:first-child td {padding-bottom:0;}


/* -------- FOOTER -------- */ 

div.footnav {
	float:right;
}

div.footnav li a:hover { 
	text-decoration:underline;
}

img.logofoot { margin-bottom:5px; }

img.logofootprint { display:none; visibility:hidden; }

#wikifoot {
	background:#141414;
  	font-size:9px;
    position:relative;  
	float:left;
	width:100%;
}

#wikifoot .wrap {
	padding:20px 26px; 
	color:#999;
	line-height:1.8;
}

#wikifoot strong {
	color:#999 !important; 
	font-weight:normal;
}

#wikifoot .wrap a { 
	color:#eee;
	text-decoration:none; 
}

#wikifoot .wrap a:hover { 
	color:#fff;
	text-decoration:none; 
}


/* -------- EDITING -------- */

.wikiaction { margin-top:4px; margin-bottom:4px; }  
.wikimessage { margin-top:4px; margin-bottom:4px; font-style:italic; }

#wikiedit form { margin:0; width:100%; }
#wikiedit textarea { width:100%; }

/* -------- BUTTONS -------- */

button.primary_lg {
	background: transparent url(http://wiki.slideshowpro.net/pub/skins/ssp/img/bttn_primary_lg.gif) no-repeat top left;
	border:1px solid #111;
	color:#fcfcfc; 
	text-shadow: #000 0px -1px 0px;
	font:11px/22px 'Lucida Grande', Verdana, sans-serif;
	height:24px;
	padding:0 8px; 
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}

button.primary_lg:hover {background-position:0 -23px;} 



/* ---------- HISTORY VIEW ---------- */

div.diffdel {
	padding: 5px;
	border: 1px solid #b8b5b4;
	border-left: 8px solid #b6002c;
	overflow: hidden;
}

div.diffadd {
	padding: 5px;
	border: 1px solid #b8b5b4;
	border-left: 8px solid #76b41c;
	overflow: hidden;
}

div.difftype {
	font-size: 10px;
	font-weight: bold;
}

div.diffadd p, div.diffdel p {
	margin-bottom: 0px;
}

div.diffrestore {
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 20px;
}

div.difftime {
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #bbb;
	margin-bottom: 5px;
}

div.rss-feed {
	background:#ccc;
	border-radius:19px;
	-webkit-border-radius:19px;
	-moz-border-radius:19px;
	padding:0 12px;
	width:auto;
	display:inline-block;
	height:18px;
	line-height:18px;
	margin:8px 0;
}

div.rss-feed a {
	text-decoration:none;
	color:#000;
	font-size:10px;
}

div.rss-feed a:hover {
	text-decoration:underline;
}

div.rss-feed img {
	margin-bottom:-2px;
	margin-right:2px;
}

div#api-place  {
	font-size: 11px;
	color: #666;
}

div#api-place a {
	color: #666;
	text-decoration: none;
}

div#api-place a:hover {
	text-decoration: underline;
}

/* ---------- PRINT VIEW ----------
These affect the printed appearance of the web view (not the separate print view) of pages. The sidebar and action links aren't printed.   
-------------------------------- */

@media print {
  body { width:auto; margin:0; padding:0.5em; }
  #wikihead, #wikileft, #wikicmds, .footnav { display:none; }
  #wikifoot { padding:2px; }
  #wikilogo {
	display: none;
	visibility: hidden;
  }
  #wikilogoprint { 
	padding:8px 12px 6px 12px;
	background: #fff;
	visibility: visible;
	display: inline-block;
  }
  .logofoot {
	display: none;
	visibility: hidden;
  }
  .logofootprint { 
	visibility: visible;
	display: inline-block;
  }
} 

