/*  
Theme Name: Abcflirt 2 / EN
Theme URI: http://www.abcflirt.com
Description:  English Skin / EN
Author: PAPULI Alexandre
Author URI: http://www.abcflirt.com
*/


/* Begin Typography & Colors */
body {
	margin: 0px;
	height:100%;
	font-family: Arial, Verdana;
	font-size: 13px;
	text-transform: none;
	color: #595959;
	background-color: #BCBBB5;
}

/*Wrapper*/
#wrapper {
	background:#fff;
	width:920px;
	height:100%;
	margin:0 auto;
}

/*Links*/
a:link, a:visited {
	color:#F87500;
	text-decoration:none;
}

a:hover, a:active {
	color:#F87500;
	text-decoration:none;
}

/*Left Column*/
#left-column {
	width:175px;
	height:100%;
	float:left;
	color:#B3B3B3;
	background-color:#E41300;
	background-image:url(images/sidebg.jpg);
	background-repeat: no-repeat;
	padding: 330px 25px 35px 15px;
}

#left-column h2 {
	color:#fff;
	font-weight:bold;
	font-size:18px;
	padding : 5px 0 5px 0px;
}

#left-column ul {
	margin : 0;
	padding : 0 0 5px 10px;
}
#left-column li {
	margin : 0;
	padding : 0;
}
#left-column ul li {
	margin : 0;
	padding : 0 0 0 0;
}
#left-column ul li a {
	color : #fff;
	text-decoration : none;
}
#left-column ul li a:hover {
	color : #fff;
	text-decoration : underline;
}

#rssfeed {
	float:left;
}
.gray {
	color:#555555;
	padding: 0 0 0 10 px;
}


/*Right Column*/
#right-column {
	margin:0 0 0 0;
	display: block; 
	width:100%;
	height:100%;
	float:left;
	background-color:#fff;
}
#right-column h2 {
	font-size:20px;
	color:#737573;
}

.title  {
	width:689px;
	background-color:#fff;
	text-align:center;
}
.title-top {
	width:689px;
	height:20px;
	background:no-repeat center url(images/title-top.jpg);
	text-align:center;
}
.title-bottom {
	width:689px;
	height:20px;
	background:no-repeat center url(images/title-bottom.jpg);
	text-align:center;
}

/*Pages*/
#pages {	
}

#pages li {
}
 
#pages li a:link, #pages li a:visited {
	display:inline-table;
	color:#fff;
	text-decoration:none;
}

#pages li a:hover, #pages li a:active {
	display:inline-table;
	color:#fff;
	text-decoration:none;
}

/*Post*/
.top-post {
	width:580px;
	margin:5px 50px 0 50px;
	display:inline;
	float:left;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-top-color: #DBDBDB;
	border-right-color: #DBDBDB;
	border-bottom-color: #DBDBDB;
	border-left-color: #DBDBDB;
	vertical-align:top;
}

/*Post-title*/
h3 {
	font-size:16px;
	padding:0px;
	float:left;
}

h3 a:link, h3 a:visited {
	color:#757575;
	font-size:22px;
	text-decoration:none;
}

h3 a:hover, h3 a:active {
	color:#757575;
	font-size:22px;
	text-decoration:none;
}

/*Posted in*/
small.categories {
	background: url("images/tag_blue.gif") no-repeat;
	color: #68d0f0;
	padding-left: 20px;
	height:30px;
	padding-bottom:5px;
}

.catalign {
	float:right;
	margin:5px 0 0 0;
}

.categories a:link,
.categories a:visited {
	color:#A3A3A3;
	text-decoration:none;
}

.categories a:hover,
.categories a:active {
	color:#F87500;
	text-decoration:none;
}

/*Post*/
.post {
	width:580px;
	margin:0 50px 0 50px;
	display:inline;
	float:left;
}

/*Comments*/
.comments {
	margin:0 50px 0 50px;
	display:inline;
	float:left;
}
.commentnav {
	margin:0 50px 0 50px;
	display:inline;
	float:left;
}

.comments a:link,
.comments a:visited {
	color:#999999;
	text-decoration:none;
}

.comments a:hover,
.comments a:active {
	color:#999999;
	text-decoration:none;
}

/*Line*/
.line {
	margin:0 0 0 80px;
}


/*Comments*/
.top-comment p {
	margin:0px;
	padding:0px;
}
h2#comments-no {
	color:#999999;
	margin:20px 0 0 0;
	float:right;
}

.big-comments {
	margin:0 0 0 10px;
	float:right;
}

#commentlist {
	list-style-type:none;
}

.author {
	color:#97CFFD;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

/*Comment Date*/
.comment-date {
	font-size:9px;
	color:#A5A5A5;
}

.comment-date a:link,
.comment-date a:visited {
	color:#A5A5A5;
	text-decoration:none;
}

.comment-date a:hover,
.comment-date a:active {
	color:#A5A5A5;
	text-decoration:none;
}

/*comment-text*/
.comment-text p {
	color:#646464;
}

p {
	margin:10px 0;
}

/*Seach Bar*/

input, textarea {
	font-family : "Lucida grande",Verdana,Lucida,Helvetica,sans-serif;
	font-size : 1em;
	border-width : 1px;
	border-color : #ccc;
}

input[type], textarea[name] {
	background: #F1F0ED;
}
input[type=submit], input[type=reset] {
	background : #F1F0ED;
	color : #000;
}
input[type=submit]:hover {
	background : #D1CEC5;
	color : #000;
}
textarea {
	width : 95%;
}

#s {
	width:120px;
}

#searchsubmit {
	border:0px;
}



/*RSS*/
.rss a:link, .rss a:visited {
	color:#999999;
	text-decoration:none;
}

.rss a:hover, .rss a:active {
	color:#999999;
	text-decoration:underline;
}

/*postcomment*/
#postcomment {
	color:#F87500;
	font-size:15px;
}

/*Login*/
#login a:link, #login a:visited {
	color:#A5A5A5;
	text-decoration:none;
}

#login a:hover, #login a:active {
	color:#A5A5A5;
	text-decoration:none;
}

/*Submit*/
#submit {
	background:no-repeat center url(images/comment.gif);
	width:105px;
	height:33px;
	border:0px;
	margin:0 0 0 200px;
	float:float;
}


/*BOttom Section*/
#bottom-wrapper {
	width:600px;
	margin:0 auto;
	display:table;	
}

/*About*/
#about {
	width:150px;
	font-size:10px;
	color:#555555;
	float:left;
}

#about h2 {
	margin:10px 0;
	font-size:18px;
	color:#555555;
	padding:0px;
	text-transform:uppercase;
}

/*Recent Posts*/
#recent-posts {
	width:150px;
	text-align:center;
	margin:0 30px 20px;
	float:left;
}

#recent-posts h2 {
	margin:10px 0;
	font-size:18px;
	color:#555555;
	padding:0px;
	text-transform:uppercase;
}

#recent-posts ul {	
	width:150px;
	list-style-type:none;
	padding:0px;
	margin:0px;
	text-align:left;
	float:left;
}

#recent-posts li {
	width:150px;
	border-bottom:1px solid #5C5C4D;
	padding:3px 5px;
}

#recent-posts li a:link,
#recent-posts li a:visited {
	color:#BABABA;
	text-decoration:none;
}

#recent-posts li a:hover,
#recent-posts li a:active {
	color:#F87500;
	text-decoration:none;
}


.yellow {
	color:#F87500;
}
.red {
	color:#F87500;
	text-transform:uppercase;
}
/*Recent Posts*/
#blogroll {
	width:150px;
	text-align:center;
	margin:0 30px 20px;
	float:left;
}

#blogroll h2 {
	margin:10px 0;
	font-size:18px;
	color:#555555;
	padding:0px;
	text-transform:uppercase;
}

#blogroll ul {	
	width:150px;
	list-style-type:none;
	padding:0px;
	margin:0px;
	text-align:left;
	float:left;
}

#blogroll li {
	width:150px;
	border-bottom:1px solid #5C5C4D;
	padding:3px 5px;
}

#blogroll li a:link,
#blogroll li a:visited {
	color:#BABABA;
	text-decoration:none;
}

#blogroll li a:hover,
#blogroll li a:active {
	color:#F87500;
	text-decoration:none;
}
.blogname {
	color:#FFFFFF;
	font-size:24px;
	margin-top:10px;
}
.blogname a {
	color:#FFFFFF;
	font-size:24px;
}
.blogname a:hover {
	color:#FFFFFF;
	font-size:24px;
}
.blogname a:visited {
	color:#FFFFFF;
	font-size:24px;
}
.blogname a:active {
	color:#FFFFFF;
	font-size:24px;
}

a.commentslink {
	background: url("images/speach-bubble.gif") no-repeat;
	padding-left: 20px;
}

/*Footer*/
#copyright {
	float:left;
	width:689px;
	text-align:center;
	color:#555555;
	font-weight:bold;
	margin:30px 0 20px 0;
}

img {
	border:0;
}

.clear {
	clear:both;
	height:0px;
	width:0px;
	margin:0px;
	padding:0px;
}

