/*
Theme Name: SilverBack
Theme URI: http://silverback.designstrike.net
Description: Silver and black clean Wordpress template, easy to customize, Twitter ready, widget ready.
Version: 1.1.2
Author: Grigore Alex
Tags: two-columns, silver, flexible-width, theme-options, right-sidebar
*/

/*

		RESET
		
		
*/

*					{ margin: 0; padding: 0; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	
background:transparent none repeat scroll 0 0;
border:0 none;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:0;
vertical-align:baseline;}

html				{ overflow-y: scroll; }
html, body			{ height: 100%; }
body				{ font-size: 12px; font-family:Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
background:#f6f6f6 url(images/body_bg.jpg) top left repeat-x; line-height:1.6em; }
ul					{ list-style: square inside; list-style: none; }
ol					{ list-style: decimal inside; }
a					{ outline: none; text-decoration: none; }
a img				{ border: none; }
table				{ border-collapse: collapse; }
li					{ list-style: none; }

h1,h2,h3,h4 		{ font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif; }

#twitter			{ padding: 5px 0 5px 0; }
#rss				{ float:right; padding: 5px 0 5px 0; }

blockquote {
font-size:14px;
text-align:justify;
font-style:italic;
border-left: 5px solid #cccccc;
padding-left: 10px;
font-weight:bold;
margin:10px 0 10px 0 ;

}


.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}


.entry{
	line-height:20px;
	font-size:13px;
	margin:10px 0 10px 0;
}

}
.entry .banner{
	text-align:center;
	padding:0 0 10px 0;
}
.entry .banner img{
	border:0;
}

.banner_left{
	float:left;
	padding:0 20px 10px 0;
}
.entry .banner_left img{
	border:0;
}
.entry img{
	border:1px solid #666;
}

.entry p{
	padding-bottom:15px;
}

.entry p a{
	font-weight:bold;
	text-decoration:underline;
}

.entry p a:hover{
	text-decoration:none;
}

#wrapper			{ width: 900px; margin: 0px auto -120px; min-height: 100%; height: auto !important; height: 100%; }
#pnav				{ float: left; width: 900px; height: 48px; margin-top:10px; }
ul#links			{ width: 900px; float:left; margin: 10px 0 0 0; text-align:center; }
ul#links li			{ display: inline; margin: 10px;}
ul#links li a 		{ text-transform: uppercase; color: white; font-size: 17px; padding: 3px; padding-left: 10px; padding-right:10px;  }
ul#links li a:hover	{ color: #28acf0; }

#logo				{ font-weight:bold; width: 300px; float: left; font-size:2.0em; font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif; padding-top: 45px;}
#logo a				{ color:#000000;}
#logo a:visited		{ color:#000000;}
.slogan				{ float: left; width:100%; text-align:left; font-size:18px; font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif; padding-top: 15px; }

.clear				{ clear:both; }
.search-field 		{  margin:0; padding:0; padding-top:10px; padding-left:5px; width:220px; height:24px; border:1px #ccc solid; }
.search-button		{ float:right; margin:0; top:0; position:relative; right:0;}
.blogname			{ font-size: 2.0em; width:500px; height:20px;}

#leftcontent		{ float:left; width: 640px; padding-bottom: 50px;}
#sidebar			{float:right; width: 235px;   padding:10px; background-color:#e1e0e0; border: 1px solid #d0d0d0; }
#sidebar .top 		{height:28px; background:url(images/sidebar-top.png) no-repeat; margin-left:-16px; margin-top:-28px;}
#sidebar h2			{ font-size:1.5em; font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif; border-bottom:#000000 solid; line-height: 1.3em; margin-top: 10px;}
#footer				{ width: 100%; height:45px; background-image: url(images/footer-bg.png); background-repeat:repeat-x; background-color: black; padding-top: 60px; text-align:center; }

.archive			{ width: 640px; font-weight:normal; font-size: 3.0em; font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif; padding-top:80px; margin-bottom: 20px; line-height: 30px; }

.postitle	  		{ width: 640px; font-weight:normal; font-size: 3.0em; font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif; padding-top:80px; margin-bottom: 20px; }
.postitle a			{ color: #000;}
.postitle a:visited	{ color: #000;}
#meta				{ background-color: #e1e0e0; border: 1px solid #a8a5a5; padding: 1px; font-family: Trebuchet MS, serif; font-size:12px; font-weight:bold; width:610px; }
.meta				{ background-color: #e1e0e0; border: 1px solid #a8a5a5; padding: 1px; font-family: Trebuchet MS, serif; font-size:12px; font-weight:bold; width:610px; }
#meta img			{ float:left; margin-right: 3px;}
#postbody			{ padding-top: 10px; width:610px; }

#postbody h1		{ 	border-bottom:3px solid #333333;
						clear:both;
						color:#333333;
						font-family:Helvetica,Arial,"Lucida Sans Unicode",Tahoma,Verdana,Arial,Helvetica,sans-serif;
						font-size:3.5em;
						font-weight:normal;
						letter-spacing:0;
						line-height:1.3em;
						margin:12px 16px 14px 0;
						padding:0.95em 0 0; }

#postbody h2		{ 	border-bottom:3px solid #333333;
						clear:both;
						color:#333333;
						font-family:Helvetica,Arial,"Lucida Sans Unicode",Tahoma,Verdana,Arial,Helvetica,sans-serif;
						font-size:2.7em;
						font-weight:normal;
						letter-spacing:0;
						line-height:1.3em;
						margin:12px 16px 14px 0;
						padding:0.95em 0 0; }
						
#postbody h3		{ font-size: 2.0em; font-family:Helvetica,Arial,"Lucida Sans Unicode",Tahoma,Verdana,Arial,Helvetica,sans-serif; padding:0.95em 0 0; }

#postbody h4		{ font-size: 1.5em; font-family:Helvetica,Arial,"Lucida Sans Unicode",Tahoma,Verdana,Arial,Helvetica,sans-serif; padding:0.95em 0 0; }

#postbody h5		{ font-size: 1.0em; font-family:Helvetica,Arial,"Lucida Sans Unicode",Tahoma,Verdana,Arial,Helvetica,sans-serif; padding:0.95em 0 0; }

#postbody img		{ border: 5px solid #cccccc; margin:5px 5px 0px 0; }

.wp-caption {
text-align:center;
}

.wp-caption p.wp-caption-text {
font-size:11px;
line-height:17px;
margin:0;
padding:0 4px 5px;
background-color: #cccccc;
}



#readmore			{ float:left; background-image:url(images/read-more.png); background-repeat:no-repeat; width: 120px; height: 30px; padding: 6px; margin-top: 10px; color:#FFFFFF; font-weight:bold;}
#readmore a			{ text-decoration: none; color:#FFFFFF }
#readmore a:hover	{ color: #28acf0; }
.widget2			{ font-size:1.5em; font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif; border-bottom:#000000 solid; line-height: 1.3em; margin-top: 70px;}
#sidebar li			{ border-bottom:solid 1px #e1e1e1; line-height: 35px;}
#sidebar li a		{ color: #464646; }
#sidebar li a:hover	{ color: #28acf0; }
.twitter			{ float: left;  }
.rss				{ float: right; }	

#apDiv1 {
	position:absolute;
	left:810px;
	top:80px;
	width:81px;
	height:86px;
	z-index:1;
	background-image: url(images/monkey2.png);
}



.tags				{ margin-top: 10px; font-weight: bold;}
#footer a			{ color:#fff; font-weight:bold; }
#footer a:hover		{ color: #28acf0; }
#footer	p			{ color:#fff; }

#respond			{ font-size: 2.5em; font-family:Helvetica,Arial,"Lucida Sans Unicode",Tahoma,Verdana,Arial,Helvetica,sans-serif; padding:0.95em 0 0.95em; }
#comments			{ 	border-bottom:3px solid #333333;
						clear:both;
						color:#333333;
						font-family:Helvetica,Arial,"Lucida Sans Unicode",Tahoma,Verdana,Arial,Helvetica,sans-serif;
						font-size:1.9em;
						font-weight:normal;
						letter-spacing:0;
						line-height:1.3em;
						margin:12px 16px 14px 0;
						padding:0.95em 0 0; }	

#comment-field		{ background-color: #e1e0e0; border: 1px solid #a8a5a5; padding: 5px; margin-top:35px; margin-bottom: 10px;}
#avatar				{ padding: 3px; float:left ; }
#avatar	img			{ border: 5px solid #cccccc; }
#author				{ font-size: 20px; }
#author	a			{ color:#000; }
#author	a:visited	{ color:#000; }
#author	a:hover 	{ color:#28acf0; }

.left-entry			{ float: left; background-color:#28acf0;}
.right-entry		{ float: right; background-color:#28acf0;}
.post-links			{ margin-top:20px;}
