﻿img { -ms-interpolation-mode: bicubic; }
#h_r4_c h3 a {color:#91A0D7; text-decoration:none;}
#btm.fixed {margin-top:0px;}
#logo a img {border:none;}
.grey {background:#666;}
.caution {color:#FFC423; font-weight:bold; font-style:italic; font-size:11px;}
.btn { text-transform:capitalize;}
#ck_extras {width:auto;}
#ck_extras .btn {margin:0 4px;}
a.lang {text-transform:capitalize; font-size:9px;}
#checkout fieldset {border:1px solid #4F4F4f; width:auto; margin:4px 0 6px 0; padding:8px;
	                      border-radius:6px;
	                      -moz-border-radius: 6px 6px 6px 6px;
	                      -webkit-border-radius: 6px;
	                      -moz-box-shadow: 0 0 15px #111111;
	                      -webkit-box-shadow: 0 0 15px #111111;
	                      box-shadow: 0 0 15px #111111;
	                      }
#checkout legend  {background:#7E7E7E; color:#fff; font-size:12px; font-weight:bold; padding:8px;}
#checkout label {color:#fff; font-size:12px; font-weight:bold; margin:0 8px 4px 0;}
#checkout li {margin:4px 0;}
/* SEARCH */
			/* #search_box {float:left; height:40px; margin:24px 0 0 20px; width:720px;}
			#search_box input {width:700px; height:32px; }
			#search_btn {position: absolute; margin:-26px 0 0 680px;}
			#search_box .txt ,#search_box .txton ,#search_box .txtfocus {background: url("/img/bg_input2.png") no-repeat scroll left top transparent; font-size:18px; } */
			.ui-autocomplete-loading {background: url("/img/bg_input_loading.png") no-repeat scroll left top transparent;}
h1.main {text-transform:capitalize;}		
#top label {color:#999; font-size:11px;}
#top input[type=text]:focus + label, #top input[type=text]:hover + label{visibility:hidden;}
#global_search_box {position:relative;}
#global_search_box .overlabel { position:absolute; left:180px; top:6px;}

.liWidth {padding-right: 10px;}

#lang_c ul li {display:block; z-index:10000px; min-size:64px; padding:4px;}
#wolfpatent {display:none;}
label.focus {text-indent:-2000px;}
/* Search Results */
#search_box {padding-left: 85px; position:relative;}
#search_box .overlabel { position:absolute; left:20px; top:6px; font-size:15px; color:#fff;}
.dropdown {font-size: 15px;}
#result_count {clear:both; height:20px; font-size:14px; font-weight:bold; text-align:center; color:#fff; background:#4F4F4F; margin:0 0 10px; }
#search_results .arrow {float:left; margin-top:60px;}
#search_results {padding:0;}
#search_results li {background:#4F4F4F; margin:0 auto 20px;}
#search_results li .photo_container {float:left; width:144px;}
#search_results li .photo_container img {width:70%;}
#search_results .event_info {float:left; background:#666; width:545px; height:160px;}
				.event_info h2 {color:#FFC423; font-size:16px; font-weight:bold; margin:8px 0 8px 16px;}
				.event_info h2 a {color:#FFC423;}
				.event_info h3 {color:#FFF; font-size:11px; margin:0 0 8px 16px;}
				.event_info p {color:#fff; font-size:11px; margin:0 0 8px 16px;}
				.event_info p.search {position:relative; top:48px;}
							p.search label {margin:0 8px 0 0; font-weight:bold;}
#search_results_count #btn_page_left {float: left; display: block; height: 22px; width: 13px; background: url(/img/btn_page_left.png) top left;}
#search_results_count #btn_page_left:hover {background-position: 0 -22px}
#search_results_count #btn_page_left.disabled {background-position: 0 -44px} 
#search_results_count #btn_page_right {float: right; display: block; height: 22px; width: 13px; background: #666 url(/img/btn_page_right.png) top left;}
#search_results_count #btn_page_right:hover {background-position: 0 -22px}
#search_results_count #btn_page_right.disabled {background-position: 0 -44px}
	.event_info {width:550px;}
	.event_search {width:220px; padding:20px 10px 0 0;}
	.event_search span {color:#FFFFFF; font-size:11px; font-weight:bold; margin:0 8px 0 0;}
	.event_search.disabled span {color:#333;}
	.searchresult_1.appened, .searchresult_2.appened {border-top:dotted 1px #fff; }
	/* .event_search label {color:#999999; font-weight:normal; font-size:10px; left:56px; position:relative; top:-20px; visibility:visible;} */
	.event_search.disabled label  {color:#333;}
	searchresult_1 .disabled {}
	.event_search input[type=text]:focus + label, .event_search input[type=text]:hover + label{visibility:hidden;}
	
	#inner_promo .congrat h1 {font-size:18px; margin:0 0 6px; text-transform:capitalize;}
	#inner_promo .congrat h2 {font-size:16px; margin:0 0 6px;}
	#inner_promo .congrat h3 {margin:0;}
	/*#zoom_workspace .frame.tag_me .lb {margin: -220px 0 0;}*/
	
	/*a.download {  background: url("/img/download_icon.png") no-repeat scroll 0 0 transparent;  color:#FFC423; display:block; margin:4px 0 8px; padding-left:20px; text-align:left; text-transform:capitalize; height:16px;}*/
	.download_instructions p {font-size:12px; color:#fff; margin:8px 16px;}
	#inner_promo .download h1 {font-size:18px; margin:0 0 6px; text-transform:capitalize;}
	#inner_promo .download h2 {font-size:16px; margin:0 0 6px;}
	#inner_promo .download h3.expired {margin:0; background:#EDED68; border:solid 2px #D5D55D; color:#A01A1A;}
	
/* /Search Results */
#search_results_more {width: 940px; margin: 15px auto; /*padding: 5px 0;*/ text-align: center; background-color:#7E7E7E; font-size: 13px; color: #333;}
#search_results_more a {/*background:url('/img/btn_page_down.png') no-repeat scroll 400px 2px transparent; */text-decoration:none; color:#333; padding-left:28px; width:100%; height:32px; display:block; color:#FFC422;}
#search_results_more a:hover {/*background-position: 400px -26px;*/ color:#111;}
.search_results_count {background-color:#666666; border-bottom:1px solid #4F4F4F; color:#fff; text-align:center; font-size:13px; padding:10px;}
#search_results_more.loading a {background:url("/img/loading_1_small.gif") no-repeat scroll 400px 2px transparent;}
.connect_widget_text {color:#fff;}

					/*.btn_page_right {float: right; display: block; height: 22px; width: 13px; background: url(/img/btn_page_right.png) top left;}
					.btn_page_right:hover {background-position: 0 -22px}
					.btn_page_right.disabled {background-position: 0 -44px}
					.btn_page_left {float: left; display: block; height: 22px; width: 13px; background: url(/img/btn_page_left.png) top left;}
					.btn_page_left:hover {background-position: 0 -22px}
					.btn_page_left.disabled {background-position: 0 -44px}*/
					
					.filetree ,.treeview{font-size:11px;}
					.treeview ul {background:#646464;}
	a.disabled, #advanced_options a.disabled {color:#333;}		
	._s .innerframe {height: 140px; width: 140px;} 
	._s .photo img {height: 100px; width: 67px;}
	._s .photo img.landscape {height:66%; width:90%; margin:8px 0 7px;}
	
	._t .innerframe {height: 100px; width: 100px;} 
	._t .photo img {height: 60px; width: 42px;}
	._t .photo img.landscape {height:62%; width:82%; margin:4px 0 3px;}
	
	._l .innerframe {height: 180px; width: 180px;} 
	._l .photo img {height: 140px; width: 107px;}
	._l .photo img.landscape {height:66%; width:90%; margin:16px 0 14px;}
	
	.zoomin:hover {cursor: url("/img/cursor/zoomin.cur"), -moz-zoom-in;}
	.zoomout:hover {cursor: url("/img/cursor/zoomout.cur"), -moz-zoom-out;}/* */
	.hidden {display:none; visibility:hidden;}
	#inner_workspace {min-height:370px;}
	
	.lb {margin-top:-100px; visibility:hidden; background: none;}
	
	/*.zoom:hover .lb {visibility:visible;}*/
	.zoom:hover .lb {visibility:visible;}
	.tag_me .lb {visibility:visible;}

	#filterList a.selected {color:#ffc424; background:transparent;}
	.feature.filters {background:#5F76C4; color:#fff; padding:5px 10px; -moz-box-shadow: 0 3px 5px #3b3731; -webkit-box-shadow: 0 3px 5px #3b3731; box-shadow: 0 3px 5px #3b3731; }
	.feature.filters h3 {font-size:14px; margin:0;}
	#tool_search_box label {color:#CCCCCC; font-size:10px; position:absolute; top:200px; height:26px; visibility:visible; margin-left: 15px;}
	#tool_search_box input[type=text]:focus + label {visibility:hidden;}
	
	/* Event */
	/*#event_home_right_inner {font-size:86px; color:#f00;}*/
	.front_photo_container { float:left; text-align:center; width:320px; background-color:#666; float:left; margin:10px; padding:2px; border-radius:6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px; -moz-box-shadow: 0 0 15px #111111; -webkit-box-shadow: 0 0 15px #111111; box-shadow: 0 0 15px #111111; }
	.front_photo_container img {border:1px solid #333333;}
	#event_home_left .img_container2 img {border:#333 1px solid; max-width:95%; height:auto;}
	/*#event_home_left .img_container2 img.landscape {width:90%; margin-top:15%;}*/
	#event_info {font-size:11px; color:#fff;}
	#event_info p a ,#event_info li a  {color:#FFC423;}
	#event_info fieldset {border:1px solid #4F4F4f; width:auto; border-radius:6px; -moz-border-radius: 6px 6px 6px 6px;-webkit-border-radius: 6px; }
	#event_info fieldset ul {list-style:none; padding:0;}
	#event_info label {font-weight:bold; margin-right:10px;}
	/* .search_results {list-style:none; margin:8px; float:left; padding:0;}
	.search_results li {background:#6F6F6F; font-size:13px; padding:4px; width:320px;}
	.search_results li.alt {background:#7E7E7E;} */
	#event_home_right_inner h4 {font-size:16px; font-weight:bold; color:#fff; margin:0 0 10px 0;}
	#event_home_right_inner .btn.green {color:#fff;}
	#event_home_left .img_container2 {padding-bottom:20px; width:300px; height:auto; position: relative;}
	#event_home_left.landscape {width:400px;}
	#event_home_right_inner p.result {width:200px; float:left; margin:0 10px 4px 4px;}
	#event_home_right_inner p.result a {width:100%; display:block; padding:4px;}
	#event_home_right_inner p.result a:hover {background:#7E7E7E;}
	
	
	#promo_img {float: left; height: 250px;}
	#promo_img .img_promo_container {height: 98%; width: auto; text-align: center; padding-top: 9px;}
	.promo_helper { display: inline-block; vertical-align: middle;}
	#promo_img .img_promo_container img {/*width: 130px; height: auto;*/ padding: 5px; vertical-align: middle; max-height: 90%;}
	#event_home_bottom_inner p.result {width:200px; height: 25px; float:left; margin:0 10px 4px 4px; padding-bottom: 10px;}
	event_home_bottom_inner p.result_msg {width:200px; height: 25px; text-align: center;}
	#event_home_bottom_inner p.result a {width:100%; display:block; padding:4px 0 0 0;}
	#event_home_bottom_inner p.result a:hover {background:#7E7E7E;}
	.event_home_bottom_inner_btn {width:100%; height:100%; display:block; padding:4px;}
	.event_home_bottom_inner_btn {
           border-top: 1px solid #96d1f8;
           background: #65a9d7;
           background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
           background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
           background: -moz-linear-gradient(top, #3e779d, #65a9d7);
           background: -ms-linear-gradient(top, #3e779d, #65a9d7);
           background: -o-linear-gradient(top, #3e779d, #65a9d7);
           padding: 5px 10px;
           -webkit-border-radius: 8px;
           -moz-border-radius: 8px;
           border-radius: 8px;
           -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
           -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
           box-shadow: rgba(0,0,0,1) 0 1px 0;
           text-shadow: rgba(0,0,0,.4) 0 1px 0;
           color: white;
           font-size: 12px;
           text-decoration: none;
           vertical-align: middle;
           text-align: center;
   }
.event_home_bottom_inner_btn:hover {border-top-color: #28597a;background: #28597a; color: #ccc;}
.event_home_bottom_inner_btn:active {border-top-color: #1b435e; background: #1b435e;}
	
	/* Event */
	
	
	#inner_workspace_left.wide {width:500px;}
	#inner_main_right.wide {left:-248px; margin:14px 0 0; position:relative; width:250px; }
	/* .tab {height:322px;}
	#ck_block_photo {height:380px;}
	#ck_block {height:404px;}
	#ck_block_content {height:400px;}
	#ck_block_tab {height:400px;}
	.order_img {height:82px;}
	#back a:visited {color:#fff;} */
	#outer #back{position:relative; margin:-50px -10px 0 0; width:160px;}
	.line_item.selected {border:solid 1px #E7C424; width:99.5%;}
	.order_img img {width:70px; margin:2px;}
	/* treeview */
	.treeview li { font-size:11px; font-weight:bold; color:#fff; }
	.treeview li a {text-decoration:none; color:#fff;}
	.treeview li .active {color:#FFC423;}
	/*///////////*/
	.no_photos h1, #no_show h1 {font-size:13px; color:#ccc;}
	.elastic #promo_heading {background:transparent;}
	
	/*  cart */
	.ads {background: url("/img/cart_ad_background.png") no-repeat scroll 0 5px transparent; width:354px; height:81px;}
	.ads h2 {width:240px; height:60px; padding:4px; color:#fff; float:left; font:normal bold 18px Tahoma, Arial, san-serif; margin:16px 0 0 12px;}
	/*.ads a {float:left; width:60px; color:#AFBBE2; font:normal bolder 10px Tahoma, Arial, san-serif; margin:24px 0 0 -4px; text-align:center; text-decoration:none;}*/
	.ads a {cursor:pointer;}
	#cart_item_table tr:hover {background: #888;}
	#free_shipping,#isFree {width:180px; height:131px; border:solid 1px #ccc;  font-size:16px; font-weight:bold; color:#fff; margin:10px 0 10px 14px; padding:8px; background:#526AB9; border-radius:6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px; -moz-box-shadow: 0 0 15px #111111; -webkit-box-shadow: 0 0 15px #111111; box-shadow: 0 0 15px #111111; }
	         #ck.personalize {padding:0;}
	         #free_shipping em {font-size:12px; display:block; clear:both; margin-top:8px;}
	   #free_shipping small{display:block; clear:both; font-size:10px; text-align:left;}
	   /* #free_shipping em + p small{margin-top:34px;} */
	 .disabled .btn ,.disabled .blue ,.disabled .red {background-color:#4F4F4F; border:1px solid #999999; color:#888888; cursor:no-drop;}
	 .disabled .btn span {cursor:no-drop;}
	 .cart_item_total .txt ,.cart_item_total .txton ,.cart_item_total .txtfocus {width:45px; text-align:center; margin:0 4px;}
	 .cart_item_total p {font-size:18px; color:#fff;}
	 .cart_item img.overlay {width:90%; margin:0 0 6px 0;}
	 
	 .confirm {padding:15px;}
	 .crop_inner {border-top: #333 1px solid; border-right: #999 1px solid; border-bottom: #999 1px solid; border-left: #333 1px solid; font-size:11px; font-weight:bold; color:#fff; height:300px;}
	 .confirm .img_preview {/*background: url(/img/bg_floating.png);*/ text-align:center; width:270px; height:100%; border-left:#999 1px solid;}
	 .confirm .btn_close {position:absolute; top:10px; right:0px;}
	 .confirm .img_preview img{max-width:90%;  max-height:90%; margin-top:10px;}
	 #seen .img_preview img{width:90%; margin-top:20px;}
	 .confirm .message {background:#333; height:300px; width:227px;}
	 .confirm .message p {margin:10px;}
	 .confirm h2, .details h2 {font-size:18px; font-weight:bold; color:#fff; overflow:hidden; white-space:nowrap;}
	 .confirm #btn_bottom {width:auto;}
	 .confirm .cart_item_product, #confirm .cart_item_product_name {width:auto;}
	 h1.empty {font-size:18px; font-weight:bold; color:#fff;}
	 .cart_item .photoid {width:100%; text-align:center;}
	 
	 /*.cart_item .photo_container .frame {height:120px; width:120px; margin-top:16px;} */
	 .cart_item .photo_container .frame {margin-top:16px;}
	 .cart_item .photo_container:hover {cursor:url("/img/cursor/zoomin.cur"), nw-resize;}
	 .zoomin:hover  {cursor:url("/img/cursor/zoomout.cur"), nw-resize;}
	 .cart_item .photo_container .frame img {width:66%;}
	 .cart_item .photo_container .frame img {margin-bottom:9px;}
	 .cart_item .photo_container .frame img.landscape {margin:9px 0; width:100%;}
	 .cart_item .photo_container .photoid {}
	 .coupon_item .overlabel {position:absolute; left:100px; top:6px; font-size:11px; color:#999999;}
	#customize #ck_left_1 {overflow:auto;}
	#customize #inner_workspace {overflow:hidden;}
	#customize .tool_search_btn {position:relative;}
	.prod_desc_long {margin:10px;}
	.prod_desc_long p {font-size:11px; color:#fff;}
	.cart_item_remove {font-size:8px; font-weight:bold; color:#fff; float:left;}
	/* /cart */
	
	/* ENHANCEMENTS */
	p.overlay {/*float:left;*/ width:auto; /*height:180px;*/}
	p.overlay + p.overlay {margin:0 4px 0 0;}
	p.overlay span {clear:both;}
	p.overlay img {width:90%; max-width:120px; max-height:120px; padding: 2px 0 4px 17px;}
	.details {padding:8px 0 4px;}
	.details label {font-size:11px; font-weight:bold; color:#fff; display:block;}
	.virtual_clock { margin-right:4px;}
	.canvas {background:#fff; position:relative; margin-right:10px; float: left;}
	.canvas .place_holder {background:#fff; position:absolute; border:solid 2px #ccc; text-align:center;}
	.instructions {font-size:12px; font-weight:bold; margin:-20px -20px 0 -20px; padding:4px; color:#fff; background:#555;}
	.full .instructions {font-size:11px; font-weight:bold; margin:-20px -10px 0; padding:8px;}
	.text_only .canvas {margin-bottom:20px; display:none;}
	.text_only #preview_item {display:none; visibility:hidden;}
	.place_holder {color:#ccc; font-size:11px; font-weight:bold;}
	.place_holder.error {border-color:#A01A1A;}
	.selected.place_holder {border:solid 2px #FFC423; background:#fff;}
	.place_holder span {margin-top:48%; display:block; text-align:center;}
	.place_holder img {width:100}
	.personalize .frame .photo:hover {cursor:move;}
	.personalize img.ui-draggable {height:100px; width:67px;}
	/*.personalize img.landscape.ui-draggable {height:67px; width:100px;}*/
	img#preview:hover {cursor:url("/img/cursor/zoomout.cur"), nw-resize;}
	ul.ui-autocomplete {z-index:3600;}
	.details .genericfields {margin-bottom:0;}
	#tool_search_btn {position:relative;}
	.image.place_holder .span {color:#ccc; font-size:10px;}
	#location {margin-left: 15px;}
	#txt_custom_overlay {margin-left: 15px;}
	.lctdrop  {margin-left: 15px;}
	/* /ENHANCEMENTS */
	
	#tool_image_size {width: 100px; float: left;}
					.image_size_sm {float: left; padding: 21px 6px 0 28px; height: 14px; width: 10px;}
					.image_rs_sm {display: block; height: 14px; width: 10px; background: url(/img/btn_img_rs_sm.png) 0 0 no-repeat;}
					.image_rs_sm:hover {background-position: 0 -14px;}
					.image_rs_sm.active {background-position: 0 -28px;}
					.image_rs_sm.active:hover {background-position: 0 -42px;}
					
					.image_size_md{float: left; margin: 17px 6px 0 0px; height: 18px; width: 12px;}
					.image_rs_md {display: block; height: 18px; width: 12px; background: url(/img/btn_img_rs_md.png) 0 0 no-repeat;}
					.image_rs_md:hover {background-position: 0 -18px;}
					.image_rs_md.active {background-position: 0 -36px}
					.image_rs_md.active:hover {background-position: 0 -54px;}

					.image_size_lg{float: left; margin: 13px 6px 0 0px; height: 22px; width: 16px;}
					.image_rs_lg {display: block; height: 22px; width: 16px; background: url(/img/btn_img_rs_lg.png) 0 0 no-repeat;}
					.image_rs_lg:hover {background-position: 0 -22px;}
					.image_rs_lg.active {background-position: 0 -44px }
					.image_rs_lg.active:hover {background-position: 0 -66px;}
	#tool_page_size {float:left;}
	/* #pagination, #queryresults, .rounded_edges {border-radius:6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px;} */
	/* .rounded_edges {border-radius:6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px;} */
	h1 {text-transform:capitalize;}
	.drop_shadow { -moz-box-shadow: 0 0 8px #111111;-webkit-box-shadow: 0 0 8px #111111; box-shadow: 0 0 8px #111111;}
	#advanced_options {color:#ccc; font-size:11px; width:228px;}
	#advanced_options a {margin:0 4px;}
	/*controls */
	/* .btn_page_right ,.btn_page_left {cursor:pointer;}
	.btn_page_right.disabled ,.btn_page_left.disabled {cursor:no-drop;}
	#pagination .loading {float:left;}
	.frame .loading {background:url('images/loading.gif') no-repeat center center; width:104px; height:104px; border:solid 1px #333;} */
	
	/* PHOTOS */
	.frame { background-color:#666; float:left; margin:10px; padding:2px;
	         border-radius:6px; 
	         -moz-border-radius: 6px 6px 6px 6px; 
	         -webkit-border-radius: 6px; 
	         -moz-box-shadow: 0 0 15px #111111;
	         -webkit-box-shadow: 0 0 15px #111111;
	         box-shadow: 0 0 15px #111111;
	         }
	.frame img.photo:hover {cursor:url("/img/cursor/zoomin.cur"), nw-resize;}
	.frame img.photo.download:hover {cursor:pointer;}
	.frame img.photo.loading:hover {cursor:wait;}
	#ck_block_photo {overflow:auto;}
	#ck_block_photo .frame {text-align:center; margin-left:20px;}
	#ck_block_photo .frame .photoid {/*margin-left:20px;*/}
	.frame img.loading ,img#preview.loading {display:inline-block; background-color: transparent; background-image: url(/img/loading_1.gif); background-repeat: no-repeat; background-position: center center; width:100px; height:100px; border:1px solid #333333; text-align:center;}
	.order span.loading {font-size:11px; color:#ccc;}
	.lb {width:auto; height:auto;}
	#btn_bottom {height:50px; margin:20px auto 0; width:955px;}
	#btn_bottom_2 {height:50px; margin:20px auto 0; width:400px;}
	
/*.feature {background:url("/img/featured_item.png") no-repeat center top transparent;}
.feature img {text-align:center; margin:0 24px;} */
.feature {padding:4px 0;}
.feature p {color:#FFF; font-size:10px; font-weight:bold; text-align:center;}
.feature a.item { color:#FFC423;}

	/* =slideshow */
	#slideshow {margin-top:40px;}
	.slideshow_inner {width:100%; height:100%;}
	#slideshow .toolbar {width:100%; height:40px; background:#666666; padding-top:8px; filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	}
	#slideshow .toolbar a {filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
	}
	 
	
	#video_container.hd {width:660px; height:300px; text-transform:capitalize;}
	#video_container.hd #video {width:480px; height:290px;}
	#video_container.hd #runner_time {width:160px;}
	#video_container.hd #runner_time h3 {font-size:18px;}
	#slideshow .control {width:12.5%; height:100%; float:left; left:12.5%; top:25%;}
	#slideshow .control.right a {right:0px;}
	#slideshow .inner {float:left; width:75%; height:100%; display:block;}
	#slideshow .inner #show {width:440px; margin-left:auto; margin-right:auto; vertical-align:middle; text-align:center;}
	#slideshow .inner #show img {display:inline; padding:12px; margin-left:auto; margin-right:auto; margin-top:20px; text-align:center; background:#666666;}
	#slideshow .inner #stop { display:block; height:100%; margin:0 auto; position:absolute; text-align:center; top:50px; width:75%; cursor:default;}
	#slideshow .inner #stop img { position:relative; top:50%; width:auto; display:none;}
	#slideshow .inner #stop:hover img {display:inline;} 
	#slideshow .control a {display:block; width:100%; height:100%;text-align:center; padding:4px;}
	#slideshow .control a img { position:relative; top:50%; width:auto;}
	
	
/* =slideshow */

/* =browser */
	#paging_description {padding:10px 0 0 0;}
	#paging_description.loading {background:url("/img/loading_1_small.gif") no-repeat scroll 80% top transparent}
	#paging_description .goto input[type=text] { width:48px; height:16px; text-align:center;}
	#paging_description .goto a {color: #FFC423; font-size: 11px; font-weight: bold; line-height: 13px;}
	#paging_description .goto a.cancel {color:#FFF;}
	
	.genericfields .txt ,.genericfields .txtfocus {width:195px;}
#btn_bottom_3 .spbtn {width: 15px; font-size: 11px;}
	
	
	/* ORDER SCREEN */
	
	.qty {width: 45px; text-align: center; margin: 0 4px;}
	.ml10  {margin-left: 10px;}
	.order_desc a {/*background: url("/img/btn_page_down_sm.png") no-repeat scroll left 3px transparent;*/ color: #FFF;  font-size: 10px; text-decoration:none;}
	.order_desc a.up {/*background: url("/img/btn_page_down_sm.png") no-repeat scroll left -28px transparent;*/}
	.order_desc_title {color: #FFF;  font-size: 12px; text-decoration:underline; font-weight:bold;}
	.order_desc_new a {}
	.order_desc {cursor:pointer; }
	.order_qty input[type="text"] {width: 45px; text-align: center; margin: 0 4px; padding-left:4px;}
	/*.line_item {border-bottom:1px solid #646464;} */
	.long_description {color:#111; margin-bottom:10px;}
	.long_description img {height: 275px;}
	#ck_nav li a { border-radius:4px 4px 0 0; 
	         -moz-border-radius-topleft:4px;
	         -moz-border-radius-topright:4px;
	         -webkit-border-top-left-radius:4px;
	         -webkit-border-top-right-radius:4px;
	         }

	         
	         /* =CART */
	         
	         a.more_info  {margin:0 0 0 12px;}
	/*///////////*/
	/* CHECKOUT */
	.country {width:200px;}
	.width50 {width:50px;}
	.width100 {width:100px;}
	.width200 {width:200px;}
	.width350 {width:350px;}
	.height180 {height:180px;}
	#crumbs li.active a {color:#fff;}
	/*IE7 INLINE BLOCK FIX*/
	.formspcr {zoom: 1; *display: inline;}
	.warning {background:#EDED68; border:solid 2px #D5D55D; text-align:center; color:#ccc; padding: 5px; margin: 10px 0px 10px 0px;}
	.warning p {font-weight:bold; color:#111; margin:4px; float:right;}
    #internationalphone {display: inline-block; position: relative; bottom: 3px; padding-bottom: 2px;}
	.line_item.warning {background:#EDED68; border:solid 2px #D5D55D; text-align:center; color:#ccc; color:#000; width:99%; margin:2px; padding: 5px;}
	.order_error {background:#B34026; border:solid 2px #950000; color:#ccc; margin:-16px 0 8px;}
	.order_error p {font-weight:bold; color:#fff; margin:4px; float:right; font-size:11px;}
	.warning img.alert {}
	.txterror {background: url(/img/bg_input.png) top left no-repeat; background-color: #ff3333; border: #A01A1A 1px solid; /*height: 22px;*/ color: #FFF; padding-left: 4px;}
	select.error {border-color:#A01A1A}
	img.issuer {width:46px; height:29px; margin-right:190px;}
	.confrim_inner {border-top: #333 1px solid; border-right: #999 1px solid; border-bottom: #999 1px solid; border-left: #333 1px solid; font-size:11px; color:#fff; height:180px;}
	.shipto span {color:#000; font-weight:bold;}
.message_screen {background: #666666; width: 100%; height: 300px;}
.message_screen {float: left; width: 600px; padding: 0 0 0 25px;}
.message_screen_left h1 {font-size: 22px; color: #FFF;}
.message_screen_right {float: right; width: 50px; padding: 10px 5px 0 0; text-align: right;}
.message_screen p, .msg p {padding: 0 25px; font-size: 11px; color: #FFF;}
.message_screen a, .msg a {color: #FFC422; float: right;}
 .message_screen a.home {display: block; color: #FFF; margin-top: 120px;}
 #calcualte_shipping {z-index:99;}
 .chk_label_form span.order_total {font-weight:bold;}
 #submit_message {margin-top:10px;}
 .rowfields.error {background:#B34026; border:solid 2px #950000; color:#ccc;}
 .rowfields.alert {background:url("/img/icons/alert.png") no-repeat scroll 10px 8px #F6F023; border:solid 2px #FFC423; color:#ccc; font-weight:bold;}
 #event_home_right_inner .alert p {color:#383838; font-weight:normal; margin-left:38px;}
 
 label.error_messsage {color:#DC889C; font:italic bold 12px Tahoma, Arial, san-serif; margin:4px 0 0 0;}
 input + label.error_messsage {display:none;}
 input.txterror + label.error_messsage, input.error + label.error_messsage {display:block;}
 
	/*/////////////////////////////////////*/
	
#receiept #outer_fixed_form, #receiept #footer_fixed_form {background:none;}
#receiept #co_block {width:100%; margin-left:0;}
#co_block_preview {float: left; width:300px; text-align: center; margin-top: 4px;}
.co_prod_preview {float:left; width:280px; text-align: left; padding: 10px 0 10px 10px;}

#receiept .co_prod ,#receiept #co_charges_fees ,#receiept #co_total {width:100%; margin-left:0;}
#receiept .co_charges_fees_desc {width:860px;}
#receiept .rowfields ,#receiept .rowlabels {margin-bottom:0px; margin-left:0px;}
#receiept #footer_nav {visibility:hidden;}
#receiept .co_prod_desc ,#status .co_prod_desc{text-align:center;}

#status .co_prod_preview {float:left; width:200px; text-align: left; padding: 10px 0 10px 10px;}
#status .status_img img {max-width:200px;}
#status #co_block_preview {float: left; width:220px; text-align: center; margin-top: 4px;}
#status #co_block_desc, #status .co_prod_desc {width:260px;}
#status .co_prod_desc_ws {width:343px;}

.static {padding:8px;}
.static p, .static li {font-size:11px; color:#fff;}
.static pre {font-size:11px; font-weight:bold; font:Tahoma,Geneva,sans-serif; color:#fff;}
.static pre strong {font-weight:bolder;}
.static h2, .list h2 {font-size:16px; color:#fff; margin:8px 0 10px 14px;}
.static li, .list li {margin:8px;}
.list li {list-style-type:none;}
.static a {color:#0006ff;}
.static .img_container2 { background-color:#666666; padding:20px; text-align:center; }
.static.map {left:580px; position:absolute; top:180px;}
#note {width:180px; height:131px; border:solid 1px #ccc;  font-size:12px; font-weight:bold; color:#fff; margin:10px 0 10px 14px; padding:8px; background:#526AB9;
	         border-radius:6px; 
	         -moz-border-radius: 6px 6px 6px 6px; 
	         -webkit-border-radius: 6px; 
	         -moz-box-shadow: 0 0 15px #111111;
	         -webkit-box-shadow: 0 0 15px #111111;
	         box-shadow: 0 0 15px #111111;}

	         
/* re */
.recaptchatable .recaptcha_image_cell, #recaptcha_table { background-color:#3D3D3D !important;}
#recaptcha_table {  border-color: #666666 !important; }
#recaptcha_response_field { border-color: #666 !important;  background:url("/img/bg_input.png") no-repeat scroll left top transparent !important; color:#999999 !important;}
#inner_workspace_left { padding-top: 20px; width: 730px;}
#inner_workspace_left h3, #inner_workspace_left p, #inner_workspace_left ul { margin: 0 0 10px;  padding: 0 30px;}
#inner_workspace_left p, #inner_workspace_left ul { color: #000; font-size: 14px;}
#inner_workspace_form {min-height:400px;}

#simplemodal-container.small .tab {height:250px;}
#simplemodal-container.small #ck_block_photo, #simplemodal-container.small #ck_block_tab, #simplemodal-container.small #ck_block_content {height:310px;}
#simplemodal-container.small #ck_block {height:344px;}
.prod_desc_image img {max-width:150px;}

.copyright {color:#fff;}
.copyright h4 {font-size:11px; font-weight:bold;}
.copyright p {font-size:10px;}
#download_all h2 {text-transform:capitalize;}
.download #video_container .toolbar, .download #hide_v {display:none; visibility:hidden;}

#adspace2 {height: 90px; width: 977px; background: #666; }
#inner_adspace2 {}
.ads2 {float: left; padding: 5px 0 0 10px;}
	.ads2 { background: url("/img/cart_ad_background2.png") no-repeat scroll 0 5px transparent; width:700px; height:81px;}
	.ads2 h2 {width:700px; height:60px; padding:4px; text-align:center; color:#fff; font:normal bold 35px Tahoma, Arial, san-serif; margin:16px 0 0 0;}
	.ads2 a {cursor:pointer;}

/*Victory Page
body#victory {background: #004797; background-image: url(/img/skin/generic/air_main_bg.png); background-repeat: repeat-x; background-position: top left;}
body#victory  #main {width: 934px; margin: 0 auto; background: rgba(255, 255, 255, .95);}
body#victory #victory .glow {-moz-box-shadow: 0 0 10px #FFFFFF; -webkit-box-shadow: 0 0 10px #FFFFFF;}
body#victory #victory .shdw {-moz-box-shadow: 5px 5px 10px #FFFFFF; -webkit-box-shadow: 5px 5px 10px #FFFFFF; }
body#victory #head {background-image: url(/img/skin/generic/victory_header.png); }
body#victory #info {background-color: #CFCFCF;}
body#victory .bg {background-color: #CFCFCF;}
body#victory #photo_frame {background-color: #CFCFCF;}
body#victory #details, body#victory #comment_roll, body#victory #photo_frame, body#victory .fld, body#victory .vid_thumb {border-color: #000000;}
body#victory #info, body#victory #details, body#victory body#victory #comment_pop {color: #071A59;}
body#victory #info h1 {color: #C9282D;}
body#victory #comment_pop input, body#victory #comment_pop textarea {color: #000000;}
body#victory .btn1 {background-color: #C9282D;}
body#victory .btn2 {background-color: #C1C6D6;}
body#victory .remark {color: #071A59;}
body#victory #footer {color: #FFFFFF;}
KERCH */

/* =search */
#result_container {width: 100%; background: #000000;}
#result_container div.searchresult_1:nth-child(odd) {background:#7F7F7F;}

/* =marketing */
#sample_sites .sample:nth-child(odd) {background:transparent; background-color: #999;}
#sample_sites .sample {width:620px; padding:20px;}
#portfolio #slider img {max-width:650px; }