@media (min-device-width: 481px) {
	#z{}
	#main-content > ul,
	#main-content > div >ul {
		margin:0px 0px 0 40px;
		padding:0px !important;
		background:none;
		display:block;
		float:left;
		position:relative;
		list-style:square;
		list-style-image: url(../images/bullet-square.gif);
		width:640px;
		
	}
	#main-contentul li{
		margin:0px 0px 0.5em;
		padding:0px;
		float:left;
		display: list-item;
		font-size:14px;/*font-size:85%;*/
		width:100%;
	}
	#main-content ul > ul {
		margin:0px;
		padding:0px !important;
		margin-left:50px;
		position:relative;
		display:block;
	}


	
	/*#screenshot1,#screenshot2,#screenshot3*/
	
	.intro,
	.screenshot {
		position:absolute;
		margin:0;
		padding:0;
		top:0;
		left:0;
		text-align:center;
		
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		-khtml-border-radius: 4px;
		border-radius: 5px;
		border:solid 1px #303030;
		background: #161616;
		background: -moz-linear-gradient(top, #252525, #161616);
		background: -webkit-gradient(linear,
		left top, left bottom, from(#252525), to(#161616));
		filter: progid:DXImageTransform.Microsoft.Gradient(
		StartColorStr=#252525, EndColorStr=#161616, GradientType=0);
		vertical-align:middle;	
	}
	.intro {
		width:780px;
		height:440px;
		text-align:left;
	}
	.screenshot {
		width:680px;
		height:440px;
	}
	.intro p {
		text-align:left;
		display:block;
		float:none;
		margin:12px;
	}
	.screenshot p {
		text-align:center;
		display:block;
		float:none;
		margin:5px;
	}
	.screenshot img,
	.screenshot a.bluebtn {
		margin: 5px auto;
		padding:0;
		float:none;
	}
	.screenshot a.bluebtn {
		width:100px;
	}
	
	/* in content tabs */
	#steps {
		display:block;
		float:left;
		margin: 10px 0 0 0;
		width:640px;
	}
	
	#steps ul.ui-tabs-nav {
		display:inline  !important;
		position:relative;
		float:left;
		margin:0px;
		padding:0px !important;
		background:none;
		list-style:none;
		height:30px;
		width:auto;
	}
	
	/* common css for inline blue tab buttons */
	#steps ul.ui-tabs-nav li.small-btn-unselected,
	#steps ul.ui-tabs-nav li.btn-unselected {
		list-style:none;
		float:left !important;
		display:inline !important;
		margin:0px 8px;
		text-align:center;
		text-decoration:none;
		
		border:solid 1px #444;
		
		border-radius: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		-khtml-border-radius: 4px;
		
		background-color: rgba(84,84,84);
		background: -moz-linear-gradient(top, #545454, #303030);
		background: -webkit-gradient(linear,
		left top, left bottom, from(#545454), to(#303030));
		filter: progid:DXImageTransform.Microsoft.Gradient(
		StartColorStr=#545454, EndColorStr=#303030, GradientType=0);
	}
	
	/* small inline square tab buttons */
	#steps ul.ui-tabs-nav li.small-btn-unselected {
		padding: 0px 0px 0px !important;
		width:24px;
		height: 22px;
		font-size: 85%;
		cursor:pointer;	
		border:solid 1px #444;
	}
	
	/* regular inline tab buttons */
	#steps ul.ui-tabs-nav li.btn-unselected {
		padding: 4px 8px !important;
		color: #FFF;
		font-size: 90%;
		height:auto;
		width:auto;
	}
	
	#steps ul.ui-tabs-nav li.ui-tabs-selected {
		list-style:none;
		float:left !important;
		margin: 0px 8px;
		padding: 0px 0px 0px;
		width:24px !important;
		height: 22px;
		text-align:center;
		font-size: 85%;
		background:none;
		background:transparent;
		border:solid 1px #91DAE6;
		
		background-color: #00B7D6;

		background: -moz-linear-gradient(top, #00B7D6, #007286);
		background: -webkit-gradient(linear,
		left top, left bottom, from(#00B7D6), to(#007286));
		filter: progid:DXImageTransform.Microsoft.Gradient(
		StartColorStr=#00B7D6, EndColorStr=#007286, GradientType=0);
		
		border-radius: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		-khtml-border-radius: 4px;
	}
	#steps ul.ui-tabs-nav {
		margin: 0 0 10px;
	}
	
	#steps ul.ui-tabs-nav li.btn-unselected.ui-tabs-selected {
		font-size: 90%;
		padding: 4px 8px !important;
		height:auto !important;
		width:auto !important;
	}
	#steps ul.ui-tabs-nav li.btn-unselected.ui-tabs-selected a {
		color:#FFF;
	}
	#steps ul.ui-tabs-nav li a {
		/*width:8px;*/
		height: 16px;
		margin: 0px 0px;
		padding: 6px 8px 0px;
		display:block;
		float:left;
		line-height: 1em;
	}
	#step-1,#step-2,#step-3,#step-4,#step-5,#step-6 {
		min-height: 170px;
	}
	
	#step-5 ul,
	#step-6 ul{
		margin-left:0px;
		width:600px;
	}
	#steps > div > p {
		width:600px;
	}
	
	ul#fkeys {
		display:inline;
		position:relative;
		float:left;
	}

	.fkeyunselected {
		list-style:none;
		float:left;
		margin: 0 5px;
		padding: 2px 0px 0px;
		width:24px;
		height: 22px;
		text-align:center;
		font-size: 85%;
		border:solid 1px #444;
		background-color: rgba(84,84,84);
		cursor:pointer;
		
		background: -moz-linear-gradient(top, #545454, #303030);
		background: -webkit-gradient(linear,
		left top, left bottom, from(#545454), to(#303030));
		filter: progid:DXImageTransform.Microsoft.Gradient(
		StartColorStr=#545454, EndColorStr=#303030, GradientType=0);
		border-radius: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		-khtml-border-radius: 4px;
	}
	
	ul#fkeys li.selected{}
	.fkeyselected {
		list-style:none;
		float:left;
		margin: 0 5px;
		padding: 2px 0px 0px;
		width:24px;
		height: 22px;
		text-align:center;
		font-size: 85%;
		background:none;
		background:transparent;
		border:solid 1px #91DAE6;
		background-color: #00B7D6;

		background: -moz-linear-gradient(top, #00B7D6, #007286);
		background: -webkit-gradient(linear,
		left top, left bottom, from(#00B7D6), to(#007286));
		filter: progid:DXImageTransform.Microsoft.Gradient(
		StartColorStr=#00B7D6, EndColorStr=#007286, GradientType=0);
		border-radius: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		-khtml-border-radius: 4px;
	}
	
	#v-tabs div img {
		margin:5px 0 0 0;
		position:relative;
	}
	#highlights{
		position:absolute !important;
		display:block;
		top:0px;
		left:0px;
		z-index:20;
	}
	
	#fkey-hl-1 {
		left:178px;
		top:25px;
		width:120px;
		height: 14px;
	}
	#fkey-hl-2 {
		left:178px;
		top:40px;
		width:130px;
		height:14px;
	}
	#fkey-hl-3 {
		left:178px;
		top:52px;
		width:29px;
		height:14px;
	}
	#fkey-hl-4 {
		left:178px;
		top:64px;
		width:29px;
		height:14px;
	}
	#fkey-hl-5 {
		left:178px;
		top:77px;
		width:158px;
		height:14px;
	}
	#fkey-hl-6 {
		left:370px;
		top:25px;
		width:98px;
		height:14px;
	}
	#fkey-hl-7 {
		left:370px;
		top:40px;
		width:200px;
		height:14px;
	}
	#fkey-hl-8 {
		left:370px;
		top:52px;
		width:160px;
		height:14px;
	}
	#fkey-hl-9 {
		left:370px;
		top:65px;
		width:185px;
		height:14px;
	}
	
	#f-key-info {
		position:relative;
		float:left;
		margin-left:0px;
		margin-top: 10px;
		width:100%;
		font-size:85%;
	}
	
	#plst-2 {
		display:none;
	}
	
	
	#slidercontainer1,
	#slidercontainer2 {
		width:530px;
		margin:10px 10px 0px 0px;
		float:left;
		display:block;
		position:relative;
	}
	.glowbuttons {
		margin:10px 0 0 0;
		float:left;
		display:block;
		position:relative;
	}

	.layout-slider{
		position: relative;
		float: left;
		margin: 30px 0 40px 30px;
		width: 473px;
	}
	
	.jslider-label,
	.jslider-value {
		display:none !important;
		visibility:hidden;
	}
	#slider-bar1,
	#slider-bar2 {
		background: #ccc;
		height: 5px;
		width: 473px;
		position: relative;
		float: left;
		margin: 30px 0 40px 30px;
	}
	#slider-handle1,
	#slider-handle2 {
		height: 30px;
		width: 30px;
		overflow: hidden;
		position: absolute;
		z-index: 1;
		cursor: pointer;
		left: -12px;
		top: -12px;
		
		border:solid 1px #91DAE6;
		rder-radius: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		-khtml-border-radius: 4px;
		background-color: #00B7D6;

		background: -moz-linear-gradient(top, #00B7D6, #007286);
		background: -webkit-gradient(linear,
		left top, left bottom, from(#00B7D6), to(#007286));
		filter: progid:DXImageTransform.Microsoft.Gradient(
		StartColorStr=#00B7D6, EndColorStr=#007286, GradientType=0);
	}

}


