/*
Theme Name: distopia
Theme URI: http://distopia-studios.es
Description: distopia studios developers
Version: 1
Author: distopiastudios
Author URI: http://www.distopia-studios.es/
<title>distopia</title>
*/

body { background:  #0c0c0c ;font-family:"Verdana"; font-size:12px; padding:0; margin:0; color:#000000; }

html { padding:0; margin:0; }

a:link { text-decoration:none; color:#314502; border:0; }
a:active { text-decoration:underline; color:#314502; border:0; }
a:visited { text-decoration:none; color:#649d02; border:0; }
a:hover { text-decoration:underline; color:#9ffb01; border:0; } 
a:focus { outline:none;}

.clr { clear:both; }


h1 {margin-bottom:20px ;padding-left:5px;padding-bottom:7px;padding-top:7px; border-bottom:1px solid #c4fc58; font:16px Century Gothic ;background: url('images/posthead.png');}

h2 {margin-bottom:10px ;padding-left:4px;padding-bottom:4px;padding-top:4px; border-bottom:1px solid #c4fc58; font:12px Century Gothic ;background: url('images/posthead2.png');;}




h3 {margin-right:70px;margin-left:70px;padding-left:4px;padding-bottom:4px;padding-top:4px; border-bottom:1px solid #c4fc58; font:12px Century Gothic ;background: url('images/posthead2.png');}


h4 {margin-right:70px;margin-left:70px;padding-left:2px;font:12px Verdana ;}

h5 {margin-right:50px;margin-left:70px;padding-left:2px;font:12px Verdana ;}



.subpagestitle { margin-right:30px ;padding-left:20px;padding-top:7px;border-bottom:0px solid #c4fc58;font:16px ; float:center;}

textarea,submit,input,option,radio,select {
	font-family: Verdana; 
	font-size: 11pt; 
	color: #000000;
	font-weight: normal;
	padding: 2px;
      margin:10px;
	background: #b1cc82 ;
       border: 1px solid #b9b9b9;}



/* Header +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#bgcontainer {width:1024px; margin:0 auto; padding:0;border:0px solid #000000 ; background:transparent;}
.bg_footer {width:1024px;margin-bottom:20px;padding:20px;background: url(images/footer_bg2.png) no-repeat bottom; }



/**/ * html .Header {height:350px; } /* */ 

.Syn ul { margin:200px 5px 5px 5px; padding:0 10px 0 10px; }
.Syn li {margin:2px 5px 0 0; padding:1px 0 1px 10px; list-style-type:none;}
.Syn li a:hover {color:#ffffff; }

.Header { width:1000px; margin:0; height:350px; background: url(images/header_bg2.png) top no-repeat;}

/* Navigation +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* --------------------------------
   Navigation
----------------------------------- */

.navigation {
	background:  url('img/navigation.png') repeat-x;
	border-bottom: 0px solid #3893c0;
	border-top: 0px solid #3893c0;
        margin: 272px 0 0 250px;
}
.navigation ul {display: inline; margin: 0;}
.navigation ul li {
	border-right: 1px solid #c4fc58;
	float: left;
	list-style: none;
}
.navigation a {
	color: #ffffff;
	display: block;
	font: bold 14px Century Gothic;
	padding: 11px 11px;
	text-decoration: none;
}
.navigation a:hover {
	background: url('images/navigation2.png') repeat-x;
	color: #649d02;
	text-decoration: none;
}
.navigation li.current_page_item a {
	background: none;
	color: #EEE;
}

/* Sub navigation */
#subnav a {
	padding: 10px;
	font-size: 0.9em;
}




/* Container +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.CON { width:742px; padding:0 0px 0 141px; float:none; margin:0px; background: trasparent;}

/* Side Central +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.SC { width:742px; padding-left:0px; margin:0px; border-top:0px; border-bottom:0px;float:left; background:url("images/body_t2.png");}
.SC p { padding-left:10px; margin:0px;}
.SCnext { padding-left:10px;padding-top:10px;padding-bottom:10px; margin-top:10px; background: url('images/posthead2.png');}

/* Post +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Post {padding-left:0px; margin-left:2px ; margin-right:2px}
.pagetitle { font:bold 32px "Verdana", margin:0px 0px 0px 0px; padding:5px 0 5px 5px;}

.PostHead { margin:0 ;padding-left:5px;padding-bottom:7px;padding-top:7px; border-bottom:1px solid #c4fc58; color:7893d7 ;background: url('images/posthead.png');}
.PostHead a:link { margin-bottom:20px;color:#000000; border:0; font:16px Century Gothic ;text-decoration:none}
.PostHead a:visited { margin-bottom:20px; color:#000000; border:0; font:16px Century Gothic ;text-decoration:none}
.PostHead a:hover { margin-bottom:20px;; color:#649d02;}

.Posthead2 {font:9px;
           background: url('images/posthead2.png'); 
           padding-left:7px;
           padding-bottom:3px;
           padding-top:3px;
           margin-bottom:0px;
           border-bottom:0px solid #c4fc58;}
.PostHead2 a:link {  color:#000000; border:0; font:12px bold Century Gothic ;text-decoration:none}
.PostHead2 a:visited {  color:#000000; border:0; font:9px bold Century Gothic ;text-decoration:none}
.PostHead2 a:hover {  color:#649d02;}



/**/ * html .PostTime { } /**/ 
.PostTime { padding:0  margin:0 ; color:#6a712f; background:#3f4679; }
.PostTime strong { font-weight:normal; font-size:11px; background:#3f4679;}
.PostTime .day { font-size:11px;  }
.PostTime .month { font-size:11px;   }
.PostTime .year { font-size:11px; }



.PostContent { padding:0;margin:20px; 
.PostContent p { font-size:12px; color:#7893d7; padding:0px;}

.PostContent blockquote { padding:10px; margin:30; color:#83885b; background:#334c2a; }
.PostContent blockquote p { font-size:12px; padding:2; margin:10; }
.PostContent blockquote li { padding:2px 0 2px 15px; list-style-type:none; font-size:12px; line-height:15px; }
.PostContent blockquote a { color:#ffffff; }
.PostContent blockquote a:visited { color:#fff; }
.PostContent blockquote a:hover { color:#CCCCCC; text-decoration:underline; }

/**/ * html .PostContent p img { } /* */ 
.PostContent p img { max-width:420px;}
.PostContent img {  background:#ffffff; }




/* Navigation - PlugIn +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Nav { font-size:11px; padding:10px 0 ; color:#ffffff; font-family:'Verdana'; }
.Nav a { padding:1px 6px 1px 4px; border-right:solid 1px #b1b6e7; font-size:11px; }
.Nav a:visited { padding:1px 6px 1px 4px; border-right:solid 1px #b1b6e7; }
.Nav a:hover { padding:1px 6px 1px 4px; border-right:solid 1px #ffffff; text-decoration:none; }
.Nav span { padding:1px 6px 1px 4px; color:#6168a7; border-right:solid 1px #ffffff; }
.Nav .on { padding:1px 6px 1px 4px; border-right:solid 1px #6168a7; font-size:11px; color:#FFF; }

/* Search ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/**/ * html .Search  { } /**/ 
.Search { padding:0; background:none; width:200px; height:50px; }
.Search form { margin:0; padding:2px 2px; }
.Search input { color:#000000; }
.Search  input.keyword {border:1px solid #75885b; width:170px; height:22px; float:left; color:#75885b; background:#000000; } 
.Search  input.search { margin:0; padding:0; background:#000000; border:1px;border-color:#75885b; font:none 12px "Times New Roman", Times, serif; color:#ffe938; }
.Search .bt { padding:0; margin:0 2px; float:left; }


/* Comments ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



.Form {margin-right:70px;margin-left:70px;padding-left:2px;font:12px Verdana ;}


.Footer {margin-left:200px;padding:20px;}





