/*reset*/

/*end reset*/

	#follow {
margin: 0px;
background: e6eeee;
z-index: 2;
position: fixed;
left: 0px;
bottom: 20px;		
}


html, body {
margin: 0; 
padding: 0; 
height: 100%;
}

body {
font:12px Arial, Verdana, san-serif;
color:#333;
background-color:#fff;
}




/**********popup links**********/
.link_group {
margin: 0px;
background: e6eeee;
z-index: 2;
position: fixed;
left: 0px;
bottom: 20px;		
}
.link_group a {


color:#000;
font-weight:bold;
display:inline-block;
vertical-align:top;
*display:inline;
*zoom:1;
position:relative;
text-decoration:none;
text-transform:uppercase;

-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
behavior: url(PIE.htc);
}
.link_group a:hover {
color:#cc0000;
}


/**********All styles popup**********/
.popup {
/*padding:5px 15px 15px;*/
position:fixed;
bottom:5px;
/*left:1%;*/
display:none;
overflow:hidden;
/*border:1px solid #ccc;
background:#fff;*/
-moz-border-radius:15px;
-webkit-border-radius:15px;
/*border-radius:15px;*/
padding-right:10px;
z-index:100;
behavior: url(PIE.htc);
}
.popup h2 {
font:bold 18px/32px Arial, san-serif;
}
.popup a.close {
width:16px;
height:16px;
display:block;
text-indent:-9999px;
position:absolute;
top:10px;
right:0px;
background:url(../images/close.png) no-repeat;
}

/**********popup with form**********/


/**********popup with pictures**********/
.photo_win {
/*margin-left:-250px;*/

}
.img_wrap {
margin-top:10px;
width:100%;
overflow:hidden;
}
.img_wrap img {
margin:0 10px 10px;
height:300px;
}

/**********popup with tabs**********/

/*tabs content*/


/**********overlay styles**********/


.gradient {
	color: transparent;    
	-webkit-background-clip: text;
	background-clip: text;
	background-image: linear-gradient(to right, red, fuchsia);
}