div.clearit {
	clear: both;
	}

body .studiotrackcontent {
	padding-left: 0 !important; /* override the content div styles*/
	padding-right: 0 !important; /* override the content div styles*/
	background-color: #ede8da;
	}
	
#studiotrackIntro{
	background: url(studiotrack_images/woodgrain_bg.png) top left no-repeat;
	height: 750px;
	padding: 0;
	margin: 0 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	line-height: 1.4;
	position: relative;
	}		
	img#screenlandscape {
		position: absolute;
		left: -67px;
		top: 272px;
		z-index: 2001;
		}
	img#screenPortrait {
		position: absolute;
		left: 312px;
		top: 25px;
		z-index: 2002;
		}
	h1#mainHead {
		background: url(studiotrack_images/st_logotagline.png) left top no-repeat;
		width: 299px;
		height: 241px;
		position: absolute;
		left: 27px;
		top: 0;
		}
		#mainHead span {
			visibility: hidden;
			}
		div#actionTray {
			position: absolute;
			bottom: 0;
			left: 0;
			width: 100%;
			height: 106px;
			margin: 0;
			padding: 0;
			background: url(studiotrack_images/perfmetal_bg.png) left top;
			}
		a#appstore {
			background: url(studiotrack_images/btn_appstore_idle.png) left top no-repeat;
			width: 168px;
			height: 62px;
			margin: 0;
			padding: 0;
			border: none;
			position: absolute;
			left: 32px;
			top: 25px;
			}
		a#watchvideo {
			background: url(studiotrack_images/btn_watchvid_idle.png) left top no-repeat;
			width: 198px;
			height: 60px;
			margin: 0;
			padding: 0;
			border: none;
			position: absolute;
			left: 220px;
			top: 26px;
			}
		.btnlink {
			text-decoration: none;
			}
		.btnlink span {
			visibility: hidden;
			}

		h2.about {
			font-size: 20px;
			padding: 0 20px;
			color: #308cbc;
			}
		p.about {
			font-size: 15px;
			line-height: 21px;
			padding: 0 20px;
			}
	
  /*  #studiotrackIntro .newV{ display: block; width: 107px; height: 109px; position: absolute; z-index: 1000; top: 0; left: 0; background: transparent url(studiotrack_images/new_violator.png) 0 0 no-repeat; text-indent: -99999px; } */
    
#studiotrack{ color: #333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; line-height: 1.4; }
    .featured{
    	padding: 10px 24px 0 24px;
    	margin: 0 12px -5px 0;
    	position: relative;
    	left: 7px;
    	background-color: #F4F0E5;
    	border-radius:5px;
    	}
        .featured .col{
        	float: left;
        	width: 190px;
        	padding: 0;
        	margin: 0 33px 0 0;
        	}
        .featured .colwide {
        	float: left;
        	width: 413px;
        	padding: 0;
        	margin: 0 33px 0 0;
        	}
        .featured .last{ margin: 0 !important; }
        .featured p{ color: #000; line-height: 1.4; }
        #studiotrack .featured h3{ font-size: 15px; color: #308cbc; margin: 0 0 5px; }

        
    .featureBlock {
    	margin: 20px 0 0 0;
    	padding: 0;
    	}
    .featureBlock .colWrap {
    	margin: 0;
    	padding: 0;
    	background: white;
    	border: 1px white solid;
    	border-radius:5px;
    	}
	.featureBlock h2 {
		font-size: 14px;
		color: #333333;
		margin: 0 0 8px 0;
		padding: 0 0 0 13px;
		}
	.featureBlock .features {
		float: left;
		width: 60%;
		margin: 0;
		padding: 10px;
        }        
	.featureBlock .moreInfo {
		float: left;
		width: 30%;
		margin: 0;
		padding: 10px;
		}
	.featureBlock ul {
		margin: 10px 15px;
		padding: 0;
		}
	.featureBlock li {
		list-style-type: disc;
		}
	.featureBlock h2 {
		margin: 0;
		padding: 0;
		}
            
            
            
    .studiotrackFooter{
    	padding: 20px;
    	}
        .studiotrackFooter p {
        	width: 400px;
        	float: left;
        	margin: 0;
        	}
        .studiotrackFooter .logo {
        	float: left;
        	display: block;
        	margin: 0 10px 0 0;
        	}
            .studiotrackFooter img{ display: block; border: 0; }
            .mapilogo {
            	display: block;
            	float: right;
            	margin: 0;
            	}
