/**

Theme Name: Alsandros

Author URI: http://wpjunction.com

Version: 1.0

Author: hpa

Description: Magazine Theme

Coder: misbah (ini_misbah@yahoo.com)

*/



/* -------------------------------------- */

.nocomments{

	display: none;

}

.clearfix:after { /* FF, O, etc. */

	content: ".";

	display: block;

	clear: both;

	visibility: hidden;

	line-height: 0;

	height: 0;

}



.clearfix {

	display: inline-block; /* IE7xhtml*/

}



html[xmlns] .clearfix { /* O */

	display: block;

}



* html .clearfix {

	height: 1%; /* IE5-6 */

}



body {

	background:#15395e url(images/background.gif) repeat-x 0 0;

	width:1034px;

	margin:0 auto;

	font:normal 12px Arial,Verdana,Tahoma;

	color:#616d7b;

}



a {

	text-decoration:none;

	color:#287cd0;

}



a:hover { color:#0c3155; }



#wrapper {

	background:transparent url(images/wrapper-bg.png) no-repeat 50% 0;

	padding:0 27px;

}



.icon{

	background-image:url(images/all-icons.gif);

	background-repeat:no-repeat;

	padding-left:20px;

}



.top-icon {

	background-image:url(images/top-icons.gif);

}



/* header */

#header {

	text-transform:uppercase;

}



#bookmark, #top-search {

	float:left;

	font-size:10px;

	color:#ffffff;

	line-height:48px;

}



#bookmark a { color:#ffffff; }



#bookmark {

	background-position:0 16px; 

	margin:0 14px 0 558px;

}



#top-search {

	background:transparent url(images/top-icons.gif) no-repeat 0 -24px;

	padding-left:25px;

}



#top-search input {

	background-color:#1b456f;

	border:1px solid #1d5289;

	width:194px;

	font-size:10px;

	text-transform:uppercase;

	color:#ffffff;

	height:15px;

	padding:3px 3px 2px;

}



#branding {

	clear:both;

	padding-top:24px;

	height:75px;

	color:#ffffff;

	background-image: url(images/opcoLogo.png);

	background-repeat: no-repeat;

}



#blog-title {

	font:normal 35px 'Trebuchet MS',Tahoma,Verdana,Arial;

	text-transform:none;

	

}



#blog-title a { color:#ffffff; display:none;}



#blog-title a:hover { color:#0c3155; }



#blog-description { font-weight:normal; }



#page-menu {

	background:transparent url(images/page-menu-bg.gif) repeat-x 0 6px;

	height:53px;

	overflow:hidden;

	padding:0 13px;

}



#page-menu ul li {

	display:block;

	float:left;

	font:normal 11px Tahoma,Verdana,Arial;

}



#page-menu ul li a {

	display:block;

	display:block;

	float:left;

	line-height:62px;

	color:#f9f9f9;

	padding:0 13px;

}



#page-menu ul li a:hover, #page-menu ul li.current_page_item {

	background:transparent url(images/page-menu-hover-bg.gif) repeat-x 0 0;

	color:#0d365c;

}



#page-menu ul li.current_page_item a { color:#0d365c; }



/* container */

#container {

	background:#ffffff url(images/container-bottom-bg.gif) no-repeat 50% 100%;

	padding-bottom:17px;

	margin-bottom:10px;

}



/* sidebar */

#sidebar {

	float:left;

	width:236px;

}



.widget {

	clear:both;

	margin-bottom:6px;

	padding:0 7px;

	font:normal 12px Tahoma,Verdana,Arial;

}



.widget-title {

	background:#2577c9 url(images/widget-title-bg.gif) repeat-x 0 0;

	font-size:14px;

	color:#ffffff;

	height:40px;

	line-height:36px;

	text-transform:uppercase;

	padding-right:6px;

	position:relative;

	left:0;

}



.widget-title span {

	display:block;

	overflow:hidden;

	width:215px;

}



.widget-title .left, .widget-title .right {

	background:transparent url(images/widget-title-bg.gif) no-repeat 0 0;

	position:absolute;

	top:0;

	width:7px;

	height:40px;

}



.widget-title .left {

	background-position:0 -40px;

	left:-14px;

	width:14px;

}



.widget-title .right {

	background-position:0 -80px;

	right:0;

}



.widget ul li {

	position:relative;

	background:#ffffff url(images/all-icons.gif) no-repeat 6px -81px;

	display:block;

	line-height:28px;

	

	color:#255c7f;

}



.widget ul li a {

	display:block;

	line-height:28px !important;

	height:28px;

	color:#0c3155;

	padding:0 0 0 21px;

}



.widget ul li a:hover {

	background:#fff url(images/all-icons.gif) no-repeat 6px -81px;

	color:#2070c0;

}



.widget ul li li {

	padding-left:13px;

}







/* content */

#content {

	float:right;

	width:734px;

	padding-right:7px;

}



#featured-posts-wrapper {

	background:#fff url(images/featured-bg.gif) repeat-x 0 100%;



	margin-bottom:4px;

}



.featured-post {

	background:#fff url(images/post-bg.gif) no-repeat 50% 37px;

	font:normal 11px Tahoma,Verdana,Arial;

	color:#7b7b7b;

}



.pagetitle {

	font-size:16px;

	font-weight:normal;

	color:#63829f;

	margin-bottom:5px;

}



.title {

	font-size:14px;

	font-weight:normal;

	color:#287cd0;

	margin-bottom:3px;

}



.meta {

	background:#fff url(images/all-icons.gif) no-repeat 0 0;

	padding-left:20px;

	font:normal 10px Arial,Verdana,Tahoma;

	color:#0c3155;

	line-height:14px;

	text-transform:uppercase;

	margin-bottom:5px;

}



#mini-post-wrap .odd { float:left; }



#mini-post-wrap .even { float:right; }



.mini-post {

	background-color:#fff;

	width:362px;

	margin-bottom:6px;

	overflow:hidden;

	border:0px solid #d5e0eb;

}



.mini-post .title {

	margin:5px 5px 3px;

}



.mini-post .entry {

	height:145px;

	margin:0 5px 3px;

	overflow:hidden;

}



.mini-post .meta {

	background-image:none;

	background-color:#7296b8;

	font:normal 11px Tahoma, Verdana;

	height:29px;

	line-height:29px;

	padding:0 7px;

	margin:0;

	text-transform:none;

}



.mini-post .date-post, .mini-post .read-more {

	color:#ffffff;

	display:block;

	float:left;

}



.mini-post .date-post {

	background-position:0 -22px;

}



.mini-post .read-more {

	background-position:0 -51px;

	float:right;

}



.post {

	background:#fff url(images/post-bg.gif) no-repeat 50% 37px;



	padding:2px 5px 5px;

	margin-bottom:10px;

}



.navigation .alignleft a, .navigation .alignright a {

	background-color:#7296b8;

	display:block;

	float:left;

	border:1px solid #6589ac;

	height:26px;

	line-height:26px;

	padding:0 7px;

	color:#ffffff;

}



.navigation a:hover { background-color:#6686a4; }



/* wp-pagenavi */

#wp-pagenavi-wrapper {

	background-color:#fff;

	height:47px;

	position:relative;

	padding:0 7px;



}

.wp-pagenavi {

	padding-top:18px;

	font:normal 11px Tahoma, Verdana, Arial;

}



.wp-pagenavi span.pages, .wp-pagenavi span.current, .wp-pagenavi a, .wp-pagenavi a:visited, .wp-pagenavi a:link, .wp-pagenavi span.extend  {

	border:1px solid #6589ac !important;

	padding:7px 9px !important;

}



.wp-pagenavi span.pages, .wp-pagenavi a, .wp-pagenavi a:visited, .wp-pagenavi a:link, .wp-pagenavi span.extend {

	background-color:#7296b8 !important;

	color:#ffffff !important;

	text-transform:uppercase;

}



.wp-pagenavi span.current, .wp-pagenavi a:hover {

	background-color:#63829f !important;

	color:#ffffff !important;

}



/* footer */

#footer {

	color:#ffffff;

	margin-bottom:90px;

	text-align:center;

}



#footer p {

	display: none;

}



