body {
	font-family:'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	font-size:11.5px;
	line-height:21px;
	background:#323232;
	color:#696969;
	margin:0 auto;
	padding:0;
}
ul, ol, li, h1, h2, h3, h4, h5, h6, form, p, a {
	border:0;
	margin:0;
	padding:0;
}
#con0 {
	clear:both;
	background:#fff url(/wp-content/themes/lkftheme/images/home_page_background_01.png) top repeat-x;
}
#con0_sub {
	clear:both;
	background:#fff url(/wp-content/themes/lkftheme/images/sub_page_background_01.png) top repeat-x;
}
#con01 {
	clear:both;
	padding-top:4px;
	background:transparent url(/wp-content/themes/lkftheme/images/home_page_background_02.png) center top no-repeat;
	margin:0 auto;
}
#con01_sub {
	clear:both;
	padding-top:4px;
	background:transparent url(/wp-content/themes/lkftheme/images/sub_page_background_02.png) center top no-repeat;
	margin:0 auto;
}
#header {
	display:block;
	width:950px;
	clear:both;
	background:#fff;
	margin:0 auto;
}
#logo {
	float:left;
	width:400px;
	padding:32px 0 0;
}
#header_right {
	float:right;
	width:380px;
	text-align:right;
}
#content {
	display:block;
	width:960px;
	padding-left:10px;
	margin:0 auto;
}
#navigation {
	display:block;
	width:950px;
	height:69px;
	clear:both;
	margin:0 auto;
}
.clear_space {
	clear:both;
	width:900px;
}
.clear_space_h {
	clear:both;
	height:10px;
}
.top_links {
	color:#C5C7C7;
	margin:22px auto 0;
}
.top_links a {
	font-size:11px;
	text-decoration:none;
	color:#C5C7C7;
}
.top_links a:hover {
	font-size:11px;
	text-decoration:none;
	color:#5A5A5A;
}
#slider_con {
	display:block;
	clear:both;
	position:relative;
	background:transparent url(/wp-content/themes/lkftheme/images/slider_background.png) bottom no-repeat;
	padding:0;
}
#slider_area {
	position:relative;
	display:block;
	width:950px;
	height:212px;
	clear:both;
	margin:5px auto 0;
	padding:0;
}
#video_area {
	position:relative;
	display:block;
	width:950px;
	height:421px;
	clear:both;
	margin:5px auto 0;
	padding:0;
}
.slide {
	width:950px;
	height:212px;
	z-index:-3;
	clear:both;
	background:transparent url(/wp-content/themes/lkftheme/images/slider_background.png) bottom no-repeat;
	margin:0;
	padding:0;
}
.sliding_text_text {
	font-size:12px;
	text-align:left;
	float:left;
	position:absolute;
	overflow:hidden;
	top:0;
	left:0;
	color:#868A8A;
	padding:0;
}
.sliding_text_text p {
	clear:left;
	margin:0;
	padding:10px 0 0;
}
.sliding_text_text h1 {
	font-size:26px;
	float:left;
	font-weight:400;
	text-align:left;
	text-decoration:none;
	margin-top:25px;
	margin-bottom:0;
	color:#5A5A5A;
	padding:0;
}
.sliding_text_text h1 a:hover {
	text-decoration:none;
	color:#959595;
}
.sliding_text_text h2, #video_area h2 {
	font-size:18px;
	float:left;
	font-weight:400;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	color:#E17100;
	width:420px;
	padding:0;
}
.sliding_text_text h2 a {
	text-decoration:none;
	color:#E17100;
	padding:0;
}
#slider_area .right_side{
	width:430px;
	float:right;
	margin-top:11px;
	text-align:center;
	padding:0;
}
#slider_area .left_side{
	float:left;
	width:500px;
	margin-top:10px;
	margin-left:20px;
	padding:0;
}
#video_area .right_side  {
width: 630px;
float: right;
padding-top: 11px;
text-align: center;
background-color: #fcfcfc;
border-right: 1px solid #F2F2F2;
}
#video_area .left_side {
float: left;
width: 299px;
padding-top: 10px;
padding-left: 19px;
background-color: #fcfcfc;
border-left: 1px solid #F2F2F2;
height: 352px;
}
#numbers {
	position:absolute;
	top:200px;
	margin-left:15px;
	z-index:999;
	padding:0;
}
#number_con {
	width:950px;
	margin:0 auto;
	padding:0;
}
#numbers li {
	float:left;
	list-style-type:none;
	overflow:hidden;
	width:8px;
	height:8px;
	text-align:center;
	margin:0 3px 0 0;
	padding:0;
}
#numbers li a {
	font-size:6px;
	text-decoration:none;
	display:block;
	background:#DEDFE0;
	margin:0;
	padding:0;
}
#numbers li a.activeSlide {
	font-size:6px;
	text-decoration:none;
	display:block;
	background:#A4A4A4;
}
.border {
	border:1px solid #EBEBEB;
	padding:9px;
}
#sub_nav {
	font-size:11px;
	color:#A1A1A1;
	margin:0;
	padding:0;
}
#sub_nav a {
	margin-left:0;
	text-decoration:none;
	background-position:left;
	background-repeat:repeat-y;
	color:#6F6F6F;
}
#sub_nav a:hover {
	text-decoration:none;
	color:#A1A1A1;
}
#sub_page_header {
	height:48px;
	width:950px;
	text-align:center;
	z-index:-1;
	clear:both;
	display:block;
	margin:0 auto;
}
#sub_page_header .left {
	float:left;
	padding-top:13px;
}
#sub_page_header .right {
	float:right;
	padding-top:17px;
	padding-right:5px;
	margin:0;
}
#sub_page_header .right h2 {
	float:left;
	font-size:14px;
	padding-top:0;
	line-height:16px;
	margin-top:0;
	color:#A1A1A1;
}
.sub_page {
	width:960px;
	padding-left:10px;
	background:url(/wp-content/themes/lkftheme/images/sub_background.png) 689px 0 repeat-y;
	margin:30px auto 0;
}
.sub_page.clean {
	background:transparent;
}
.sub_page.clean2 {
	background:transparent;
	width:950px;
}
.page_left {
	width:680px;
	margin-right:10px;
	float:left;
}
.page_left.content {
	width:670px;
	margin-right:20px;
}
.page_right {
	width:259px;
	float:left;
}
.middle ul ul li {
	padding-left:8px;
	border:0;
}
#sub_menu li, .middle li {
	line-height:30px;
}
#sub_menu li a, .middle li a {
	font-size:13px;
	margin-left:0;
	text-decoration:none;
	padding-left:21px;
	color:#A1A1A1;
	background:transparent url(/wp-content/themes/lkftheme/images/arrow.png) left no-repeat;
}
#sub_menu li a:hover, .middle li a:hover {
	text-decoration:none;
	padding-left:21px;
	color:#6F6F6F;
	background:url(/wp-content/themes/lkftheme/images/sq.png);
	background-position:left;
	background-repeat:no-repeat;
}
.box {
	width:310px;
	float:left;
	position:relative;
	overflow:hidden;
	margin:10px 10px 10px 0;
}
.middle {
	width:259px;
	float:left;
	margin:0 0 10px;
}
.product {
	width:225px;
	float:left;
	border-left:1px solid #EBEBEB;
	margin:0;
}
.box .imgarea {
	text-align:center;
	display:block;
}
.magnifier {
	display:block;
	background:url(/wp-content/themes/lkftheme/images/magnifier.png) center no-repeat;
}
.product_image {
	display:block;
	background:url(/wp-content/themes/lkftheme/images/p_detail.png) center no-repeat;
}
.play {
	display:block;
	background:url(/wp-content/themes/lkftheme/images/play.png) center no-repeat;
}
.box .image.product_image {
	border:0;
	border-top:1px solid #EBEBEB;
	border-bottom:1px solid #EBEBEB;
	padding:8px 0;
}
.box.middle .image {
	border-left:0;
	border-right:0;
	border-top:1px solid #EBEBEB;
	border-bottom:1px solid #EBEBEB;
	margin:0;
	padding:10px 0;
}
.price {
	font-size:15px;
	clear:both;
	display:block;
	color:#A1A1A1;
}
.box .textarea h2 {
	font-size:19px;
	font-weight:400;
	line-height:19px;
	letter-spacing:1px;
	color:#cbcbcb;
	margin:8px 0 0;
	padding:0;
}
.box .textarea h2 a {
	text-decoration:none;
	color:#cbcbcb;
}
.box .textarea {
	font-size:11px;
	color:#909090;
	margin:0;
	padding:0 5px;
}
.box.product .textarea {
	margin:10px 0 20px;
	padding:0 15px;
}
.box.middle .textarea {
	padding:0;
}
#product_detail_left {
	width:330px;
	margin-right:10px;
	float:left;
}
#product_detail_right {
	width:330px;
	float:left;
}
#product_detail_right h2 {
	font-size:25px;
	font-weight:400;
	line-height:19px;
	letter-spacing:1px;
	color:#5A5A5A;
	margin:8px 0 0;
	padding:0;
}
#tabs {
	clear:both;
	display:block;
}
.product_tabs {
	clear:both;
	margin:0;
	padding:0;
}
.product_tabs li {
	list-style-type:none;
	list-style-position:inside;
	float:left;
	line-height:30px;
	cursor:pointer;
	color:#A1A1A1;
	border-left:1px solid #EBEBEB;
	border-top:1px solid #EBEBEB;
	border-right:1px solid #EBEBEB;
	margin:6px 2px 0 0;
	padding:5px;
}
.product_tabs li.active, .product_tabs li:hover {
	float:left;
	margin-top:3px;
	border:1px solid #EBEBEB;
	color:#A1A1A1;
	background:#EBEBEB;
	padding:6px 5px;
}
.product_tabs li:hover {
	cursor:pointer;
}
#tabs #content {
	clear:both;
	width:650px;
	border:1px solid #EBEBEB;
	margin:0;
	padding:10px;
}
a.read_more {
	position:relative;
	display:inline;
	line-height:28px;
	text-decoration:none;
	clear:both;
	font-size:10px;
	color:#A2A4A4;
	background:#EEE url(/wp-content/themes/lkftheme/images/arrow.png) 94% 10px no-repeat;
	padding:4px 16px 4px 4px;
}
a.read_more:hover {
	line-height:28px;
	text-decoration:none;
	clear:both;
	font-size:10px;
	color:#A2A4A4;
	background:#E6E6E6 url(/wp-content/themes/lkftheme/images/arrow_on.png) 94% 10px no-repeat;
	padding:4px 16px 4px 4px;
}
#contact_form ul, #contact_form ul li {
	list-style-type:none;
	border:0;
}
#contact_form ul li {
	margin:0 0 4px;
	padding:4px 0;
}
#validate_form label {
	display:block;
	color:#12768f;
}
#validate_form label.error {
	display:block;
	font-style:italic;
	font-weight:400;
	color:red;
	border:0 solid red;
}
#contact_form input, #contact_form select {
	width:300px;
}
#contact_form textarea {
	width:500px;
}
#contact_form .button {
	width:100px;
}
input, select, textarea {
	font-size:13px;
	font-family:Arial, Helevtica, Verdana, san-serif;
	position:relative;
	outline:none;
	color:#696969;
	border:1px solid #EBEBEB;
	padding:4px;
}
input#s {
	width:130px;
}
input#searchsubmit {
	width:48px;
	font-size:11px;
	cursor:pointer;
	outline:none;
	overflow:visible;
	padding:4px;
}
.button {
	cursor:pointer;
	color:#fff;
	clear:both;
	border:none;
	background:#323232;
	padding:4px 20px;
}
.button:hover {
	border:none;
	background:#EBEBEB;
	color:#505050;
}
.blog_box {
	padding-top:0;
	clear:both;
}
.blog_box p {
	clear:both;
	margin:0;
	padding:0;
}
.blog_box h2 {
	line-height:23px;
	margin:0;
	padding:0;
}
.blog_box .dateandcategories {
	margin-bottom:0;
	font-size:10px;
	margin-top:10px;
	clear:both;
	display:block;
	color:#6F6F6F;
	border-top:1px solid #EBEBEB;
	border-bottom:1px solid #EBEBEB;
	padding:0;
}
.blog_box .aligncenter.post_image {
	border-right:0;
	border-left:0;
	border-bottom:1px solid #EBEBEB;
	border-top:0;
	margin:0;
	padding:14px 0;
}
.line {
	clear:both;
	display:block;
	margin-top:10px;
	margin-bottom:30px;
	border-bottom:1px solid #EBEBEB;
}
#paging {
	display:block;
	clear:both;
	margin-top:20px;
}
#paging ul li {
	margin-right:3px;
	float:left;
	overflow:hidden;
	position:relative;
	text-align:center;
}
#paging ul li.active a {
	background:#EBEBEB;
	color:#ABACAD;
	border:1px solid #EBEBEB;
	padding:2px 8px;
}
#paging ul li a {
	font-size:11px;
	line-height:13px;
	text-decoration:none;
	border:1px solid #EBEBEB;
	color:#cbcbcb;
	padding:2px 8px;
}
#paging ul li a:hover {
	font-size:11px;
	line-height:13px;
	text-decoration:none;
	border:1px solid #EBEBEB;
	background:#EBEBEB;
	color:#ABACAD;
	padding:8px;
}
#footer {
	clear:both;
	display:block;
	width:960px;
	padding-left:10px;
	padding-top:10px;
	font-size:11px;
	color:#BABCBC;
	margin:0 auto;
}
#footer .footer_row {
	width:310px;
	float:left;
	margin:0 10px 0 0;
}
#footer ul, #footer ul li {
	list-style-type:none;
	margin:0;
	padding:0;
}
#footer .list ul li, #footer .social_icons {
	clear:both;
	border-bottom:1px solid #5F5F58;
}
#footer .list ul li a {
	font-size:11px;
	text-decoration:none;
	display:block;
	color:#BABCBC;
	padding:5px;
}
#footer .list ul li a:hover {
	text-decoration:none;
	color:#B7D3DD;
	background:#4F4F48;
	padding:5px;
}
#footer .contact ul li {
	padding-left:5px;
}
#footer .social_icons {
	margin-top:2px;
}
#footer h4 {
	display:block;
	clear:both;
	font-size:16px;
	color:#E1E1E1;
	border-bottom:1px solid #5F5F58;
	margin:15px 0 0;
	padding:15px 0 10px 5px;
}
a {
	text-decoration:underline;
	color:#6F6F6F;
}
a:hover {
	text-decoration:none;
	color:#4E615C;
}
h1, h2, h3, h4, h5, h6 {
	letter-spacing:.4px;
	font-weight:400;
	padding-bottom:5px;
	line-height:1.4em;
	position:relative;
}
h1, h2 {
	clear:both;
	color:#6F6F6F;
}
h3, h4, h5, h6 {
	font-weight:400;
	clear:both;
	color:#E17100;
}
h1 {
	font-size:22px;
	margin:5px 0 10px;
}
h2 {
	font-size:22px;
}
h3 {
	font-size:20px;
	margin:15px 0 10px;
}
h4 {
	font-size:18px;
	margin:10px 0;
}
h5 {
	font-size:16px;
	margin:5px 0 10px;
}
h6 {
	font-size:14px;
	margin:5px 0 10px;
}
img {
	border:0;
	margin:0;
	padding:0;
}
img.aligncenter {
	text-align:center;
	display:block;
	border:1px solid #EBEBEB;
	margin:0 auto;
	padding:9px;
}
img.alignleft {
	float:left;
	display:inline;
	border:1px solid #EBEBEB;
	margin:0 7px 2px 0;
	padding:9px;
}
img.alignright {
	float:right;
	border:1px solid #EBEBEB;
	margin:0 0 2px 7px;
	padding:9px;
}
ul, ol {
	list-style-position:outside;
	margin-left:20px;
}
.content ul, .content ol {
	list-style-position:inside;
	border-top:1px solid #EBEBEB;
	margin:0;
	padding:0 0 20px;
}
.content ul li ul {
	list-style-type:circle;
}
.content ol {
	list-style-type:decimal;
}
.content ol li ol {
	list-style-type:upper-alpha;
}
.content li {
	border-bottom:1px solid #EBEBEB;
	padding:3px 2px;
}
.content ul li ul, .content ul li ul li, .content ol li ol, .content ol li ol li {
	border:0;
	padding:3px 10px;
}
table {
	border-collapse:collapse;
	border-spacing:0;
	border:1px solid #ededed;
}
table caption strong {
	text-align:left;
	font-size:14px;
	line-height:20px;
	font-weight:700;
	color:#6F6F6F;
}
table caption {
	text-align:left;
	padding-bottom:10px;
	padding-top:5px;
	background-color:transparent;
	border-bottom:1px solid #ededed;
	color:#6F6F6F;
}
table th {
	font-size:12px;
	background:transparent url(/wp-content/themes/lkftheme/images/sub_back.png) top center repeat-x;
	background-color:#BCBCBC;
	border-bottom:1px solid #ededed;
	color:#6F6F6F;
	padding:13px;
}
table td {
	text-align:left;
	background:#fff;
	border-left:1px solid #ededed;
	border-bottom:1px solid #ededed;
	padding:10px;
}
blockquote {
	font-family:Georgia, Tahoma, san-serif;
	letter-spacing:0;
	font-size:15px;
	line-height:24px;
	padding-left:70px;
	padding-top:10px;
	padding-bottom:10px;
	font-style:italic;
	background:transparent url(/wp-content/themes/lkftheme/images/blockquote.png) left top no-repeat;
	color:#A0A0A0;
	margin:30px 0;
}
blockquote em, blockquote i, blockquote cite {
	font-style:normal;
}
pre {
	font:11px Monaco, monospace;
	line-height:18px;
	margin-bottom:18px;
}
code {
	font:11px Monaco, monospace;
}
sup {
	bottom:1ex;
}
sub {
	top:.5ex;
}
.fn, .says {
	color:#A3A3A3;
}
.commentlist p {
	padding:12px 67px;
}
.commentlist li {
	font-size:100%;
	list-style-type:none;
	padding-top:10px;
}
.avatar {
	float:left;
	margin-right:25px;
	border:1px dotted #ccc;
	padding:4px;
}
.comment-meta.commentmetadata {
	font-size:10px;
}
#respond p label {
	margin-left:10px;
}
#respond p {
	padding:2px 0;
}
.wp-caption.alignright {
	float:right;
}
.wp-caption.alignright, .wp-caption.alignleft, .wp-caption.aligncenter {
	text-align:center;
	background:#FDFDFD;
	display:inline;
	overflow:hidden;
	border:1px solid #EFEFEF;
	margin:7px;
	padding:10px 6px;
}
.wp-caption.aligncenter {
	display:block;
	margin:2px auto;
}
#sub_menu li, .middle ul li {
	border-left:0 solid #EBEBEB;
	border-bottom:1px solid #EBEBEB;
}
#validate_form .error {
	color:red;
	border:1px solid red;
}
.dropdown {
	background:transparent;
	width:100%;
	font-size:12px;
	letter-spacing:2px;
	margin:0;
	padding:0;
}
.dropdown ul {
	z-index:100;
	list-style-type:none;
	list-style-position:outside;
	border:0;
	margin:0;
	padding:0;
}
.dropdown ul li {
	position:relative;
	display:inline;
	float:left;
	text-align:center;
	border:0;
	margin:0;
	padding:0;
}
.dropdown ul li a {
	display:block;
	color:#2d2b2b;
	text-decoration:none;
	padding:24px 10px;
}
* html .dropdown ul li a {
	display:inline-block;
}
.dropdown ul li ul li a.selected {
	background:#868686;
	color:#FFF;
}
.dropdown ul li ul li a:hover {
	background:#868686;
}
.dropdown ul li ul {
	position:absolute;
	left:0;
	display:none;
	visibility:hidden;
	font-size:11px;
	letter-spacing:1px;
}
.dropdown ul li ul li {
	display:list-item;
	float:none;
	text-align:left;
}
.dropdown ul li ul li ul {
	top:0;
}
.dropdown ul li ul li a {
	border-top-width:0;
	border-bottom:1px solid #939799;
	background:#797979;
	width:178px;
	margin:0;
	padding:11px;
}
div.light_rounded .pp_top .pp_left {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;
}
div.light_rounded .pp_top .pp_right {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;
}
div.light_rounded .pp_content {
	background-color:#fff;
}
div.light_rounded .pp_next:hover {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;
	cursor:pointer;
}
div.light_rounded .pp_previous:hover {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;
	cursor:pointer;
}
div.light_rounded .pp_expand {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;
	cursor:pointer;
}
div.light_rounded .pp_expand:hover {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;
	cursor:pointer;
}
div.light_rounded .pp_contract {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;
	cursor:pointer;
}
div.light_rounded .pp_contract:hover {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;
	cursor:pointer;
}
div.light_rounded .pp_close {
	width:75px;
	height:22px;
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;
	cursor:pointer;
}
div.light_rounded .pp_arrow_previous {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;
}
div.light_rounded .pp_arrow_next {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;
}
div.light_rounded .pp_bottom .pp_left {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;
}
div.light_rounded .pp_bottom .pp_right {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;
}
div.light_rounded .pp_loaderIcon {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;
}
div.dark_rounded .pp_top .pp_left {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;
}
div.dark_rounded .pp_top .pp_right {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;
}
div.dark_rounded .pp_next:hover {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;
	cursor:pointer;
}
div.dark_rounded .pp_previous:hover {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;
	cursor:pointer;
}
div.dark_rounded .pp_expand {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;
	cursor:pointer;
}
div.dark_rounded .pp_expand:hover {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;
	cursor:pointer;
}
div.dark_rounded .pp_contract {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;
	cursor:pointer;
}
div.dark_rounded .pp_contract:hover {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;
	cursor:pointer;
}
div.dark_rounded .pp_close {
	width:75px;
	height:22px;
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;
	cursor:pointer;
}
div.dark_rounded .pp_arrow_previous {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;
}
div.dark_rounded .pp_arrow_next {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;
}
div.dark_rounded .pp_bottom .pp_left {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;
}
div.dark_rounded .pp_bottom .pp_right {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;
}
div.dark_square .pp_left, div.dark_square .pp_middle, div.dark_square .pp_right, div.dark_square .pp_content {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_square/contentPattern.png) top left repeat;
}
div.dark_square .pp_expand {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;
	cursor:pointer;
}
div.dark_square .pp_expand:hover {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;
	cursor:pointer;
}
div.dark_square .pp_contract {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;
	cursor:pointer;
}
div.dark_square .pp_contract:hover {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;
	cursor:pointer;
}
div.dark_square .pp_close {
	width:75px;
	height:22px;
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;
	cursor:pointer;
}
div.dark_square .pp_arrow_previous {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;
}
div.dark_square .pp_arrow_next {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;
}
div.dark_square .pp_next:hover {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;
	cursor:pointer;
}
div.dark_square .pp_previous:hover {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;
	cursor:pointer;
}
div.light_square .pp_expand {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;
	cursor:pointer;
}
div.light_square .pp_expand:hover {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;
	cursor:pointer;
}
div.light_square .pp_contract {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;
	cursor:pointer;
}
div.light_square .pp_contract:hover {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;
	cursor:pointer;
}
div.light_square .pp_close {
	width:75px;
	height:22px;
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;
	cursor:pointer;
}
div.light_square .pp_arrow_previous {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;
}
div.light_square .pp_arrow_next {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;
}
div.light_square .pp_next:hover {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;
	cursor:pointer;
}
div.light_square .pp_previous:hover {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;
	cursor:pointer;
}
div.pp_pic_holder a:focus {
	outline:none;
}
div.pp_overlay {
	background:#000;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:9500;
}
div.pp_pic_holder {
	display:none;
	position:absolute;
	width:100px;
	z-index:10000;
}
.pp_content {
	height:40px;
	position:relative;
	text-align:left;
	width:100%;
}
.pp_content .pp_details {
	display:none;
	margin:10px 15px 2px 20px;
}
.pp_description {
	display:none;
	float:left;
	margin:0;
}
.pp_nav {
	float:left;
	margin:3px 0 0;
}
.pp_nav p {
	float:left;
	margin:2px 4px;
}
.pp_nav a.pp_arrow_previous, .pp_nav a.pp_arrow_next {
	display:block;
	float:left;
	height:15px;
	margin-top:3px;
	overflow:hidden;
	text-indent:-10000px;
	width:14px;
}
.pp_hoverContainer {
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:2000;
}
a.pp_next {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
	display:block;
	float:right;
	height:100%;
	text-indent:-10000px;
	width:49%;
}
a.pp_previous {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
	display:block;
	float:left;
	height:100%;
	text-indent:-10000px;
	width:49%;
}
a.pp_expand, a.pp_contract {
	cursor:pointer;
	display:none;
	height:20px;
	position:absolute;
	right:30px;
	text-indent:-10000px;
	top:10px;
	width:20px;
	z-index:20000;
}
a.pp_close {
	display:block;
	float:right;
	text-indent:-10000px;
}
.pp_loaderIcon {
	display:none;
	height:24px;
	left:50%;
	position:absolute;
	top:50%;
	width:24px;
	margin:-12px 0 0 -12px;
}
#pp_full_res {
	display:none;
	line-height:1!important;
	text-align:center;
	width:100%;
	margin:0 auto;
}
div.ppt {
	color:#fff;
	display:none;
	font-size:17px;
	left:0;
	position:absolute;
	top:0;
	z-index:9999;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:block;
}
.tweet .tweet_list, .query .tweet_list {
	-webkit-border-radius:.5em;
	list-style-type:none;
	margin:0;
	padding:0;
}
.tweet .tweet_list .awesome, .tweet .tweet_list .epic, .query .tweet_list .awesome, .query .tweet_list .epic {
	text-transform:uppercase;
}
.tweet .tweet_list li, .query .tweet_list li {
	overflow-y:auto;
	overflow-x:hidden;
	padding:.5em;
}
.tweet .tweet_list li a, .query .tweet_list li a {
	color:#0C717A;
}
.tweet .tweet_list .tweet_avatar, .query .tweet_list .tweet_avatar {
	padding-right:.5em;
	float:left;
}
.tweet .tweet_list .tweet_avatar img, .query .tweet_list .tweet_avatar img {
	vertical-align:middle;
}
.top_slogan, .top_slogan h4, .top_slogan h4 a, .top_slogan h4 a:hover, .sliding_text_text h1 a, .box .textarea h2 a:hover {
	text-decoration:none;
	color:#5A5A5A;
	position:absolute;
	top:0;
	width:380px;
}
.sliding_text_text h2 a:hover, .blog_box h2 a, .blog_box h2 a:hover, ins {
	text-decoration:none;
}
.page_right ul li, .content ul {
	list-style-type:disc;
}
.middle ul, .middle ul li ul, .middle ul ul, .commentlist li, #sub_menu, #sub_menu li, #paging ul, #paging ul li {
	list-style-type:none;
	border:0;
	margin:0;
	padding:0;
}
.box .image, .image {
	border:1px solid #EBEBEB;
	margin:0 auto;
	padding:9px;
}
.product_tabs li img, .wp-caption.alignleft {
	float:left;
}
#photos img, #footer .social_icons li {
	display:inline;
}
#paging ul li.arrow a, #paging ul li.arrow a:hover {
	padding:2px 8px;
}
#con, div.light_rounded .pp_top .pp_middle, div.light_rounded .pp_bottom .pp_middle, div.light_square .pp_left, div.light_square .pp_middle, div.light_square .pp_right, div.light_square .pp_content {
	background:#fff;
}
.dropdown ul li a:link, .dropdown ul li a:visited, .dropdown ul li ul li a:link, .dropdown ul li ul li a:visited {
	color:#FFF;
}
.dropdown ul li a.selected, .dropdown ul li a:hover, .dropdown ul li a.active {
	background:transparent url(/wp-content/themes/lkftheme/images/menu_nv.png) top repeat-x;
	color:#FFF;
}
* html .dropdown, * html .clearfix {
	height:1%;
}
div.light_rounded .pp_arrow_previous.disabled, div.dark_rounded .pp_arrow_previous.disabled, div.dark_square .pp_arrow_previous.disabled, div.light_square .pp_arrow_previous.disabled {
	background-position:0 -87px;
	cursor:default;
}
div.light_rounded .pp_arrow_next.disabled, div.dark_rounded .pp_arrow_next.disabled, div.dark_square .pp_arrow_next.disabled, div.light_square .pp_arrow_next.disabled {
	background-position:-22px -87px;
	cursor:default;
}
div.dark_rounded .pp_top .pp_middle, div.dark_rounded .pp_content, div.dark_rounded .pp_bottom .pp_middle {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;
}
div.dark_rounded .currentTextHolder, div.dark_square .currentTextHolder {
	color:#c4c4c4;
}
div.dark_rounded .pp_description, div.dark_square .pp_description {
	color:#fff;
}
div.dark_rounded .pp_loaderIcon, div.dark_square .pp_loaderIcon {
	background:url(/wp-content/themes/lkftheme/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;
}
.pp_top, .pp_bottom {
	height:20px;
	position:relative;
}
* html .pp_top, * html .pp_bottom {
	padding:0 20px;
}
.pp_top .pp_left, .pp_bottom .pp_left {
	height:20px;
	left:0;
	position:absolute;
	width:20px;
}
.pp_top .pp_middle, .pp_bottom .pp_middle {
	height:20px;
	left:20px;
	position:absolute;
	right:20px;
}
* html .pp_top .pp_middle, * html .pp_bottom .pp_middle {
	left:0;
	position:static;
}
.pp_top .pp_right, .pp_bottom .pp_right {
	height:20px;
	left:auto;
	position:absolute;
	right:0;
	top:0;
	width:20px;
}
#footer .right{float:right;}
