/*



Theme Name: Crystalline

Theme URI: http://cozmoslabs.com/


Description: Built on Thematic Theme</a>



Author: Cristi Antohe



Author URI: http://cozmoslabs.com/



Template: thematic



Version: 0.1 



.



This work, like WordPress, is released under GNU General Public License, version 2 (GPL).



http://www.gnu.org/licenses/old-licenses/gpl-2.0.html



.



*/







/* Reset browser defaults */



@import url('../thematic/library/styles/reset.css');







/* Apply basic typography styles */



@import url('../thematic/library/styles/typography.css');







/* Apply a basic layout */



@import url('../thematic/library/layouts/2c-l-fixed.css');







/* Apply basic image styles */



@import url('../thematic/library/styles/images.css');







/* Apply default theme styles and colors */



@import url('default.css');







/* Prepare theme for plugins */



@import url('../thematic/library/styles/plugins.css');





body{



	background:url(images/ecotech_bg3.jpg) left 1px repeat-x #fff;



	/*text-align: left;*/



	color:#494a4b;

	line-height: 18px;

	margin:0;

	padding:0;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;



}



h1, h2, h3, h4, h5, h6{



	font-weight: normal;

	clear: none;



}



h1 span{



	text-transform:none; 

}



#wrapper{



	width:1024px;

	text-align:left;

	display:inline;

	margin:0 auto;

	border:none;
overflow:visible;
}



#header {



	background:none;

	background-repeat:no-repeat;

	width:870px;

	height:160px;

	margin:0 auto;

}



#branding{



	/*display:none;*/

	width:940px;



}



#blog-description{



	position:absolute;

	top:10px;

	padding:0;

	margin:0;

	border:none;

	color:#066414;



}



#blog-title{



	width:870px;

	text-align:left; 

	text-indent:0px;

	padding:0px;

	padding-top:30px;

	border:none;



	/*filter:alpha(opacity=40);



	-moz-opacity: 0.40;



	opacity:0.40;*/



	}



#blog-title a{



	/*display:block;*/



	color:#7b2889;



	font-family:"Century Gothic", "Trebuchet MS", Verdana, Arial, sans-serif;



	text-transform:uppercase;



	font-weight:normal;



	font-size:30px;



	padding:0px;



}



/******************************************** menu */



#access {



	display:none;



	background:none;



	border:none;



}



#menu{}







/*********************************************  MAIN CONTENT */



#main{



	width:940px;

	padding:0px;

	background:#ffffff;

	margin-top:-20px;

        float:left;

        margin-left:0px;

	



}



#container{



	width:700px;

   text-align:left;







}







#content{



		width:620px;

	/*	border-right: solid #999 1px;      */

       	height:100%p;

	/*	background:url(images/copyImg.jpg) 0 0;

      	background-repeat:no-repeat;
		
		background-position:bottom; */

       	float:left;

		display:table;
overflow:visible;


}



/*********************************************************** post */



h1.entry-title, h2.entry-title{



	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	text-transform:none;

	color:#0898cc;

	font-size:22px;

	font-weight:bold;



}



h2.entry-title a{



	color:#0898cc;



}



h2.entry-title a:hover{



	text-decoration:underline;



}



a.more-link{



        display:none;

	clear:both;



}



a.more-link:hover{



}







div.entry-utility{



    display:none;

	margin-top:5px;

	clear:both;

	border-top:1px solid #e6e5e5;

	border-bottom:1px solid #e6e5e5;

	padding:5px;

	background:#fff;



}



span.comments-link a{



	display:none;



    color:#fff;



	background:#a75ab4;



	border:1px solid #fff;



	padding:0 1px;







}



span.comments-link a:hover{



    display:none;



	color:#a75ab4;



	background:#fff;



	border:1px solid #a75ab4;



	padding:0 1px;



	text-decoration:none;



}



.hentry{



	border:none;













}



/*********************************************************** columns */



#primary{



		border-top:1px solid #f1f1f1;

       	width:220px;

		background:#87B5DD;

		

}



#secondary{}




#subsidiary{



	width:850px;

	margin:0 auto;


}



#subsidiary .aside{


width:220px;



}



#subsidiary ul li ul li{


	border-bottom:1px solid #fff;

	list-style:none;

	padding:1px 20px;



}



.aside{



	width:220px;

	margin:0px;

	padding:0px;



}





.aside ul.xoxo{  }



.aside ul.xoxo li{ }



.aside ul.xoxo li{ }



.aside ul.xoxo li h3{

	font-size:12px;

	text-transform:uppercase;

	color:#0898cc;

}



.aside ul.xoxo li a{

	color:#7a7f73;

	font-weight:bold;

font-size:12px;



}



.aside ul.xoxo li a:hover{


	color:#7dc242;



}



.aside ul.xoxo li ul{



	list-style:none;



}



.aside ul.xoxo li ul li{  }



.aside ul.xoxo li ul li.recentcomments{  }



.aside ul.xoxo li ul li.recentcomments a{  }



.aside ul.xoxo li ul li.recentcomments a:hover{ }



.aside ul.xoxo li ul li a{  }



.aside ul.xoxo li ul li a:hover{  }



.aside ul.xoxo li ul li.cat-item a{ }



.aside ul.xoxo li ul li.cat-item a:hover{  }



/***************************************************************** Search */



#top_search{



	position:absolute;



	top:110px;



	left:-20px;



	text-align:left;



color:#406619;



}



#top_search form{



	display:inline;



	filter:alpha(opacity=75);



	-moz-opacity: 0.75;



	opacity:0.75;		



}



#top_search form input{



	vertical-align:middle;



}



#top_search form input#s{

	width:110px;



	border-top:1px solid #c0c0c0;



	border-left:1px solid #c0c0c0;



	border-right:1px solid #fff;



	border-bottom:1px solid #fff;



}



#top_search form input#searchsubmit{



	



}



/***************************************************************** Tag Cloud */



.aside ul.xoxo li#tag_cloud{ }



.aside ul.xoxo li#tag_cloud h3{ }



.aside ul.xoxo li#tag_cloud a{ }



/***************************************************************** Calendar */



#calendar{



	background:#fff;



}



#calendar_wrap{



	padding:0 0 0 12px;



	/*background:#fff;*/



}



#wp-calendar{



	/*border-collapse:collapse;*/



}



#wp-calendar tr th{



	padding:0 5px;



	margin:0;



	border:1px solid #e6e5e5;



}



#wp-calendar tr td{



	padding:0 5px;

	margin:0;

	border:1px solid #e6e5e5;

}



/*********************************************************** Comments */



#comments{



	border:1px solid #e6e5e5;

	background:#f1f1f1;

	padding-top:0px;



}



#comments .comment-meta a{



	color:#2772c8;



}



#comments .comment-author a{



	color:#2772c8;



}



#comments h3{



	color:#323232;

	font-size:20px;



}



#comments li.comment{



	margin-bottom:10px;



	border:1px solid #fff;



	background:url(images/comment.gif) top left repeat-x #e3e3e3;



	color:#323232;



}



#comments li.alt{



	background:url(images/comment_alt.gif) top left repeat-x #eae9e9;



}



#comments li.bypostauthor{

display:none;

	background:url(images/bypostauthor.jpg) top left repeat-x #d8ebf7;

	color:#323232;



}



#respond{



	margin-bottom:10px;



	border:1px solid #fff;



	background:url(images/comment.gif) top left repeat-x #e3e3e3;



	color:#323232;



}



#respond input{



	font-family:Arial, Helvetica, sans-serif;



}



#respond textarea{



	font-family:Arial, Helvetica, sans-serif;



}



.comment-reply-link a, #cancel-comment-reply a{



	color:#a75ab4;



}



#comments .comment-navigation{



	background:#a75ab4;



	/*border-top:1px solid #7b2889;*/



	border:none;



}



/***********************************************************  FOOTER  */



#footer{



	background: #fff; 

	border-top:1px solid #f1f1f1;

	min-height:100px;

	width:100%;

	padding:20px 0 0px 0;

	margin:0;

	color:#323232;



}



#footer a{



	color:#2772b3;



}



#footer a:hover{



	color:#000;



}



#siteinfo{



	text-align:center;

	color:#323232;

	padding:0 0 10px 0;



}



#siteinfo a{



	color:#323232;



}



#ll{}



/***********************************************************  EMBEDDED STYLES FOR PAGE  */



.style1 {



	color: #70B2CB;



	font-family: Arial, Helvetica, sans-serif;



}



.style2 {font-size: 11px}



.style3 {font-size: 24em}



.style4 {



	color: #416619;



	font-family: Arial, Helvetica, sans-serif;



}



strong	{



	color:#416619;



}





hr	{



	color:#70B2CB;



}





a:link	{



	color:#0076a3;



	text-decoration:none;



}



a:visited	{

	

	color:#0076a3;



	text-decoration:none;



}



a:active	{



	color:#0076a3;



	text-decoration:none;



}



a:hover	{



	color:#0076a3;



	text-decoration:underline;



}





div	{



	display:table;



}





div.wrapper	{



	width:1024px;



	text-align:left;



	display:inline;

	padding:0;

	margin:0;



}



div.header	{



	width:870px;



	height:160px;



	background-image:url(images/header.jpg);



	background-repeat:no-repeat;





}





div.rgt_column	{


	margin-right:150px;
	background-color:#FFFFFF;
	width:70px;
	border-right: 1px solid #999999; 
	border-left: 1px solid #999999;
	float:right; 
	text-align:center;
	background-image:url(images/copyImg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	min-height:770px;

}



div.lft_column	{

	float:left;

}



#directlist { 

	vertical-align: top;

	position: relative; 

	padding-left:0px;

	width:150px;



} 



#directlist ul { 



	list-style: none; 



	margin: 0; 



	padding: 0; 



	position: relative; 



	text-align:left;



} 



#directlist li { 



	margin: 0; 



	padding: 0; 



	background: #f4f4f4; 



	list-style: none; 



}



#directlist h2 {  



	color: #406618;



	position: relative; 



	margin: 0; 



	font-size:11px; 



} 





#copy	{



	width:590px;



	text-align:left;



	margin:0px;



	padding:0px;

overflow:visible;

} 





img	{







}





#copy ul	{



	color:#0076a3;



}





.blacktext	{



	color:#000000;



}





div.footer	{

	background-image:url(images/footerRepeat_x.gif);

	background-repeat:repeat-x;

	width:100%;


}



.style1 {color: #70B2CB}


.style2 {font-size: 11px}


.style3 {font-size: 24em}


.style4 {

	color: #416619;

	font-family: Arial, Helvetica, sans-serif;


}



.style5 {font-family: Arial, Helvetica, sans-serif}



.style6 {color: #416619}