/*  

Theme Name: Glassy Evolution

Theme URI: http://www.isoftwarereviews.com/glassy-evolution-free-wordpress-theme/

Description: Glassy Style Theme With Five Difference Colors Which User Can Change Based On Their Preference. Designed by <a href="http://www.isoftwarereviews.com">iSoftwareReviews</a>

Version: 1.1.1

Author: iSoftwareReviews

Author URI: http://www.isoftwarereviews.com/

Tags: two-columns, fixed-width, right-sidebar, black, blue, red, green, yellow

License: GNU General Public License (GPL) version 3

*/



/* Begin Typography & Colors */

body{

	font-size:62.5%;

	font-family:Helvetica, Arial, Sans-Serif;

	background:transparent url('http://img690.imageshack.us/img690/576/sizepolos10.jpg') repeat;

	color:#333;

	text-align:center;
padding-right:50px;

	}


ul li{

	list-style:url('images/list-style.gif');

	}

#footer-bg-bottom{

	background:none !important;

	}



#header{

	background:url('http://img23.imageshack.us/img23/4693/headerfestyvali.jpg') !important;


	}

	

#footer-bg{

	background-color: #fff !important;

	}

	

#page{

	background:url('images/body-bg.png') repeat-y center;

	text-align:left;

	}



#content{

	font-size:13px;

	}



.narrowcolumn .postmetadata{

	text-align:center;

	}

	

.entry{

	font-family:Helvetica, Arial, Sans-Serif;

	padding:10px 0px 5px;

	clear:both;

	font-size:13px;

	line-height:1.6em;

	border-bottom:1px solid #CECECE;

	}



.entry ul li{

	line-height:1.5em;

	font-size:12px;

	}



.alt{

	border-bottom:1px solid #ddd;

	border-top:1px solid #ddd;

	}



small{

	font-family:Arial, Helvetica, Sans-Serif;

	font-size:0.9em;

	line-height:1.5em;

	}



.pagetitle{

	font-size:1.6em;

	text-align:left;

	font-family:'Trebuchet MS', 'Lucida Grande',Arial, Sans-Serif;

	font-weight:bold;

	color:#e15603;

	border-bottom:1px solid #CECECE;

	padding-bottom:6px;

	}



.posttitle{

	font-size:1.1em;

	text-align:left;

	font-family:'Trebuchet MS', 'Lucida Grande',Arial, Sans-Serif;

	font-weight:bold;

	color:#e15603;

	border-bottom:1px solid #CECECE;

	padding-bottom:7px;

    }



.posttitle a{

	font-family:'Trebuchet MS', 'Lucida Grande',Arial, Sans-Serif;

	font-weight:bold;

	color:#e15603;

	text-decoration:none;

	}



.posttitle a:hover{

	font-family:'Trebuchet MS', 'Lucida Grande',Arial, Sans-Serif;

	font-weight:bold;

	color:#ff6c00;

	text-decoration:none;

	}



h1, h1 a{

	font-family:Arial, Helvetica, Sans-Serif;

	font-size:1.5em;

	text-align:left;

	font-weight:bold;

	color:#333;

	}



h1 a:hover{

	color:#ff6c00;

	text-decoration:none;

	}

	

#title{

	font-family:'Trebuchet MS', 'Lucida Grande', Arial, Sans-Serif;

	font-weight:bold;

	font-size:3.6em !important;

	text-align:center !important;

	padding:0 0 0 0 !important;

	}



#title a{

	color:#e15603;

	text-decoration:none;

	}



#title a:hover{

	color:#ff9900;

	text-decoration:none;

	}

	

#headerimg .description{

	font-size:1.7em !important;

	text-align:center !important;
font-weight:bold;

	padding-left:0;

	text-decoration:none;

	color:#860B1D;

	}



h2{

	font-family:Arial, Helvetica, Sans-Serif;

	font-size:1.3em;

	color:#e15603;

	}



h3{

	font-family:Arial, Helvetica, Sans-Serif;

	font-size:1.1em;

	}



h4{

	font-family:Arial, Helvetica, Sans-Serif;

	font-size:1em;

	font-weight:bold;

	}



h5{

	font-family:Arial, Helvetica, Sans-Serif;

	font-size:0.9em;

	font-weight:bold;

	}



h6{

	font-family:Arial, Helvetica, Sans-Serif;

	font-size:0.9em;

	font-weight:bold;

	}



#sidebar h2{

	font-size:1.2em;

	}

#sidebar h2, #wp-calendar caption, cite{

	text-decoration:none;

	}



.entry p a:visited{

	color:#b85b5a;

	}



.commentlist li, #commentform input, #commentform textarea{

	font:12px Arial, Helvetica, Sans-Serif;

	clear:both;

	}



.commentlist cite, .commentlist cite a{

	font-weight:bold;

	font-style:normal;

	font-size:13px;

	width:160px;

	}



.commentlist p{

	font-weight:normal;

	line-height:1.5em;

	text-transform:none;

	margin-left:180px;

	}



#commentform p{

	font-family:Arial, Helvetica, Sans-Serif;

	}



.commentmetadata a, .commentmetadata a:hover{

	font-weight:normal;

	color:#999;

	}



#sidebar{

	font:1em 'Lucida Grande', Verdana, Arial, Sans-Serif;

	}



small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike{

	color:#777;

	}



code{

	font:1.1em 'Courier New', Courier, Fixed;

	}



acronym, abbr, span.caps{

	font-size: 0.9em;

	letter-spacing: .07em;

	}



a{

	color:#0066CC;

	text-decoration:none;

	outline:none;

	}



a:hover{

	color:#0066FF;

	text-decoration:underline;

	}



#wp-calendar #prev a, #wp-calendar #next a{

	font-size:9pt;

	}



#wp-calendar a{

	text-decoration:none;

	}



#wp-calendar caption{

	font:120%/100% Arial, Helvetica, sans-serif;

	text-align:center;

	text-transform:uppercase;

	}



#wp-calendar th{

	font-style:normal;

	text-transform:capitalize;

	}



.post{

	clear:both;

	padding-top:15px;

	}



.post h2 a{

	color:#06C;

	}



.footercr{

	padding-bottom:39px;

	margin-right:20px;

	clear:both;

	}



.copyright{

	float:left;

	color:#92a591;

	font-size:11px;

	margin-left:20px;

	}



.xhtml, .css{

	margin-top:-3px;

	margin-left:8px;

	float:right;

	}



.xhtml a{

	background:url(images/xhtml.gif) no-repeat left center;

	padding:5px 0 5px 18px;

	color:#ef2983;

	text-decoration:none;

	}



.xhtml a:hover, .css a:hover{

	color:#92a591;

	text-decoration:underline;

	}



.css a{

	background:url(images/css.gif) no-repeat left center;

	padding:5px 0 5px 18px;

	color:#71da51;

	text-decoration:none;

	}



.credits{

	margin-top:-3px;

	margin-left:8px;

	float:right;

	color:#CCC;

	}



.credits  a{

	color:#00ccff;

	text-decoration:underline;

	}



.credits  a:hover{

	color:#92a591;

	text-decoration:underline;

	}



#menu{

	list-style:none;

	position:relative;

	}



#menu span{

	display:none;

	position:absolute;

	}



#menu a{

	display:block;

	text-indent:-900%;

	position:absolute;

	}



#menu a:hover{

	background-position:left bottom;

	}



#menu a:hover span{

	display:block;

	}



#menu .rss{

	width:55px;height:55px;

	background:url('images/rss.png') no-repeat;

	left:857px;

	top:-122px;

	}



#menu .rss span{

	width:132px;

	height:26px;

	background:url('images/rss-hover.png') no-repeat;

	left:-130px;

	top:4px;

	}

.achieve-title{

	color:#666;

	text-transform:uppercase;

	font-size:13px;

	}

/* End Typography & Colors */



/* Begin Structure */

body{

	margin:0;

	}



#page{

	margin:0 auto;

	width:908px;

	}



#header{

	height:226px;

	margin:0 auto;

	width:908px;

	}



#headerimg{

	margin:0 auto;

	width:908px;

	padding-top:5px;

	height:221px;

	}



.pagecolumn{

	float:left;

	padding:30px 0 20px 30px;

	margin:0px 0 0;

	width:545px;

	}



.narrowcolumn{

	float:left;

	padding:15px 0 20px 30px;

	margin:0px 0 0;

	width:545px;

	}



.narrowcolumn .postmetadata{

	padding-top:5px;

	}



.postmetadata{

	clear:left;

	}



#footer{

	margin:0 auto;

	height:356px;

	width:908px;

	float:left;

	}



.categorytitle{

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	font-weight:bold;

	color:#7ea604;

	width:540px;

	text-align:left;

	margin:0 0 0 30px;

	border-bottom:1px solid #999;

	padding-top:50px;

	}



#scategory{

	float:left;

	width:600px;

	margin-left:-10px;

	}



#scategory ul li{

	list-style: none;

	float:left;

	width:170px;

	font-size:12px;

	line-height:1.4em;

	margin-right:10px;

	}



#scategory a{

	padding:5px;

	display:block;

	color:#302F2F;

	border-bottom:1px dotted #363636;

	text-decoration:none;

	}

	

#scategory a:hover{

	color:#FFF;

	background:#363636;

	}



#scategory a:visited{

	color:#5d5d5d;

	text-decoration:underline;

	}



#aboutme{

	margin-right:23px;

	}



.about-me{

	float:right;

	text-align:left;

	width:270px;

	font:bold 14px Arial;

	color:#E94613;

	padding-bottom:10px;

	border-bottom:1px solid #999;

	}



.about-me-text{

	width:270px;

	height:250px;

	padding-top:15px;

	font-size:16px;

	color:#A23D1E;

	float:right;

	text-align:left;

	}



.about-me-text img{

	float:left;

	margin:2px 10px 2px 0;

	border:1px solid #333;

	padding:3px;

	}



.about-me-text a{

	text-decoration:underline;

	font-weight:bold;

	}



/* End Structure */



/*	Begin Headers */

h1{

	padding-top:5px;

	margin:0;

	}



h2{

	margin:30px 0 0;

	}



h2.pagetitle{

	margin-top:30px;

	text-align:center;

	}



#sidebar h2{

	margin:5px 0 0;

	padding:0;

	}



#nav{

	list-style:none;

	padding-left:0px;

	margin-top:0;

	margin-left:30px;

	}



#nav li, #nav span{

	float:left;

	margin-right:5px;

	list-style:none;

	border:1px solid #000;

	}



#nav .current_page_item a, #nav .current_page_item a:visited, #nav .page_item a:hover{

	color:#fffef5;

	text-decoration:none;

	padding:6px 17px;

	font:bold 12px Arial, Helvetica, sans-serif;

	background:url('images/nav-hover.gif') repeat-x;

	border:1px solid #048798;

	display:block;

	}



#nav .page_item a{

	color:#F7540C;

	text-decoration:none;

	background:PapayaWhip none repeat scroll 0 0;

	padding:6px 17px;

	font:bold 12px fantasy Georgia MS,caption,sans-serif;

	border:1px solid #5b5b5b;

	display:block;

	}

/* End Headers */



/* Switching Style*/

#theme-style{
display:none !important;
	margin-top:-45px;

	float:right;

	right:15px;

	font:110%/100% Arial, Helvetica, sans-serif;

	}



.black-theme a, .green-theme a, .blue-theme a, .red-theme a, .gold-theme a{

	padding-top:5px;

	margin-left:8px;

	}



/* End Switching Style*/



/* Begin Images */

p img{

	padding:0;

	max-width:100%;

	}



img.centered, .aligncenter{

	display:block;

	margin-left:auto;

	margin-right:auto;

	}



img.alignright{

	padding:4px;

	margin:0 0 2px 7px;

	display:inline;

	}



img.alignleft{

	padding:4px;

	margin:0 7px 2px 0;

	display:inline;

	}



.alignright{

	float:right;

	}



.alignleft{

	float:left;

	}



/* End Images */



/* Begin Lists */



.postmetadata ul, .postmetadata li{

	display:inline;

	list-style-type:none;

	list-style-image:none;

	}



#sidebar ul, #sidebar ul ol{

	margin:0;

	padding:0;

	}



#sidebar ul li{

	list-style-type:none;

	list-style-image:none;

	margin-bottom:15px;

	}



#sidebar ul p, #sidebar ul select{

	margin:5px 0 8px;

	}



#sidebar ul ul, #sidebar ul ol{

	margin:5px 0 0 10px;

	}



#sidebar ul ul ul, #sidebar ul ol{

	margin:0 0 0 10px;

	}



#sidebar ul ol li{

	list-style:decimal outside;

	}



#sidebar ul ul li, #sidebar ul ol li{

	margin:3px 0 0;

	padding:0;

	}

/* End Entry Lists */



/* Begin Form Elements */

#searchform {

	text-align:center;

	margin:5px 0 0 610px;

	height:43px;

	}



#searchform #s{

	border:1px solid #203346;

	width:245px;

	height:20px;

	background:#fff;

	padding:4px 5px 0 5px;

	margin:7px 2px;

	font-weight:normal;

	color:#b0b0b0;

	border:1px solid #000;

}

.entry form{

	text-align:center;

	}



select{

	width:130px;

	}



#commentform input{

	width:170px;

	padding:2px;

	margin:5px 5px 1px 0;

	}



#commentform textarea{

	width:99%;

	padding:2px;

	}



#commentform #submit{

	background: url('images/blue-comment-button.png') no-repeat;

	font:bold 12px Arial, Helvetica, sans-serif;

	color:#fefefe;

	border:1px solid #114249;

	float:right;

	margin-right:-2px;

	width:143px;

	height:27px;

	cursor:pointer;

	}

/* End Form Elements */



/* Begin Comments*/

.alt{

	margin:0;

	padding:10px;

	}

.commentlist{

	margin:0 0 0 0px;

	padding:0;

	text-align:justify;

	list-style:none;

	}



.commentlist li{

	margin:0;

	padding:10px;

	}



#commentform p{

	margin:5px 0;

	}



.nocomments{

	text-align: center;

	margin:0;

	padding:0;

	}



/* End Comments */





/* Begin Mini Icons */



.postdata{

	font-size:12px;

	color:#999;

	padding:5px 0 5px 0;

	line-height:1.3em;

	}



.postdata a, .postdata a:visited{

	color:#999;

	text-decoration:none; 

	}



.postdata a:hover{

	color: #06c;

	text-decoration:none;

	}



.postdata .category{

	background:url('images/category.gif') no-repeat;

	padding-left:18px;

	float:left;

	}



.postdata .comments{

	background:url('images/comments.gif') no-repeat;

	padding-left:18px;

	float:right;

	}



.postdata .add-comment{

	background:url('images/comments-add.gif') no-repeat;

	padding-left:18px;

	float:right;

	}



.postdata .minidate{

	background:url('images/date.gif') no-repeat;

	padding-left:18px;

	float:left;

	}

/* End Mini Icons */



/* Begin Sidebar */

.sponsorads{

	clear:both;

	margin:15px 0 15px 0;

	}

.sponsorads img{

	margin:3px 2px 2px 3px;

	}

#sidebar{

	font-family:Arial;

	padding:20px 0 10px 0;

	width:265px;

	float:left;

	overflow:hidden;

	margin-left:42px;

	}



#sidebar form{

	margin:0;

	}



#sidebar h2{

	height:19px;

	padding:4px 5px 4px 5px;

	margin:0;

	font:120%/100% Arial, Helvetica, sans-serif;

	color:#000;

	text-align:left;

    border-bottom:1px solid #999;

	text-transform:uppercase;

	}



#sidebar ul ul{

	padding:5px;

	margin:0px;

	text-align:left;

	}



#sidebar ul li ul li{

	padding:5px 0 5px 0px;

	border-bottom:1px dotted #e1e3e3;

	font-size:12px;

	}



#sidebar .sidebarrecentpost{

	padding: 5px 0px 5px 0px;

	border-bottom: 1px dotted #e1e3e3;

	font-size: 12px;

	}

/* End Sidebar */



/* Begin Calendar */

#wp-calendar{

	empty-cells:show;

	margin:10px auto 0;

	width:175px;

	border:1px solid #999;

	}



#wp-calendar #next a{

	padding-right:10px;

	text-align:right;

	}



#wp-calendar #prev a{

	padding-left:10px;

	text-align:left;

	}



#wp-calendar a{

	display:block;

	}



#wp-calendar caption{

	text-align:center;

	width:100%;

	}



#wp-calendar td{

	padding:3px 0;

	text-align:center;

	}



#wp-calendar td.pad:hover{

	background-color:#fff;

	}

/* End Calendar */







/* Begin Various Tags & Classes */

acronym, abbr, span.caps{

	cursor:help;

	}

acronym, abbr{

	border-bottom:1px dashed #999;

	}



blockquote{

	margin:15px 30px 0 10px;

	padding-left:20px;

	border-left:5px solid #ddd;

	}



blockquote cite{

	margin:5px 0 0;

	display:block;

	}



.center{

	text-align:center;

	}



hr{

	display:none;

	}



a img {

	border:none;

	}



.navigation{

	display:block;

	text-align:center;

	margin-top:10px;

	margin-bottom:60px;

	}



#previous-entries a{

	background:url('images/previous-entries.gif') no-repeat;

	padding-left:18px;

	float:left;

	}



#next-entries a{

	background:url('images/newer-entries.gif') no-repeat right;

	padding-right:18px;

	float:right;

	}



pre{

	border:1px #ddd dotted;

	background:#f7f7f7;

	padding:0 15px 0 10px;

	font-family: "Consolas", "Lucida Console", "Courier New", monospace;

	float:left;

	margin-bottom:15px;

	overflow:auto;

	width:520px;

	}

/* End Various Tags & Classes*/



/* Gravatars Style*/

.gravs{

	margin-top:20px;

	}

	

.avatar{

	float:left;

	margin-right:5px;

	margin-bottom:5px;

	padding:3px;

	border:1px solid #999;

	}

/* End Gravatars Style*/

.buttons{
font-size: 13px;            /* размер шрифта */
font-weight: bold;         /* стиль текста: жирный */			
padding:15px;               /* отступ от границ */
border:1px solid #CCC;   /* толщина и цвет рамки */
background: #FDFFBC;   /* фоновый цвет */
}
 
.buttons a img{
border: none;
opacity:1.0;                 /* непрозрачность: 100% */
}
 
.buttons a:hover img{
border: none;
opacity:0.7;                 /* непрозрачность: 70% */
}