@charset "utf-8";
/* CSS Document */


/*============ NEWSLETTER BACKGROUND =============*/

.newsletter{
	width:500px;
	height:100%;
	background: #1e5799; /* Old browsers */
	background: -moz-linear-gradient(-135deg,#fcfcfc 0%, #fcfcfc 2%, #256cc4 2%, #1E469E 4%, #fcfcfc 4%, #fcfcfc 6%, #ff3232 6%, #DB0F0F 8%, #fcfcfc 8%, #fcfcfc 10%, #256cc4 10%, #1E469E 12%, #fcfcfc 12%, #fcfcfc 14%,#ff3232 14%, #DB0F0F 16%, #fcfcfc 16%, #fcfcfc 18%, #256cc4 18%, #1E469E 20%, #fcfcfc 20%, #fcfcfc 22%, #ff3232 22%, #DB0F0F 24%, #fcfcfc 24%, #fcfcfc 26%, #256cc4 26%, #1E469E 28%, #fcfcfc 28%, #fcfcfc 30%, #ff3232 30%, #DB0F0F 32%, #fcfcfc 32%, #fcfcfc 34%, #256cc4 34%, #1E469E 36%, #fcfcfc 36%, #fcfcfc 38%, #ff3232 38%, #DB0F0F 40%, #fcfcfc 40%, #fcfcfc 42%, #256cc4 42%, #1E469E 44%, #fcfcfc 44%, #fcfcfc 46%, #ff3232 46%, #DB0F0F 48%, #fcfcfc 48%, #fcfcfc 50%, #256cc4 50%, #1E469E 52%, #fcfcfc 52%, #fcfcfc 54%, #ff3232 54%, #DB0F0F 56%, #fcfcfc 56%, #fcfcfc 58%, #256cc4 58%, #1E469E 60%, #fcfcfc 60%, #fcfcfc 62%, #ff3232 62%, #DB0F0F 64%, #fcfcfc 64%, #fcfcfc 66%, #256cc4 66%, #1E469E 68%, #fcfcfc 68%, #fcfcfc 70%, #ff3232 70%, #DB0F0F 72%, #fcfcfc 72%, #fcfcfc 74%, #256cc4 74%, #1E469E 76%, #fcfcfc 76%, #fcfcfc 78%, #ff3232 78%, #DB0F0F 80%, #fcfcfc 80%, #fcfcfc 82%, #256cc4 82%, #1E469E 84%, #fcfcfc 84%, #fcfcfc 86%, #ff3232 86%, #DB0F0F 88%, #fcfcfc 88%, #fcfcfc 90%, #256cc4 90%, #1E469E 92%, #fcfcfc 92%, #fcfcfc 94%, #ff3232 94%, #FF3232 96%, #fcfcfc 96%, #fcfcfc 98%, #256cc4 98%, #1E469E 100%);
	
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(50%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#7db9e8));
	
	background: -webkit-linear-gradient(-135deg,#fcfcfc 0%, #fcfcfc 2%, #256cc4 2%, #1E469E 4%, #fcfcfc 4%, #fcfcfc 6%, #ff3232 6%, #DB0F0F 8%, #fcfcfc 8%, #fcfcfc 10%, #256cc4 10%, #1E469E 12%, #fcfcfc 12%, #fcfcfc 14%,#ff3232 14%, #DB0F0F 16%, #fcfcfc 16%, #fcfcfc 18%, #256cc4 18%, #1E469E 20%, #fcfcfc 20%, #fcfcfc 22%, #ff3232 22%, #DB0F0F 24%, #fcfcfc 24%, #fcfcfc 26%, #256cc4 26%, #1E469E 28%, #fcfcfc 28%, #fcfcfc 30%, #ff3232 30%, #DB0F0F 32%, #fcfcfc 32%, #fcfcfc 34%, #256cc4 34%, #1E469E 36%, #fcfcfc 36%, #fcfcfc 38%, #ff3232 38%, #DB0F0F 40%, #fcfcfc 40%, #fcfcfc 42%, #256cc4 42%, #1E469E 44%, #fcfcfc 44%, #fcfcfc 46%, #ff3232 46%, #DB0F0F 48%, #fcfcfc 48%, #fcfcfc 50%, #256cc4 50%, #1E469E 52%, #fcfcfc 52%, #fcfcfc 54%, #ff3232 54%, #DB0F0F 56%, #fcfcfc 56%, #fcfcfc 58%, #256cc4 58%, #1E469E 60%, #fcfcfc 60%, #fcfcfc 62%, #ff3232 62%, #DB0F0F 64%, #fcfcfc 64%, #fcfcfc 66%, #256cc4 66%, #1E469E 68%, #fcfcfc 68%, #fcfcfc 70%, #ff3232 70%, #DB0F0F 72%, #fcfcfc 72%, #fcfcfc 74%, #256cc4 74%, #1E469E 76%, #fcfcfc 76%, #fcfcfc 78%, #ff3232 78%, #DB0F0F 80%, #fcfcfc 80%, #fcfcfc 82%, #256cc4 82%, #1E469E 84%, #fcfcfc 84%, #fcfcfc 86%, #ff3232 86%, #DB0F0F 88%, #fcfcfc 88%, #fcfcfc 90%, #256cc4 90%, #1E469E 92%, #fcfcfc 92%, #fcfcfc 94%, #ff3232 94%, #FF3232 96%, #fcfcfc 96%, #fcfcfc 98%, #256cc4 98%, #1E469E 100%);
	
	background: -o-linear-gradient(-135deg,#fcfcfc 0%, #fcfcfc 2%, #256cc4 2%, #1E469E 4%, #fcfcfc 4%, #fcfcfc 6%, #ff3232 6%, #DB0F0F 8%, #fcfcfc 8%, #fcfcfc 10%, #256cc4 10%, #1E469E 12%, #fcfcfc 12%, #fcfcfc 14%,#ff3232 14%, #DB0F0F 16%, #fcfcfc 16%, #fcfcfc 18%, #256cc4 18%, #1E469E 20%, #fcfcfc 20%, #fcfcfc 22%, #ff3232 22%, #DB0F0F 24%, #fcfcfc 24%, #fcfcfc 26%, #256cc4 26%, #1E469E 28%, #fcfcfc 28%, #fcfcfc 30%, #ff3232 30%, #DB0F0F 32%, #fcfcfc 32%, #fcfcfc 34%, #256cc4 34%, #1E469E 36%, #fcfcfc 36%, #fcfcfc 38%, #ff3232 38%, #DB0F0F 40%, #fcfcfc 40%, #fcfcfc 42%, #256cc4 42%, #1E469E 44%, #fcfcfc 44%, #fcfcfc 46%, #ff3232 46%, #DB0F0F 48%, #fcfcfc 48%, #fcfcfc 50%, #256cc4 50%, #1E469E 52%, #fcfcfc 52%, #fcfcfc 54%, #ff3232 54%, #DB0F0F 56%, #fcfcfc 56%, #fcfcfc 58%, #256cc4 58%, #1E469E 60%, #fcfcfc 60%, #fcfcfc 62%, #ff3232 62%, #DB0F0F 64%, #fcfcfc 64%, #fcfcfc 66%, #256cc4 66%, #1E469E 68%, #fcfcfc 68%, #fcfcfc 70%, #ff3232 70%, #DB0F0F 72%, #fcfcfc 72%, #fcfcfc 74%, #256cc4 74%, #1E469E 76%, #fcfcfc 76%, #fcfcfc 78%, #ff3232 78%, #DB0F0F 80%, #fcfcfc 80%, #fcfcfc 82%, #256cc4 82%, #1E469E 84%, #fcfcfc 84%, #fcfcfc 86%, #ff3232 86%, #DB0F0F 88%, #fcfcfc 88%, #fcfcfc 90%, #256cc4 90%, #1E469E 92%, #fcfcfc 92%, #fcfcfc 94%, #ff3232 94%, #FF3232 96%, #fcfcfc 96%, #fcfcfc 98%, #256cc4 98%, #1E469E 100%);
	
	background: -ms-linear-gradient(-135deg,#fcfcfc 0%, #fcfcfc 2%, #256cc4 2%, #1E469E 4%, #fcfcfc 4%, #fcfcfc 6%, #ff3232 6%, #DB0F0F 8%, #fcfcfc 8%, #fcfcfc 10%, #256cc4 10%, #1E469E 12%, #fcfcfc 12%, #fcfcfc 14%,#ff3232 14%, #DB0F0F 16%, #fcfcfc 16%, #fcfcfc 18%, #256cc4 18%, #1E469E 20%, #fcfcfc 20%, #fcfcfc 22%, #ff3232 22%, #DB0F0F 24%, #fcfcfc 24%, #fcfcfc 26%, #256cc4 26%, #1E469E 28%, #fcfcfc 28%, #fcfcfc 30%, #ff3232 30%, #DB0F0F 32%, #fcfcfc 32%, #fcfcfc 34%, #256cc4 34%, #1E469E 36%, #fcfcfc 36%, #fcfcfc 38%, #ff3232 38%, #DB0F0F 40%, #fcfcfc 40%, #fcfcfc 42%, #256cc4 42%, #1E469E 44%, #fcfcfc 44%, #fcfcfc 46%, #ff3232 46%, #DB0F0F 48%, #fcfcfc 48%, #fcfcfc 50%, #256cc4 50%, #1E469E 52%, #fcfcfc 52%, #fcfcfc 54%, #ff3232 54%, #DB0F0F 56%, #fcfcfc 56%, #fcfcfc 58%, #256cc4 58%, #1E469E 60%, #fcfcfc 60%, #fcfcfc 62%, #ff3232 62%, #DB0F0F 64%, #fcfcfc 64%, #fcfcfc 66%, #256cc4 66%, #1E469E 68%, #fcfcfc 68%, #fcfcfc 70%, #ff3232 70%, #DB0F0F 72%, #fcfcfc 72%, #fcfcfc 74%, #256cc4 74%, #1E469E 76%, #fcfcfc 76%, #fcfcfc 78%, #ff3232 78%, #DB0F0F 80%, #fcfcfc 80%, #fcfcfc 82%, #256cc4 82%, #1E469E 84%, #fcfcfc 84%, #fcfcfc 86%, #ff3232 86%, #DB0F0F 88%, #fcfcfc 88%, #fcfcfc 90%, #256cc4 90%, #1E469E 92%, #fcfcfc 92%, #fcfcfc 94%, #ff3232 94%, #FF3232 96%, #fcfcfc 96%, #fcfcfc 98%, #256cc4 98%, #1E469E 100%);
	
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#d4d4d4',GradientType=0 );
	background: linear-gradient(top, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%);
	border:1px solid #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; 
	-webkit-box-shadow: 0px 0px 3px 0px #000000;
	-moz-box-shadow: 0px 0px 3px 0px #000000;
	box-shadow: 0px 0px 3px 0px #000000;
	margin:25px;
}

/*============ STYLING INSIDE NEWSLETTER =============*/

.newsletter_content{
	background: #fff; /* Old browsers */
	background: -moz-linear-gradient(top, #f0f0f0 0%, #fcfcfc 10%, #fcfcfc 90%, #f0f0f0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(10%,#fcfcfc), color-stop(90%,#fcfcfc), color-stop(100%,#f0f0f0));
	background: -webkit-linear-gradient(top, #f0f0f0 0%,#fcfcfc 10%,#fcfcfc 90%,#f0f0f0 100%);
	background: -o-linear-gradient(top, #f0f0f0 0%,#fcfcfc 10%,#fcfcfc 90%,#f0f0f0 100%);
	background: -ms-linear-gradient(top, #f0f0f0 0%,#fcfcfc 10%,#fcfcfc 90%,#f0f0f0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f0f0f0',GradientType=0 );
	background: linear-gradient(top, #f0f0f0 0%,#fcfcfc 10%,#fcfcfc 90%,#f0f0f0 100%);
	padding:20px;
	width:448px;
	margin:5px;
	border:1px solid #fff;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	
	
}

.newsletter_content h6{
	font-family:"Myriad Pro";
	color:#555;
	font-size:20px;
	margin:0px;
	text-shadow: 1px 1px 1px #ffffff;
	filter: dropshadow(color=#ffffff, offx=1, offy=1); 
	border-bottom:1px dashed #555 ;
}

.newsletter_content form{
	margin-top:10px;
	font-family:"Myriad Pro";
	font-size:14px;
}

.newsletter_content input{
	float:left;
}


.newsletter_content input[type=text]
{
	margin-top:4px;
	width:310px;
	background:#fff;
	border:1px solid #ccc;
	padding:7px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	opacity:0.3;
	color:#666;
	font-style:oblique;
	webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.newsletter_content input[type=text]:focus
{
	opacity:1;
	font-style:normal;
}


.newsletter_content input[type=Submit]
{
	background:#ddd;
	margin-left:10px;
	background: -moz-linear-gradient(top, #f2f2f2 0%, #dddddd 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#dddddd));
	background: -webkit-linear-gradient(top, #f2f2f2 0%,#dddddd 100%);
	background: -o-linear-gradient(top, #f2f2f2 0%,#dddddd 100%);
	background: -ms-linear-gradient(top, #f2f2f2 0%,#dddddd 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#dddddd',GradientType=0 );
	background: linear-gradient(top, #f2f2f2 0%,#dddddd 100%);
	border:1px solid #ccc;
	padding:6px 15px;
	font-weight:bold;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	color:#666;
	text-shadow: 1px 1px 1px #ffffff;
	filter: dropshadow(color=#ffffff, offx=1, offy=1); 
	cursor:pointer;
	margin-bottom:4px;
	-moz-box-shadow:0px 4px 0px #d0d0d0;
	-webkit-box-shadow: 0px 2px 0px #d0d0d0;
	box-shadow: 0px 4px 0px #d0d0d0;
	opacity:0.7;
	webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.newsletter_content input[type=Submit]:hover{
	opacity:1;
}

.newsletter_content input[type=Submit]:active
{
	margin-top:4px;
	margin-bottom:0px;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;	
}



/*============ CONTACT FORM =============*/

.contact_big input[type=text], .contact_big input[type=submit]{
	float:none;
font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	width:410px;
}

.contact_big input[type=submit]{
	margin-top:26px;
}

.contact_big input[type=submit]:active{
	margin-top:30px;
}

.contact_big textarea{
font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	margin-top:4px;
	width:410px;
	background:#fff;
	border:1px solid #ccc;
	padding:7px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	opacity:0.3;
	color:#666;
	font-style:oblique;
	webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}


.newsletter_content textarea:focus
{
	opacity:1;
	font-style:normal;
}




