/*
Theme Name: inWordpress
Theme URI: http://wordpress.org/
Description: inWordpress
Version:
Author: Stelian Firez
Author URI: http://stelianfirez.com/

*/

body{
  margin: 0;
  padding: 0;
  background-color: #FFFFFF;
  background-image: url(skin/bkg.jpg);
  background-position: top left;
  background-repeat: repeat-x;
}
img{
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: top;
}
form{
  margin: 0;
  padding: 0;
  border: 0;
}
a{
  color: #27639E;
  text-decoration: none;
}
a:hover{
  color: #F36579;
  text-decoration: underline;
}
#atffc{
  display: none;
}
#container{
  margin: 0 auto;
  padding: 0;
  background-image: url(skin/header.jpg);
  background-position: top center;
  background-repeat: no-repeat;
  width: 980px;
}
#content{
  margin: 0;
  padding: 60px 40px 0 63px;
  float: left;
  width: 580px;
}
.logo{
  margin: 0;
  padding: 0;
}
.logo h1{
  margin: 0;
  padding: 0;
}
.logo a{
  margin: 0;
  padding: 0;
  display: block;
  background-image: url(skin/logo.gif);
  background-position: top left;
  background-repeat: no-repeat;
  width: 416px;
  height: 57px;
}
.logo span{
  display: none;
}
.tagline{
  margin: 0;
  padding: 0 9px 0 50px;
}
.tagline a{
  color: #FFFFFF;
  text-decoration: none;
}
.text{
  color: #FFFFFF;
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 11px;
  height: 50px;
  width: 100%;
  line-height: 15px;
  margin: 0;
  padding: 0px 4px 0 8px;
  float: left;
}
.endtagline{
  width: 4px;
  height: 25px;
  float: left;
  margin: 0;
  padding: 0;
  line-height: 25px;
}

#sidebar{
  margin: 0;
  padding: 0;
  float: left;
}
#sidebar ul{
  margin: 78px 0 0 0;
  padding: 0;
  list-style: none;
}
#sidebar ul li ul{
  margin: 0;
  padding: 0 0 12px 0;
  list-style: none;
}
#search{
  margin: 0 0 20px 0;
  padding: 0;
}
.widget, .linkcat, .pagenav{
  margin: 0;
  padding: 0 0 0 11px;
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 12px;
  color: #4A4A4A;
}
#sidebar li ul li{
  margin: 0;
  padding: 0 0 0 21px;
  list-style: none;
  background-image: url(skin/bullet.jpg);
  background-position: center left;
  background-repeat: no-repeat;
  color: #4A4A4A;
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 12px;
}
#sidebar2 li ul li{
  margin: 0;
  padding: 0 0 0 21px;
  list-style: none;
  background-image: url();
  background-position: center left;
  background-repeat: no-repeat;
  color: #4A4A4A;
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 12px;
}
.adsensedesc{
  margin: 0;
  padding: 0 0 0 21px;
  color: #4A4A4A;
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 12px;
}
.adsensedesc a{
  color: #4A4A4A;
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 12px;
  text-decoration: none;
}
.adsensedesc a:hover{
  color: #27639E;
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 12px;
  text-decoration: none;
}
#sidebar li ul li a{
  color: #4A4A4A;
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 12px;
  text-decoration: none;
}
#sidebar li ul li a:hover{
  color: #27639E;
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 12px;
  text-decoration: none;
}
#sidebar h2{
  margin: 0;
  padding: 0 0 7px 0;
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #7AAA33;
}

#sidebar h2 a{
  margin: 0;
  padding: 0 0 1px 0;
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #7AAA33;
  text-decoration: none;
}

.rsslink{
  margin: 0;
  padding: 0 0 5px 0;
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 22px;
  font-weight: bold;
  color: #DA5B28;
}

.rsslink a{
  margin: 0;
  padding: 0 0 5px 0;
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 22px;
  font-weight: bold;
  color: #DA5B28;
  text-decoration: none;
}

.emaillink{
  margin: 0;
  padding: 0 0 5px 0;
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 22px;
  font-weight: bold;
  color: #27639E;
}

.emaillink a{
  margin: 0;
  padding: 0 0 5px 0;
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 22px;
  font-weight: bold;
  color: #27639E;
  text-decoration: none;
}

.search_form{
  background-image: url(skin/search.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  margin: 0;
  padding: 0;
  width: 242px;
  height: 38px;
}
.s_text{
  border: 0;
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  margin: 0;
  padding: 0 0 0 8px;
  font-size: 12px;
  color: #656565;
  width: 180px;
}
.searchsubmit{
  background-image: url(skin/search_submit.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  margin: 0;
  padding: 0;
  height: 28px;
  width: 43px;
  border: 0;
}
.txt{
  margin: 8px 0 0 0;
  padding: 0 0 0 7px;
  float: left;
}
.btn{
  margin: 5px 0 0 0;
  padding: 0;
  float: left;
}
.clearfix{
  margin: 0;
  padding: 0;
  clear: both;
}
#flickr{
  margin: 0;
}



#footer{
  margin: 0;
  padding: 0;
  clear: both;
}
.posts{
  margin: 65px 0 0 0;
  padding: 0 0 0 25px;
  clear: both;
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 12px;
  text-align: justify;
}
.posts h3{
  font-size: 20px;
  color: #7AAA33;
  font-weight: lighter;
  margin: 0;
  padding: 0 0 15px 0;
}
.posts h2{
  font-size: 20px;
  color: #7AAA33;
  font-weight: lighter;
  margin: 0 0 20px 0;
  padding: 0;
}

.posts form p{
  margin: 10px 0 0 0;
  padding: 0;
}
.posts label{
  font-size: 12px;
  color: #303030;
}
.posts textarea{
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 12px;
  color: #656565;
  padding: 2px 3px;
  border: 1px solid #27639E;
  width: 470px;
  overflow: auto;
}

.input_txt{
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 12px;
  color: #656565;
  padding: 2px 3px;
  border: 1px solid #27639E;
  width: 190px;
}
.input_btn{
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 12px;
  color: #656565;
}
.posts ul{
  margin: 0px 0 10px 35px;
  padding: 0;
  list-style: none;
}
.posts ol{
  margin: 0px 0 0px 35px;
  padding: 0;
  list-style: none;
}
.posts ul li{
  margin: 0 0 15px 0;
  padding: 0 0 0px 21px;
  list-style: none;
  background-image: url(skin/bullet.jpg);
  background-position: center left;
  background-repeat: no-repeat;
  color: #4A4A4A;
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 12px;
}
.posts ol li{
  margin: 0;
  padding: 0 0 0 21px;
  list-style: none;
  background-image: url(skin/bullet.jpg);
  background-position: center left;
  background-repeat: no-repeat;
  color: #4A4A4A;
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 12px;
}
.spectator{
  letter-spacing: 1px;
}
.spectator a{
  color: #0066CC;
}
.spectator a:hover{
  color: #F36579;
}

.post{
  margin: 0 0 20px 0;
  padding: 0;
  font-size: 12px;
}

.post blockquote{
  margin: 0 15px 15px 15px;
  padding: 0 0 0px 10px;
  border-left: 4px solid #7AAA33;
}
.post blockquote p{
  padding-bottom: 10px;
}
.post h2{
  font-size: 30px;
  font-weight: lighter;
  color: #EF4D64;
  margin: 0;
  padding: 0;
  line-height: 33px;
}
.post h3{
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
}
.post h4{
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #7AAA33;
}
.post h3 a{
  color: #EF4D64;
  text-decoration: none;
}
.post h3 a:hover{
  color: #EF4D64;
  text-decoration: none;
}
.post h2 a{
  font-size: 30px;
  font-weight: lighter;
  color: #EF4D64;
  text-decoration: none;
}
.post h2 a:hover{
  font-size: 30px;
  font-weight: lighter;
  color: #EF4D64;
  text-decoration: none;
}
.date{
  color: #92BA68;
  margin: 0;
  padding: 0 0 0 1px;
}
.entry{
  color: #303030;
  font-size: 13px;
  margin: 0;
  padding: 15px 0 0 1px;
}
.entry a{
  color: #27639E;
  text-decoration: none;
}
.entry a:hover{
  color: #F36579;
  text-decoration: none;
}

.entry p{
  margin: 0;
  padding: 0px 0 15px 0;
}
img.floatleft{
  float: left;
  margin: 10px;
}

.postmetadata{
  margin: 4px 0 0 0;
  padding: 0 0 0 1px;
  color: #6D6D6D;
}
.postmetadata a{
  color: #27639E;
  text-decoration: none;
}
.postmetadata a:hover{
  color: #F36579;
  text-decoration: none;
}
.addthis_container{
	text-align: right;
}
#wp-calendar{
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 12px;
  width: 200px;
}
#wp-calendar td{
  text-align: center;
  color: #404040;
}
#wp-calendar th{
  background-color: #FFFF9B;
}

#wp-calendar caption{
  background-color: #EE6175;
  color: #FFFFFF;
  font-weight: bold;
}
#wp-calendar a{
  font-weight: bold;
}
#wp-calendar tfoot{
  background-color: #DFF8FF;
}
#footer{
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 12px;
  margin: 0;
  padding: 100px 0 20px 88px;
  color: #303030;
}
.wp_icon{
  padding: 0 0 0 20px;
  margin: 0 5px 0 0;
  background-image: url(skin/wordpress.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  line-height: 16px;
}
.feed_icon{
  padding: 0 0 0 20px;
  margin: 0 5px 0 0;
  background-image: url(skin/feed.jpg);
  background-position: center left;
  background-repeat: no-repeat;
  line-height: 16px;
}
.valid_icon{
  padding: 0 0 0 18px;
  margin: 0 5px 0 0;
  background-image: url(skin/valid.jpg);
  background-position: center left;
  background-repeat: no-repeat;
  line-height: 16px;
}
.flickr_photos{
	margin: 0 0 12px 0;
	padding: 0;
}
.flickr_photos img{
	margin: 0 10px 0 0;
	padding: 0;
	border: 3px solid #DBF4FF;
	vertical-align: top;
}
.networkbar
{
	color: #FFFFFF;
	font-family: "Lucida Grande", "Trebuchet MS", Trebuchet, Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}
.networkbar a, .networkbar a:link, .networkbar a:visited, .networkbar a:hover, .networkbar a:active
{
	color: #FFFFFF;
	font-family: "Lucida Grande", "Trebuchet MS", Trebuchet, Arial;
	font-size: 12px;
	text-decoration: underline;
	font-weight: normal;
}
.altx
{
	background-color: #EEFED8;
	text-align: justify;
	padding: 0 0 0px 0;
}
.x 
{
	padding: 0 0 0px 0;
	text-align: justify;
	}
.commentpadding
{
	padding: 10px 10px 0px 10px;
}
.commentpadding p
{
  margin: 0;
  padding: 0px 0 15px 0;
}
.commentlist {
	padding: 10px 0 10px 0;
	text-align: justify;
	}
.commentlist ol{
  margin: 0px 0 0px 0px;
  padding: 0;
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 12px;
}
.commentlist ol li{
  margin: 0;
  padding: 0;
  background-image: none;
}
.commentlist ol li p {
	margin: 0;
	}
.pingpadding
{
	padding: 10px 10px 10px 10px;
}
.pingpadding p
{
  margin: 0;
  padding: 0px 0 15px 0;
}
.pinglist {
	padding: 10px 0 10px 0;
	text-align: justify;
	}
.pinglist ol{
  margin: 0px 0 0px 0px;
  padding: 0;
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  font-size: 12px;
}
.pinglist ol li{
  margin: 0;
  padding: 0;
  background-image: none;
}
.pinglist ol li p {
	margin: 0;
	}
#commentform p {
	margin: 5px 0;
	}
.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}
.commentmetadata {
	margin: 0;
	display: block;
	float: right;
	}

.quote{
  margin: 0 15px 15px 15px;
  padding: 0 0 0 10px;
  border-left: 4px solid #7AAA33;
}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright, div.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft, div.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}
img.aligncenter, div.aligncenter {
	padding: 4px;
	margin: 0 0px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
.aligncenter {
	text-align: center;
	}

.alignright a:hover { border:none; } 

.alignleft a:hover { border:none; } 

.aligncenter a:hover { border:none; } 
