/* CSS Document created by Jorge Condomi */

/************ BASICS *************/

div, p, ul, ol, li, h1, h2, h3, h4, h5, h6, h7,form, span, pre, a{margin:0; padding:0;}

h1, h2, h3, h4, h5, h6, h7{ font-weight:normal;}

a, a:link, a:visited, a:active{ color:#990000; text-decoration:none; outline:none;}
a:hover{ text-decoration:none; color:#000000;  outline:none;}

acronym{ border-bottom: 1px dotted #666; cursor:help;}

.gelato{color:#006699; font-weight:bold; font-family:'Trebuchet Ms', Verdad, Tahoma; }

/*********** LAYOUT *************/

body{ background: #dbeaf2 url(images/bg.png) top left repeat-x; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:1em;}
html > body{ background: #dfecf3 url(images/bg.png) top left repeat-x; }


#wrapper{ width:1000px; margin:0 auto; text-align:left;}

#header{background: transparent url(images/header_bg.png) bottom center no-repeat; height:95px; position:relative;}
	h1 a{display:block; text-indent:-9999px; overflow:hidden; background: #fff url(images/gelato_logo.png) top left no-repeat; width:177px; height:87px; float:left; margin:0 0 0 40px;}

#nav{ position:absolute; bottom:0; right:60px;}
html > body #nav{}
	#nav ul{list-style-type:none; margin:0;}
	#nav li{ display:block; float:right;}
	#nav a{display:block;text-indent:-9990px; overflow:inherit; height:42px;}
	#nav a span{ }
    #nav a:hover span{}
	
	#nav .actual a{background-position:0% -42px;}
	#nav .actual a span{}
	
		#home_tab{background: transparent url(images/home_tab.png) top left no-repeat; width:67px;}
	#blog_tab{background: transparent url(images/blog_tab.png) top left no-repeat; width:58px;}
	#themes_tab{background: transparent url(images/themes_tab.png) top left no-repeat; width:79px;}
	#plugins_tab{background: transparent url(images/plugins_tab.png) top left no-repeat; width:79px;}
	#translations_tab{background: transparent url(images/translations_tab.png) top left no-repeat; width:105px;}

	#nav li a:link, #nav li a:visited{}
	#nav a:hover{background-position:0% -42px;}
	#nav a:hover span{}
	#nav li a:active, #nav li a:focus{}

#central{ height:96px;  background: transparent url(images/central_bg.png) top left repeat-x;  position:relative;clear:both; }
	#new_badge{ display:none;}
	html>body #new_badge{position:absolute;display:block;top:-8px;right:30px;}
	
#high{ width:640px; height:81px; padding:15px 0 0 30px; background: transparent url(images/high_bg.png) top left no-repeat; position: absolute; top:0; left:0; }
	#high h2{font-size:29px; margin:0 0 18px 0;  text-align:center; color:#0d2f42; text-indent:-9999px; overflow:hidden; background: transparent url(images/slogan.png) top center no-repeat;}
	#high h2 span{font-size:24px; display:block;color:#16435c;}
	#high h3{font-size:15px; line-height:18px; margin:4px 0;  text-align:center; font-family: Arial, Verdana; color:#222; display:none;}
	
#sidebar{ width:247px;  background: transparent url(images/sidebar_top_bg.png) top left no-repeat; position: absolute; top:0; left:672px; padding:12px 54px  15px 27px;}
	#sidebar #box{ background-color: #f3f7f8; border:1px solid #c1dbe8;}
	.sidebox{padding:10px; background: transparent url(images/side-hr.png) bottom center no-repeat;}
	.btn{ display:block; text-indent:-9999px; overflow:hidden;height:50px; }
		.btn_download{ background: transparent url(images/download.png) bottom center no-repeat; width:224px; margin: 12px auto 0 auto; padding-top:11px;}
		html>body .btn_download{padding-top:0;}
		.btn_wiki{background: transparent url(images/wiki.png) top center no-repeat;width:112px; margin:0 0 0 5px; float:left;}
		html>body .btn_wiki{ margin-left:10px;}
		.btn_forum{background: transparent url(images/forum.png) top center no-repeat; width:112px; margin:0 10px 0 0; float:right;}
	#paypal_form{margin:0; padding:0;}
	#btn_support{margin:0 0 0 10px;}
	
	#sidebar h5{font-size:15px; font-style:italic; margin:10px 0 7px 0; padding-left:20px; color:#16435c; background: transparent url(images/bullet-ice.gif) center left no-repeat;clear:left;}
	#sidebar blockquote{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc; font-size:12px; color:#444; background-color:#fafafa; font-style:italic; margin:10px 15px 0 15px; padding:20px 10px;}
	#sidebar cite{ display:block;margin:2px 15px 15px 0; text-align:right; font-size:13px; text-decoration:underline; font-style:italic;}
	#sidebar p{ font-size:14px; margin:0 0 5px 0;}
	#sidebar .template_thumbs{ height:140px; padding-right:15px;}
	#sidebar .last_template{ height:65px; width:95px; background-color:#889; margin:2px; float:right;}
	#sidebar a img.banner{ border:none; display:block; margin:2px auto;}
	#sidebar #banners img{ display:block; margin:5px auto; border:none;}
	
#main{ width:642px; float:left; padding: 15px 15px; color:#333333;font-family:'Trebuchet Ms', Verdad, Tahoma; font-size:14px; line-height:20px;}
#main h2{ margin:15px 0 20px 0; text-align:left; font-size:24px;}
#main h4, #main h3{ background: transparent url(images/bullet-ice.gif) center left no-repeat; font-size:19px; color:#009900; font-weight:bold; font-variant:small-caps; margin:25px 0 10px 0; padding-left:20px;}
#main p{ margin:5px 0; text-indent:15px;}
#main ul, #main ol{margin:6px 0 6px 25px; }
#main li p{ text-indent:0;}
#main li{ margin:3px 0;}

/* Warning */
#main .warning{background-color:#ffc3c3; padding:0 ; border:1px solid #cd5050;}
#main .warning h6{font-size:12px; margin:0 0 5px 0; padding:0 10px; background-color:#cd5050; font-family:"Courier New", Courier, monospace; color:#fff}
#main ul.warning { list-style-type:none; margin:10px 50px;}

/* Note */
#main .note{ background-color:#d0e3ed; padding:0 ; border:1px solid #216382;}
#main .note h6{ font-size:12px; margin:0 0 5px 0; padding:0 10px; background-color:#216382; font-family:"Courier New", Courier, monospace; color:#fff}
#main ul.note { list-style-type:none; margin:10px 50px;}

/* **Shared */
#main ul.note li, #main ul.warning li{ margin:0;}
#main .note p, #main .warning p{ padding:2px 10px; font-size:12px; color:#000000;}
#main .note code, #main .warning code{ background:none;}

#main blockquote{}
#main cite{}
#main a{}

/* Rows */
#main .row{ width:409px; height:200px; background: transparent url(images/row.gif) top center no-repeat; margin:10px auto; position:relative;}
#main .row img{ position:absolute; right:10px; top: 15px; background: #fff url(images/shadow.gif) bottom right; padding:0 9px 9px 0; height:170px; width:200px;}
#main .row dl{ width:150px;margin:0 0 0 15px; display:block; padding-top:15px;}
#main .row dt{ font-size:13px; font-weight:bold; background-color:#f5f5f5; }
#main .row dd{ text-align:right; margin:2px 0;border-bottom:1px solid #e7e7e7;margin-bottom:10px;}
#main .row .download{ font-size:20px; display:block; position:absolute; bottom:28px; left:50px; padding:10px 5px;border-bottom:1px solid #e7e7e7;}

#main .tag_row{ clear:left;}
#main .tag_cell{ width:200px;float:left; margin:10px 5px 10px 5px;}
#main .tag_cell h4{background-color: #eff4f7; font-size:16px; color:#336699; border-bottom:1px dotted #555;border-top:1px dotted #555; text-align:left; padding:2px 0 2px 20px; margin:0; }
#main .tag_cell ul{ list-style-type:none; margin:0;}
#main .tag_cell li{}
#main .tag_cell code{ display:block; background-color: #eff4f7; padding:0 0 0 20px;}

/*********** CODE *************/
code{ color:#444;font-size:12px; background-color: #f3f7f8; border:1px solid #c1dbe8; padding:0 2px;}

.code{ display: block; background-color: #f3f7f8; border:1px solid #c1dbe8;line-height:15px; margin:10px 20px; font-family:"Courier New", Courier, monospace; padding:10px 20px; overflow:hidden;}
.code ol{list-style-type:decimal-leading-zero;}
.code code{ border:none; background:none;}
.html{ color:#003399;}
.attr{ color:#0066FF;}
.key{ color:#0066CC;}
.str{ color:#900;}
.int, .php{ color:#CC0000;}
.com{color:#666666;}


#footer{ clear: both; text-align:center; padding:10px; border-top:1px solid #c1dbe8; width:900px; margin:10px auto;background: transparent url(images/footer_bg.png) top center repeat-y;}
	#footer h4{ font-size:11px; margin-bottom:2px;}

/*
Plugin Name: WP-Digg Style Paginator
Plugin URI: http://www.mis-algoritmos.com/2007/09/09/wp-digg-style-pagination-plugin-v-10/
Author: Victor De la Rocha
Author URI: http://www.mis-algoritmos.com
*/
.pagination {
	padding: 3px;
	margin: 3px;
	text-align:center;
}

.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	text-decoration: none; /* no underline */
	color: #036CB4;
}

.pagination a:hover,
.pagination a:active {
	border: 1px solid #999;
	color: #666;
}
.pagination .current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #036CB4;
	font-weight: bold;
	background-color: #036CB4;
	color: #FFF;
}
.pagination .disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	color: #DDD;
}

/* theme viewer navigation*/
.navigation{
float:right;
}
.navigation h5{
display:none;
}
ul#menu{
	padding:0;
	list-style:none;
	display:inline;
}
ul#menu li{
	display:inline;
	padding:0;
	float:left;
	margin:5px 2px;
}

ul#menu li a{ background: transparent url(images/btn_r.png) center right no-repeat; padding: 5px 5px 3px 0; font-size:12px;}
ul#menu li a span{background: transparent url(images/btn_l.png) center left no-repeat; padding: 5px 0 3px 5px;}

ul#menu li a:hover{background: transparent url(images/btn_r2.png) center right no-repeat;}
ul#menu li a:hover span{background: transparent url(images/btn_l2.png) center left no-repeat;}

div#locale{font-size:11px;padding-left:4px; float:right; clear:right;}

p#whois{ text-align:left; font-size:11px; margin:0; padding:0 0 0 4px; text-indent:0; float:right;}

div.menu_admin{text-align:center;font-size:0.8em;}