/*======================================
Theme Name: T7
Theme URI: http://www.johnstwar.com
Description: Powered by <a href="http://www.johnstwar.com">John Stwar</a>.
Version: Light
Author: John Stwar 
======================================*/

/*---:[ Global ]:---*/
h1,h2,h3,h4,h5,h6{font-weight:700;margin:0;padding:0;}
ul{list-style:none;margin:0;padding:0;}
caption,th{text-align:left;font-weight:400;font-style:normal;}
acronym,abbr,fieldset,img{border:0;}
:focus{outline:0;}
.clear{clear:both;}
.pr30{padding-right:30px;}
.pr20{padding-right:20px;}
.pl30{padding-left:30px;}
.pl20{padding-left:20px;}
.pt30{padding-top:30px;}
.pb30{padding-bottom:30px;}
body{background:#eee;background-image:url(images/fondox.png);background-repeat:repeat-x;background-position:top center;font-family:"Trebuchet MS", Tahoma, sans-serif;font-size:13px;color:#000;}
a:hover a:visited{text-decoration:none;}
a{color:#fff;text-decoration:none;}
blockquote{background:url(http://i708.photobucket.com/albums/ww87/t0p5/bq.gif) no-repeat scroll 15px 0;border-left:1px dotted #ccc;padding:25px 0 0 15px;}
code{background:#ccc;padding-left:3px;padding-right:3px;text-align:left;}
#wrapper{width:960px;margin:0 auto;padding:0;}
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;}
.wp-caption img{border:0 none;margin:0;padding:0;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}

/*---:[ Header ]:--- */
#general{position:relative;left:0;top:0;width:960px;height:620px;background-image:url(images/fondo.gif);background-repeat:no-repeat;background-position:top center;margin:0;padding:0;}
#tx-h1{position:absolute;left:250px;top:50px;width:700px;height:50px;overflow:hidden;vertical-align:middle;line-height:15px;}
.tx-introx{position:absolute;left:30px;top:125px;width:460px;height:130px;font-family:"Trebuchet MS", Tahoma, sans-serif;font-size:13px;overflow:hidden;line-height:16px;}
.tx-intro{position:absolute;left:30px;top:125px;width:460px;height:130px;font-family:"Trebuchet MS", Tahoma, sans-serif;font-size:11px;overflow:hidden;line-height:13px;}
#headLinks {
position:absolute;
color:#f5f5f5;
left:220px;
top:1px;
height:20px;
width:720px;
margin:0;
padding:0;
}
#headLinks a:visited {
color:#fff;
}

#headLinks a {
color:#fff;
font-size:11px;
}

#headLinks a:hover {
	color: #09a8e7;
	text-decoration: none;
}
#catx{position:absolute;left:529px;top:127px;width:400px;height:135px;}
#btn{position:absolute;left:5px;top:20px;width:240px;height:85px;}
p.home{display:block;margin:0;padding:0;}
p.home a{width:240px;height:85px;display:block;text-indent:-5000px;margin:0;padding:0;}
#ad-280{position:absolute;left:147px;top:310px;width:336px;height:280px;}
#ban-01{position:absolute;left:490px;top:310px;width:320px;height:268px;margin:0;padding:0;}
.box1 ul{margin:0;padding:0 0 0 2px;}
.box1 li{list-style-type:none;line-height:20px;list-style:none;margin-left:0;border-bottom:1px dotted #333;}
.box1 li a,.box1 li a:link a:visited{display:block;list-style:none;font-weight:400;color:#3e5e97;margin-left:0;font-size:13px;padding:0 0 0 3px;}
.box1 li a:hover{background:#09a8e7;color:#fff;list-style:none;margin-left:0;text-decoration:none;}
.t1{font-size:23px;text-transform:uppercase;line-height:30px;font-family:Arial, Helvetica, sans-serif;font-weight:700;color:#F0F8FF;text-shadow:0.07em 0.07em 0.07em #777;filter:shadow(color=#777777);padding-right:5px;}
.t1s{font-size:22px;text-transform:uppercase;line-height:25px;font-family:"Trebuchet MS", Tahoma, sans-serif;font-weight:700;color:#F0F8FF;text-shadow:0.07em 0.07em 0.07em #777;filter:shadow(color=#777777);padding-right:3px;}
.t2{font-size:17px;line-height:22px;font-family:"Trebuchet MS", Tahoma, sans-serif;color:#0e0e0e;padding-top:7px;padding-left:5px;text-transform:capitalize;}

/*---:[ Right Sidebar ]:--- */
#sidebar{float:left;width:280px;margin:0;}
.searchbox{background:#333;float:right;height:40px;width:260px;margin:0;padding:15px 0 0 20px;}
#searchformfield{height:16px;width:169px;border:none;padding:5px 3px;}
#searchformsubmit{height:26px;width:65px;background:#3e5e97;border:none;color:#FFF;}
h3.sideheading{font-family:"Helvetica Neue",Helvetica, Arial,Verdana;font-size:17px;text-shadow:#fff 0 1px;font-weight:700;color:#000;text-transform:uppercase;margin:0 0 5px;}
ul.wp-tag-cloud{float:left;margin:0 0 40px;}
ul.wp-tag-cloud li{float:left;margin:0 4px 4px 0;padding:0;}
ul.wp-tag-cloud li a{float:left;font-weight:normal;color:#000;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #777;padding:3px 6px;}
ul.wp-tag-cloud li a:hover{background:#09a8e7;color:#fff;}
#sidebar ul,.widgets{margin:0 0 25px;}
.widgets li{padding:3px 0;}
.widgets td{padding:5px 8px;}
.widgets .textwidget{line-height:17px;}
#sidebar ul li.widget{text-shadow:#333 1px 1px;margin:0 0 7px;padding:5px;}
#sidebar ul li.widget ul li a{border-bottom:1px dotted #333;display:block;font-weight:normal;color:#fff;margin:0;padding:2px 0 2px 4px;}
#sidebar ul li.widget ul li a:hover{background:#37597b;color:eee;margin:0;padding:2px 0 2px 4px;}
#sidebar ul li.widget ul li ul{font-style:italic;}
#sidebar ul li.widget ul li ul li{border-bottom:none !important;padding:0 0 0 11px;}

/*---:[ Content ]:--- */
#bigg{background:url(images/fondoy.png) repeat-y;width:960px;float:left;border-top:1px solid #000;border-bottom:1px solid #000;}
#contentcontainer{width:680px;float:left;}
ul#content{overflow:hidden;padding:10px 0 0;}
ul#content li.index{padding:0 0 40px;}
ul#content li.entry_single{float:left;padding-bottom:20px;}
.entry_info{float:left;width:105px;font-size:10px;text-align:right;color:#ccc;padding:0 15px 0 10px;}
.entry_info .sidedateblock{height:50px;position:relative;background: url(images/dateblock.png) no-repeat top;text-align:left;width:130px;margin:-10px -35px 0 0;padding:15px 0 0 30px;}
.entry_info .sidedateblock span{font-family:Georgia;font-size:22px;color:#fff;text-shadow:#3e5e97 1px 1px;margin:0 8px;}
.entry_info img.avatar{border:3px solid #3e5e97;margin:0 0 4px;}
.entry_info p a:hover{color:#3e5e97;margin:3px 0;}
.entry_info ul{list-style-type:none;margin:0;padding:0;}
.entry_info ul li.sidecategory{line-height:15px;margin:9px 0;}
.entry_info ul li.sidecategory a{font-size:10px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#09a8e7;color:#fff;text-shadow:#333 1px 1px;padding:3px 6px;}
.entry_info ul li.sidecategory a:hover{background:#c7c7c7;color:#fff;text-shadow:#333 1px 1px;}
.entry_post{width:550px;overflow:hidden;float:right;background:#fff;padding:10px 0 0;}
.entry h2.maintitle{font-family:"Trebuchet MS", Tahoma, sans-serif;font-size:20px;border-bottom:1px dashed #ccc;text-shadow:#eee 1px 1px;padding:0 0 3px;}
.entry h2.maintitle a{color:#000;}
.entry h2.maintitle a:hover{color:#333;background:#09a8e7;}
.entry .post{
	overflow: hidden;
	padding: 10px 0 20px;
	text-align: justify;
}
.entry .post a:hover{text-decoration:underline;color:#000;background:#09a8e7;}
.entry .post a,a:visited{text-decoration:none;color:#3e5e97;font-weight:bold;}
.post h1,.post h2,.post h3{margin:25px 0 5px;}
.post h1{font-size:25px;}
.post h2{font-size:21px;}
.post h3{font-size:15px;}
.entry .main_comment{float:right;margin-top:-30px;width:20px;height:24px;padding:4px 0 0 15px;}
.entry .main_comment a{color:#fff;font-family:Georgia;font-size:12px;}
.entry_post p{line-height:18px;margin:0 0 15px;}
.entry_post ul{list-style:disc;list-style-position:outside;margin:0 0 10px 25px;}
.entry_post ol{margin:0 0 10px 30px;}
.entry_post li{border-bottom:1px solid #eee;width:95%;padding:3px;}
.post a.more-link{text-decoration:none;font-size:12px;color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;float:right;font-weight:700;background:#09a8e7;text-shadow:#333 1px 1px;margin:5px;padding:1px 11px;}
.post a.more-link:hover{background:#c7c7c7;text-decoration:none;color:#fff;}
.post a{text-decoration:underline;font-weight:700;}
.paginationbar{background:#333;margin-left:130px;width:529px;float:left;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-bottom:1px solid #0e0e0e;border-left:1px solid #0e0e0e;border-right:1px solid #0e0e0e;padding:0 10px;}
.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:visited,.wp-pagenavi span.current,.wp-pagenavi span.extend{color:#ccc;display:block;float:left;font-size:15px;margin:0 1px;padding:7px 12px 5px;}
.wp-pagenavi a:hover{background:#2C2C2C;}
.wp-pagenavi span.current{background:#111;font-weight:700;}

/*---:[ Single Page ]:--- */
#promote{width:490px;margin:0 0 0 130px;padding:0 30px 3px;}
#promote a:hover{text-decoration:underline;color:#3e5e97;}
.promote_bottombg{display:block;background:#09a8e7;padding:20px 0;}
.p_leftcol{float:left;width:300px;border-right:1px solid #0e0e0e;padding:5px 20px;}
.p_leftcol ul{list-style:none;margin:5px 0 0;}
.p_leftcol li{border-bottom:1px solid #0e0e0e;padding:5px 1px;}
.p_rightcol{width:145px;float:right;padding:5px 0 0;}
h2.pagetitle{font-family:Helvetica,"Helvetica Neue", Arial, Verdana;font-size:18px;background:#09a8e7;color:#FFF;text-shadow:0.07em 0.07em 0.07em #777;filter:shadow(color=#777777);border-bottom:1px solid #000;margin:0 0 13px 130px;padding:16px 30px 16px;}
p.tagg{border-top:1px dashed #ccc;font-size:9px;padding:3px 0;}

/*---:[ Comments ]:--- */
#comments{margin:0 0 20px 130px;padding:30px 30px 0;}
#comments h3{font-size:12px;margin:0 0 10px;}
.navigation{margin:0 0 5px;padding:4px 0;}
ol.commentlist,ol.pinglist{list-style:none;}
.commentlist li{border:1px solid #eee;background:#F2F2F2;line-height:17px;-moz-border-radius:7px;-webkit-border-radius:7px;font-size:11px;margin:0 0 20px;padding:15px;}
.commentlist li li{border:1px solid #ddd;background:#F8F8F8;margin:15px 0 10px;padding:15px;}
.commentlist blockquote{background:#EEE;}
.comment-author{float:left;margin:0 0 10px;}
.comment-author .avatar{float:left;border:1px solid #ccc;margin:0 5px 0 0;padding:1px;}
.comment-author cite.fn{float:left;margin:10px 0 0;}
.commentmetadata{height:55px;}
.commentmetadata a{font-size:10px;float:right;color:#777;margin:0 10px 0 0;}
.comment p{clear:both;margin:0 10px 10px 0;}
ol.commentlist .reply,.cancel-comment-reply{font-size:9px;background:#ddd;text-transform:uppercase;width:53px;clear:both;-moz-border-radius:5px;-webkit-border-radius:5px;margin:10px 0 0;padding:1px 4px 2px 7px;}
.cancel-comment-reply{width:256px;font-size:10px;background:transparent;margin-bottom:10px;}
ol.commentlist .reply a,.cancel-comment-reply a{color:#555;}
ol.pinglist{border-top:1px solid #eee;margin:0 0 20px;}
.pinglist li{background:none;border:none;border-bottom:1px solid #eee;margin:0;padding:1px 0;}
.pinglist li a{color:#666;display:block;padding:5px 0;}
#respond{background:#09a8e7;margin:10px 0 0;padding: 20px;}
#respond h3{font-size:15px;margin:0 0 10px;}
#respond p{margin:0 0 15px;}
#author,#email,#url{width:97%;margin:3px 0 0;padding:2px 0;}
textarea#comment{width:97%;font-family:Verdana;font-size:11px;margin:3px 0 0;padding:2px;}

/*---:[ Footer ]:--- */
#footer{font-size:11px;color:#000;width:960px;line-height:15px;height:50px;margin-top:10px;padding:0;}
#footer a{text-decoration:underline;font-weight:700;color:#3e5e97;}
.highslide{outline:none;text-decoration:none;}
.highslide img{border:2px solid #999;}
.highslide:hover img{border-color:#3e5e97;}
*,#sidebar ul li.widget ul{margin:0;padding:0;}
.fleft,.alignleft,ul#content li.entry{float:left;}
.fright,.alignright{float:right;}
a:hover,.entry h2.maintitle a:hover,p.tagg a:hover{color:#3e5e97;}
.entry_info p.authorp a,.entry_info p a{color:#fff;margin:3px 0;}
.post img,.wp-pagenavi{padding:0;}
.wp-pagenavi span.pages,.comment-author span.says{display:none;}
#promote h3,.p_rightcol h3{font-family:Helvetica;font-size:16px;font-weight:700;line-height:18px;}
#promote a,p.tagg a,.pinglist li a:hover{color:#333;}

