@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Sansita+One);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:800);
@import"../css/reset.css";@import"../css/pro_pages_style.css";@import"../css/grid.css";@import"../css/forms.css";@import"../css/prettyPhoto.css";
@import"../css/orbit-1.2.3.css";@import"../css/demo-style.css";@import"../css/jquery.snippet.min.css"; @import"../css/smoothness/jquery-ui-1.8.17.custom.css";
body{
	font:13px/21px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	position:relative;
	min-width:270px;
	background-color: #CCC;
}
html,body{height:100%;}
a{color:#00cbfa;outline:none;cursor:pointer;text-decoration:none;}
a:hover{text-decoration:underline}
/*  Header styles */
h1,h2,h3,h4,h5,h6{line-height:1.3em;color:#201f22;font-family: 'Open Sans', sans-serif;font-weight:300;letter-spacing:-1px;text-shadow:0 1px 2px rgba(0,0,0,.5);padding-bottom:8px;}
h1{font-size:34px;}
h2{font-size:30px;padding-bottom:17px;}
h3{
	font-size:24px;
	padding-bottom:0px;
} 
h4{font-size:20px;}
h5{
	font-size:17px;
	letter-spacing: 0.05em;
}
h6{
	font-size:13px;
	text-transform:uppercase;
	padding-bottom:10px;
	letter-spacing: 0.1em;
}
h1 span,h2 span,h3 span,h4 span,h5 span,h6 span {font-weight:800;}
p,.p{padding-bottom:21px;}
.p0 {padding-bottom:0 !important;}
.p1 {padding-bottom:10px;}
/* Global Structure---------------------------------------- */
/*----- txt,links,lines,titles -----*/
.extra-wrap{overflow:hidden;display:block;}
.fleft{
	float:left;
	padding-left: 20px;
}
.fright{float:right}
.alignright{text-align:right}
.aligncenter{text-align:center}
.alignmiddle *{vertical-align:middle}
.d-in-block {display:inline-block;}
.d-block {display:block;}
.reg {text-transform:uppercase;}
.rel {position:relative;}
.color1{color:#ff2100;}
.color2{color:#00cbfa;}

/*********************************buttons*************************************/
header h1 a:hover,.link-1:hover,.menu li a,.list-1 li a:hover,.button-1:hover,.button-2:hover,.list-3 li a:hover,.button-3:hover,.list-4 li a:hover,footer a:hover,.list-5 li a:hover,.list-2 li a:hover {
	text-decoration:none;
}
.link-1 {text-decoration:underline;display:inline-block;}
.button-1 {
	background: #606060; /* Old browsers */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYwNjA2MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MjQyNDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #606060 0%, #424242 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#606060), color-stop(100%,#424242)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #606060 0%,#424242 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #606060 0%,#424242 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #606060 0%,#424242 100%); /* IE10+ */
	background: linear-gradient(top, #606060 0%,#424242 100%); /* W3C */
	filter:none;
	font-size:12px;
	line-height:15px;
	color:#fff;
	font-weight:800;
	font-family: 'Open Sans', sans-serif;
	display:inline-block;
	text-transform:uppercase;
	box-shadow:inset 0 1px rgba(255,255,255,.15),0 0 0 3px rgba(27,27,27,1),0 4px rgba(255,255,255,.07);
	margin:3px 3px 4px;
	padding:9px 12px 7px;
	border-radius:4px;
	text-shadow:0 1px rgba(0,0,0,.6);
}
.button-1:hover {
	color:#00cbfa;1
	background: #424242; /* Old browsers */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQyNDI0MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MDYwNjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #424242 0%, #606060 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#424242), color-stop(100%,#606060)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #424242 0%,#606060 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #424242 0%,#606060 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #424242 0%,#606060 100%); /* IE10+ */
	background: linear-gradient(top, #424242 0%,#606060 100%); /* W3C */
	filter:none;
}
.button-2 {
	font-size:13px;
	line-height:16px;
	color:#838383;
	font-weight:800;
	font-family: 'Open Sans', sans-serif;
	display:inline-block;
	text-transform:uppercase;
	margin:3px 3px 4px;
	padding:8px 15px 9px;
	letter-spacing:-1px;
	text-shadow:0 1px rgba(255,255,255,.6);
	background:url(../images/button-2.gif) left top repeat;
	border-radius:4px;
	box-shadow:0 1px 1px rgba(15,15,15,.77);
}
.button-2:hover {
	color:#fff;
	background: #606060; /* Old browsers */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYwNjA2MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MjQyNDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #606060 0%, #424242 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#606060), color-stop(100%,#424242)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #606060 0%,#424242 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #606060 0%,#424242 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #606060 0%,#424242 100%); /* IE10+ */
	background: linear-gradient(top, #606060 0%,#424242 100%); /* W3C */
	filter:none;
	box-shadow:inset 0 1px rgba(255,255,255,.15),0 0 0 3px rgba(27,27,27,1),0 4px rgba(255,255,255,.07);
	text-shadow:0 1px rgba(0,0,0,.6);
}
.button-3 {
	font-size:13px;
	line-height:16px;
	color:#838383;
	font-weight:800;
	font-family: 'Open Sans', sans-serif;
	display:inline-block;
	text-transform:uppercase;
	padding:8px 15px 9px;
	letter-spacing:-1px;
	text-shadow:0 1px rgba(255,255,255,.6);
	background:url(../images/button-2.gif) left top repeat;
	border-radius:4px;
	box-shadow:0 1px 1px rgba(15,15,15,.77);
}
.button-3:hover {
	color:#fff;
	background: #606060; /* Old browsers */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYwNjA2MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MjQyNDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #606060 0%, #424242 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#606060), color-stop(100%,#424242)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #606060 0%,#424242 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #606060 0%,#424242 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #606060 0%,#424242 100%); /* IE10+ */
	background: linear-gradient(top, #606060 0%,#424242 100%); /* W3C */
	filter:none;
	box-shadow:inset 0 1px rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.8);
	text-shadow:0 1px rgba(0,0,0,.6);
}

/*********************************fonts*************************************/
.title-1 {
	font-family: 'Sansita One', cursive;
	font-size:24px;
	line-height:24px;
	color:#fff;
	text-shadow:1px 1px rgba(0,0,0,.2);
	letter-spacing:-1px;
	padding-bottom:19px;
}

/***** captcha *****/

#newsletter {
	width:270px;
	height:265px;
	margin:0;
}
