body {
	color:#555;
	background:#fff url('/_img/bk.jpg') top center no-repeat fixed;
	background-position:fixed;
	font-family:Helvetica, Verdana, Arial, sans-serif;
}

h1 {
	font-size:1.5em;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	color:#369;
	padding:5px 5px 5px;
	margin:4px 0 7px;
	background:#E1F3FC;
	background:#444;
	color:#fff;
	font-weight:normal;
	position:relative;
	border-bottom:1px solid #39c;
	border-bottom:none;
}

h2 {
	font-size:1.4em;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#c60;
	padding:0;
	margin:12px 0 17px;
	font-weight:normal;
	
}h2.landing_title {
	font-size:1.4em;
	font-family:Arial, Helvetica, sans-serif;
	color:#369;
	padding:5px 5px 4px;
	margin:4px 0 7px;
	background:#E1F3FC;
	font-weight:normal;
	position:relative;
	border-bottom:1px solid #39c;
}

h3 {
	font-size:1.2em;
	font-family:"Times New Roman", Times, serif;
	color:#444;
	padding:9px 3px;
	margin:0 0 7px;
	border-bottom:1px solid #ccc;
	clear:both;
}

h4 {
	font-size:1.2em;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	background:#690;
	padding:5px 0 5px 7px;
	margin:0 0 7px;
	font-weight:normal;
}

a {
	color:#069;
}

b {
	color:#333;
}

p {
	padding:3px 0 12px;
}

img {
	border:none;
}

sup {
	font-size:.8em;
	vertical-align:baseline;
	line-height:0;
}

ul, ol {
	margin:0 0 12px;	
	font-size:.9em;
}.side ul {
	margin:0;
}

.logo {
	margin:14px 0 10px 5px;
}

.small {
	font-size:.8em;
}

.normal {
	font-weight:normal;
}

.clr {
	clear:both;	
}

.hide {
	display:none;
}

.half {
	float:left;
	width:48%;
	margin:0 1%;
}

.third {
	float:left;
	width:31%;
	margin:0 1%;
}

.two_third {
	float:right;
	width:65%;
	border-left:1px dotted #ccc;
	padding-left:1%;
}


blockquote {
	margin:4px 10px 10px;
	font-size:.9em;
	background:#ffc;
	color:#333;
	padding:10px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    border:1px solid #fff;
    -moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
	
}blockquote small {
	color:#888;
}

.hlite_text {
	background:#ff8;
}

.success {
	color:#690;	
}.success s {
	color:#999;
}
.error {
	color:#c00;
}.error_stock, .error_text {
	color:#c66;
}

div.error {
	background:#F2BFBF;
	border:1px dotted #CE7F7F;
	color:#900;
	padding:7px;
	margin:10px 0;
}

.gray {
	color:#999;
	font-size:.9em;
}

.price_hold {
	font-size:1.6em;
	margin:7px 2px 14px;
}

.line {
	clear:both;
	margin-top:10px;
	padding-bottom:10px;
	border-top:1px dotted #ccc;
}
.line_white {
	clear:both;
	margin-top:10px;
	padding-bottom:10px;
	border-top:3px solid #fff;
}

.devide {
	clear:both;
	margin-top:20px;
	padding-bottom:20px;
}

.f_right {
	float:right;	
}

.inner {
	width:980px;
	padding:0;
	margin:0 auto;
}

header {
	margin:0;
	padding:0;
}

.icons {
	position:absolute;
	margin:7px 0 0 150px;
}.icons li {
	display:inline;
	float:left;
	width:37px;
}

a.worldwide {
	background:url('/_img/icon_world.png') top center no-repeat;
	padding-left:30px;
	width:0px;
	height:31px;
	display:block;
	position:relative;
	overflow:hidden;
}a.worldwide:hover {
	background:url('/_img/icon_world.png') bottom center no-repeat;
}

a.store_locator {
	background:url('/_img/icon_map.png') top center no-repeat;
	padding-left:30px;
	width:0px;
	height:31px;
	display:block;
	position:relative;
	overflow:hidden;
}a.store_locator:hover {
	background:url('/_img/icon_map.png') bottom center no-repeat;
}

a.facebook {
	background:url('/_img/icon_facebook.png') top center no-repeat;
	padding-left:30px;
	width:0px;
	height:31px;
	display:block;
	position:relative;
	overflow:hidden;
}a.facebook:hover {
	background:url('/_img/icon_facebook.png') bottom center no-repeat;
}

a.youtube {
	background:url('/_img/icon_youtube.png') top center no-repeat;
	padding-left:30px;
	width:0px;
	height:31px;
	display:block;
	position:relative;
	overflow:hidden;
}a.youtube:hover {
	background:url('/_img/icon_youtube.png') bottom center no-repeat;
}

ul.nav {
	float:right;
	/*margin:10px 10px 10px 0;*/
	margin:0 15px 0 0;
	padding:0;
}
ul.nav li {
	margin:0;
	float:left;
}

ul.nav li a {
	color:#666;
	padding:12px 20px;
	background:#eee;
	text-decoration:none;
	font-size:1.2em;
	background: -moz-linear-gradient(top, rgba(255,255,255,0.65) 0%, rgba(255,255,255,0.65) 1%, rgba(255,255,255,0.24) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.65)), color-stop(1%,rgba(255,255,255,0.65)), color-stop(100%,rgba(255,255,255,0.24))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,0.65) 0%,rgba(255,255,255,0.65) 1%,rgba(255,255,255,0.24) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,0.65) 0%,rgba(255,255,255,0.65) 1%,rgba(255,255,255,0.24) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,0.65) 0%,rgba(255,255,255,0.65) 1%,rgba(255,255,255,0.24) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(255,255,255,0.65) 0%,rgba(255,255,255,0.65) 1%,rgba(255,255,255,0.24) 100%); /* W3C */
	border-left:1px solid #fff;
	border-right:1px solid #ccc;
	display:block;
}
ul.nav li a:hover {
	color:#111;
	background:#fff;
}

ul.nav li #shop {
	color:#c00;
}

.side {
	width:142px;
	position:absolute;
	top:0;
}.side .box {
	background:#fff;
	padding:4px 0 4px 4px;
	-moz-border-radius: 5px 0 0 5px;
    -webkit-border-radius: 5px 0 0 5px;
    -khtml-border-radius: 5px 0 0 5px;
    border-radius: 5px 0 0 5px;
    -moz-box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.1);
	box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.1);
}

.content {
	float:right;
	width:824px;
	padding:7px 7px 15px;
	background:#fff;
	margin-bottom:15px;
	-moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
	-moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    -khtml-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

.footer {
	float:right;
	width:824px;
	padding:7px 7px 4px;
	margin-bottom:15px;
}

.story {
	float:left;
	width:63%
}

.boxes {
	
	padding:3px;
	background:#fff;
}



/* SIDE MENU */
.menu_side {
	line-height:1.5em;
}

.menu_side ul {
	margin-bottom:15px;
}

.menu_side ul b {
	color:#333;
	background:#eee;
	display:block;
	padding:0 0 0 5px;
	margin:10px 0 3px;
}

.menu_side ul li b {
	display:inline;
	background:transparent;
}

.menu_side ul li {
	margin:2px 0 0 0;
}

.menu_side ul li a {
	color:#999;
	font-size:.9em;
	background: url('/_img/icon_list_arrow.png') 4px 7px no-repeat;
	padding-left:12px;
	text-decoration:none;
	display:block;
}
.menu_side ul li a:hover {
	color:#111;
	background:#eee url('/_img/icon_list_arrow.png') 4px 7px no-repeat;
}

.menu_side ul.hlite {
	background:transparent;
}

.menu_side ul.hlite li {
	background:#ffc;
}

.menu_side ul.hlite li a {
	color:#666;
	background:none;
	padding-left:1px;
}

.menu_side ul.hlite li b {
	padding:0 3px;
}

.menu_side ul.hlite li a:hover {
	background:#ff9;
	color:#000;
}

.menu_side ul li a.active {
	background-color:#D1E3AE;
	color:#360;
}

.menu_side ul li.sale_item a {
	color:#fff;
	font-size:.9em;
	background:#c00 url('/_img/icon_list_sale_blk.png') right center no-repeat;
	padding-left:12px;
	text-decoration:none;
	display:block;
}
.menu_side ul li.sale_item a:hover {
	color:#fff;
	background:#333 url('/_img/icon_list_sale_blk.png') right center no-repeat;
}

.menu_side ul li.sale_item a.active {
	background-color:#000;
}


/* FORMS */
.form {
	background:#eee;
	padding:10px;
	margin:10px;
	border:1px solid #fff;
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.4);
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.4);
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

form.empty {
	background:none;
	border:none;
	padding:0;
	margin:0;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	-moz-border-radius: none;
    -webkit-border-radius: none;
    -khtml-border-radius: none;
    border-radius: none;
}

form label.half {
	width:47%;
	padding:2px 0;
	margin:5px 0;
	display:inline;
	float:left;
}

form label, div.label {
	width:33%;
	padding:5px 5px 6px;
	margin:3px 4px 3px;
	display:block;
	float:left;
	clear:both;
	text-align:right;
}div.label {
	width:32%;
	
}form.form_sm label {
	padding:3px;
}

form label.auto {
	clear:both;
	width:auto;
} 

.hlite {
	background:#D1E3AE;
	color:#360;
	padding-bottom:7px;
}.hlite b {
	color:#360;
}

label.hover {
	background:#ffc;
}
label.focus {
	background:#F4DDA8;
	color:#963;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

form input, form select, form textarea {
	padding:5px;
	margin:4px;
	width:55%;	
	color:#555;
	background:#fff;
	border:1px solid #ccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}form select {
	width:57%;	
}.form_sm input, .form_sm select, .form_sm textarea {
	padding:3px;
	width:54%;
}.form_sm select {
	width:57%;
}
form input.full, form select.full, form textarea.full {
	padding:5px 2px 5px 3px;
	margin:4px 0;
	width:96%;	
}

.cart_add input, .cart_add select, .cart_add textarea {
	background:#fff;
}

form input.checkbox, form input.radio {
	display:inline;
	width:13px;
	margin:9px;	
}

.gray {
	color:#999;
}

form input.qty {
	width: 33px;
	padding: 2px;
}

input.button, .button {
	background: -moz-linear-gradient(top, #690 0%, #360 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#690), color-stop(100%,#360));
	background: -webkit-linear-gradient(top, #690 0%,#360 100%); 
	background: -o-linear-gradient(top, #690 0%,#360 100%); 
	background: -ms-linear-gradient(top, #690 0%,#360 100%); 
	background: linear-gradient(top, #690 0%,#360 100%);
	
	border:1px solid #fff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 4px #666;
	
	color:#fff;
	padding:7px;
	margin:0;
	text-transform:uppercase;
	text-align:center;
	font-size:1.2em;
	text-decoration:none;
	display:block;
	width:auto;
}

input.button_2, .button_2 {
	background:#ffc;
	color:#111;
	padding:7px;
	margin:0;
	border:1px solid #ccc;
	text-decoration:none;
}

input.button_3, .button_3 {
	background:#1C3C7A;
	color:#fff;
	padding:7px;
	margin:0;
	border:none;
	text-decoration:none;
}

input.button_sm, .button_sm {
	background: -moz-linear-gradient(top, #690 0%, #360 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#690), color-stop(100%,#360));
	background: -webkit-linear-gradient(top, #690 0%,#360 100%); 
	background: -o-linear-gradient(top, #690 0%,#360 100%); 
	background: -ms-linear-gradient(top, #690 0%,#360 100%); 
	background: linear-gradient(top, #690 0%,#360 100%);
	
	border:1px solid #fff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 4px #666;
	
	color:#fff;
	padding:3px;
	margin:0;
	text-transform:uppercase;
	text-align:center;
	text-decoration:none;
	display:block;
}

input.disabled {
	background:#fff;
	color:#999;
	border:1px solid #ccc;
	box-shadow:none;
}

/* FORM VALIDATION */
form .validation-failed {
  border:1px solid #c33;
  background:#c66;
  color:#fff;
}

form .validation-advice {
  padding:1px 5px;
  color: #c00;
  font-size:.95em;
}


/* 
//
//
//
//
//////////////// LISTS /////////////////
*/
ul.list, ol.list {
	margin:15px 0px 20px 30px;
}ul.list ul, ol.list ol {
	margin:5px 0px 5px 30px;
}

ul.list li {
	list-style:circle;
	margin-bottom:7px;
}

ol.list li {
	list-style:decimal;
	margin-bottom:7px;
}

ul.stock {
	margin:7px 0 0;
}

/* 
//
//
//
//
//////////////// NOTICES /////////////////
*/

.error {
	background:#F2BFBF;
	border:1px dotted #CE7F7F;
	color:#900;
	padding:7px;
	margin:10px 0;
}

form .error, form .notice {
	
}

.error_text {
	color:#c00;
}

.error b, .error strong {
	color:#500;
}

.error a {
	color:#900;
}

.notice {
	background:#CCD8BF;
	border:1px dotted #99B27F;
	color:#360;
	padding:7px;
	margin:10px 0;
}

.notice_yellow {
	background:#ffc;
	border:1px dotted #ccc;
	color:#333;
	padding:7px;
	margin:0 0 10px;
}

.notice_large {
	background:#CCD8BF;
	border:1px dotted #99B27F;
	color:#360;
	padding:30px;
	margin:10px 0;
	font-size:1.2em;
}

.notice_text {
	color:#360;
}



.notice b, .notice strong {
	color:#030;
}

.notice a {
	color:#360;
}

.notice_box {
	background:#425B8B;
	border:1px dotted #263D75;
	color:#fff;
	padding:7px;
	margin:10px 0;
}.notice_box b, .notice_box strong, .notice_box a, .notice_box h2 {
	color:#fff;
}


/* TIPS */
.tips {
	position:absolute;
	z-index:100000;
	width:200px;
	margin:-23px 0 0 -244px;
	border:1px solid #ccc;
	background:#ffd;
	padding:10px;
	-moz-box-shadow: 5px 5px 5px #000;
	-webkit-box-shadow: 5px 5px 5px #000;
	box-shadow: -2px 3px 17px #000;
}

.tips .arrow {
	position:absolute;
	margin-left:209px;
}



table.cart {
	width:100%;
	font-size:1em;
	background:#fff;
}

table.cart tr th {
	background:#eee;
	padding:5px;
}

table.cart tr td {
	background:#fff;
	padding:5px;
}

table tr.border-top td {
	border-top:1px dotted #ccc;
	padding-top:10px;
}

table.cart a.product_name {
	font-size:1.4em;
}
table.cart .product_img {
	
}

table.cart tr.subtotal td, table.cart tr.subtotal th {
	background:#eee;
}


.hide, input.hide {
	display:none;
}

.nobk {
	background:transparent;
}


/* STORE */

.store_header {
	background:#eee;
	border-bottom:1px solid #ccc;
	padding:5px;
	height:54px;
}

.products {
	float:left;
	width:33.3%;
	margin:0;
}

.products_2 {
	float:left;
	width:66.6%;
	margin:0;
}

.products_3 {
	float:left;
	width:100%;
	margin:0;
}

.products .wrap, .products_2 .wrap, .products_3 .wrap, .other .wrap {
	background:#f0f0f0;
	margin:7px;
    -moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
	border:1px solid #ccc;
}

.package {
	background:#f0f0f0;
	margin:7px;
    -moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
	margin-bottom:25px;
	border:1px solid #ccc;
}

.products .title, .products_2 .title, .products_3 .title, .package .title {
	padding:7px 7px 0px;
	border-bottom:1px solid #f90;
}

.products .price, .products_2 .price, .products_3 .price {
	float:right;
	color:#690;
	font-size:1.1em;
}

.package .price {
	float:right;
	color:#690;
	font-size:1.5em;
}

.products img, .products_2 img, .products_3 img, .package img {
	display:block;
}

.other .wrap {
	background:#fff;
	margin:7px;
    -moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
	border:1px solid #ccc;
	padding:10px;
}

.title img {
	display:inline;
}


.product, .main {
	float:left;
	width:550px;
	margin:0 7px 0 7px;
}.product h1, .main h1 {
	margin:4px -7px 10px -7px;
}

.secondary {
	float:right;
	width:240px;
	padding:0 7px;
}

.cart_add {
	float:right;
	width:240px;
	background:#f0f0f0;
	padding:0 7px 10px;
	margin:4px 0 0;
}

.cart_preview {
	float:right;
	margin-right:10px;
	text-align:center;
	font-size:.9em;
}.cart_preview .cart {
	background:#333;
	padding:2px 10px;
	color:#ccc;
	display:block;
	-moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
    -khtml-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
    text-decoration:none;
	color:#ccc;
}.cart_preview a:hover {
	background:#690;
	color:#fff;
}.cart_preview a span {
	color:#ff9;
}

.step_school {
	background: url('/store/_img/step_school.png') center left no-repeat;
	padding-left:35px;
}

.step1 {
	background: url('/store/_img/step1.png') center left no-repeat;
	padding-left:35px;
}

.step2 {
	background: url('/store/_img/step2.png') center left no-repeat;
	padding-left:35px;
}

.step3 {
	background: url('/store/_img/step3.png') center left no-repeat;
	padding-left:35px;
}

.step4 {
	background: url('/store/_img/step4.png') center left no-repeat;
	padding-left:35px;
}


.media {
	background: url('/store/_img/bk_media.png') top left no-repeat;
	padding:12px 0 0 10px;
	margin:0 0 0 -4px;
	width:540px;
	height:400px;
	position:relative;
	overflow:hidden;
}

.media * {
	position:absolute;
}

.feature {
	background: url('/store/_img/featured.png') top left no-repeat;
	width:88px;
	height:88px;
	position:absolute;
	z-index:1000;
}

.sale {
	background: url('/store/_img/sale.png') top left no-repeat;
	width:88px;
	height:88px;
	position:absolute;
	z-index:1000;
}

.menues {
	background:#fff;
	padding:7px 0 7px 7px;
	margin:0;
	z-index:100000;
	position:absolute;
	top:42px;
	margin-left:250px;
	width:720px;
	height:200px;
	-moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
}

.option {
	display:block;
	float:left;
	width:213px;
	height:180px;
	background:#0E203F;
	color:#fff;
	padding:10px;
	margin-right:7px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}a.option {
	text-decoration:none;
}
a.option:hover {
	background:#690;
	
}
.option b {
	display:block;
	padding-bottom:7px;
	color:#ff0;
	font-size:1.4em;
	font-weight:normal;
}

.free_ship {
	margin:5px 0 0 5px;
	background: url('/store/_img/ship_box.png') center left no-repeat;
	padding:2px 0 0 44px;
	color:#999;
}

.free_ship b {
	font-size:1.2em;
}

.auto {
	width:auto;
	display:inline;
}

#slideshow-container  { width:824px; height:410px; position:relative; }
#slideshow-container img { display:block; position:absolute; top:0; left:0; z-index:1;margin:7px 0 0 7px; }


/* IMGS */
ul.box_img {
	margin:5px 0;
}

ul.box_img li {
	padding:10px;
	margin:5px 0 10px;
	border:1px solid #ccc;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    position:relative;
    width:217px;
    -moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
}

ul.box_img li a {
	height:150px;
	display:block;
	position:relative;
	z-index:1000;
	overflow:hidden;
}

ul.box_img li a img {
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

.img_shadow {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	-o-box-shadow: inset 0 2px 6px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 0 2px 6px rgba(0,0,0,0.5);
	-webkit-box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.5);
	box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.5);
}

.bk {
	background:#fff;
}

.sale {
	background: url('/store/_img/sale.png') top left no-repeat;
	width:88px;
	height:88px;
	position:absolute;
	z-index:1000;
}
