@import "../css/reset.css";
@import "../css/grid_12.css";
@import "../css/superfish.css";
@import "../css/gradient.css";
@import url(http://fonts.googleapis.com/css?family=Fanwood+Text:400,400italic);
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {
	display:block
}
mark, rp, rt, ruby, summary, time {
	display:inline
}
/* Global properties ========================================================aaa598 */

body {
	font-family:Trebuchet MS1, Trebuchet MS, sans-serif;
	font-size:13px;
	line-height:21px;
	color:#666;
	min-width:970px;
	background:#efeadc;
}
.main {
	width:960px;
	padding:0;
	margin:0 auto;
}
/*********************************fonts*************************************/
.reg {
	text-transform:uppercase
}
.f_left {
	float:left
}
.f_right {
	float:right
}
.align_right {
	text-align:right
}
.align_center {
	text-align:center
}
.italic {
	font-style:italic
}
.letter {
	letter-spacing:-1px;
}
/*********************************CLASSES**********************************/
.m_bottom_zero {
	margin-bottom:0 !important;
}
.m_left_zero {
	margin-left:0 !important;
}
.p_bottom_zero {
	padding-bottom:0 !important;
}
.p_left_zero {
	padding-left:0 !important;
}
.clear {
	clear:both;
	width:100%;
	line-height:0;
	font-size:0;
}
.wrapper {
	width:100%;
	overflow:hidden;
	margin-top: -14px;
}
.extra_wrapper {
	overflow:hidden;
}
.container {
	width:100%
}
.extra_last, .last {
	margin-bottom:0 !important;
	padding-bottom:0 !important;
}
.extra_last {
	border:none !important;
	background:none !important;
}
.bg_none {
	background:none !important;
}
.b_none {
	border: none !important;
}
/*==================================== Links ======================================================== */
a {
	color:#aaa598;
	outline:none;
	text-decoration:none;
	cursor:pointer;
}
a:hover {
	color:#db5255;
	text-decoration:none;
}
.button {
	display:inline-block;
	padding:9px 15px 7px;
	margin: 25px 0 4px;
	font-size: 11px;
	line-height: 14px;
	color:#fff;
	background:#291f20;
	border-radius:3px;
	text-transform:uppercase;
	box-shadow: 0 1px 3px #a3a19a;
}
.button:hover {
	background:#e36557;
	color:#fff;
}
.selectedb {
	background:#e36557;
	color:#fff;
}
.b_ind {
	margin-top:18px;
}
.headingcolor {
	color:#093;
}
.button1 {
	display:inline-block;
	padding:12px 17px 11px;
	margin: 16px 0 4px;
	font-size: 11px;
	font-family:Arial, Arial, Helvetica, sans-serif;
	line-height: 14px;
	color:#fff;
	background: url('../images/button1.jpg') 0 0 repeat-x;
	text-shadow:1px 1px #000;
	border-radius:4px;
	text-transform:uppercase;
	box-shadow: 0 1px 3px #a3a19a;
}
.button1:hover {
	background-position:0 -50px;
}
/*================================>> hovers <<========================================*/
.button, .button1, .img-pags>ul>li span, .sf-menu>li, .sf-menu>li:before {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
#main_page {
	width:1049px;
	margin:auto;
}
.bcontainre {
	width:1049px;
	margin:auto;
}
/* begin css tabs */

div ul#tabnav { /* general settings */
	text-align: right; /* set to left, right or center */
	margin: 0; /* set margins as desired */
	font-size:15px;
	border-bottom: 1px solid #666; /* set border COLOR as desired */
	list-style-type: none;/* padding: 3px 10px 3px 10px;THIRD number must change with respect to padding-top (X) below */
}
div ul#tabnav li { /* do not change */
	display: inline;
}
body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4 { /* settings for selected tab */
	border-bottom: 1px solid #666; /* set border color to page background color */
	background-color: #fff; /* set background color to match above border color */
}
body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a { /* settings for selected tab link */
	background-color:#666; /* set selected tab background color as desired */
	color: #fff; /* set selected tab link color as desired */
	position: relative;
	top: 1px;
	padding-top: 4px; /* must change with respect to padding (X) above and below */
}
div ul#tabnav li a { /* settings for all tab links */
	padding: 8px 6px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
	/* border: 1px solid #bd4c7a; set border COLOR as desired; usually matches border color specified in #tabnav */
	background-color: #f8f8f8; /* set unselected tab background color as desired */
	color: #666; /* set unselected tab link color as desired */
	margin-right: 0px; /* set additional spacing between tabs as desired */
	text-decoration: none;
	border-bottom: none;
}
div ul#tabnav a:hover { /* settings for hover effect */
	background: #999; /* set desired hover color */
	color: #fff;
}
/* end css tabs */



/*********************************Displays*************************************/
.block {
	display:block;
}
.inline-block {
	display:inline-block;
}
/*================================>> Global blocks <<========================================*/

.block1 {
	overflow:hidden;
	background: url('../images/block1.jpg') 50% 0 no-repeat #fbf7ec;
	height:166px;
	z-index:10;
}
.block1:before, .stripe {
	display: block;
	width: 100%;
	position: absolute;
	height: 7px;
	background: url('../images/block1_bef.png') repeat-x;
	left: 11px;
	top: 1px;
	z-index: 999;
	content: "";
}
#main_page .block1:before {
	display:none;
}
.block2 {
	min-height:70px;
	position:relative;
	z-index:100;
}
.block3 {
	box-shadow:inset 0 1px 7px #f6e7b3;
	position:relative;
	z-index:3;
	background: url('../images/shine.jpg') 50% 0 repeat-x ;
	padding: 42px 0 17px;
	height:360px !important;
}
.block4 {
	background:#fbf7ec;
}
.global, .rel {
	position:relative;
}
/*********************************header*************************************/

#main_page header {
	position: absolute;
	z-index: 999;
	width: 759px;
}
#main_page .block1 {
	height:236px;
	background:url(../images/sthb.png) repeat-x;
}
header {
}
header h1 {
	width:295px;
	margin-top:-10px;
	margin-left:-30px;
}
header h1 a {
	display:block;
	width:295px;
	height:166px;
	background:url(../images/logos1.png) 0 0 no-repeat;
	text-decoration:none;
	text-indent:-9999px;
}
header h1.home_logo a {
	display:block;
	width:350px;
	height:230px;
	background:url(../images/logos1_h.png) 0 0 no-repeat;
	text-decoration:none;
	text-indent:-9999px;
}
/*********************************content*************************************/
#content {
	padding:42px 0px 53px 0px;
}
.cont_pad {
	padding:43px 0 53px !important;
}
/*===============================>> Paragraphs <<=============================*/

p {
	margin-bottom:21px
}
.p2 {
	margin-bottom:19px;
}
.p3 {
	margin-bottom:15px;
}
.p4 {
	margin-bottom:18px;
}
.p5 {
	margin-bottom:23px;
}
.p6 {
	margin-bottom:7px;
}
.p7 {
	margin-bottom:8px;
}
/*================================>> LISTS <<========================================*/
.list1 {
}
.list1 li {
	background:url(../images/marker1.png) 0 2px no-repeat;
	padding: 0 0 1px 25px;
	margin-bottom:8px;
}
.list1 a {
	font-size: 13px;
	font-weight:bold;
	color: #db5255;
	text-decoration:underline;
}
.list1 a:hover {
	text-decoration:none;
	color:#000;
}
.list2 {
}
.list2 li {
	background:url(../images/marker2.png) 0 7px no-repeat;
	padding-left:20px;
}
.list2 a {
}
.list3 {
}
.list3 li {
	background:url(../images/marker3.png) 0 7px no-repeat;
	padding-left:20px;
}
.list3 a {
}
/*================================>> H <<========================================*/
h2, h3, h4 {
	font-weight:normal;
}
h2 {
	font-size: 30px;
	line-height: 36px;
	color:#2e2324;
	font-family:Trebuchet MS1, Trebuchet MS, sans-serif;
	text-shadow: 0 1px rgba(0, 0, 0, 0.27);
}
h2.ind {
	margin-bottom:21px;
}
h2.ind1 {
	margin-bottom:17px;
}
h2.ind2 {
	margin-bottom:24px;
}
h2.ind3 {
	margin-bottom:20px;
}
h3 {
	font-size: 30px;
	line-height: 36px;
	color:#666;
	font-family:Trebuchet MS1, Trebuchet MS, sans-serif;
	text-shadow: 0 1px rgba(0, 0, 0, 0.27);
	margin-bottom:17px;
}
h3.ind1 {
	margin-bottom:24px;
}
h3.ind2 {
	margin-bottom:0px;
}
/*================================>> GOOGLE FONTS  <<========================================*/

.fan {
	font-family: 'Fanwood Text', serif;
}
.leftsidef {
	width:40%;
	float:left;
	text-align:left;
	padding-left:5px;
}
.rightsidef {
	width:40%;
	float:right;
	text-align:right;
	padding-right:5px;
}
/*********************************page_1*************************************/
.ext_list>li, .ext_box {
	overflow:hidden;
}
.ext_list>li>figure, .ext_box>figure, .ext_box1>figure {
	float:left;
}
.ext_list>li>div, .ext_box>div, .ext_box1>div {
	float:right;
}
.ext_box>figure {
	margin-left:15px;
	width:200px;
	text-align:center;
}
/*.ext_box>figure{ width:150px; height:150px; overflow:hidden;}*/

.latest_news {
	height:273px !important;
	overflow:hidden !important;
}
.latest_news ul {
	width:300px !important;
	margin-top:-1px;
}
.latest_news li {
	padding: 0px 15px 0px 0 !important;
	width:265px !important;
	height:161px;
	position:relative;
}
.latest_news li:after {
	background: url('../images/news_li.jpg') 0 0 no-repeat;
	display:block;
	position:absolute;
	height:2px;
	width:100%;
	bottom:20px;
	content:"";
}
.latest_news ul li:first-child {
	padding-top:0 !important;
}
.latest_news a {
	color:#f9cfaa;
	display:inline-block;
	margin-bottom:28px;
}
.latest_news a:hover {
	color:#fff;
	text-decoration:underline;
}
.latest_news .date {
	font-weight:bold;
	font-size:11px;
	color:#fff;
	margin-bottom:8px;
}
.latest_news .date:hover {
	text-decoration:none;
	color:#000;
}
.news_buttons {
	position:relative;
}
.news_button {
	width:25px;
	height:25px;
	display:block;
	position:absolute;
	top:-45px;
}
.news_prev {
	background: url('../images/prev.png') no-repeat;
	right:34px;
}
.news_next {
	background: url('../images/next.png') no-repeat;
	right:0;
}
.news_button:hover {
	background-position:0 bottom;
}
.img_wrap1 {
	display:inline-block;
	border:1px solid #fff;
	box-shadow: 0 1px 0 #bcb9b1;
	margin-bottom:1px;
}
a.img_wrap1:hover {
	border-color:#ff3c00;
}
.testimonial .text, .f_18_it {
	font-size: 26px;
	line-height: 29px;
	color: #7d7970;
	font-style:italic;
}
.testimonial a:hover {
	text-decoration:underline;
}
.testimonial ul
{
	margin:0px;
	padding:0px;
}
.testimonial ul li
{
	line-height:40px;
	text-align:center;
	
	padding-bottom:10px;
	display:none;
}
.testimonial ul li span
{
	font-style:normal;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#F60;
	clear:both;
	float:right;
	display:block;
}
	
.testimonial {
	background: url('../images/test_bg.jpg') 0 bottom repeat-x;
	padding-bottom:28px;
	margin-bottom:27px;
}
.testimonial .text>div {
	float:left;
	width:220px;
}
.testimonial .text>figure {
	float:right;
	padding-top:2px;
}
.testimonial .text {
	overflow:hidden;
	margin-bottom:9px;
}
.author {
	font-weight:bold;
	color:#281e1f;
}
.country {
	text-transform:uppercase;
}
/*********************************page_2*************************************/
.img_sh {
	box-shadow:0 1px 3px #cbc8bf;
	margin: 0 0 4px 0;
	display:inline-block;
}
.img_sh1 {
	box-shadow:0 1px 0px #cbc8bf;
	margin: 0 0 4px 0;
	border:1px solid #fff;
	display:inline-block;
}
.company {
	padding: 0 0 41px 3px;
	margin-left:-3px;
}
.company>div {
	width:459px;
}
.company>figure {
}
.people {
}
.people>div {
	width:140px;
	line-height:18px;
}
.people>figure {
	padding-top:4px;
}
.people p {
	margin-bottom:8px;
}
.people .color1 {
	font-size:12px;
}
.color1 {
	color:#6c6c6c;
}
.arial {
	font-family:Arial, Arial, Helvetica, sans-serif;
}
.m_bot1 {
	margin-bottom:43px;
}
.m_bot2 {
	margin-bottom:21px;
}
.m_bot3 {
	margin-bottom:25px;
}
/*********************************page_3*************************************/

.serv_list {
}
.serv_list>li {
	overflow:hidden;
	margin-bottom:24px;
}
.serv_list>li>div {
	width:220px;
	float:right;
}
.serv_list>li>div p {
	margin-bottom:7px;
}
.serv_list>li>figure {
	float:left;
	padding-top:8px;
}
.design {
	margin-bottom:19px;
}
.design>div {
	width:381px;
}
.design>figure {
	padding: 8px 0 0;
}
.design .button {
	margin-top:14px;
}
/*********************************page_4*************************************/
.product {
}
.product .img_wrap1 {
	margin-bottom:17px;
}
.product .title {
	margin-bottom:7px;
}
.product .button {
	margin-top:15px;
}
/*********************************page_5*************************************/


/* Contact form */
#contact-form {
	padding:0px 0 0 0;
}
#contact-form .success {
	width:246px;
	margin-bottom:20px;
	padding:10px;
	position:absolute;
}
#contact-form textarea, #contact-form input {
	margin:0;
	font-size:13px;
	border:1px solid #063;
	color:#aaa598;
	padding:7px 13px 8px;
	outline:none;
	position:relative;
	font-family:Trebuchet MS1, Trebuchet MS, sans-serif;
	background:#fff;
}
#contact-form input {
	width:192px;
	float:left;
}
#contact-form textarea {
	overflow:auto;
	width:433px;
	height:168px;
	resize:none;
	float:left;
	margin: 0 0 0 0;
}
#contact-form label {
	display:block;
	min-height:54px;
	overflow:hidden;
}
#contact-form label.message {
	display:block;
	padding-bottom:0;
}
#contact-form .button {
	margin-left:8px;
}
#contact-form .error, #contact-form .empty, #contact-form .success {
	display:none;
}
#contact-form .error, #contact-form .empty {
	text-align:left;
	color:red;
	font-size:11px;
	float:left;
}
#contact-form .message .error, #contact-form .message .empty {
	float:none;
	clear:both;
}
#contact-form .buttons2 {
	overflow:hidden;
	text-align:right;
	position:relative;
	clear:both;
	padding-top:20px;
}
#contact-form .buttons2 a {
	cursor:pointer;
	margin-top:0;
	text-align:center;
}
#contact-form span {
	display:block;
	margin: 0px 0 0 5px;
}
.map_wrapper {
	overflow:hidden;
	margin-bottom:18px;
}
#map_canvas {
	width:297px;
	height:239px;
}
.adress {
}
.adress span {
	display:inline-block;
	width:72px;
}
.adress dt {
}
.demo {
	color:#e87156;
}
.demo:hover {
	text-decoration:underline;
}

/****************************footer************************/
footer {
	padding:25px 14px 23px 0;
	text-align:center;
}
footer, footer a {
	color:#707070;
	text-transform:uppercase;
	font-size:11px;
}
.ui-icon {
	width:16px;
	height:16px;
	background-image:url(../images/ui-icons_222222_256x240.png)
}
.ui-icon-small {
	width:16px;
	height:8px;
	background-image:url(../images/ui-icons_222222_256x240.png)
}
.ui-widget-content .ui-icon {
	background-image:url(../images/ui-icons_222222_256x240.png)
}
.ui-widget-header .ui-icon {
	background-image:url(../images/ui-icons_222222_256x240.png)
}
.ui-state-default .ui-icon {
	background-image:url(../images/ui-icons_222222_256x240.png)
}
.ui-state-active .ui-icon {
	background-image:url(../images/ui-icons_454545_256x240.png)
}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
	background-image:url(../images/ui-icons_2e83ff_256x240.png)
}
.ui-state-highlight .ui-icon {
	background-image:url(../images/ui-icons_2e83ff_256x240.png)
}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
	background-image:url(../images/ui-icons_cd0a0a_256x240.png)
}
.ui-icon-carat-1-n {
	background-position:0 0
}
.ui-icon-carat-1-ne {
	background-position:-16px 0
}
.ui-icon-carat-1-e {
	background-position:-32px 0
}
.ui-icon-carat-1-se {
	background-position:-48px 0
}
.ui-icon-carat-1-s {
	background-position:-64px 0
}
.ui-icon-carat-1-sw {
	background-position:-80px 0
}
.ui-icon-carat-1-w {
	background-position:-96px 0
}
.ui-icon-carat-1-nw {
	background-position:-112px 0
}
.ui-icon-carat-2-n-s {
	background-position:-128px 0
}
.ui-icon-carat-2-e-w {
	background-position:-144px 0
}
.ui-icon-triangle-1-n {
	background-position:0 -16px
}
.ui-icon-triangle-1-ne {
	background-position:-16px -16px
}
.ui-icon-triangle-1-e {
	background-position:-32px -16px
}
.ui-icon-triangle-1-se {
	background-position:-48px -16px
}
.ui-icon-triangle-1-s {
	background-position:-64px -16px
}
.ui-icon-triangle-1-sw {
	background-position:-80px -16px
}
.ui-icon-triangle-1-w {
	background-position:-96px -16px
}
.ui-icon-triangle-1-nw {
	background-position:-112px -16px
}
.ui-icon-triangle-2-n-s {
	background-position:-128px -16px
}
.ui-icon-triangle-2-e-w {
	background-position:-144px -16px
}
.ui-icon-arrow-1-n {
	background-position:0 -32px
}
.ui-icon-arrow-1-ne {
	background-position:-16px -32px
}
.ui-icon-arrow-1-e {
	background-position:-32px -32px
}
.ui-icon-arrow-1-se {
	background-position:-48px -32px
}
.ui-icon-arrow-1-s {
	background-position:-64px -32px
}
.ui-icon-arrow-1-sw {
	background-position:-80px -32px
}
.ui-icon-arrow-1-w {
	background-position:-96px -32px
}
.ui-icon-arrow-1-nw {
	background-position:-112px -32px
}
.ui-icon-arrow-2-n-s {
	background-position:-128px -32px
}
.ui-icon-arrow-2-ne-sw {
	background-position:-144px -32px
}
.ui-icon-arrow-2-e-w {
	background-position:-160px -32px
}
.ui-icon-arrow-2-se-nw {
	background-position:-176px -32px
}
.ui-icon-arrowstop-1-n {
	background-position:-192px -32px
}
.ui-icon-arrowstop-1-e {
	background-position:-208px -32px
}
.ui-icon-arrowstop-1-s {
	background-position:-224px -32px
}
.ui-icon-arrowstop-1-w {
	background-position:-240px -32px
}
.ui-icon-arrowthick-1-n {
	background-position:0 -48px
}
.ui-icon-arrowthick-1-ne {
	background-position:-16px -48px
}
.ui-icon-arrowthick-1-e {
	background-position:-32px -48px
}
.ui-icon-arrowthick-1-se {
	background-position:-48px -48px
}
.ui-icon-arrowthick-1-s {
	background-position:-64px -48px
}
.ui-icon-arrowthick-1-sw {
	background-position:-80px -48px
}
.ui-icon-arrowthick-1-w {
	background-position:-96px -48px
}
.ui-icon-arrowthick-1-nw {
	background-position:-112px -48px
}
.ui-icon-arrowthick-2-n-s {
	background-position:-128px -48px
}
.ui-icon-arrowthick-2-ne-sw {
	background-position:-144px -48px
}
.ui-icon-arrowthick-2-e-w {
	background-position:-160px -48px
}
.ui-icon-arrowthick-2-se-nw {
	background-position:-176px -48px
}
.ui-icon-arrowthickstop-1-n {
	background-position:-192px -48px
}
.ui-icon-arrowthickstop-1-e {
	background-position:-208px -48px
}
.ui-icon-arrowthickstop-1-s {
	background-position:-224px -48px
}
.ui-icon-arrowthickstop-1-w {
	background-position:-240px -48px
}
.ui-icon-arrowreturnthick-1-w {
	background-position:0 -64px
}
.ui-icon-arrowreturnthick-1-n {
	background-position:-16px -64px
}
.ui-icon-arrowreturnthick-1-e {
	background-position:-32px -64px
}
.ui-icon-arrowreturnthick-1-s {
	background-position:-48px -64px
}
.ui-icon-arrowreturn-1-w {
	background-position:-64px -64px
}
.ui-icon-arrowreturn-1-n {
	background-position:-80px -64px
}
.ui-icon-arrowreturn-1-e {
	background-position:-96px -64px
}
.ui-icon-arrowreturn-1-s {
	background-position:-112px -64px
}
.ui-icon-arrowrefresh-1-w {
	background-position:-128px -64px
}
.ui-icon-arrowrefresh-1-n {
	background-position:-144px -64px
}
.ui-icon-arrowrefresh-1-e {
	background-position:-160px -64px
}
.ui-icon-arrowrefresh-1-s {
	background-position:-176px -64px
}
.ui-icon-arrow-4 {
	background-position:0 -80px
}
.ui-icon-arrow-4-diag {
	background-position:-16px -80px
}
.ui-icon-extlink {
	background-position:-32px -80px
}
.ui-icon-newwin {
	background-position:-48px -80px
}
.ui-icon-refresh {
	background-position:-64px -80px
}
.ui-icon-shuffle {
	background-position:-80px -80px
}
.ui-icon-transfer-e-w {
	background-position:-96px -80px
}
.ui-icon-transferthick-e-w {
	background-position:-112px -80px
}
.ui-icon-folder-collapsed {
	background-position:0 -96px
}
.ui-icon-folder-open {
	background-position:-16px -96px
}
.ui-icon-document {
	background-position:-32px -96px
}
.ui-icon-document-b {
	background-position:-48px -96px
}
.ui-icon-note {
	background-position:-64px -96px
}
.ui-icon-mail-closed {
	background-position:-80px -96px
}
.ui-icon-mail-open {
	background-position:-96px -96px
}
.ui-icon-suitcase {
	background-position:-112px -96px
}
.ui-icon-comment {
	background-position:-128px -96px
}
.ui-icon-person {
	background-position:-144px -96px
}
.ui-icon-print {
	background-position:-160px -96px
}
.ui-icon-trash {
	background-position:-176px -96px
}
.ui-icon-locked {
	background-position:-192px -96px
}
.ui-icon-unlocked {
	background-position:-208px -96px
}
.ui-icon-bookmark {
	background-position:-224px -96px
}
.ui-icon-tag {
	background-position:-240px -96px
}
.ui-icon-home {
	background-position:0 -112px
}
.ui-icon-flag {
	background-position:-16px -112px
}
.ui-icon-calendar {
	background-position:-32px -112px
}
.ui-icon-cart {
	background-position:-48px -112px
}
.ui-icon-pencil {
	background-position:-64px -112px
}
.ui-icon-clock {
	background-position:-80px -112px
}
.ui-icon-disk {
	background-position:-96px -112px
}
.ui-icon-calculator {
	background-position:-112px -112px
}
.ui-icon-zoomin {
	background-position:-128px -112px
}
.ui-icon-zoomout {
	background-position:-144px -112px
}
.ui-icon-search {
	background-position:-160px -112px
}
.ui-icon-wrench {
	background-position:-176px -112px
}
.ui-icon-gear {
	background-position:-192px -112px
}
.ui-icon-heart {
	background-position:-208px -112px
}
.ui-icon-star {
	background-position:-224px -112px
}
.ui-icon-link {
	background-position:-240px -112px
}
.ui-icon-cancel {
	background-position:0 -128px
}
.ui-icon-plus {
	background-position:-16px -128px
}
.ui-icon-plusthick {
	background-position:-32px -128px
}
.ui-icon-minus {
	background-position:-48px -128px
}
.ui-icon-minusthick {
	background-position:-64px -128px
}
.ui-icon-close {
	background-position:-80px -128px
}
.ui-icon-closethick {
	background-position:-96px -128px
}
.ui-icon-key {
	background-position:-112px -128px
}
.ui-icon-lightbulb {
	background-position:-128px -128px
}
.ui-icon-scissors {
	background-position:-144px -128px
}
.ui-icon-clipboard {
	background-position:-160px -128px
}
.ui-icon-copy {
	background-position:-176px -128px
}
.ui-icon-contact {
	background-position:-192px -128px
}
.ui-icon-image {
	background-position:-208px -128px
}
.ui-icon-video {
	background-position:-224px -128px
}
.ui-icon-script {
	background-position:-240px -128px
}
.ui-icon-alert {
	background-position:0 -144px
}
.ui-icon-info {
	background-position:-16px -144px
}
.ui-icon-notice {
	background-position:-32px -144px
}
.ui-icon-help {
	background-position:-48px -144px
}
.ui-icon-check {
	background-position:-64px -144px
}
.ui-icon-bullet {
	background-position:-80px -144px
}
.ui-icon-radio-off {
	background-position:-96px -144px
}
.ui-icon-radio-on {
	background-position:-112px -144px
}
.ui-icon-pin-w {
	background-position:-128px -144px
}
.ui-icon-pin-s {
	background-position:-144px -144px
}
.ui-icon-play {
	background-position:0 -160px
}
.ui-icon-pause {
	background-position:-16px -160px
}
.ui-icon-seek-next {
	background-position:-32px -160px
}
.ui-icon-seek-prev {
	background-position:-48px -160px
}
.ui-icon-seek-end {
	background-position:-64px -160px
}
.ui-icon-seek-start {
	background-position:-80px -160px
}
.ui-icon-seek-first {
	background-position:-80px -160px
}
.ui-icon-stop {
	background-position:-96px -160px
}
.ui-icon-eject {
	background-position:-112px -160px
}
.ui-icon-volume-off {
	background-position:-128px -160px
}
.ui-icon-volume-on {
	background-position:-144px -160px
}
.ui-icon-power {
	background-position:0 -176px
}
.ui-icon-signal-diag {
	background-position:-16px -176px
}
.ui-icon-signal {
	background-position:-32px -176px
}
.ui-icon-battery-0 {
	background-position:-48px -176px
}
.ui-icon-battery-1 {
	background-position:-64px -176px
}
.ui-icon-battery-2 {
	background-position:-80px -176px
}
.ui-icon-battery-3 {
	background-position:-96px -176px
}
.ui-icon-circle-plus {
	background-position:0 -192px
}
.ui-icon-circle-minus {
	background-position:-16px -192px
}
.ui-icon-circle-close {
	background-position:-32px -192px
}
.ui-icon-circle-triangle-e {
	background-position:-48px -192px
}
.ui-icon-circle-triangle-s {
	background-position:-64px -192px
}
.ui-icon-circle-triangle-w {
	background-position:-80px -192px
}
.ui-icon-circle-triangle-n {
	background-position:-96px -192px
}
.ui-icon-circle-arrow-e {
	background-position:-112px -192px
}
.ui-icon-circle-arrow-s {
	background-position:-128px -192px
}
.ui-icon-circle-arrow-w {
	background-position:-144px -192px
}
.ui-icon-circle-arrow-n {
	background-position:-160px -192px
}
.ui-icon-circle-zoomin {
	background-position:-176px -192px
}
.ui-icon-circle-zoomout {
	background-position:-192px -192px
}
.ui-icon-circle-check {
	background-position:-208px -192px
}
.ui-icon-circlesmall-plus {
	background-position:0 -208px
}
.ui-icon-circlesmall-minus {
	background-position:-16px -208px
}
.ui-icon-circlesmall-close {
	background-position:-32px -208px
}
.ui-icon-squaresmall-plus {
	background-position:-48px -208px
}
.ui-icon-squaresmall-minus {
	background-position:-64px -208px
}
.ui-icon-squaresmall-close {
	background-position:-80px -208px
}
.ui-icon-grip-dotted-vertical {
	background-position:0 -224px
}
.ui-icon-grip-dotted-horizontal {
	background-position:-16px -224px
}
.ui-icon-grip-solid-vertical {
	background-position:-32px -224px
}
.ui-icon-grip-solid-horizontal {
	background-position:-48px -224px
}
.ui-icon-gripsmall-diagonal-se {
	background-position:-64px -224px
}
.ui-icon-grip-diagonal-se {
	background-position:-80px -224px
}
