/*
Theme Name: Magazine Basic
Theme URI: http://tinkerpriestmedia.com/free-wordpress-themes/magazine-basic/
Description: A magazine style theme with a fully customizable layout. Theme options include site width, 1 or 2 widgetized sidebars, logo uploader, multiple front page grid layouts, Google Analytics, header ad space and tons more. Also includes dynamic SEO keywords and page descriptions. Tested on WP 2.8 using Firefox, IE6 and IE7. Fully optimized for search engine ranking. 100% valid xHTML. Designed by <a href="http://tinkerpriestmedia.com">c.bavota</a>.
Version: 2.4.11
Author: c.bavota
Author URI: http://tinkerpriestmedia.com/
Tags: right-sidebar,left-sidebar,fixed-width,three-columns,two-columns,white,custom-header,theme-options

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
/* */
/* Basic Tag Elements */

.sidebar-box{-moz-border-radius: 8px;
-webkit-border-radius: 8px; border-radius: 8px; behavior: url(http://www.sindicotv.net/border-radius.htc);
  margin: 10px 0px 10px 0px; background: transparent url(images/gradpost.png) top left fixed repeat; border: 3px outset #B0E2FF; padding-bottom: 10px; padding-left: 4px;}


.sb_container{ height: 350px; -moz-border-radius: 8px;
-webkit-border-radius: 8px; border-radius: 8px; behavior: url(http://www.sindicotv.net/border-radius.htc);
  margin: 10px 0px 10px 0px; background: transparent url(images/gradpost.png) top left fixed repeat; border: 3px outset #B0E2FF; padding-bottom: 10px; padding-left: 4px;}



#figrss{ float: left; background: transparent url(images/h33.png) top left repeat-x; }
#searchbox { -moz-border-radius: 8px;
-webkit-border-radius: 8px; border-radius: 8px; behavior: url(http://www.sindicotv.net/border-radius.htc);
  margin: 10px 0px 10px 0px; background: transparent url(images/gradpost.png) top left fixed repeat; border: 3px outset #B0E2FF;}
#searchbox { float:center; width: 314px; height: 30px; /*border: 1px solid #fff;*/ margin:1px 0 0 1px; }
#searchbox #s { float: left; padding: 5px 0 0 10px; border: 0; width: 255px; height:20px; background:transparent url(images/h33.png) top left repeat-x; color: #fff;}
#searchbox #go { float: right; }

.accordion { -moz-border-radius: 8px;
-webkit-border-radius: 8px; border-radius: 8px; behavior: url(http://www.sindicotv.net/border-radius.htc);
  margin: 10px 0px 10px 0px; background: transparent url(images/gradpost.png) top left repeat; border: 3px outset #B0E2FF; padding-bottom: 10px; padding-left: 4px;
margin-bottom:10px !important; height: 300px; widht: 300px;

/*background: transparent url('images/grad10.png') top left repeat;*/
}

.storycontent { padding: 0 0 0 5px; height: 135px;}

.pages { color: #fff;
 	margin: auto; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	padding: 0 20px; 
	     
	background: transparent url('images/fundofosco3.png') top left repeat;}

#respond { clear: float;
color: #fff;
 	margin: auto; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	padding: 0 20px; 
	     
	background: transparent url('images/gradpost.png') top left repeat;}

a {
	text-decoration: none;
	outline: none;
	color: #fff;
	}
	
	a:hover {
		text-decoration: underline;
		}
	
img { 
	border: 0;
	}

body { widht: 100%;
	color: #fff;
 	margin: 0 auto; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	padding: 0 20px; 
	/*background-attachment: fixed; */     
	/*background: #000033 url('images/stvfundo.jpg') top center no-repeat fixed;*/
	/*background-repeat: no-repeat;*/
      background: #000033 url('images/stvfundo.jpg') no-repeat fixed;
	 
                
	}

h1 a, h2 a, h3 a, h4 a, h5 a {
	color: #B0E2FF;
	}

textarea {
	width: 97%;
	}

/* Header Elements */

#header{margin: auto;
	background-color: transparent;
/*background-image: url('images/fundofosco3.png') ; */       
       /* background-repeat: repeat; */
	float: left;
	width: 100%;
	}


#headerad {
        float:right;
        margin-bottom:0;
        margin-left:0;
        margin-right:5px;
        margin-top:0;
	width: 468px;
background: transparent url('images/fundofosco3.png') top left repeat ;
	}	

#login {
	height: 16px;
	font-size: 12px;
	color: #fff;
	text-align: right;
	padding: 7px 10px 9px;
	background: url(images/login.png) repeat-x;
	}
	
	#login a {
		color: #fff;
		}
	
	#login ul {
		padding: 0;
		margin: 0;
		}
	
	#login ul li {
		display: inline;
		}

div#smooth_sldr{ -moz-border-radius: 8px;
-webkit-border-radius: 8px; border-radius: 8px; behavior: url(http://www.sindicotv.net/border-radius.htc);
background:transparent url(images/grad10.png) repeat top left !important;
border: 3px outset #B0E2FF;
position:relative;
}

	
.dot:before {
	content: url(images/whitedot.png) " ";
	}

#title { width: 556px;
	font-size: 10px;
	margin: 0px 0 0;
	padding: 0;
	line-height: 10px;
	}
	
	#title a {
		color: transparent;
		}		
	
	#title a:hover {
		color: transparent;
		text-decoration: none;
		}
		
#description {
	font-size: 0px;
	margin: 0px 0 0;
	padding: 0;
        font-color: transparent;
	}		
	
#navigation {-moz-border-radius: 8px;
-webkit-border-radius: 8px; border-radius: 8px; behavior: url(http://www.sindicotv.net/border-radius.htc);
	clear: left;
                     border: 2px outset #B0E2FF;
                      
                      background: transparent url('images/grad10.png') top left repeat-x;
			
	
	float: left;
	width: 98%;
 	z-index: 100;
 	/*position: relative;*/
	margin-top: 5px;
	margin: auto;
	}

#navigation ul * {
	margin:0; 
	padding:0
	}

	#navigation ul {
		padding: 0;
		margin: 0;
		}
	
	#navigation ul li {
		/*position:relative;*/
		font-family: Verdana, Arial, Helvetica, sans-serif;
		list-style-type: none;
		float: left;
		font-size: 14px;
		line-height: 24px;
		padding: 0;
		margin: 0;
		/*position: relative;*/
               /* background: transparent url('images/h30.png') top left repeat-x ;*/
		}
	
	#navigation ul a {
		display: block;
		font-weight: bold;
		color: #fff;
background: transparent url('images/h33.png') top left repeat-x ;
		border-right: 1px solid #fff;
		padding: 0 11px;
		}
		
		#navigation ul a:hover {
			color: #000033;
			/*background: #000033;*/
                        background: transparent url('images/h31.png') top left repeat-x ;
			text-decoration: none;
			}
#navigation ul li:hover ul { display: block; z-index: 1000;}	
#navigation ul li:hover ul ul { display: none; }	
#navigation ul ul { position:absolute; background:#d1d1d1; width: 160px; display: none; list-style:none;}
#navigation ul ul li {position:relative; border:1px solid #aaa; margin:0; display: block; widht: 160px;}
#navigation ul ul li a { padding:0 7px 0 12px; color: #fff; background-color: #8a111a  ; background-image: url('images/bot.png'); border-right: 0; font-size: 12px; width: 160px; }
#navigation ul ul li a:hover {background-color:#c5c5c5}
#navigation ul ul li:hover ul { /*display: block;*/ }
#navigation ul ul ul { left:159px; top:-1px; display: none; }
								
#sub-navigation {
	*/clear: both;*/
	/*border-bottom: 1px solid #2EECEF;*/
	/*float: left;*/
	width: 100%;
	padding-top: 2px;
 	z-index: 50;
 	position: relative;
	}
	
	#sub-navigation ul {
		padding: 0 0 0 5px;
		margin: 0;
		}
	
	#sub-navigation li {
		list-style-type: none;
		/*float: left;*/
		font-size: 12px;
		padding: 0 10px 0 0;
		text-transform: uppercase;
		margin: 0;
		line-height: 22px;
		
		position: relative;
		}
	
	#sub-navigation a {
		color: #2eecef;
		padding: 0 5px;
		}
		
		#sub-navigation a:hover {
			text-decoration: underline;
			}
			
#sub-navigation ul li:hover ul { display: block; }	
#sub-navigation ul li:hover ul ul { display: none; }	
#sub-navigation ul ul { position:absolute; top:22px; left:0; background:#fff; display:none; list-style:none; margin:0;padding:0; border-top: 1px solid #000;}
#sub-navigation ul ul li {position:relative; border:1px solid #aaa; border-top: 0;width:159px; margin:0; padding: 0; background: none;}
#sub-navigation ul ul li a {display:block; padding:0 7px 0 12px; color: #555; background-color:#fff; border-right: 0; font-size: 12px; }
#sub-navigation ul ul li a:hover {background-color:#eee}
#sub-navigation ul ul li:hover ul { display: block; }
#sub-navigation ul ul ul { left:159px; top:-1px; display: none; }	


#sub-navigation li.nodot {
	background: none;
	}
	
#sub-navigation li.right-d {
	float: right;
	}

/* Main Elements */
	
#mainwrapper {
	float: left;
	width: 1024px;
	padding: 10px 0 10px 0;
	margin: auto;
	/*border-top: 2px solid #2EECEF;*/
	/*border-bottom: 2px solid #2EECEF;*/
	/*background-image: url('images/fundofosco3.png') ;*/        
        background-repeat: repeat; 
            
	
	}

#sidebar { /*-moz-border-radius: 8px;
-webkit-border-radius: 8px;*/
	float: left;
        background-color: transparent ;
	margin: 0 5px;
	padding: 5px 0 0;
        /*border: 3px outset #B0E2FF;*/

	}

#secondsidebar { -moz-border-radius: 8px;
-webkit-border-radius: 8px;
	float: left;
	margin: 0 10px;
	padding: 5px 0 0;
	}
	
.side {
	line-height: 20px;
	font-size: 18px;
	margin-bottom: 0;
	}	
	
.side-widget {
	/*float: right;*/
	margin: 0 0 10px;
	padding: 0 10px 15px;
	-moz-border-radius: 8px;
-webkit-border-radius: 8px; border-radius: 8px; behavior: url(http://www.sindicotv.net/border-radius.htc);
  margin: 10px 0px 10px 0px; background: transparent url(images/gradpost.png) top left fixed repeat; border: 3px outset #B0E2FF;
	}
	
	.side-widget ul {
		padding: 0;
		margin: 0;
		list-style-type: none;
		}

	.side-widget ul li {
		padding: 0;
		margin: 0;
		font-size: 13px;
		}
		
	.side-widget ul li {
		/*padding-left: 15px;*/
		margin: 2px 0;
		}
	
	.side-widget h2 {
		font-size: 14px;
		background: transparent url('images/h30.png') top left repeat;
		padding: 10px 0 5px;
		margin-top: 0;
		text-align: center;
		text-transform: uppercase;
		 
		}
		
	.side-widget .storycontent {
		border-bottom: 1px solid #ddd;
		}
		
	.side-widget .noline {
		border-bottom: 0;
		}		

.posts { -moz-border-radius: 8px;
-webkit-border-radius: 8px; border-radius: 8px; behavior: url(http://www.sindicotv.net/border-radius.htc);
	border: 2px outset #B0E2FF;
        padding: 0 0 0 3px;
	margin-bottom: 10px;
	float: left;
	width: 100%;
        background-image: url('images/grad10.png') ; 
	}
	
	.posts h2 {
		margin: 10px 0 0;
		font-family: Georgia, Times, serif;
		}
	
	.posts img {
		margin: 10px 10px 10px 0;
		float: left;
		}
		
.readmore {
	color: #B0E2FF;
	}
		
#footer { -moz-border-radius: 8px;
-webkit-border-radius: 8px; border-radius: 8px; behavior: url(http://www.sindicotv.net/border-radius.htc);
	clear: both;
	float: left; 
	width: 100%;
	padding: 10px 0;
	text-align: center;
	font-size: 11px;
	border: 2px outset #B0E2FF;
	background: transparent url('images/grad12.png') top left repeat;
	}

/* Left Content Elements */

#leftcontent {
	float: left;
	margin: 0 10px;
	padding: 0;
	}

	#leftcontent h5 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		margin: 0;
		padding: 0;
		color: #B0E2FF;
		margin-bottom: 5px;
		font-size: 14px;
		}

	#leftcontent h1 {
		margin: 0;
		padding: 0;
		font-size: 18px;
		line-height: 26px;
                font-color: #149deb;
		}

#leftcontent h1.catheader {
	margin-top: 3px;
	color: #B0E2FF;
	font-weight: normal;
	background: transparent url('images/fundofosco3.png') top left repeat;
	}
	
	#leftcontent .post h1, 
	#leftcontent .ind-post h1, 
	#leftcontent .twopost h1, 
	#leftcontent .threepost h1 { background: transparent url('images/fundofosco3.png') top left repeat;
		padding-top: 5px;
		padding-left: 5px;
		font-size: 18px;
		font-family: Arial, Verdana, Georgia, Times, serif;
		font-weight: normal;
		line-height: 22px;
		color: #B0E2FF;
		}
		
	#leftcontent .twopost h1 {
		font-size: 16px;
		line-height: 18px;
		}
	
	#leftcontent .threepost h1 {
		font-size: 16px;
		line-height: 18px;
                /*background: transparent url('images/h30.png') top left repeat;*/
		}
	
	#leftcontent .postmetadata {
		clear: both;
		line-height: 14px;
		}
		
	#leftcontent .post .entry {
		font-size: 12px;
		line-height: 14px;
		}
		
	#leftcontent .date {
		margin-bottom: 5px;
		font-style: italic;
		color: #9c9c9c;
		}
		
	#leftcontent .meta {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #0a0e8a;
		}	
		
	#leftcontent .catdesc {
		background: #f7f7f7;
		border: 3px double #ddd;
		padding: 0 10px;
		color: #666;
		font-size: 13px;
		line-height: 15px;
		margin-bottom: 10px;
		}
		
/* This is your subtitle style */

#leftcontent p.sub {
	font-size: 24px;
	line-height: 26px;
	font-weight: bold;
	font-style: italic;
	margin: 10px 0 0;
	}

/* This is your blockquote style */
	
#leftcontent blockquote {
	width: 250px;
	font-size: 24px;
	line-height: 26px;
	float: right;
	margin: 0 0 0 30px;
	padding: 0;
	font-style: italic;
	}
	
	#leftcontent blockquote p {
		padding: 0;
		margin: 0;
		}

.more-link {
	font-size: 11px;
	text-align: right;
	color: #2EECEF;
	}

.tags a {
	color: #0a0e8a;
	}
	
.ind-post { -moz-border-radius: 8px;
-webkit-border-radius: 8px; border-radius: 8px; behavior: url(http://www.sindicotv.net/border-radius.htc);
	/*float: left;*/
	/*border-bottom: 1px solid #D22319;*/
	border: 2px outset #B0E2FF;
	margin-bottom: 10px;
	padding-bottom: 10px;
        /*padding-left: 3px;*/
	width: 100%;
        background-image: url('images/grad12.png') ;
}


.post {-moz-border-radius: 8px;
-webkit-border-radius: 8px; border-radius: 8px; behavior: url(http://www.sindicotv.net/border-radius.htc);
	/*float: left;*/
	/*border-bottom: 1px solid #D22319;*/
	border: 2px outset #B0E2FF;
	margin-bottom: 10px;
	padding: 0px 2px 10px 6px;
        /*padding-left: 3px;*/
	width: 100%;
        background-image: url('images/gradpost.png') ;
		
		
}

	.ind-post img {
		margin: 0px 10px 5px 0;		
		}

#twocol { /*border: 2px outset #bbffff;*/ 
	float: left;
	margin-bottom: 3px;
	/*padding: 10px 0 0;*/
	/*background: transparent url('images/fundofosco3.png') top left repeat;*/
	}

	#twocol img {
		margin: 0px 8px 5px 0;
		}
		
	#twocol hr.two {
		height: 0;
		border: 0;
		clear: both;
		border-bottom: 1px solid #2eecef;
		}
	
.mainhr {
	float: left;
	/*background: #2eecef;*/
	/*clear: both;*/
	width: 100%;
	height: 1px;
	border: 0;
}	
	
.twopost { -moz-border-radius: 8px;
-webkit-border-radius: 8px; border-radius: 8px; behavior: url(http://www.sindicotv.net/border-radius.htc);
	width: 46%;
	float: left;
	height: 170px;
	}	

	.twopost2, .twopost4 { -moz-border-radius: 8px;
-webkit-border-radius: 8px; border-radius: 8px; behavior: url(http://www.sindicotv.net/border-radius.htc);
border: 3px outset #B0E2FF;
    		margin-left: 6.0%;
                background-image: url('images/grad10.png') ;
                
		}
		
	.twopost3, .twopost4 {
		border-top: 1px solid #2eecef;
		padding-top:5px;
		}
		
	.twopost1, .twopost3 {-moz-border-radius: 8px;
-webkit-border-radius: 8px; border-radius: 8px; behavior: url(http://www.sindicotv.net/border-radius.htc);
        background-image: url('images/grad10.png') ;
		border: 3px outset #B0E2FF;
        /*padding-left: 3px;*/
		clear: left;
		}		
		
#threecol { /*border: 2px outset #bbffff;*/
	float: left;
	background: transparent;
	margin-top: 3px;
        /*background-image: url('images/fundofosco3.png') ;*/
	}

#threecol2 {
	float: left;
	padding: 0;
       /* background: transparent;
        background-image: url('images/fundofosco3.png') ;*/
	
}

	#threecol img {
		margin: 0px 5px 5px 0;
		}

.threepost { height: 200px;
	width: 29%;
	float: left;
	/*border-top: 1px solid #bbffff;*/
	padding-top: 10px 0 0 3px;
	margin-bottom: 5px;
        /*background-image: url('images/fundofosco3.png') ;*/
	}

	.threepost2, .threepost5 {-moz-border-radius: 8px;
-webkit-border-radius: 8px; border-radius: 8px; behavior: url(http://www.sindicotv.net/border-radius.htc);
border: 3px outset #B0E2FF;
		/*padding: 10px 0 0 3px;*/
		margin: 0 5%;
                 background-image: url('images/grad10.png') ;
		}
		
	.threepost1, .threepost2, .threepost3 {-moz-border-radius: 8px;
-webkit-border-radius: 8px; border-radius: 8px; behavior: url(http://www.sindicotv.net/border-radius.htc);
		border: 3px outset #B0E2FF;
                
                 background-image: url('images/grad10.png') ;
		}
		
		
		.threepost, .threepost6 {-moz-border-radius: 8px;
-webkit-border-radius: 8px; border-radius: 8px; behavior: url(http://www.sindicotv.net/border-radius.htc);
		border: 3px outset #B0E2FF;
                
                 background-image: url('images/grad10.png') ;
		}
		
		
		
		
		
	.threepost1, .threepost4 {-moz-border-radius: 8px;
-webkit-border-radius: 8px; border-radius: 8px; behavior: url(http://www.sindicotv.net/border-radius.htc);
border: 3px outset #B0E2FF;
		clear: left;
                /*padding-left: 3px;*/
 background-image: url('images/grad10.png') ;
		}
			
/* Other Elements */

.red, .entry a {
	color: #B0E2FF;
	}
	
#tagcloud {
        color: #B0E2FF;
	width: 160px;
	text-align: center;
	margin: auto;
	padding: 20px;
	}	
	
#tagcloud a {
	color: #149deb;
	}

/* Comment Elements */

h3#comments {
	text-transform: none;
	padding-bottom: 5px;
	}

#postcomments {
	padding-top: 20px;
	}
			
			
	 h4#comments, #respond h3 { color:#fff; font:normal 240% georgia,times,serif; margin:0 0 .1em; padding:0 0 .1em; }

	 #respond p { font-size:11px; margin:0 0 1em; }	

	 ol.commentlist { list-style:none; margin:0; padding:0; background-image: url('images/gradpost.png') ; }

	 ol.commentlist li { border:1px solid #d5d5d5; -moz-border-radius: 8px;
-webkit-border-radius: 8px; border-radius: 8px; behavior: url(http://www.sindicotv.net/border-radius.htc); margin:0 0 10px; padding:5px 7px 5px 64px; position:relative; }

	 ol.commentlist li.pingback comment-author { padding:0 170px 0 0; }

	 ol.commentlist li div.vcard { font-weight:bold; font-size: 14px; line-height: 16px; font-family: helvetica,arial,sans-serif; }

	 ol.commentlist li div.vcard cite.fn { font-style:normal; font-size: 11px; }

	 ol.commentlist li div.vcard cite.fn a.url, .cancel-comment-reply a { color:#cc0000; text-decoration:none; }

	 ol.commentlist li div.vcard cite.fn a.url:hover, .cancel-comment-reply a:hover { color:#000; }

	 ol.commentlist li div.vcard img.avatar { background: #fff; border:1px solid #aaa; padding: 5px; left:7px; position:absolute; top:7px; }

	 ol.commentlist li div.comment-meta { font-weight:bold; font-size: 10px; line-height: 16px; font-family: helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }

	 ol.commentlist li div.comment-meta a { color:#205B87; text-decoration:none; }

	 ol.commentlist li p { font-weight:normal; font-size: 12px; line-height: 16px; font-family: helvetica,arial,sans-serif; margin:5px 0 12px; }

	 ol.commentlist li ul { font-weight:normal; font-size: 12px; line-height: 16px; font-family: helvetica,arial,sans-serif; list-style:square; margin:0 0 12px; padding:0; }

	 ol.commentlist li div.reply { background:#999; border:1px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:6px 5px 4px;  text-align:center; width:36px; }

	 ol.commentlist li div.reply:hover { background:#cc0000; border:1px solid #cc0000; }

	 ol.commentlist li div.reply a { color:#fff; text-decoration:none; text-transform:uppercase; }

	 ol.commentlist li ul.children { list-style:none; margin:12px 0 0; text-indent:0; }

	 ol.commentlist li ul.children li.depth-2 { margin:0 0 3px; }

	 ol.commentlist li ul.children li.depth-3 { margin:0 0 3px; }

	 ol.commentlist li ul.children li.depth-4 { margin:0 0 3px; }

	 ol.commentlist li ul.children li.depth-5 { margin:0 0 3px; }

	 ol.commentlist ul.children li.odd { background:#fff; }

	 ol.commentlist ul.children li.even { background:#f6f6f6; }

	 ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
			
.commentnumber {
		position: absolute;
		left: 7px;
		bottom: 3px;
		font-size: 14px;
		color: #ccc;
		}

/* WordPress Required Elements */

.aligncenter,
div.aligncenter {
   display: block;
   margin: 5px auto;
}

.alignleft, div.alignleft {
   float: left;
   margin: 5px 15px 5px 0;
   background: transparent url('images/fundofosco3.png') top left repeat;
}

.alignright, div.alignright {
   float: right;
   margin: 5px 0 5px 15px;
}

.alignnone {
	margin: 5px 0;
	}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: transparent;
   padding-top: 4px;
   margin: 0;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

#today {
	color: #149deb;
	}

#wp-calendar {
	margin: auto;
	}


/* sliding panel 
#toppanel {
    position: absolute;   /*Panel will overlap  content */
    /*position: relative;*/   /*Panel will "push" the content down */
    top: 0;
    left: 0;
    width: 100%;
    z-index: 999;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    font-size: 130%; /* font-size set to 130% for the default Kubrick Wordpress theme */
}
 
#panel {
	width: 100%;
	height: 280px;
	color: #999999;
	background: #272727;
	overflow: hidden;
	position: relative;
	z-index: 3;
	display: none;
}
 
#panel h1 {
	font-size: 1.6em;
	padding: 5px 0 10px;
	margin: 0;
	color: white;
	text-align: left;
}
 
#panel h2{
	font-size: 1.2em;
	padding: 10px 0 5px;
	margin: 0;
	color: white;
	text-align: left;
}
 
#panel p {
	margin: 5px 0;
	padding: 0;
}
 
#panel a {
	text-decoration: none;
	color: #15ADFF;
}
 
#panel a:hover {
	color: white;
}
 
#panel a-lost-pwd {
	display: block;
	float: left;
}
 
#panel ul {
	margin: 0 0 5px 0;
	padding: 0;
	line-height: 1.6em;
	list-style: none;
}
 
#panel .content {
	width: 960px;
	margin: 0 auto;
	padding-top: 15px;
	text-align: left;
	font-size: 0.85em;
}
 
#panel .content .left {
	width: 280px;
	float: left;
	margin-bottom: 25px;
	padding: 0 15px;
	border-right: 1px solid #333;
	min-height: 220px;
}
 
#panel .content .border {
	border-left: 1px solid #333;
}
 
#panel .content .narrow {
	width:120px !important;
}
 
#panel .content form {
	margin: 0 0 10px 0;
}
 
#panel .content label {
	float: left;
	padding-top: 8px;
	clear: both;
	width: 280px;
	display: block;
}
 
#panel .content input.field {
	border: 1px #1A1A1A solid;
	background: #414141;
	margin-right: 5px;
	margin-top: 4px;
	width: 200px;
	color: white;
	height: 16px;
}
 
#panel .content input:focus.field {
	background: #545454;
}
 
/* BUTTONS */
/* Login and Register buttons */
#panel .content input.bt_login,
#panel .content input.bt_register {
	display: block;
	float: left;
	clear: left;
	height: 24px;
	text-align: center;
	cursor: pointer;
	border: none;
	font-weight: bold;
	margin: 10px 0;
}
 
#panel .content input.bt_login {
	width: 74px;
	background: transparent url(images/bt_login.png) no-repeat 0 0;
}
 
#panel .content input.bt_register {
	width: 94px;
	color: white;
	background: transparent url(images/bt_register.png) no-repeat 0 0;
}
 
#panel .lost-pwd {
	display: block;
	float:left;
	clear: right;
	padding: 15px 5px 0;
	font-size: 0.95em;
	text-decoration: underline;
}
 
/* Panel Tab/button */
.tab {
  	background: url(images/tab_b.png) repeat-x 0 0;
	height: 42px;
	position: relative;
    top: 0;
    z-index: 999;
}
 
.tab ul.login {
	display: block;
	position: relative;
  	float: right;
  	clear: right;
  	height: 42px;
	width: auto;
  	font-weight: bold;
	line-height: 42px;
	margin: 0;
	right: 150px;
  	color: white;
  	font-size: 80%;
	text-align: center;
}
 
.tab ul.login li.left {
  	background: url(images/tab_l.png) no-repeat left 0;
  	height: 42px;
	width: 30px;
	padding: 0;
	margin: 0;
  	display: block;
	float: left;
}
 
.tab ul.login li.right {
  	background: url(images/tab_r.png) no-repeat left 0;
  	height: 42px;
	width: 30px;
	padding: 0;
	margin: 0;
  	display: block;
	float: left;
}
 
.tab ul.login li {
 	text-align: left;
  	padding: 0 6px;
	display: block;
	float: left;
	height: 42px;
  	background: url(images/tab_m.png) repeat-x 0 0;
}
 
.tab ul.login li a {
	color: #15ADFF;
}
 
.tab ul.login li a:hover {
	color: white;
}
 
.tab .sep {color:#414141}
 
.tab a.open, .tab a.close {
	height: 20px;
	line-height: 20px !important;
	padding-left: 30px !important;
	cursor: pointer;
	display: block;
	width: 100px;
	position: relative;
	top: 11px;
}
 
.tab a.open {background: url(images/bt_open.png) no-repeat left 0;}
.tab a.close {background: url(images/bt_close.png) no-repeat left 0;}
.tab a:hover.open {background: url(images/bt_open.png) no-repeat left -19px;}
.tab a:hover.close {background: url(images/bt_close.png) no-repeat left -19px;}*/