/*  
Theme Name: wordpressia
Version: 1.1
Description: 
Author: 
Author URI: 
*/
body {
    margin: auto 0px;
	font-size:15px;
	font-family:calibri;
	color:#515151;
	
/* body & elements style */
}

h1 {
	font-size:25px;
}

h2 {
	font-size:20px;
}
h3 {
	font-size:18px;
}
h4 {
	font-size:15px;
}
small {
font-size: 11px;	
}

code {
	background: #FFFFC1;	
}
blockquote  {
background:url('images/bg-block.gif');
padding:10px;
border-left:5px solid #e3e3e3;
float:left;
margin:5px 0px 20px 20px;
	
}
blockquote p {
	
}

a img {
border:5px solid #e1e1e1;
	
}
img {
border:5px solid #e1e1e1;
	
}
a:hover img {
border:5px solid #f3f3f3;
	
}

a{
color:#0d7e96;
text-decoration:none;
}
a:hover{
color:#36210f;
text-decoration:none;
}

.pagetitle{
color:#0d7e96;
text-decoration:none;
font:bold 20px calibri;
margin:40px 0px 20px 0px;
padding:10px;
width:540px;
background:#f1f1f1;
border-top:1px solid #d1d1d1 ; 
border-bottom:1px solid #d1d1d1 
}

.cleardiv{
clear: both;
width:100%;
height:1px;
}
/* images position */
.aligncenter {
	margin: 10px auto 10px auto;
	display: block;
}

.alignleft {
    font: bold 16px calibri; 
	margin: 10px 10px 8px 0;
	float: left;
}

.alignright {
    font: bold 16px calibri; 
	margin: 10px 0px 8px 10px;
	float: right;
}

/* header style */
#headerwarp{
margin:0 ;
width:100%;
height:145px;
background:url('images/headerbg.png') repeat-x;
}
.header{
margin:0 auto ;
width:900px;
height:145px;
}
.logo{
float:left;
width:300px;
height:110px;
margin-top:15px ;

}
.navbar{
width:500px;
height:45px;
float:left;
margin:50px 50px;
}
.navbar li{
width:50px;
height:45px;
float:left;
display:inline;
text-decoration: none;
font:18px calibri;
margin:0px ;
padding:10px 20px;
background:url('images/navdevider-trans.png') top right no-repeat;
}
.navbar li a{

text-decoration: none;
color:white;
}
.navbar li a:hover{
color:#36210f;
text-decoration:none;
}
.navbar li a:active{
color:#36210f;
text-decoration:none;
}

#wrapper{
margin:0 auto;
width:100%;
background:url('images/wrapbg.png') repeat-x;
}
#content{
margin:0 auto;
width:900px;
}
#main{
margin:0px;
width:550px;
float:left;
}
#sidebar{
margin:0px 0px 10px 40px;
width:310px;
float:left;
}
#footer{
margin:0px;
width:100%;
height:100px;
float:left;
background:url('images/footbg.png') repeat-x;
}

.post {
margin:20px 0px 10px 0px;
width:550px;
float:left;
text-align:justify;
line-height:150%; 
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;  
font-size: 12px;
}

.thumbnail {
margin:0px 10px 5px 0px;
float:left;
background:#f5f5f5;
border:1px solid #c9c9c9;
-moz-border-radius:5px;
}
.thumbnail img {
margin:7px ;
float:left;
width:230px;
height:230px;
border:2px solid #ffffff;
}
.thumbnail a img {
border:2px solid #ffffff;
}
.thumbnail  a:hover img{
border:2px solid #c3c3c3;
}
.postinfo  {
width:280px;
border-left:7px solid #f68420;
float:left;
margin-bottom:10px;
padding:0px;
}
.post_title  {
width:200px;
text-decoration:none;
margin:0px 0px 0px 5px;
padding:0px;
float:left;
}
.post_meta  {
color:#9d9d9d;
text-decoration:none;
font:12px tahoma;
margin:3px 6px;
padding:0px;
float:left;
}

.post_title a  {
color:#0d7e96;
text-decoration:none;
font:bold 20px calibri;

}
.post_title a:hover{
color:#36210f;
text-decoration:none;
}
.pinfo {
float:left;
width:210px;
margin:auto  0px;
}
.postdate {
float:right;
width:60px;
height:50px;
background:url('images/date.png') no-repeat;
}
.postdm {
margin-top:5px;
width:100%;
height:15px;
font:bold 12px arial;
text-align:center;
color:#b3b3b3;
}
.postyear {
width:100%;
height:20px;
font:bold 14px TAHOMA;
text-align:center;
color:#ffffff;
}
.advertisment {
width:550px;
height:60px;
margin-top:20px;
margin-bottom:10px;
float:left;
}
.banner {
float:left;
width:468px;
height:60px;

}
.banner img {
float:left;
width:468px;
height:60px;

}
.advert {
float:left;
width:50px;
height:60px;
background:url('images/advert-trans.png') no-repeat;
}
.postmeta {
margin-top:10px;
float:left;
width:550px;
min-height:30px;
background:#f1f1f1;
border-top:1px solid #d1d1d1 ; 
border-bottom:1px solid #d1d1d1 ; 
}
.category {
float:left;
width:210px;
min-height:25px;
background:url('images/catico.png') no-repeat;
padding-left:25px;
margin:2.5px 5px


}
.category p {
float:left;
padding:0px;
margin:2.5px 
}
.category p a {
color:#0d7e96;
text-decoration:none;
}
.category p a:hover{
color:#36210f;
text-decoration:none;
}
.tags {
float:left;
width:230px;
min-height:25px;
background:url('images/tagico.png') no-repeat;
padding-left:25px;
margin:2.5px 5px


}
.tags p {
float:left;
padding:0px;
margin:2.5px 
}
.tags p a {
color:#0d7e96;
text-decoration:none;
}
.tags p a:hover{
color:#36210f;
text-decoration:none;
}
.devider {
margin-top:20px;
width:550px;
height:45px;
background:url('images/devider-trans.png') no-repeat;
}

.widgettop{
float:left;
width:310px;
height:14px;
background:url('images/widgettop-trans.png') no-repeat;
}
.widget{
float:left;
margin:10px 0px;
width:310px;
}
.widgetcont{
float:left;
margin:0px;
width:310px;
background:url('images/sidebar.png') repeat-y;
}
.widgetbottom{
float:left;
width:310px;
height:14px;
background:url('images/widgetbot-trans.png') no-repeat;
}

.commentsf{
margin:10px 0px;
width:490px;
float:left;
text-align:justify;
line-height:150%; 
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;  
font-size: 12px;
}
.commentsf ul{
margin:0px;
padding:0px;
}
.commentsf li{
list-style-type:none;
display:block;
margin:20px 0px 20px 0px;
width:520px;
float:left;
padding:10px;
background:#f2f2f2;
border:1px solid #e7e7e7 ;



}
.comtxt{
margin-left:5px;
float:left;

}
.comtxt a{
margin-left:5px;
float:left;

}
.avatar{
float:left;
}
.ava{
float:left;
width:100px;
padding:3px;
background:#ffffff;
border:1px solid #e7e7e7 ;

}
.ava img{

border:none ;

}
.commenttxt{
float:left;
margin-left:10px;
width:370px;

}
.commtxt{
margin-left:0px;
float:left;
height:100%;
min-height:100px;

}

.commentauthor{
float:left;
padding:5px;
color:#0d7e96;
text-decoration:none;
font:bold 14px calibri;
width:90px;
text-align:center;

}
.h2comment{
width:490px;
float:left;
color:#36210f;
font:bold 26px calibri;
text-decoration:none;
margin:10px 0px;
}
.makecomment{
width:450px;
float:left;
color:#0d7e96;
font:bold 16px calibri;
text-decoration:none;
margin:0px 0px 10px 0px;
}
.crss a{
height:20px;
width:230px;
float:left;
color:#b9b9b9;
font:bold 14px calibri;
text-decoration:none;
text-align:center;
background:url('images/rss.png')  no-repeat left;

}
.comlinks{
margin:5px 0px 5px 0px;
width:500px;
height:25px;
float:left;


}
.crss a:hover{
color:#36210f;
text-decoration:none;
}
.trakback a{
margin-top:-15px;
height:20px;
width:230px;
float:right;
color:#b9b9b9;
font:bold 14px calibri;
text-decoration:none;
text-align:center;
background:url('images/tb.png')  no-repeat left;

}
.trakback a:hover{
color:#36210f;
text-decoration:none;
}
.commentf{
margin:15px 0px 20px 0px;
width:520px;
float:left;
padding:10px;
background:#f2f2f2;
border:1px solid #e7e7e7 ;
}
.authorinfo{
float:left;
width:250px;
margin:0px;
padding:0px;

}
#author{
padding-top:10px;
padding-left:5px;
margin:0px 5px 10px 0px;
float:left;
width:220px;
height:30px;
background:url('images/formbg.png') repeat-x;
border:1px solid #e9e9e9;
font:12px tahoma , calibri;
color:#999999;
}
#email{
padding-top:10px;
padding-left:5px;
margin:0px 5px 10px 0px;
float:left;
width:220px;
height:30px;
background:url('images/formbg.png') repeat-x;
border:1px solid #e9e9e9;
font:12px tahoma , calibri;
color:#999999;
}
#url{
padding-top:10px;
padding-left:5px;
margin:0px 5px 10px 0px;
float:left;
width:220px;
height:30px;
background:url('images/formbg.png') repeat-x;
border:1px solid #e9e9e9;
font:12px tahoma , calibri;
color:#999999;
}
#comment{
margin:15px 0px 10px 0px;
float:left;
width:250px;
height:140px;
padding:5px;
background:url('images/formbg.png') repeat-x;
background-color:white;
border:1px solid #e9e9e9;
font:12px tahoma , calibri;
color:#999999;
}
#submit{
float:right;
width:80px;
height:27px;
margin:10px;
}
#subscribe{
float:left;
width:500px;
height:10px;
text-align:right;
}

/*--- TOGGLED COMMENTS --- */

 
h2.toggle { 
width:490px;
float:left;
color:#36210f;
font:bold 26px calibri;
text-decoration:none;
margin:10px 0px;
    
height: 30px; /*ADDS A HEIGH OF 27PX SAME AS OUR IMAGE*/
   
line-height: 30px; /*ADDS 28PX LINE HEIGHT TO CENTER THE HEADER NEXT TO THE IMAGE*/
   
float: left; /*FLOATS OUR HEADER LEFT*/
   
background-image: url(images/togg.png); /*OUR PHOTOSHOP BUTTON IMAGE*/
  
background-repeat: no-repeat; /*STOPS OUR BUTTON FROM REPEATING*/
   
cursor: pointer; /*MAKES THE CURSOR CHANGE TO A POINT CURSOR ON MOUSE OVER*/
   
margin-bottom: 5px; /*ADDS 5PX MARGIN TO THE BOTTOM*/
    
padding-left: 40px; /*ADDS 40PX LEFT PADDING WHICH SHIFTS OUR HEADER TEXT AWAY FROM OUR IMAGE*/
   
margin-top: 10px; /*ADDS A TOP MARGIN OF 10PX*/
   
margin-right: 0px; 
    
margin-left: 0px; 
    
padding-top: 0px; 
    
padding-right: 0px; 
    
padding-bottom: 0px; 

} 

 
.toggle a{ 
   
color:#36210f;
font:bold 26px calibri;
text-decoration:none;
display: block; /*DISPLAYS LINK AS A BLOCK ELEMENT*/
} 
 
 
 h2.togglr a:hover { 
    
color: #417db2; /*TEXT COLOR OF OUR LINK ON MOUSE OVER*/
} 
 
 
h2.active { 
    
background-position: left bottom; /*SHIFTS OUR PHOTOSHOP BUTTON IMAGE DOWN TO REVEAL OUR OTHER IMAGE*/
} 
 
 
.comments_container { 
    
overflow: hidden; /*HIDES ITEMS WHICH OVERFLOW THE CONTAINER*/
    
width: 550px; /*GIVES CONTAINER A WIDTH OF 450PX SAME AS OUR WORDPRESS DIV*/
    
clear: both; /*CLEARS BOTH FLOATS LEFT & RIGHT*/
}


#sidebar h2{
float:left;
width:310px;
height:56px;
margin:0px;
padding:5px 0px 0px 50px;
background:url('images/sidebartitle-trans.png') no-repeat;
font:normal 150% calibri, Arial, Helvetica, sans-serif;
color:white;
}
.searchwid{
margin:20px 0px 10px 14px;
width:290px;
height:155px;
background:url('images/serwidbg.png') no-repeat;
}
.field{
margin:90px 0px 10px 32px;
width:200px;
height:20px;
float:left;
border:none;
background:transparent;
font:normal 85% tahoma, Arial, Helvetica, sans-serif;
color:#549da8;
}
.sebtn{
margin-top:82px;
margin-left:5px;
float:left;
border:none;
}
#sidebar ul{
float:left;
width:265px;
margin:0px 10px 0px 25px;
padding:0px;
border-top:1px solid #c9c9c9;
border-bottom:1px solid #ffffff;
}
#sidebar li{
float:left;
width:245px;
height:20px;
padding:5px 0px 5px 20px;
list-style-type:none;
border-top:1px solid #ffffff;
border-bottom:1px solid #c9c9c9;
background:url('images/liste-trans.png') 0px 8px  no-repeat;
font:normal 100% calibri, Arial, Helvetica, sans-serif;
}
#sidebar li a{
text-decoration:none;
color:#ababab
}
#sidebar li  a:hover{
color:#36210f;
text-decoration:none;
}
.social{
margin-top:40px;
margin-left:20px;
width:400px;
height:32px;
float:left;

}
.social h2{
float:left;
margin-top:20px;
font:normal 110% Helvetica, sans-serif;
color:white;
}
.social li{
margin-left:10px;
width:32px;
height:32px;
float:left;
display:inline;
list-style-type:none;
}
#footer p{
margin-right:20px;
margin-top:65px;
width:400px;
float:right;
text-align:right;
font:normal 80% tahoma, Arial, Helvetica, sans-serif;
color:white;
}
 

.poptitle {
background:url(images/titlebg.png);
margin:0px;
float:left;
text-align:left;
font:bold 100% tahoma, Arial, Helvetica, sans-serif;
padding:5px 5px 5px 10px;
max-width:190px;




}
.poptitle a{
text-decoration:none;
color:black;
}
.poptitle  a:hover{
color:#36210f;
text-decoration:none;
}
.popthumb{
width: 220px;
height: 210px;
color:white;
margin-bottom:-190px;
float:left;
border:5px solid white;
-moz-border-radius:5px;
}

a.popthumb {

border:none;
margin:0px;
padding:0px;

}
.popthumb a:hover{

border:none;
margin:0px;
padding:0px;
}
.popthumbwarp{
margin-bottom:-190px;
border:1px solid #c9c9c9;
-moz-border-radius:5px;
width: 230px;
height: 220px;
}


.glidecontentwrapper{
position: relative; /* Do not change this value */
width: 235px;
height: 235px; /* Set height to be able to contain height of largest content shown*/
overflow: hidden;
float:left;
margin-left:42px;

}
/*
	Total wrapper width: 350px+5px+5px=360px
	Or width of wrapper div itself plus any left and right CSS border and padding
	Adjust related containers below according to comments
*/


.glidecontent{ /*style for each glide content DIV within wrapper.*/
position: absolute; /* Do not change this value */
visibility: hidden;
width: 230px;
height: 200px;
float:left;
}
.glidecontent img { 

border:none;



}
.glidecontent  a img{ 

border:none;
margin:0px;
padding:0px;
border:none;


}
.glidecontent a:hover img  { 
margin:0px;
padding:0px;
border:none;



}
/*
 Total glidecontent width: 330px+10px+10px=350px
	Or width of wrapper div itself (not counting wrapper border/padding)
*/

.glidecontenttoggler{ /*style for DIV used to contain toggler links. */
width: 80px;
height: 26px;
margin-top: 0px;
text-align: center; /*How to align pagination links: "left", "center", or "right"*/
float:left;
margin-left:130px;
}
/*
 Total contenttoggler width: 350px+5px+5px=360px
	Or total width of wrapper div (counting wrapper border/padding)
*/

.glidecontenttoggler a{ /*style for every navigational link within toggler */
display: -moz-inline-box;
display: inline-block;
}



.glidecontenttoggler a.prev {
width: 33px;
height: 26px;
background:url('images/togback-trans.png');
margin:0px;
padding:0px;
float:left

}


.glidecontenttoggler a.next{
width: 34px;
height: 26px;
background:url('images/tognext-trans.png');
margin:0px;
padding:0px;
float:left



}













/**
  * Twitter - http://www.twitter.com
  * Copyright (C) 2009 Twitter
  * URL: http://twitter.com/goodies/widgets
  *
  * V 1.0.6
  */
  .twitt{
width: 250px;
height: 300px;
margin-left:30px;
margin-bottom:20px;
padding:0px;
float:left



}
.twitterlogo {
	width: 48px;
	height: 48px;
	margin-LEFT: 140px;
	padding:0px;
	background:url('images/Social_Twitter.png');
}

.twtr-widget{position:relative;font-size:12px!important;font-family:"lucida grande",lucida,tahoma,helvetica,arial,sans-serif!important;}.twtr-fullscreen{font-size:220%!important;}.twtr-widget .twtr-spinner{width:16px;height:16px;position:absolute;background:url('images/twitloader.gif')no-repeat;top:3px;right:3px;}.twtr-inactive{display:none;}.twtr-widget a img{border:0!important;}.twtr-doc{overflow:hidden;width:100%;text-align:left;font-weight:normal;}.twtr-bd{padding:0 1px;}.twtr-widget .twtr-tweet-wrap{padding:6px 8px;overflow:hidden;}.twtr-fullscreen .twtr-tweet-wrap{padding:20px;}.twtr-widget .twtr-tweet{border-top:1px solid #fff;border-bottom:1px solid #c9c9c9;overflow:hidden;}.twtr-widget .twtr-tweet a.twtr-reply{visibility:hidden;}* html .twtr-widget .twtr-tweet a.twtr-reply{visibility:visible;}.twtr-widget .twtr-tweet:hover a.twtr-reply{visibility:visible;}.twtr-widget-profile img.twtr-profile-img{display:block;float:left;width:50px;height:50px;border:3px solid #ccc!important;}.twtr-widget h3,.twtr-widget h4,.twtr-widget p{margin:0!important;padding:0!important;line-height:1.2!important;width:auto!important;}.twtr-widget-profile h3,.twtr-widget-profile h4{margin:5px 0 0 60px!important;}.twtr-widget h3{font-size:11px!important;font-weight:normal!important;}.twtr-widget h4{font-size:16px!important;}.twtr-widget i{font-size:9px;font-style:normal;display:block;margin-top:2px;}.twtr-hd{padding:10px;position:relative;overflow:hidden;}.twtr-fullscreen .twtr-hd{height:0;padding:0;}.twtr-timeline{position:relative;overflow:hidden;z-index:2;height:225px;}.twtr-flat .twtr-timeline{overflow-x:hidden;overflow-y:scroll;}.twtr-widget .twtr-tweet:last-child{border-bottom-width:0;}.twtr-ft{position:relative;}.twtr-ft div{overflow:hidden;padding:10px;}.twtr-ft span{float:right;text-align:right;}.twtr-ft a{float:left;display:block;}.twtr-ft span a{float:none;}.twtr-avatar{width:40px;height:40px;float:left;overflow:hidden;display:block;}.twtr-fullscreen .twtr-avatar{width:80px;height:80px;}.twtr-img{height:25px;width:25px;}.twtr-img img{width:30px;height:30px;}.twtr-fullscreen .twtr-img img{width:72px;height:72px;}.twtr-fullscreen a.twtr-join-conv{display:none;}.twtr-tweet-text{margin-left:40px;}.twtr-fullscreen .twtr-tweet-text{margin-left:90px;}.twtr-doc a{text-decoration:none!important;}.twtr-doc a:hover{text-decoration:underline!important;}



#flickr h2 span {
	color: #0061D8;
	font-family:tahoma, Arial, Helvetica, sans-serif;
}

#flickr h2 span span {
	color: #FF1183;
	font-family:tahoma, Arial, Helvetica, sans-serif;
}
#flickr .wrapf {
	width: 260px;
	margin-LEFT: 27px;
	padding:0px;
	font-family:tahoma, Arial, Helvetica, sans-serif;
}
.flickrlogo {
	width: 94px;
	height: 25px;
	margin-LEFT: 115px;
	margin-top: 5px;
	margin-bottom: 15px;
	padding:0px;
	background:url('images/flickr.png');
}

#flickr a img {
	float: LEFT;
	margin-LEFT: 5px;
	margin-bottom: 5px;
	display: block;
	padding: 2px;
	background: #fff;
	border: #CECFC6 1px solid;
}


#flickr a:hover img {
	border: #A8AA99 1px solid;
	font-family:tahoma, Arial, Helvetica, sans-serif;
}
#wp-calendar{
	width: 90%;
	padding: 0 0 15px;
	margin-left:20px;
	float:left;
}
#wp-calendar a{
color:#36210f;
text-decoration:none;
}
#wp-calendar caption{
	padding: 5px 5px ;
	font-size:16px;
}

#wp-calendar th, #wp-calendar td{
	padding: 5px;
	text-align:center;
	background:#c9c9c9;
	color:#000000;
}

#wp-calendar td a:link , #wp-calendar td  a:visited {
	background:#c9c9c9;
	padding: 5px ;
}

#wp-calendar td{
	background:transparent;
}
#wp-calendar td, table#wp-calendar th{
	padding: 2px 0;
}	


