/*  
Theme Name: The Argentine Post
Version: 1

------------------------------------
RESET
------------------------------------
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
em{font-style:italic;}
strong{font-weight:bold;}
blockquote{background:#CCCCCC;padding:8px;}
/*
------------------------------------
MAIN
------------------------------------
*/
body{background:#000;font:12px/1.6em Arial, Helvetica, sans-serif;color:#333;text-align:center;}
#main{margin:0 auto;width:1000px;background:#FFF;text-align:left; position:relative;zoom:1;}

#weblog{background:url(images/weblog-bg.png) repeat-y;}

.col{float:left;position:relative;}
a{text-decoration:none;color:#5681a1;}

.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0;}
.alignleft{float:left;}
.alignright{float:right;}


.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {zoom: 1; display: block;height: 1%;}



#col1{width:570px;z-index:9; position:relative;zoom:1;top:0;left:-410px;}
#col2{width:410px;color:#333;padding-top:10px;z-index:9;position:relative;zoom:1;top:0;left:585px;}



/*
------------------------------------
HEADER
------------------------------------
*/
#header{height:168px;background:url(images/header.png) no-repeat;position:relative;zoom:1;}
#header a#logo{height:80px;width:540px;display:block; position:absolute; top:10px; left:20px;}
#header a#logo strong{visibility:hidden;}

#header div.nav{ position:absolute; bottom:31px; padding-left:20px; left:0; line-height:30px;}
#header div.nav a{color:#28539a; padding:0 20px; border-left:1px solid #28539a;float:left;line-height:30px;font-weight:bold;}
#header div.nav a.last{border-right:1px solid #28539a;}
#header div.nav a.active{background:#dfdfdf;}

#header form#searchform{width:300px;position:absolute;bottom:40px;right:10px;}
#header form#searchform input,
#header form#searchform button{font-family:Arial, Helvetica, sans-serif;position:absolute;bottom:0px;left:0px;line-height:12px;font-size:12px;}
#header form#searchform input{width:200px;border:1px solid #CCC;padding:3px;}
#header form#searchform button{border:none;background:url(images/button-bg.png) repeat-x;color:#FFF;font-weight:bold;left:210px;bottom:-2px;_bottom:0px;padding:4px;width:80px;text-align:center;}

#header_date{font-size:18px;line-height:1em;color:#28539a;font-family:Georgia, "Times New Roman", Times, serif;position:absolute;top:70px;left:690px;}


/*
------------------------------------
CAT MENU
------------------------------------
*/
ul#header_cat_menu{background:url(images/topbar-bg.png) repeat-x; line-height:31px; position:absolute; top:136px; left:0;padding-left:20px; width:980px; z-index:10;}
ul#header_cat_menu li{float:left;}
ul#header_cat_menu li a.root_link{ float:left;display:block;height:28px;line-height:28px;padding:0 25px;border:1px solid #CECECE;color:#666;border-width:3px 0 0 1px;}
ul#header_cat_menu li.last a.root_link{border-width:3px 1px 0 1px;}
ul#header_cat_menu li a.root_link:hover{text-decoration:underline;}

ul#header_cat_menu li.cat_politics a{border-top-color:#de222a;}
ul#header_cat_menu li.cat_economics a{border-top-color:#417abe;}
ul#header_cat_menu li.cat_culture a{border-top-color:#f07857;}
ul#header_cat_menu li.cat_humor a{border-top-color:#57ba68;}
ul#header_cat_menu li.cat_entertainment a{border-top-color:#272d75;}
ul#header_cat_menu li.cat_travel a{border-top-color:#9c2d91;}
ul#header_cat_menu li.cat_sports a{border-top-color:#d4de23;}
ul#header_cat_menu li.cat_technology a{border-top-color:#13499f;}
ul#header_cat_menu li.cat_columnists a{border-top-color:#f6a6c9;}


.cat_list_box{width:960px;padding:19px;position:absolute;top:30px;left:0;display:none;background:#FFF;border:1px solid #CCC;z-index:11;}
.cat_list_box td.cat_item{padding:10px;vertical-align:text-top;}
.cat_list_box td.cat_item div.date{font-size:10px;line-height:14px;} 
/*.cat_list_box td.cat_item h2{font-size:16px;line-height:20px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:500;color:#28539A;font-weight:bold;}
.cat_list_box .view_more{line-height:1.6em;text-align:right;display:block;padding:10px;}
*/
.cat_list_box td.cat_item h2{font-size:14px;line-height:20px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:500;color:#333;font-weight:bold;}
.cat_list_box td.cat_item h2 a{color:#333;}
.cat_list_box td.cat_item h2 a:hover{color:#000;}
.cat_list_box .view_more{line-height:1.6em;text-align:right;display:block;padding:10px;}
.cat_list_box .view_more a:hover{color:#000;}




/*
------------------------------------
TXT
------------------------------------
*/
.txt p,
.txt ul,
.txt ol,
.txt blockquote{background:#CCCCCC;padding:8px;}

.txt .sociable ul{background:#FFF;}

#commentlist .txt p,
#commentlist .txt ul,
#commentlist .txt ol,
#commentlist .txt blockquote{background:none;padding:8px;}

/*
------------------------------------
COL 1
------------------------------------
*/



.cat_header{ line-height:26px;color:#FFF;font:14px/14px Georgia, "Times New Roman", Times, serif;font-weight:600; padding:10px; background:#CCC; margin:1em 15px 1em 15px;}


.post{margin:20px 15px 20px 15px;padding:0 0 20px 0;border-bottom:1px dotted #CCC; clear:left;}
.post_header{padding-left:20px;}
.post_header{padding-left:0px;}
	.post h1{color:#28539A;font:22px/1.8em Georgia, "Times New Roman", Times, serif;font-weight:500;}
	.post h1 a{color:#28539A;}

	.post .meta{color:#666;font:11px/1.4em Georgia, "Times New Roman", Times, serif;font-weight:normal;width:100%;}
	.post .meta p{float:left;}
	.post .meta .metaButtons{float:right;text-align:left;}
	.post .meta .metaButtons span{float:left;}
	
	
.post .txt{margin:1em 0;}
.post .txt a{text-decoration:underline;}

.post .post_actions{line-height:26px;}
.post .post_actions .post_actions_button{float:left;}


.post .post_actions .post_actions_button.pab_ccount{ position:relative;zoom:1;padding-left:86px;float:left;font-weight:bold;}
.post .post_actions .post_actions_button.pab_ccount img{position:absolute;top:0;left:0;}

.pab_sharethis{background:url(images/share-icon.png) no-repeat left center; padding-right:5px;}
.post_actions a.stbutton{padding:0 0 0 25px;color:#666;text-transform:uppercase; font-weight:bold;}
.post_actions .stbuttontext{line-height:26px;}
.stico_default{background:none !important;background:none;}
.post img{ max-width:520px;}

.post p.akpc_pop{display:none;}

.navigation{padding:20px 25px;}
.navigation:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
.navigation{display:inline-block;}
* html .navigation{height:1%;}
.navigation{display:block;}


/*
------------------------------------
COL 2
------------------------------------
*/


button.gen_button{border:none;background:url(images/gen-button-bg.png) repeat-x;width:100px;height:22px;text-align:center;text-transform:uppercase;color:#FFF;font:11px/22px Arial, Helvetica, sans-serif;letter-spacing:1px;}

#subscribe{margin:1em 0 2em 0;}
#subscribe form{position:relative;margin:5px;padding-bottom:5px;}
#subscribe label{display:block;line-height:1.4em;}
#subscribe input{width:180px;font:11px/13px Arial, Helvetica, sans-serif;padding:2px;border:2px solid #CCC;}
#subscribe button{position:absolute;left:195px;bottom:5px;} 
#subscribe a{position:absolute;left:300px;bottom:5px;}

.side_block{margin:0 0 2em 0;border:1px solid #CCC;}
.side_block h2{background:url(images/side-header-bg.png) no-repeat;text-transform:uppercase;color:#28539A;font:14px/1.8em Georgia, "Times New Roman", Times, serif;font-weight:500;padding:0 10px;}
.side_block ul,
.side_block ol{padding:5px;line-height:1.6em;}
.side_block ol li{list-style-type:decimal;list-style-position:inside;font-weight:bold;}
.side_block li a{color:#333;}
.side_block li a:hover{text-decoration:underline;}

.side_block.double{overflow:auto;width:408px;border:none;}
.side_block .side_col{float:left;width:203px;}


.tag_cloud{padding:10px;}
.tag_cloud a{color:#999;}
.tag_cloud a:hover{text-decoration:underline;}

#side_tabs{ padding:5px;margin-top:5px; float:left;}

#side_tabs .ui-tabs-nav{line-height:1.8em;margin:0;padding:0;font:14px/1.8em Georgia, "Times New Roman", Times, serif;font-weight:500; padding:0;float:left;width:100%;display:block;}
.ui-tabs-nav li{float:left;margin:0 2px 0 0;font-weight:bold;line-height:23px; text-align:center;}
.ui-tabs-nav a{float:left; height:23px; width:80px;padding:0 10px;background:url(images/ui-tab-bg.png) no-repeat;color:#28539a;}
.ui-tabs-nav .ui-tabs-selected a{ background-position:0 -23px;color:#FFF;}

.ui-tabs-panel{border:1px solid #CCC;float:left;width:100%;display:block;}
.ui-tabs-panel li{background:#FFF;padding:5px;}
.ui-tabs-panel li h4{color:#3399ff;font-weight:bold;line-height:1.6em;}
.ui-tabs-panel li h4 a{color:#3399ff;}
.ui-tabs-panel li p{line-height:1.4em;}
.ui-tabs-panel li.alt{background:#F7F7F7;}
.ui-tabs-panel li a{color:#666;}
.ui-tabs-panel li a:hover{color:#222;}

.ui-tabs-hide{display: none;}

/*IE6 DOUBLE CHECK FIX*/
* html .ui-tabs-nav{display:inline-block;}
*:first-child+html .ui-tabs-nav{display: inline-block;}

.side_ads{margin:1em 0;}
/*
-------------------------------------------------
COMMENTS
-------------------------------------------------
*/



#comments{padding:20px 3px 20px 0;}
#comments h3{color:#28539A;font:14px/1.8em Georgia, "Times New Roman", Times, serif;font-weight:600;padding:0 20px;}
#commentlist{margin:1em 0;}

#comments .comment,
#comments .pingback{padding:20px 20px 20px 20px;margin:0 0 15px 0;clear:left;background:#FFF;}

#comments .comment.even{background:#F7F7F7;}

#comments .comment.bypostauthor{background:#DDD;}

#comments .comment.depth-2{margin-left:1em;margin-top:1em;}
#comments .comment.depth-3{margin-left:2em;margin-top:1em;}


.comment-author .avatar{float:left;margin:0 10px 0 0;}
.comment-author cite{font-size:1.2em;line-height:20px;color:#333;}
	.comment-author cite a{color:#28539A;font-weight:bold;}
.comment-author span{display:none;}
.comment-author .comment-meta{font-size:0.9em;line-height:12px;position:relative;left:42px;top:-10px;margin:0 0 15px 0;color:#666;}
.comment-author .comment-meta a{color:#666;}
.comment .reply{text-align: right; text-transform:uppercase;font-weight:bold;}
.comment .reply a{color:#28539A;}
.comment .reply a:hover{color:#000;}




#comments form{margin:1em 0;font:11px/1.6em Verdana, Arial, Helvetica, sans-serif;padding:0 20px;}
#comments form *{font:11px/1.6em Verdana, Arial, Helvetica, sans-serif;}
#comments form p{position:relative;zoom:1;}
#comments form label{position:absolute;left:220px;color:#333;font: bold 1em Georgia, "Times New Roman", Times, serif;}
#comments input,
#comments textarea{padding:3px;width:200px;margin-bottom:1em;border-top: 2px solid #999; border-left: 2px solid #999; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
#comments textarea{overflow:hidden;height:180px;width:500px;}
#comments button{padding:3px;border: 3px double #999; background:#EFEFEF;border-top-color: #ccc; border-left-color: #ccc; font: bold 1.1em Georgia, "Times New Roman", Times, serif; cursor: pointer; }

#comments .subscribe-to-comments label{position:relative;left:0;}

/*
------------------------------------
FOOTER
------------------------------------
*/
#footer{clear:both;height:48px;background:url(images/footer.png) no-repeat;}
#footer a#citricox{width:100px;height:48px;display:block;position:absolute;bottom:0;right:0;}

/*
------------------------------------
IE FIXES
------------------------------------
*/
#weblog,
#subscribe form,
.col,
#col2 form,
#col2 .side_block h2,
#col2 .side_block li{zoom:1;}

object{z-index:1;}

img#wpstats{display:none}

ul#header_cat_menu{z-index:15;}
div#flash{z-index:1;}
div#swftap{z-index:1;}
