/*

Theme Name: M2e.
Description: M2e.
Version: 1.0
Author: ess-ua.com
Author URI: http://ess-ua.com
Tags: black, valid CSS, valid XHTML, web 2.0, red, 
*/

/*

This theme is released under the GPL.
*{
	list-style:none;
	margin:0;
	padding:0;
}
*/
a, a:hover, a:active, a:visited{
	color:#AAAAAA;
	}

a img{
	border:none;
	}
body {
	font:normal 12px Tahoma, Geneva, sans-serif;
	background:#231500 url(./images/fon_3.gif) 0 0  repeat;
	/*background:#231500 url(./images/body_fon.jpg) 50% 0 repeat-y;*/
	
	margin:0px;
	padding:0px;
}
/* Pages Navigation */
.menu{
	background:#231500 url(./images/fon.gif) repeat;
	width:100%;
	height:48px;
	display:table;
	
	}
.menu div{
	background: url(./images/menu_border.png) repeat-x;
	width:100%;
	height:48px;
	display:table;
	}
.menu ul {
	width:1044px;
	margin:0px auto;
	display:table;
	}
.menu ul li{
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	}
#secondary ul li{
		margin:0px;
	padding:0px;
	list-style:none;
	}
.menu ul, #secondary ul{

	padding:0px;
	}
.menu ul li a {
	padding:15px 13px 15px 13px;
	font:bold 14px Verdana, Geneva, sans-serif;
	color:#c1b100;
	text-shadow:1px 1px 0px #000000;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
}
.menu ul li a:hover {
	background: url(./images/menu_hover.png) 50% 0 no-repeat;
}
.menu .current_page_item{
	background: url(./images/menu_hover.png) 50% 0 no-repeat;
	}
/* Header */
.head_glow{
	background: url(./images/h_fon.png) 0 0 repeat-x;
	width:100%;
	padding-top:30px;
	display:table;
	margin-bottom:30px;
	}
.header{
	width:960px;
	height:130px;
	margin:0px auto;
	overflow:hidden;
	}
.header a.logo{
	background: url(./images/m2e_logo.png) 0 0 no-repeat;
	width:217px;
	height:110px;
	display:block;
	float:left;
	}
.header a h1, .header .desc{
	font-size:12px;
	position:relative;
	top:-500px;
	color:#b0b0b0;
	}
.header div{
	background: url(./images/ebay_compatible_application.png) 0 0 no-repeat;
	width:127px;
	height:107px;
	float:left;
	margin-top:-2px;
	margin-left:5px;
	}
.header div h1, .header div span, .banner h1, .banner span{position:relative;top:-1000px;}
.header div h1, .banner h1{
	font:normal 21px Georgia, "Times New Roman", Times, serif;
	color:#b0b0b0;
	width:525px;
	text-transform:uppercase;
	margin:18px 0px 15px 25px;
	}
.header div span, .banner span{
	font:normal 12px Verdana, Geneva, sans-serif;
	color:#b0b0b0;
	width:525px;
	margin-left:27px;
	margin-top:-9px;
	display:block;
	}
.header .banner{
	background: url(./images/store-design.png) 0 0 no-repeat;
	width:549px;
	height:107px;
	display:block;
	float:left;
	margin-left:55px;
	margin-top:-2px;
	}
/* Footer */
.footer_menu{
	width:940px;
	background:none !important;
	margin:0px auto !important;
	clear:both;
	}
.footer_menu div{
	margin-top:60px;
	}

.footer_menu  ul{
	width:880px !important;
	margin:0px auto !important;
	}
.footer_menu ul a{
	font-size:12px !important;
	font-weight:bold !important;
	padding:15px 10px 13px 10px !important;
	margin-top:2px !important;
	}

.c_cop{
	width:940px;
	text-align:center;
	font:normal 10px Verdana, Geneva, sans-serif;
	color:#b0b0b0;
	text-shadow:1px 1px 0px #000000;
	margin:0px auto;
	padding:15px 0px 15px 0px;
	}
.footer_menu ul li a:hover {
	background: url(./images/footer_menu_hover.png) 50% 0 no-repeat !important;
	}
.footer_menu .current_page_item{
	background: url(./images/footer_menu_hover.png) 50% 2px no-repeat !important;
	}
/* Content*/
.content, #main{
	width:940px;
	margin:0px auto;
	font:normal 18px Calibri;
	color:#ad8825;
	text-shadow:1px 1px 0px #000000;
	line-height:25px;
	min-height:270px;
	/*padding-top:30px;*/
	}
#main .article, #main .post{
	margin:0px 0px 40px 0px;
	/*margin:10px 0px 30px 0px;*/
	}
	
 #main .post, #main .c_table .article{
	margin-left:20px !important;
	
	}

#main .article h2, #main h2, #main .post h2, #main .article h2 a, #main .post h2 a, .article h3, .article h4, .article h5, .article h6{
	/*font:normal 50px Georgia, "Times New Roman", Times, serif;*/
	font:normal 50px Georgia, "Times New Roman", Times, serif;
	color:#9d7301;
	
	margin:-10px 0px 10px 0px;
	text-decoration:none;
	}
	h2{
		/*background:url(./images/gor_border.png) 0 100% repeat-x;*/
		padding-bottom:10px;
		}
.article h3{
	font-size:18px;
	margin:20px 0px 10px 0px;
	}
.article h4{
	font-size:16px;
	margin:20px 0px 10px 0px;
	}
.article h5{
	font-size:14px;
	margin:20px 0px 10px 0px;
	}
.article h6{
	font-size:12px;
	margin:20px 0px 10px 0px;
	font-weight:bold;
	}
.article strong, .post strong, .article b{
	color:#d5bf48;
	font-weight:normal;
	font-style:italic;
	}
.article ol li ul li{
	margin:5px 0px 5px 0px;
	}
.article ol li{
	margin:10px 0px 5px 0px;
	}
	
.columns3_left{
	background: url(./images/content_border.png) 100% 0 repeat-y;
	width:290px;
	min-height:300px;
	float:left;
	}
/* Sgallery */
#shWaitBar{
	background: url(./images/preload.gif) 0 0 no-repeat #000000 !important;
	width:64px !important;
	height:64px !important;
	position:absolute !important;
	top:200px !important;
	left:48% !important;
	}
.ngg-gallery-thumbnail img{
	width:100px;
	}
.sgallery{
	width:100%;
	height:405px;
	position:relative;
	z-index:20;
	}
.sgallery{
	background: url(./images/g_s.png) 0 0 repeat-x;
	margin-top:-45px;
	padding:11px 0px 0px 0px;
	}
.sgaller_border{
	width:100%;
	height:395px;
	background: url(./images/g_fon.jpg) 50% 0 no-repeat;
	}
/* Gallery*/
#masthead {
	text-shadow:1px 1px 0px #000000;
	font:normal Georgia, "Times New Roman", Times, serif;
	width:1010px;
	min-height: 359px;
	padding-top:20px;
	clear: both;
	margin:0px auto;
	}
#myController span{
	text-indent:-10000px;
	display: none;
}

#jFlowSlide{ 
	float: left;
	padding-top:20px;
	
}
#mySlides, #jFlowSlide{
	margin-top:-20px;
	}

#myController span.jFlowSelected {
	
}

.jFlowPrev{
	float: left;
	width: 90px;
	height: 93px;
	margin: 136px 0 0;
	text-indent:-10000px;
	cursor:pointer;
	background:url(images/n_left.png) 0 0 no-repeat;
	position:relative;
	left:10px;
	z-index:10;

}
.jFlowPrev:hover{
	background:url(images/n_left.png) 0 -93px no-repeat;
}

.jFlowNext{
	float: left;
	width: 90px;
	height: 93px;
	margin: 136px 0 0;
	text-indent:-10000px;
	cursor:pointer;
	background: transparent url(images/n_right.png) 0 0 no-repeat;
	position:relative;
	left:-10px;
	z-index:10;

}
.jFlowNext:hover{
	background: transparent url(images/n_right.png) 0 -93px no-repeat;
}


.masthead_lft{
	float:left;
	margin:	0px 0px 0px 10px;
	width:385px;
	height:359px;
	margin-top:10px;
}

.masthead_lft h1{
	margin-top:0px;
	}
.masthead_lft h1{
	font:normal 30px Georgia, "Times New Roman", Times, serif;
	
	color:#c70505;
	text-decoration: none;
	}

.masthead_lft h2 a:hover{
	text-decoration: none;
}

.masthead_lft h2{
	color:#B71517;
	font-size: 2.4em;
	}
.masthead_lft p{
	font-size:16px;
	color:#b0b0b0;
	font-style:italic;
	margin-top:20px;
	line-height:24px;
	}
.masthead_lft ul li{
	font-size:16px;
	color:#b0b0b0;
	font-style:italic;
	margin-top:15px;
	line-height:24px;
	
	}

.mh_contact{
	float:right;    
	background:transparent url(images/mh_contact.png) no-repeat;
	display:block;
	margin:8px 0 0 12px;
	height:30px;    
	width:130px;   
	text-indent:-9999px;    
	overflow:hidden;
	}
	
a.mh_contact:hover{
	background:transparent url(images/mh_contact.png) 0 -30px no-repeat;    
	display:block;    
	height:30px;    
	width:130px;    
	text-indent:-9999px;    
	overflow:hidden
	}
.masthead_rgt{
	padding-top:20px;
	float:left;
	width:418px;
	height:359px;
	background:transparent url(images/msthdframe.png) top left no-repeat;
	}
.buy_now, .entry form input[type="submit"], #commentform input[type="submit"]{
	width:152px;
	height:49px;
	background:transparent url(images/buy_now.png) 0 0 no-repeat !important;
	font:bold 18px Calibri;
	text-shadow:-1px -1px 0px #a6a6a6;
	color:#ffffff;
	text-transform:uppercase;
	text-decoration:none;
	display:block !important;
	text-align:center;
	line-height:49px;
	margin-top:20px;
	outline:none;
	float:none !important;
	}
.req{
	color:#a90000;
	}
.buy_now:hover, .entry form input[type="submit"]:hover, #commentform input[type="submit"]:hover{
	background:transparent url(images/buy_now.png) 0 -49px no-repeat !important;
	}

/* Blog */
#secondary{
	width:245px;
	float:left;
	padding-right:10px;
}
#secondary #sidebar h2, .col3_left h2, .col3_right h2{
	background:transparent url(images/h2_fon.png) 0 0 repeat-x;
	font:bold 12px Verdana, Geneva, sans-serif !important;
	text-shadow:1px 1px 0px #ce5c41;
	color:#000000 !important;
	padding:5px 10px 10px 10px;
	margin:0px !important;
	display:block;
	}
#sidebar{
	margin:0px;
	}
#sidebar ul{
	margin-left:10px;
	}
#sidebar li a, .article a, .post a {
	color:#aaaaaa;
	
	}
#sidebar li a:hover, .article a:hover, .post a:hover{
	color:#aaaaaa;
	}
#sidebar li a:visited, .article a:visited, .post a:visited {
	color:#bcbcbc;
	}
.clearfix a{
	display:table;
	text-decoration:none !important;
	}
.cont_article{
	background:transparent url(images/content_border.png) 253px 0 repeat-y;
	display:table;
	}
.cont_article .article, .cont_article .post{
	width:665px;
	float:right;

	}
.article ul, .post ul{
	margin-left:10px;
	}
.article blockquote, .post blockquote{
	margin:10px;
	}
.article ul li, .article ul li ul lu, .post ul li, .post ul li ul lu{
	margin-bottom:5px;
	}
.article ul li ul, .post ul li ul{
	margin-bottom:10px;
	margin-top:10px;
	}
.article ol li ul li .imp, .post ol li ul li .imp{margin-left:-20px !important;}
.article .not, .article .imp, .post .not, .post .imp{
	padding:20px 0px 20px 180px;
	color:#d5bf48;
	min-height:90px;
	margin-top:30px;
	margin-left:60px;
	}
.article .not strong, .article .imp strong, .post .not strong, .post .imp strong{
	color:#d5bf48 !important;
	font-weight:normal;
	}
.article .not em, .article .imp em, .post .not em, .post .imp em{
	font-style:normal;
	}
.article .not, .post .not{
	background:url(./images/not.png) 0 0 no-repeat;
	}
.article .imp, .post .imp{
	background:url(./images/imp.png) 0 0 no-repeat;
	}
.article .imp a, .post .imp a{
	display:inline !important;
	}
.post table tr th{
	background:url(./images/th_fon.gif) 0 0 repeat;
	text-align:left;

	}
.post table tr th strong{
	background:url(./images/gor_border.png) 0 100% repeat-x;
	width:262px;
	display:table;
	padding:5px 0px 7px 10px;
	font-style:normal !important;
	}
/* Safari only */
.post table tr th strong:not(:root:root) { 
	width:272px !important;
}
.post table tr td strong a:not(:root:root) { 
	text-decoration:none !important;
} 

.post table tr td{
	background:url(./images/gor_border.png) 0 100% repeat-x;
	padding:5px 10px 7px 10px;
	width:250px;
	}
.post table tr td strong{
	color:#AD8825 !important;
	}
/* Navigation */
.navigation{
	background:url(./images/nav_fon.png) 0 0 no-repeat;
	display:table;
	width:708px;
	text-align:center;
	margin-left:-20px;
	}
.alignleft{
	
	float:right;
	margin-right:50px;
	}
	
.alignleft a{
	display:block;
	background:url(./images/nav_next.png) 100% 21px no-repeat;
	padding:10px 15px 30px 0px;
	text-decoration:none !important;
	}
.alignright{
	padding-top:1px;	
	float:left;
	margin-left:50px;

	}
.alignright a{
	background:url(./images/nav_prev.png) 0 20px no-repeat;
	padding:9px 0px 30px 15px;
	text-decoration:none !important;
	display:block;
	}
.entry {
	margin-bottom:30px;
	}
/* Gallery */
#shCount{
	display:none;
	}
.close{
	width:83px;
	height:61px;
	background:url(./images/close.png) 0 0 no-repeat;
	cursor:pointer;
	float:right;
	position:relative;
	top:30px;
	left:8px;
	}
#shDisplay div#shPrev a, #shDisplay div#shNext a{
	width:83px !important;
	height:63px !important;
	float:left !important;
	position:relative;
	top:35px;
	
}
#shDisplay div#shPrev a{
	background:url(./images/nav_left.png) 0 0 no-repeat;
	left:-10px;
}
#shDisplay div#shNext a{
	background:url(./images/nav_right.png) 0 0 no-repeat;
	left:-40px;
}
/* Contact */
.entry form input, #commentform input{
	background:url(./images/contact_fon.png) 0 0 no-repeat;
	width:315px;
	height:42px;
	border:none;
	color:#D5BF48;
	font:normal 20px Georgia, "Times New Roman", Times, serif;
	padding:0px 10px 0px 10px;
	}
@-moz-document url-prefix() {
  .entry form input, #commentform input {padding:0px 10px 0px 10px;}
}
.entry form textarea, #commentform textarea{
	/*background:url(./images/textarea_fon.png) 0 0 no-repeat;*/
	background:none;
	width:625px;
	height:373px;
	border:none;
	color:#D5BF48;
	font:normal 20px Georgia, "Times New Roman", Times, serif;
	line-height:30px;
	padding-left:10px;
	border:1px dashed #544D42;
	}
.entry form input[type="submit"], #commentform input[type="submit"]{
	padding:0px !important;
	cursor:pointer;
	margin-left:245px;
	border:none;
	}
.child{
	margin-left:10px !important;
	}
.child2{
	margin-left:20px !important;
	}
.child3{
	margin-left:30px !important;
	}
.col3_left, .col3_right{
	float:left;
	width:290px;
	padding-right:10px;
	margin-right:10px;
	min-height:670px;
	background:url(./images/content_border.png) 100% 0 repeat-y;
	margin-top:40px;
	}
.col3_left ul, .col3_right ul{
	margin:0px;
	padding:0px 0px 0px 20px;
	}
.col3_left ul li, .col3_right ul li{
	list-style-image:url(images/li_style.png);
	margin-bottom:8px !important;
	}
.col3_left h2, .col3_right h2{
	margin-bottom:10px !important;
	}
.col3_right{
	background:none !important;
	}
.col3_right .link{
	float:none !important;
	font-style:italic !important;
	padding:0px !important;
	background:none !important;
	clear:both !important;
	display:block !important;
	color:#BCBCBC !important;
	}
.col3_left ul li a, .col3_right ul lu a{
	position:relative;
	top:4px;
	margin-bottom:20px;
	}
.col3_left ul, .col3_right ul{
	margin-bottom:29px;
	}
.col3_left a, .col3_right a{
	float:right;
	display:inlinet;
	background:url(./images/nav_next.png) no-repeat scroll 100% 12px;
	padding-right:15px;
	}
.testimonial .avatar{
	background:url(./images/cust_img_shadow.png) 50% 100% no-repeat;
	margin-left:-120px;
	}
.article .cust_a{
	width:96px;
	height:96px;
	background:url(./images/cust_img_shadow.png) 50% 100% no-repeat;
	padding:0px 0px 6px 0px;
	float:left;
	margin:10px 19px 0px 1px;
	}
.testimonial a, .testimonial .t_name{
	margin-left:120px;
	}
.testimonial a{
	display:block !important;
	}
.testimonial .t_des{
	padding-left:120px;
	}
.hr{
	width:100%;
	height:2px;
	background:url(./images/gor_border.png) 0 0 repeat-x;
	clear:both;
	margin:5px 0px 5px 0px;
	}
div.wpcf7-validation-errors, div.wpcf7-mail-sent-ok{
	font-style:italic !important;
	border-width:1px 0px 1px 0px !important;
	}
div.wpcf7-mail-sent-ok{
	color:#398F14 !important;
	}
div.wpcf7-validation-errors{
	color:#F7E700 !important;
	}
img.ajax-loader{
	margin-top:-20px !important;
	position:relative !important;
	top:-18px !important;
	}
.article a.buy_now, a.buy_now:visited {
	color:#ffffff !important;
	}
span.demo{
	display:table;
	font:normal 50px Helvetica, Geneva, sans-serifH;
	margin-top:40px;
	margin-bottom:20px;
	line-height:50px;
	color:#C1B100;
	}
span.demo em{
	font-style:normal;
	margin-left:109px;
	}
#secondary #sidebar{
	margin:0px;
	float:left;
	}
.buy{
	background:url(./images/buy_button.png) 0 0 no-repeat;
	width:306px;
	height:59px;
	display:block !important;
	margin:0px auto;
	/*clear:both;*/
	font-size:48px;
	font-weight:bold;
	color:#ffffff !important;
	text-transform:uppercase;
	padding:35px 0px 0px 99px;
	text-shadow:-1px -1px 0 #A6A6A6 !important;
	position:relative;
	top:35px;
	}
.buy:hover{
	background:url(./images/buy_button.png) 0 -94px no-repeat;
	display:block;
	margin:0px auto;
	/*clear:both;*/
	}
.clearfloat{
	background:transparent url(./images/gor_border.png) repeat-x scroll 0 0;
	}
span.dsfaq_tools{
	background:transparent url(./images/gor_border.png) repeat-x scroll 0 100%;
	padding-bottom:30px;
	margin-bottom:20px;
	width:100%;
	display:block;
	}	
.dsfaq_tools{
	height:2px;
	margin:10px 0px 10px 0px;
	display:table;
	}
.dsfaq_tools{text-align:left;}
.dsfaq_ol_quest a{
	display:inline !important;
	}
.dsfaq_ul_quest{
	margin:0px !important;
	 padding:0px;
	}
.dsfaq_ul_quest li{
	list-style:none;
	}
.dsfaq_ul_quest li a{

	}
.dsfaq_answer{
	/*margin-top:10px;
	padding-left:20px;*/
	}
.f_close{
	background:url(./images/f_close.png) 0 15px no-repeat;
	padding:9px 0px 30px 18px;
	text-decoration:none !important;
	display:block;
	}
.dsfaq_answer ul li{list-style:disc !important;}

.error404{
	padding:0px 0px 0px 190px;
	margin-top:100px;
	margin-bottom:100px;
	font:bold 12px Verdana;
	line-height:25px;
	min-height:130px;
	}
.error404{
	background:url(./images/404.png) no-repeat 0 0;
	color:#be2400;
	}
.error404 a{
	color:#ff0000;
	}
.h2_404{color:#BE2400 !important;}



.p_answer{display:none !important;}




.commentlist{
	margin:50px 0px 0px 0px;
	padding:0px;
	display:table;
	}
.commentlist li{
	list-style:none;
	}
.comment_span{
	background:url(./images/comment_span.png) no-repeat 0 0;
	width:46px;
	height:65px;
	margin-top:-65px;
	display:block;
	}
.comment_content cite{
	font:normal 24px Georgia, "Times New Roman", Times, serif;
	font-style:normal;
		color:#d5bf48;
	font-weight:normal;
	font-style:italic;
	}
.comment_bubble{
	margin-top:10px;
	}
.dsfaq_ol_quest{margin-bottom:20px; display:table;}
.dsfaq_quest_title{
	background:url(./images/question.png) no-repeat 0 0;
	width:27px;
	height:35px;
	display:block;
	float:left;
	padding-right:10px;
	font-size:0px;
	color:#150d02 !important;
	}
.div_answer{
	background:url(./images/comment_fon.gif) repeat 0 0;
	-moz-border-radius: 15px; /* Firefox */
	-webkit-border-radius: 15px; /* Safari, Chrome */
	-khtml-border-radius: 15px; /* KHTML */
	border-radius: 15px; /* CSS3 */
	width:860px;
	display:block;
	padding:25px;
	margin-top:20px;
	margin-bottom:100px;
	margin-left:40px;
	}
.comment_content, .p_question, .ul-addw2p-rss ul li{
	background:url(./images/comment_fon.gif) repeat 0 0;
	-moz-border-radius: 15px; /* Firefox */
	-webkit-border-radius: 15px; /* Safari, Chrome */
	-khtml-border-radius: 15px; /* KHTML */
	border-radius: 15px; /* CSS3 */
	width:900px;
	display:block;
	padding:25px;
	margin-top:20px;
	margin-bottom:50px;
	}
.ul-addw2p-rss, .rssimport ul{
	padding-left:0px !important;
	margin-left:0px !important;
	}
.rssimport ul{
	margin-top:-30px !important;
	}
.rssimport ul li{
	list-style:none !important;
	position:relative;
	}
.rssimport ul li div{
	background:url(./images/review.png) no-repeat 0 0;
	padding-top:45px;
	padding-bottom: 30px;
	}
.ul-addw2p-rss ul li div a{
	left: 80px;
	top: 25px;
    position: absolute;
    text-transform: uppercase;
	}
.ul-addw2p-rss ul li div small{
	float:right;
	position: absolute;
    right: 15px;
    top: 15px;
	}
.ul-addw2p-rss ul li div strong{
	bottom: 15px;
    display: block;
    position: absolute;
		}
.ul-addw2p-rss ul li cite{
	color:#D5BF48 !important;
	padding-top:15px !important;
	display:block;
	}
#commentform{
	margin-left:0px;
	}
.comment_content em{
	float:right;
	border:1px solid #F7E700;
	border-width:1px 0px 1px 0px;
	color:#F7E700 !important;
	font:normal 11px Verdana, Geneva, sans-serif;
	font-style:normal;
	padding:0px 5px 2px 5px;
	}




/* Banner image dropshadow */
div#masthead_image {
background:url(./images/image_bg.png) center no-repeat;
width:724px;
height:148px;
clear:both;
position:relative;
z-index:1;
padding:8px 22px;
}

a {
outline:0;
}

/* Page dropshadow */
div#content {
width:768px;
background:url(./images/main_bg.png) repeat-y;
}

/* Main Content */


/* Main header on single pages */
h2.header {
color:#cf2d00;
font-size:24px;
line-height:1;
border-bottom:1px solid #e7e7e7;
position:relative;
margin:0 0 5px;
padding:18px 0 0;
}
.video-tutorials ul{margin:20px 0px 50px 0px; padding:0px; clear:both; display:table;}
.video-tutorials ul li{list-style:none; float:left; margin-right:50px; width:180px;}
.video-tutorials ul li a img{margin:0px !important;}
.video-tutorials ul li a:hover img,
.home-video-tutorials li a:hover img,
.home-user-guide-tutorials li a:hover img{background:#9D7301;}
.video-tutorials ul li a span{display:block; width:188px; height:148px; 
background:url(./images/link-video.png) 60px 50px no-repeat; position:relative; margin-top:-148px;}
.video-tutorials ul li a:hover span{background-position:60px -100px;}
.user-guide-tutorials li a span{display:block; width:188px; height:148px; 
background:url(./images/link-user-guide.png) 63px 50px no-repeat  !important; position:relative; margin-top:-148px;}
.user-guide-tutorials li a:hover span{background-position:63px -111px  !important;}
.video-tutorials ul li a strong{margin-top:10px; display:block; text-align:center;}
.user-guide-page-desc a{display:inline;}
.home-video-tutorials, .home-user-guide-tutorials {margin:0px !important; padding:0px; }
.home-video-tutorials{float:left;}
.home-user-guide-tutorials {float:right; position:relative; left:-30px;}
.home-video-tutorials li, .home-user-guide-tutorials li{list-style:none; float:left;}
.home-video-tutorials li a, .home-user-guide-tutorials li a{margin:0px !important;}
.home-video-tutorials li a img, .home-user-guide-tutorials li a img{width:124px;}
.home-video-tutorials li a span, .home-user-guide-tutorials li a span {display:block; width:132px; height:104px; 
 position:relative; margin-top:-124px;}
 .home-video-tutorials li a span{background:url(./images/link-video.png) 33px 26px no-repeat;}
.home-user-guide-tutorials li a span{background:url(./images/link-user-guide.png) 37px 23px no-repeat;}
.home-video-tutorials li a:hover span{background-position:33px -124px}
.home-user-guide-tutorials li a:hover span{background-position:37px -138px}
.home-video-tutorials li a strong,
.home-user-guide-tutorials li a strong{margin-top:10px; display:block; text-align:center;}

.home-link-more{
	
	background:url(./images/g_s.png) repeat-x scroll 0 100% transparent;
	position:relative;
	z-index:10;
	top:-8px;
	padding-bottom:11px;
	}
.community-reviews-fon{
	background:url(./images/reviews-fon.png) 0 0 repeat;
	padding:10px 0px;
	height:85px;
	text-shadow:0px 1px 0px #000;
	color: #AD8825;
    font: 18px/25px Calibri;
	}
.home-link-more .first{
	background:url(./images/reviews-top.png) 0 0 no-repeat;
	width:575px;
	}
.home-link-more .second{
	background:url(./images/reviews-bottom.png) 100% 100% no-repeat;
	padding-right:30px;
	margin-left:30px;
	}
.home-link-more ul{
	margin:0px auto !important;
	padding: 0px !important;
    position: relative;
    width: 940px;
	}
.home-link-more ul li{
	list-style:none;
	float:left;
	margin-right:15px;
	}
.community-reviews{
	background:url(./images/magento.png	) no-repeat scroll 0 0;
	padding:10px 0px 10px 85px;
	width:105px;
	display:block;
	font:normal 18px/19px Calibri;
	color:#fff !important;
	text-decoration:none !important;
	text-transform:uppercase;
	}
.community-reviews-button{
	background:url(./images/reviews-button.png) 0 0 no-repeat;
	width:113px;
	height:39px;
	display:block;
	text-align:center;
	text-decoration:none !important;
	text-transform:uppercase;
	color:#fff !important;
	line-height:37px;
	font-size:14px;
	font-weight:bold;
	margin-top:20px;
	margin-left:10px;
	text-shadow: 0 -1px 0 #AEAEAE;
	}
.community-reviews-button:hover{
	background:url(./images/reviews-button.png) 0 -40px no-repeat;
	}
	



/* Hide from IE Mac \*/

