/****************************************************************
				NEW PRODUCT PAGES - August 2010
				Questions? - Jack McDaniel 
				720.495.1368
				http://impress-design.com
****************************************************************/

/****************************************************************
				SCORING EDITION / MUSIC SEARCH PAGE
****************************************************************/
body {
	text-style: none;
	text-decoration: none;
	
}
#bodyWrap {
	width: 960px;
	margin: 0 auto;
}
#mainContainer {
	width: 100%;
	margin: 0 auto;
}
#productsBar {
	width: 960px;
	overflow: hidden;
}
#productListing {
	width: 960px;
	margin: 0 auto;
}
.productList {
	margin: 0 auto;
	display: block;
	list-style: none;
}
.prodList li {
	margin: 0 auto;
	list-style: none;
	float: left;
	width: 120px;
	margin-bottom: 30px;
}
.prodList li a {
	list-style: none;
	float: left;
	margin-right: 20px;
	line-height: 18px;
	height: 18px;
}
#productsBar ul li {
	display: inline;
	float: left;
	height: 70px;
	overflow: hidden;   
}
#mainImage {
	width: 960px;
	height: 386px;
	background: url(../images/scoringMainImg.jpg) top left no-repeat;
}
#mainImageMS {
	width: 960px;
	height: 338px;
	background: url(../images/searchMainImg.jpg) top left no-repeat;
}
.mainImgHeader {
	width: 420px;
	padding: 170px 0 0 65px;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 24px;
	font-weight: bold;
}
#scoringMIbuy {
	margin: 30px 0 0 60px;
}
#watch {
	float: left;
	margin: 10px 0 0 320px;
	line-height: 50px;
}
.watchInner {
	float: left;
	width: 125px;
	padding-left: 75px;
	font-size: 16px;
	font-weight: bold;
	line-height: 50px;
}
.watchInner a {
	color: #444;
}
/******************************************************
				BUY NOW SECTION (first)
*******************************************************/
.buyNow { 
	margin-top: 25px;
	height: 178px;
	width: 960px;
	background: url(/images/buyNowBG.jpg) top left no-repeat;
}
.buyNowInner {
	margin: 15px 15px 15px 15px;
}
.buyNowInner h5 {
	color: yellow;
	font-weight: bold;
	font-size: 15px;
	line-height: 24px;
	margin-bottom: 15px;
}
.buyNowInner img {
	float: left;
	border: 0;
	margin: 0 15px 0  0;
}
.buyNowInner h2 {
	margin-top: 15px;
	font-weight: bold;
}
.productImage {
	float: left;
	width: 185px;
}
.productImage img {
	margin-left: 10px;
}
.buyButtonInfo {
	float: left;
	width: 296px;
	color: #FFF;
	font-weight: bold;
}
.buyButtonInfo p {
	margin-right: 15px;
}
.buyNowContent {
	float: left;
	width: 479px;
}
.hilite {
	font-size: 13px;
	color: #666;
}
/******************************************************
				FEATURES EXTRAS
*******************************************************/
.newColor {
	color: #AA1111;
}
.imgLeft {
	float: left;
	border: none;
	margin: 10px 10px 10px 0;
}
.imgLeftPlus {
	float: left;
	border: none;
	margin: 10px 10px 50px 0;
}
.middleImg {
	float: left;
	margin: 20px 0 40px 110px;
}
.user1 {
	float: left;
	width: 50%;
}
.user2 {
	float: left;
	width: 30%;
	line-height: 1.1em;
	margin-top: 10px;
	margin-bottom: 30px;
}


/******************************************************
				UNIVERSITY SECTION
*******************************************************/
.univProfile {
	float: left;
	line-height: 1.1em;
	margin-top: 10px;
	margin-bottom: 30px;
	margin-left: 14px;
}
/******************************************************
				TESTIMONIALS SECTION
*******************************************************/
.testUser {
	float: left;
	width: 332px;
}
.testHead {
	padding: 5px 0 0 30px;
	width: 634px;
	color: #AA1111;
	font-size: 1.2em;
}
.testUserInner {
	margin: 0 15px;
	font-style: italic;
	font-weight: bold;
	font-size: 1.1em;
	color: #666;
	line-height: 1.4em;
}
.testUserInner p {
	padding: 0 15px;
}
.quoteOwner {
	text-align: right;
}
/******************************************************
				FEATURE CONTAIN
*******************************************************/
.customContain {
	margin-top: 25px;
	margin-bottom: 25px;
	width: 960px;
	background: url(../images/customContainBG.jpg) bottom left no-repeat;
}
.customizeItContain {
	margin-top: 25px;
	margin-bottom: 25px;
	width: 960px;
	background: url(../images/customizeItBG.jpg) bottom left no-repeat;
}
.halfWide {
       margin-left: 50%;
       margin-bottom: 60px;
}
.customizeMiddle {
       margin: 0 23%;
       height: 205px;
       }
.customizeMiddle img {
       float: right;
       }
.exportET {
       text-align: center;
}
.ecArea {
       float: left;
       width: 25%;
       margin: 15px 0;
}
.ecAreaInner {
       margin: 10px;
}
.featureContain {
	margin-top: 25px;
	margin-bottom: 25px;
	width: 960px;
	background: url(../images/featureContainBG.jpg) bottom left no-repeat;
}
.featureHeader {
	height: 15px;
	background: url(../images/featureHeader.jpg) top left no-repeat;

}
.featureInner {
	margin: 5px 60px 5px 50px;
}
.featureInner2 {
	margin: 5px 5px 5px 25px;
	padding-bottom: 10px;
}
.featureEmphasis {
	font-weight: bold;
	color: #111;
}
.featureEmphasis2 {
	font-weight: bold;
	font-size: 1.1em;
	color: #111;
	margin: 30px 0;
}
.moodMarker {
	float: left;
	width: 500px;
}
.mmP {
	float: left;
	width: 50%;
}
.mmP p {
	text-align: right;
	padding-right: 20px;
}
.mmP h4 {
	padding-right: 20px;
	font-size: 16px;
	text-align: right;
	margin-bottom: 0;
}
.mmP img {
	margin-bottom: 20px;
}
.mmImg {
	float: left;
	width: 50%;
}
.mmImg img {
	padding-left: 20px;
	margin-bottom: 32px;
}
.mmImg h4 {
	padding-left: 20px;
	font-size: 16px;
}
.mmImg p {
	padding-left: 20px;
}
.mmMoodMarkerRight {
	float: left;
	width: 340px;
	margin-right: -20px;
	margin-bottom: -10px;
}
.mmMoodMarkerRight img {
	float: right;
	margin-right: -20px;
	margin-bottom: -8px;
}
/*******************************************************
				CUSTOMIZE IT - EXPRESS TRACK
*******************************************************/
.halfWide {
	margin-left: 50%;
	margin-bottom: 60px;
}
.customizeMiddle {
	margin: 0 23%;
	height: 205px;
	}
.customizeMiddle img {
	float: right;
	}
.exportET {
	text-align: center;
}	
.ecArea {
	float: left;
	width: 25%;
	margin: 15px 0;
}
.ecAreaInner {
	margin: 10px;
}
/*******************************************************
				MODULE 3
*******************************************************/
#module3 {
	margin: 25px 0;
	width: 960px;
	height: 175px;
	background: url(../images/awardsBG.jpg) top left no-repeat;
}
.userA {
	float: left;
	width: 33%;
}
.userA1inner {
	margin: 15px 15px 15px 35px;
}
.userA1inner img {
	margin-top: 15px;
}
.userA1inner h5 {
	font-weight: bold;
}
.userA2inner {
	margin: 15px 10px 15px 150px;
	}
.userA2inner h5 {
	color: yellow;
	font-weight: bold;
	font-size: 14px;
}
.userA2inner p {
	color: #FFF;
	font-size: 13px;
}
.userA3inner {
	margin: 15px 30px 15px 20px;
}
.userA3inner h5 {
	font-weight: bold;
	margin-bottom: 10px;
}
/******************************************************
				TIMING CONTAINER
*******************************************************/
.timingContain {
	margin-top: 25px;
	margin-bottom: 25px;
	padding-bottom: 40px;
	width: 960px;
	background: url(../images/timingControlBG.jpg) bottom left no-repeat;
}
.contentInsert {
	margin-top: 25px;
	width: 100%;
}
.contentInsertLeft {
	float: left;
	width: 50%;
}
.contentInsert img {
	float: right;
	margin-left: 40px;
}
.contentInsertRight {
	float: left;
	width: 50%
}
.contentInsertRight p {
	padding-left: 25px;
}
.contentInsertRight p.short {
	width: 50%;
}
.contentInsertLeft img.hitFiles  {
	float: left;
	margin-right: 20px;
	margin-top: 20px;
	margin-bottom: 100px;
}
/********************************************************
				FIND IT SECTION FROM THE EXP TRK PAGE
********************************************************/
.findItContain {
	margin-top: 25px;
	margin-bottom: 25px;
	padding-bottom: 40px;
	width: 960px;
	background: url(../images/findItBG.jpg) bottom left no-repeat;
}
.findIt {
	width: 570px; /**Paragraph class to keep from running across page**/
}
.findItArea {
	float: left;
	width: 570px;
	overflow: hidden;
}
.findItModule1 {
	float: left;
	width: 235px;
	text-align: center;
}
.findItModule2 {
	float: left;
	text-align: center;
}
.findItModuleInner {
	margin: 0 25px 0 25px;
}
.findItLeftImg {
	margin: 10px 0 0 20px;
}
.findItImgRight {
	margin: 10px 0 20px 15px;
}
.moreLike2 {
	float: left;
	width: 570px;
}
.moreLikeInner {
	margin: 20px;
	}
.moreLikeInner img {
	float: left;
	margin-right: 15px;
}
.moreLikeEmphasis {
	font-weight: bold;
	color: #AA1111;
}
/******************************************************
				MODULE 4
*******************************************************/
#module4 {
	margin-top: 25px;
	height: 185px;
	background: url(../images/module4BG.jpg) top left no-repeat;
}
.module4user1 {
	float: left;
	width: 250px;
}
.module4user2 {
	float: left;
	width: 230px;
}
.module4user3 {
	float: left;
	width: 250px;
}
.moduleInner1 {
	padding-left: 130px;
	padding-right: 10px;
	}
.module4user1 h5 {
	padding-left: 35px;
	padding-top: 15px;
	font-weight: bold;
	color: #AA1111;
}
.module4user2 h5 {
	padding-left: 15px;
	padding-top: 15px;
	font-weight: bold;
	color: #AA1111;
}
.moduleInner2 {
	padding-left: 50%;
	padding-right: 10px;
}
.moduleInner2b {
	padding-left: 40%;
	padding-right: 10px;
}
.moduleInner2c {
       padding-left: 45%;
       padding-right: 10px;
}
.moduleInner3 p {
	padding: 16px 100px 0 15px;
	font-weight: bold;
	font-size: 16px;
	color: white;
}
/******************************************************
				NEW FOOTER
*******************************************************/
#newFooter {
	width: 960px;
	background: url(../images/newFooterBG3.jpg) top left no-repeat;
	/*background: url(../images/newFooterBG2.jpg) top left no-repeat;*/
	height: 360px;
	margin-bottom: 15px;
	}
#searchContain {
	width: 960px;
	height: 40px;
	line-height: 40px;
}
#footerSearch {
	float: left;
	height: 40px;
}
#searchField2 {
	margin: 12px 0 0 20px;
	border: none;
	font-size: 13px;
	color: #666;
}
#footerSearch2 {
	float: left;
	padding-left: 60px;
	padding-top: 10px;
}
#footerSearchFP {
	float: left;
	padding-top: 10px;
}
#footerSearchRight {
	float: right;
	text-align: right;
	padding-right: 20px;
	line-height: 40px;
}
#footerSearchRight a {
	color: #333;
	font-size: 13px;
	text-decoration: none;
}
#footerSearchRight a:hover {
	color: #AA1111;
}
:focus {
	outline: 0;
}
#linkContain {
	margin: 0 30px;
	height: 223px;
}
#linkContain h5 {
	font-size: 14px;
	color: yellow;
	padding-bottom: 5px;
}
.linkArea {
	float: left;
	width: 215px;
	margin-top: 15px;
}
.linkArea ul {

}
.linkArea ul li {
	display: block;
	line-height: 1.5em;
	font-weight: 100;
}
.linkArea ul li a {
	color: #FFF;
	text-decoration: none;
	font-size: 13px;
}
.linkArea ul li a:hover {
	color: yellow;
}
.linkArea2 {
	float: left;
	width: 215px;
	margin-top: 1px;
}
.linkArea2 ul {

}
.linkArea2 ul li {
	display: block;
	line-height: 1.5em;
	font-weight: 100;
}
.linkArea2 ul li a {
	color: #FFF;
	text-decoration: none;
	font-size: 13px;
}
.linkArea2 ul li a:hover {
	color: yellow;
}
#footerSocial {
	float: left;
	margin-top: 15px;
}
.otherLinks {
	margin-top: 30px;
	line-height: 1.5em;
	color: #FFF;
}
.otherLinks a {
	color: #FFF;
	font-size: 13px;
	text-decoration: none;
}
.otherLinks a:hover {
	color: yellow;
}
#footerBottom {
	margin: 0 30px;
	padding-top: 15px;
	height: 32px;
	font-size: 12px;
}
#bottomLinks {
	float: left;
	width: 500px;
	line-height: 32px;
}
#bottomLinks a {
	color: #333;
	text-decoration: none;
}
#bottomLinks a:hover {
	color: #AA1111;
}
#bottomCopyright {
	float: right;
	width: 400px;
	line-height: 32px;
	text-align: right;
}
/******************************************************
				PRODUCTS OVERVIEW PAGE
*******************************************************/
.overviewContain {
	margin-top: 25px;
	margin-bottom: 25px;
	padding-bottom: 40px;
	width: 960px;
	background: url(../images/customContainBG.jpg) bottom left no-repeat;
}
.overview { 
	color: #333;
	font-size: 1.8em;
	font-weight: bold;
	margin-bottom: 15px;
	line-height: 1.5em;
}
.overview2 {
	color: #111;
	font-size: 1.5em;
	font-weight: bold;
	margin: 15px 0;
}
.overview3 {
	color: #AA1111;
	font-size: 1.3em;
	font-weight: bold;
}
.overP {
	color: #666;
	font-size: 1.2em;
	line-height: 1.4em;
}
.thirdContain {
	width: 100%;
	margin-top: 15px;
}
.third {
	float: left;
	width: 33%;
}
.thirdInner {
	margin: 15px;
}
.thirdInner p {
	font-size: 1.1em;
	line-height: 1.4em;
}
.fcpOver {
	width: 100%;
	padding-top: 30px;
}
.fcpInner {
	float: left;
	width: 420px;
}
.fcpInner3 {
	float: left;
	width: 420px;
}
.fcpInner p {
	color: #666;
	font-size: 1.1em;
	line-height: 1.4em;
}
.fcpInner img {
	float: right;
	margin: 0 0 20px 20px;
}
.fcpInner3 img {
	float: left;
	margin: 0 10px 10px 0;
}
.fcpInner2 {
	float: left;
	width: 400px;
	margin-left: 20px;
}
.fcpInner2 p {
	color: #666;
	font-size: 1.1em;
	line-height: 1.4em;
}
.fcpInner2 img {
	float: right;
	margin: 0 0 20px 20px;
}
.sfpHead {
	float: left;
	width: 960px;
	height: 15px;
	margin: 0;
	background: url(/images/sfpHead.jpg) top left no-repeat;
	position: relative;
	z-index: 5;
}
.sfpContent {
	float: left;
	width: 960px;
	margin-top: -10px;
	background: url(/images/sfpContent.jpg) top left repeat-y;
}
.sfpContent2 {
	width: 960px;
	margin-top: -10px;
	background: url(/images/sfpContent.jpg) top left repeat-y;
}
.sfpContent2 p {
	font-size: 16px;
	line-height: 1.5em;
}
.sfpBottom {
	float: left;
	width: 960px;
	height: 50px;
	margin-top: -10px;
	margin-bottom: 20px;
	background: url(/images/sfpBottom.jpg) bottom left no-repeat;
}
/******************************************************
                       SFP BUY PAGE
*******************************************************/
.sfpBuy {
       margin-top: 25px;
       margin-bottom: 25px;
       padding-bottom: 5px;
       width: 960px;
       background: url(../images/sfp5_buy_BG.jpg) bottom left no-repeat;
}
.sfpBuyContain h1 {
	font-weight: bold;
}
.sfpArea {
    float: left;
    width: 25%;
}
.sfpArea2 {
    float: left;
    width: 37%;
    border-left: 1px solid #ccc;
}
.sfpArea3 {
	float: left;
	width: 62%;
}
.sfpRight {
       padding-left: 25%; /*pushes the h1 header to the right*/
}
.sfpArea2Inner {
       margin: 3px 12px;
}
.sfpArea2Inner ul {
       list-style: none;
       margin-left: 10px;
}
.sfpArea2Inner ul li {
	padding-left: 15px;
	background: url(../images/liArrow.png) 0 4px no-repeat;
	font-size: 15px;
	line-height: 1.5em;
}
.sfpArea2Inner h2 {
       margin-bottom: 5px;
}
.sfpArea2Inner img {
	float: left;
	margin-right: 20px;
}
.hilite2 {
       font-weight: bold;
       color: #AA1111;
}
.demoSongs {
	line-height: 26px;
}
#downCC {
	margin-top: 10px;
	height: 80px;
}
.downCCuser {
	width: 50%;
	float: left;
}
.downCCuser1 {
	margin: 10px;
	text-align: right;
	padding: 0 20px 0 0;
}
.downCCuser2 {
	padding: 25px 0 0 20px;
}
.area51contain {
	width: 100%;
	height: 520px;
}
.area51a {
	float: left;
	width: 37%;
	font-size: 1.2em;
	line-height: 1.5em;
}
.area51b {
	float: left;
	width: 62%;
	font-size: 1.2em;
	line-height: 1.5em;
}
.buyMe{
	clear: left;
	float: left;
}
.buyMeLeft {
	width: 49%;
	float: left;
}
.buyMeRight {
	width: 50%;
	float: left;
}
.buyMeInner {
	margin: 0 20px 15px 15px;
	}
.buyMeInner h3 {
	font-size: 1.1em;
	color: #333;
	font-weight: bold;
}
/******************************************************
                      HOME PAGE
*******************************************************/
#fpLeft {
	width: 307px;
	height: 146px;
	background: url(../images/promo-01.png) top left no-repeat;
}
#fpLeft h1 {
	font-size: 22px;
	color: #333;
	font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;
	padding: 15px 0 0 15px;
	line-height: 1.0em;
	margin-bottom: -5px;
}
.fpHilite {
	font-weight: bold;
	font-size: 15px;
	padding: 15px 0 0 15px;
}
.fpHilite2 {
	padding: 15px 0 0 15px;
	font-size: 12px;
}
#fpMiddle {
	width: 310px;
	height: 147px;
	background: url(../images/promo-02.png) top left no-repeat;
}
#fpMiddle h2 {
	font-size: 18px;
	font-weight: bold;
	color: #333;
	font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;
	padding: 15px 0 0 15px;
	line-height: 1.0em;
	margin-bottom: 15px;
}
.fpHilite3 {
	padding: 15px 15px 0 15px;
	font-size: 32px;
	font-weight: bold;
}
#fpRight {
	width: 310px;
	height: 146px;
	background: url(../images/promo-06.jpg) top left no-repeat;
	
}
#fpRight h3 {
	font-size: 21px;
	letter-spacing: -0.075em;
	font-weight: bold;
	color: white;
	font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;
	padding: 10px 0 0 15px;
	line-height: 1.0em;
	margin-bottom: -5px;
}

#fpRightSpecial {
	width: 310px;
	height: 146px;
}
#fpRightSpecial h3 {
	font-size: 21px;
	letter-spacing: -0.075em;
	font-weight: bold;
	color: yellow;
	font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;
	padding: 20px 0 0 15px;
	line-height: 1.0em;
	margin-bottom: -5px;
}
.fpHead {
	font-size: 24px;
}

.fpHilite4 {
	font-size: 14px;
	padding: 21px 15px 0 15px;
	color:#EBEBEB;
}
.fpHilite5 {
	padding: 15px 15px 0 15px;
	font-size: 18px;
	font-weight: bold;
	color: yellow;
}
.fpHilite6 {
	padding-left: 80px;
	font-weight: bold;
	font-size: 21px;
}
.fpHilite6 a {
	color: #183152;
}
.rightPinfo {
	padding: 10px 15px 0 150px;
	font-size: 14px;
	line-height: 1.3em;
}
.moreBtn {
	float: right;
	margin-right: 15px;
	margin-top: -10px;
}
#fpMainImg {
	width: 960px;
	height: 350px;
	margin-bottom: 20px;
}
#movie {
	margin: 0 auto;
	width: 960px;
	height: 329px;
	margin-top: 20px;
}
#fpContent {
	width: 960px;
	height: 275px;
	margin-top: 20px;
	background: url(../images/fpContentBG2.jpg) bottom left no-repeat;
}
#fpContentHead {
	width: 960px;
	height: 12px;
	background: url(../images/fpContentHead.jpg) top left no-repeat;
}
.fpContent1 {
	float: left;
	width: 240px;
}
.fpContent2 {
	float: left;
	width: 190px;
}
.fpContentInner {
	padding: 0 10px 0 10px;
}
.first {
	padding-left: 17px;
}
.last {
	padding-right: 15px;
}
.fpContentInner ul {
	list-style: none;
	}
.fpContentInner ul li {
	padding-left: 15px;
	background: url(/images/arrow.gif) 0 4px no-repeat;
}
/******************************************************
                       FCP PRODUCT PAGE
*******************************************************/

#fcpMainImage {
	width: 960px;
	height: 353px;
	background: url(/images/fcpMainImg.jpg) top left no-repeat;
}

.fcpBuyNowContent {
	margin-left: 14px;
	float: left;
	width: 650px;
}

.fcpBuyNowInner a {
	text-decoration: none;
}

.fcpBuyNowInner {
	margin: 15px 15px 15px 40px;
}

.fcpBuyNowInnerInner {
	margin-left: 120px;
}

.fcpBuyNowInnerInner img {
	margin-top: 10px;
}

.fcpFeatureContain {
	margin-top: 25px;
	margin-bottom: 25px;
	width: 960px;
	background: url(/images/fcpFeatureContainBG.jpg) bottom left no-repeat;
	padding-bottom: 40px;
}

#fcpBuyNow { 
	margin-top: 10px;
	height: 206px;
	width: 960px;
	background: url(/images/fcpBuyNowBG.png) top left no-repeat;
}

#fcpBuyNowBox { 
	margin-top: 25px;
	height: 176px;;
	width: 960px;
	background: url(/images/fcpBuyNowBoxBG.png) top left no-repeat;
}

#fcpMIbuy {
	margin: 20px 0 0 60px;
}

.yellowColor {
	color: #fff200;
}

.fcpL {
	margin: 20px auto 0 auto;
	width: 760px;
}

.fcpR {
	float: right;
	margin-left: 20px;
}

#fcpModule4 {
	margin-top: 25px;
	height: 185px;
	background: url(/images/fcpModule4BG.jpg) top left no-repeat;
}
/******************************************************
                       COUPON PRODUCT PAGE
*******************************************************/
.imgCenter {
	text-align: center;
}
.couponContain {
	width: 100%;
}
.couponContain p.note {
	margin-left: 30px;
}
.couponInfo {
	float: left;
	width: 50%;
}
.couponInfoInner {
	float: left;
	width: 100%;
	margin: 10px 10px 20px 10px;
	line-height: 1.6em;
	}
.couponInfoInner2 {
	float: left;
	width: 100%;
	margin: 10px 10px 10px 20px;
	line-height: 1.6em;
	}
.couponContain h1 {
	text-align: center;
	font-weight: bold;
}
.couponInfo h2 {
	font-weight: normal;
}
.couponInfoImg {
	float: left;
	margin-right: 20px;
	width: 220px;
}
.number {
	float: left;
	font-size: 24px;
	color: #AA1111;
	font-weight: bold;
	margin-right: 10px;
	}
.couponInfoP {
	font-size: 14px;
}
/******************************************************
                      FINAL CUT PRO ACTIVATE
*******************************************************/
#sfpActivate1 {
	font-size: 1.2em;
	color: #333;
	padding-left: 30px;
}
#sfpActivate1 img {
	float: right;
	margin-left: 20px;
}
#sfpActivate1 p {
	line-height: 1.75em;
	margin: 0 0 20px 20px;
	}
.buyNumber {
	color: #AA1111;
	font-size: 2.2em;
	font-weight: bold;
}
.loginForm {
	margin-bottom: 20px;
	width: 100%;
}
.loginFormInner {
	width: 400px;
	line-height: 1.75em;
}
.loginFormHead {
	line-height: 1.75em;
	margin-bottom: 10px;
}
.leftForm {
	float: left;
	width: 40%;
	font-size: 14px;
	text-align: right;
	padding-right: 10px;
}
.rightForm {
	float: left;
	width: 40%;
	font-size: 14px;
	padding-left: 10px;
}
.altSNhead {
	font-size: 1.1em;
	color: #AA1111;
	margin: 0;
	padding-top: 15px;
	margin-left: 20px;
}
.altSN {
	font-size: 13px;
	line-height: 24px;
	margin-left: 20px;
}
.serialContain {
	height: 30px;
}
.serial {
	float: left;
	line-height: 22px;
	padding-left: 30px;
	margin-left: 25px;
	background: url(../images/btn-Play.png) top left no-repeat;
}
.prodSKU {
	float: left;
	line-height: 22px;
	padding: 0 25px;
}
.skuLink {
	padding: 0 25px;
}
.logBtn {
	padding: 4px 10px;
	background: #AA1111 url(../images/gradBG.jpg) top left repeat-x;
	color: #FFF;
	border: 1px solid #333;
	font-weight: bold;
}
.formLabel {
	height: 20px;
	line-height: 20px;
	padding: 2px;
	color: #666;
	border: 1px solid #CCC;
	margin-bottom: 3px;
}
.smallRed {
	font-size: 14px;
	color: #AA1111;
}
/**********************************************************
			enterSN Page
**********************************************************/
.cartActivationJM {
	float: left; 
	width: 375px; 
	margin-right: 30px;
}
.cartActivationJM p {
	font-size: 14px;
	color: #333;
}
.leftLabelJM {
	float: left;
	width: 100px;
	line-height: 20px;
	margin-bottom: 3px;
	text-align: right;
	padding: 0 10px;
}
.formLabel2 {
	float: left;
	width: 200px;
	height: 20px;
	line-height: 20px;
	padding: 2px;
	color: #666;
	border: 1px solid #CCC;
	margin-bottom: 3px;
}
#actFormJM {
	float: right;
	width: 335px;
	height: 125px;
	margin-top: 15px;
	background: #EBEBEB;
	padding: 15px 0;
	background: url(../images/actFormJM.jpg) top left no-repeat;
}
#actListJM ul{
	list-style: none;
	display: block;
}
#actListJM ul li {
	font-size: 13px;
	line-height: 18px;
	margin-left: 1px;
	margin-bottom: 15px;
	padding-left: 18px;
	background: url(../images/actListArrow.jpg) top left no-repeat;
	
}	
.actText {
	font-size: 14px;
	line-height: 21px;
	color: #000;
}
.actButton {
	padding: 4px 10px;
	margin-left: 5px;
	line-height: 14px;
	text-transform: uppercase;
	font-weight: bold;
	background: #AA1111 url(../images/gradBG.jpg) top left repeat-x;
	border: 1px solid #333;
	}
/**********************************************************
			SALE BANNER
**********************************************************/
#saleBanner{
	width: 100%;
	margin: 0 auto;
	margin: 10px;
	text-align: center;
}
.banner {
	margin: 0 auto;
	padding: 5px 0;
	text-align: center;
	}
/**********************************************************
			ADOBE SPECIALS PAGE
**********************************************************/
#adobeSpecial {
	background: url(../images/customContainBG.jpg) bottom left no-repeat;
}
.adobeLeft {
	float: left;
	width: 50%;
}
.adobeInner {
	margin: 10px 15px;
	padding: 0 10px 10px 10px;
}
h1.adobeInner {
	font-weight: bold;
}
.adobeInner2 {
	margin: 10px 15px 10px 40px;
	padding: 0 10px 10px 10px;
}
.adobeInner h2 {
	font-size: 1.4em;
	font-weight: bold;
	color: #AA1111;
}
.adobeInner2 h2 {
	font-size: 1.4em;
	font-weight: bold;
	color: #AA1111;
}
.adobeInner h3 {
	font-size: 1.25em;
	font-weight: bold;
	color: #111;
}
.adobeInner2 h3 {
	font-size: 1.25em;
	font-weight: bold;
	color: #111;
}
.adobeInner p {
	font-size: 1.15em;
	line-height: 1.5em;
}
/**********************************************************
			ADOBE PARTNERS PAGE
**********************************************************/
.apInsrtuct {
	float: left;
	width: 33%;
}
.apInner {
	margin: 15px;
	font-size: 12px;
	line-height: 1.3em;
}
.apInner img {
	float: right;
	margin: 5px 0 10px 10px;
	border: 1px solid #111;
}
/**********************************************************
			CUSTOMER TESTIMONIALS PAGE
**********************************************************/
#customerTestContain {
	width: 960px;
	background: url(../images/customerTestBG.jpg) top left repeat-y;
}
#customerTestHeader {
	height: 15px;
	background: url(../images/customerTestHeader.jpg) top left no-repeat;
}
#customerTestBottom {
	height: 17px;
	background: url(../images/customerTestBottom.jpg) top left no-repeat;
}
#customerTestLeft {
	float: left;
	width: 650px;
}
#customerTestRight {
	float: left;
	width: 310px;
}
#testRightInner {
	margin: 15px 20px;
	padding: 10px;
}
.customerInner {
	margin: 20px 30px;
}
.testComment {
	padding-left: 35px;
	background: url(../images/testQuotes.jpg) top left no-repeat;
	line-height: 1.5em;
	font-size: 1.15em;
}
.testName {
	color: #000;
	text-align: right;
	font-style: italic;
	line-height: 32px;
	margin-top: 10px;
	padding: 0 5px;
	border-top: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
}
.testDate {
	color: #AA1111;
}
.paginate {
    text-align: center;
    font-size: 16px;
    
}
.quoteRight {
	float: right;
	width: 150px;
	padding: 15px;
	margin: 10px 0 10px 15px;
	border-left: 3px solid #AA1111;
	background-color: #EBEBEB;
}

/****************************
		COMMENTS FORM
****************************/
#testRightInner {
	color: #EBEBEB;
}
#testRightInner h2 {
	font-size: 1.7em;
	font-weight: bold;
}
#testRightInner h3 {
	font-size: 1.4em;
	font-weight: bold;
	color: yellow;
}
#testRightInner a {
	color: yellow;
}
#bfName {
	float: left;
	width: 225px;
	line-height: 21px;
	padding: 3px;
	background: #CCC;
	border: 1px solid #666;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
}
#bfLocation {
	float: left;
	width: 225px;
	line-height: 21px;
	padding: 3px;
	background: #CCC;
	border: 1px solid #666;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
}

#bfEmail {
	float: left;
	width: 225px;
	line-height: 21px;
	padding: 3px;
	background: #CCC;
	border: 1px solid #666;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
}
#bfMessage {
	float: left;
	width: 225px;
	height: 150px;
	line-height: 21px;
	padding: 3px;
	background: #CCC;
	border: 1px solid #666;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}
#bfContact {
	margin-top: 5px;
	padding: 4px 10px;
	color: #FFF;
	background: url(../images/submitComment.jpg) top left repeat-x;
	border: 1px solid #666;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
}
#bfContact hover {
	cursor: crosshair;
}

.bfContact {
    margin-top: 5px;
    padding: 4px 10px;
    color: #FFF;
    background: url(../images/submitComment.jpg) top left repeat-x;
    border: 1px solid #666;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
}
.bfContact hover {
    cursor: crosshair;
}
#expressTrackDown {
	height: 235px;
	padding-top: 35px;
	background: url(../images/sfpBox.png) top right no-repeat;
}
#expressTrackDown p {
	font-size: 12px;
}
#expressTrackDown2 {
	height: 185px;
	padding-top: 35px;
	background: url(../images/sfpBox.png) top right no-repeat;
}
#expressTrackDown2 p {
	font-size: 12px;
}
/*****************************************************************
		FACEBOOK SHARE INSERT
*****************************************************************/
.faceInsert {
	float: right;
	margin: 5px 5px 10px 10px;
	padding: 10px;
	background-color: #EBEBEB;
	border: 1px solid #CCC;
}
.contentList {
	margin-left: 30px;
	font-size: 1.0em;
	list-style: none;
	}
.contentList ul {
	list-style: none;
}
.contentList ul li {
	background: url(/start/email/images/auto/arrow2.gif) top left no-repeat; 
	padding-left: 20px;
	line-height: 1.4em;
	margin-bottom: 15px;
}
/*****************************************************************
		SHOPPING CART RIGHT COLUMN
*****************************************************************/
#cartRightCol {
	float: left;
	width: 200px;
}
.cartRightColInner {
	margin: 0 0 5px 20px; /*width of right Col is 180px*/
}
.skyskraper {
	margin-top: 20px;
	padding: 5px;
}
#cartContainer {
	width: 960px;
	margin: 0 auto;
}
#cartLeft {
	float: left;
	width: 760px;
}
.bestSellers {
	width: 180px;
	margin: 0 auto;
	background: url(/images/bestsellerBG.jpg) top left no-repeat;
	border-bottom: 10px solid #4f4e4e;
}
.bestSellersList {
	width: 170px;
}
.bestSellersList ul {
	list-style:none;
	display: block;
}
.bestSellersList ul li {
	margin-left: 7px;
	list-style:none;
	display: block;
	line-height: 1.6em;
	font-size: 1.0em;
	padding-left: 15px;
	background: url(/start/email/images/arrow.gif) 0 5px no-repeat;
	position: relative;
}
.bestSellersList ul li:hover {
    background: #ccc;
}

.bestSellersList ul li div {
    display: none;
}
.bestSellersList ul li a {
	font-weight: normal;
	color: red;
	text-decoration: none;
}
.bestSellersList ul li a:hover {
	color: #666;
	text-decoration: none;
}
.bestSellersListDetail {
    position: absolute;
    width: 400px;
    border: 2px solid #ccc;
    background: #fff;
    padding: 4px;
    
    top: -40px;
    right: 160px;
    z-index: 999;
}
.bestSellersList ul li:hover div.bestSellersListDetail {
    display: block;
}
.bestSellersImg {
    float: left;
    margin: 0 8px 4px 0;
    width: 100px;
}
.bestSellers h3 {
	font-size: 14px;
	color: #FFF;
	padding-left: 15px;
	padding-top: 3px;
}
/*****************************************************************
		CONTACT FORM ON CONTACT PAGE
*****************************************************************/
.leftCF {
	float: left;
	width: 150px;
	margin-bottom: 5px;
	text-align: right;
	padding-right:5px;
}
.rightCF {
	float: left;
	width: 250px;
	margin-bottom: 5px;
}
.rightCFb {
	border: 1px solid #CCC;
	height: 22px;
	padding: 2px;
	width: 220px;
}
.rightCFc {
	border: 1px solid #CCC;
	height: 45px;
	padding: 2px;
	width: 220px;
}
:focus {
	outline: 0;
}


/*****************************************************************
		MUSIC SEARCH
*****************************************************************/
.searchContain {
	width: 220px;
	background: url(/music/search2/images/searchMiddle.jpg) top left repeat-y;
}
.searchTop {
	height: 15px;
	background: url(/music/search2/images/searchTop.jpg) top left no-repeat;
}
.searchBottom {
	height: 17px;
	background: url(/music/search2/images/searchBottom.jpg) top left no-repeat;
}
.searchContent {
	padding: 0 16px;
	overflow: auto;
}
.searchContent h2 {
	margin: 0;
	font-size: 14px;
	font-weight: bold;
}

.searchMainContain {
    float: right;
	width: 720px;
	background: url(/music/search2/images/searchMainMiddle.jpg) top left repeat-y;
}
.searchMainTop {
	height: 15px;
	background: url(/music/search2/images/searchMainTop.jpg) top left no-repeat;
}
.searchMainBottom {
	height: 17px;
	background: url(/music/search2/images/searchMainBottom.jpg) top left no-repeat;
}

.searchBtn {
    background: url(/music/search2/images/btnBack.png) top left no-repeat;
    width: 100px;
    height: 20px;
    text-align: center;
    display: block;
    margin: 6px auto 2px;
}

.filterOptions {
    margin-left: 20px;
}

.filtercancel {
    display: none;
}


.soxPortal {
    max-height: 600px;
    overflow: auto;
    padding: 2px;
    margin: 4px 0 8px;
    border: 1px solid #ccc;
}
/*******************************************************************
				SPECIALS PAGE
*******************************************************************/
.specialList ul {
	list-style: none;
	display: block;
}
.specialList ul li {
	list-style: none;
	display: block;
	padding-left: 30px;
	line-height: 28px;
	background: url(http://www.smartsound.com/start/email/images/checkMark11.jpg) top left no-repeat;
}
/*******************************************************************
				AVID / PINNACLE STUDIO PAGE
*******************************************************************/
#studioImgHeader {
	width: 960px;
	height: 340px;
	background: url(../images/studioImage.jpg) top left no-repeat;
	margin-top: -10px;
}
.stealth {
	text-indent: -9999px;
}
#studioHead {
	margin: 0 auto;
	width: 960px;
	height: 12px;
	background: url(../images/studioContHead.jpg) top left no-repeat;
}
#studioInfo {
	float: left;
	margin: 0 auto;
	margin-top: 20px;
	width: 960px;
	background: url(../images/studioBG.jpg) bottom left no-repeat;
}
#studioInfoInner {
	margin: 0 40px 0 40px;
	padding-bottom: 10px;
}
#studioInfoInner h2 {
	font-family: Helvetica,Arial,sans-serif;
	font-size: 24px;
	color: #AA1111;
	padding-bottom: 10px;
}
#studioInfoInner h3 {
	font-family: Helvetica,Arial,sans-serif;
	font-size: 21px;
	color: #222;
}
#studioInfoInner p {
	font-size: 1.2em;
	font-style: normal;
	line-height: 1.5em;
}
.studioLeft {
	float: left;
	width: 50%;
}
.studioInnerLeft {
	margin: 12px;
}
.studioInnerLeft h4 {
	font-family: Helvetica,Arial,sans-serif;
	font-size: 18px;
	color: #AA1111;
}
.studioInnerLeft img {
	float: right;
	margin: 0 0 10px 10px;
}
#studioBuy {
	margin-top: 20px;
	width: 960px;
	height: 225px;
	background: url(../images/studioBuyBG.jpg) top left no-repeat;
}
/*******************************************************************
				MUSIC PACKS PAGE
*******************************************************************/
.stealth {
	display: none;
}

#musicPacksImg {
	width: 960px;
	height: 350px;
	background: url(/images/megaSinglesPack.jpg) top left no-repeat;
	margin: 20px 0;
}
/*#musicPacksImg {
	width: 960px;
	height: 350px;
	background: url(/images/mainImgSFP1.jpg) top left no-repeat;
	margin: 20px 0;
}
#musicPacksImg {
	width: 960px;
	height: 350px;
	background: url(/images/ornamentAlbums.jpg) top left no-repeat;
	margin: 20px 0;
} 
#musicPacksImg {
	width: 960px;
	height: 350px;
	background: url(/images/albumPacks11302011.jpg) top left no-repeat;
	margin: 20px 0;
} 
/*November 23, 2011 IMAGE 
#musicPacksImg {
	width: 960px;
	height: 350px;
	background: url(/images/40packMainImg.jpg) top left no-repeat;
	margin: 20px 0;
} */
/* December 5, 2011 IMAGE
#musicPacksImg {
	width: 960px;
	height: 350px;
	background: url(/images/albumPacks11302011.jpg) top left no-repeat;
	margin: 20px 0;
} */

/*#musicPacksImg {
	width: 960px;
	height: 350px;
	background: url(/images/mainImage102011.jpg) top left no-repeat;
	margin: 20px 0;
}
#musicPacksImg {
	width: 960px;
	height: 330px;
	background: url(/images/singlesPacks.jpg) top left no-repeat;
	margin: 20px 0;
}

#musicPacksImg {
    width: 960px;
    height: 424px;
    background: url(/images/packsMainImg3.jpg) top left no-repeat;
    margin: 20px 0;
}*/

#packInfoCont {
	float: left;
	width: 960px;
	height: 374px;
	background: url(/images/music-packsBG.jpg) top left no-repeat;
}
.packInfo {
	float: left;
	width: 320px;
}
.packInfo1 {
	float: left;
	width: 480px;
}
.packInner1 {
	margin: 25px;
	padding: 0 5px;
	font-size: 15px;
	line-height: 24px;
}
.packInner {
	margin: 15px;
	padding: 0 5px;
	font-size: 15px;
	line-height: 24px;
}
.packInner img {
	float: left;
	margin: 0 10px 0 0;
}
.packInner1 h2  {
	font-family: 'Lucida Grande',Helvetica, Arial;
	font-size: 28px;
	color: #000;
	letter-spacing: -0.045em;
	text-shadow: 1px 1px 1px #CCC;
}
.packInner h3  {
	font-family: 'Lucida Grande',Helvetica, Arial;
	font-size: 18px;
	color: #000;
	letter-spacing: -0.045em;
}
.buyMP {
	float: right;
	margin-top: -7px;
}
#packModule {
	float: left;
	margin-top: 20px;
	width: 960px;
	height: 189px;
	background: url(../images/mod1BG.jpg) top left no-repeat;
}
#fpSectCont {
	width: 960px;
	height: 340px;
	margin: 0 auto;
	background: url(../images/fpSectBG.jpg) top left no-repeat;
}
.strike {
	text-decoration: line-through;
}
.annSub {
	width: 960px;
	margin-bottom: 20px;
}
/**************************************************************
				Get The Rest Content
***************************************************************/
#getRestImg {
	margin-top: 20px;
	width: 960px;
	height: 350px;
	background: url(/images/getRestMainImg2011.jpg) top left no-repeat;
}
#restContain {
	margin-top: 20px;
	float: left;
	width: 960px;
	background: url(/go/img/restBG.jpg) top left repeat-y;
}
#restHead {
	float: left;
	width: 960px;
	height: 16px;
	background: url(/go/img/restHead.jpg) top left no-repeat;
}
#restBot {
	float: left;
	width: 960px;
	height: 16px;
	background: url(/go/img/restBot.jpg) top left no-repeat;
	margin-bottom: 15px;
}
.rest1 {
	float: left;
	width: 320px;
}
.rest2 {
	float: left;
	width: 50%;
	margin: 0;
}
.restInner {
	margin: 0 15px;
}
.restInner h2 {
   color: #AA1111;
   font-size: 21px;
}
.restInner h3 {
   color: #0c4d6f;
   font-size: 18px;
}

.restLoginForm {
    margin: 0px; 
    width: 300px; 
    padding: 10px; 
    text-align: center; 
}

.restLoginForm label {
    float: left; 
    margin-top: 2px; 
    text-align: right; 
    width: 90px;
    padding-right: 10px;
}

.restLoginEle {
	float: left;
    margin-top: 2px; 
    width: 150px;
    border: 1px solid #CCC;
    border-left: 1px solid #666;
    border-top: 1px solid #666;
}

.restLoginButton {
    margin-top: 10px;
}

.restActions {
    text-align: center;
    margin: 20px auto;
}
.allRestItem {
	float: left;
	width: 275px;
	height: 120px;
	border-bottom: 1px solid #CCC;
}
.allRestInner {
	margin: 20px;
	padding: 10px;
}
.allRestLeft {
	float: left;
	width: 50%;
	text-align: left;
}
.allRestRight {
	float: left;
	width: 50%;
	text-align: right;
}
.restTotal {
	width: 100%;
	margin-top: 15px;
}
.restTotalInner {
	margin: 10px;
}
.restHead {
	width: 960px;
	background: url(../images/restHead.jpg) top left no-repeat;
	height: 18px;
}
.restContent {
	width: 960px;
	margin-top: -5px;
	background: url(../images/restBG.jpg) top left repeat-y;
}
.restBot {
	width: 960px;
	background: url(../images/restBot.jpg) top left no-repeat;
	height: 14px;
}
/**************************************************************
				MultiUser Worksheet
***************************************************************/
#mUserLeft {
	float: left;
	width: 599px;
	border-right: 1px solid #CCC;
}
#mUserRight {
	float: left;
	width: 360px;
}
.mUserInner {
	margin: 15px 12px;
	padding-left: 10px;
}
.mUserInnerL {
	margin: 15px 24px 15px 12px;
	padding-left: 10px;
}
.large {
	font-size: 28px;
	margin-left: 22px;
	font-family: 'Lucida Grande',Helvetica, Arial;
}
.red1 {
	color: #AA1111;
	font-size: 24px;
	font-weight: 100;
	font-family: 'Lucida Grande',Helvetica, Arial;
}
.mUserInner h3 {
	color: #000;
	font-size: 18px;
	font-weight: 100;
	font-family: 'Lucida Grande',Helvetica, Arial;

}
.budgetSlider {
	width: 325px;
	height: 36px;
	background: url(/products/images/seatSlide.png) top left no-repeat;
}
.musicSlider {
	width: 325px;
	height: 80px;
	background: url(/products/images/musicSlide2.png) top left no-repeat;
}
.muForm {
	width: 300px;
}
.muForm ul {
	list-style: none;
	width: 300px;
}
.muForm ul li {
	width: 300px;
	line-height: 23px;
	color: #000;
	font-size: 18px;
	font-weight: 100;
	font-family: 'Lucida Grande',Helvetica, Arial;
}
.muForm ul li liMore {	
	width: 300px;
}
.liText {
	font-size: 14px;
	font-family: Helvetica, Arial;
}
#seatMax {
	font-size: 14px;
	font-family: Helvetica, Arial;
	clear: both;
	border: 1px solid #ccc;
	padding: 4px;
	display: none;
}
.muForm ul li label {
	float: left;
	width: 225px;
}
.muForm ul li label.liMore {
	width: 275px;
}
.mpList ul li {
	line-height: 23px;
}

.muNum {
	float: right;
	margin-top: 10px;
	width: 40px;
	border: 1px solid #000;
	padding: 3px;
	font-size: 14px;
	color: #AA1111;
	text-align: right;
}
.muArrows {
	float: right;
	margin-top: 10px;
	height: 25px;
	width: 24px;
}
:focus {
	outline: none;
}
.checkB {
	float: left;
	width: 12px;
	margin-right: 10px;
	margin-top: 5px;
	border: 1px solid #000;
}
.allTotal {
	float: right;
	padding: 2px 4px;
	text-align: right;
	color: #aa1111;
	font-style: italic;
	font-size: 13px;
	border: 1px solid #000;
}
.totLabel {
	float: left;
	width: 185px;
	text-align: right;
	padding-right: 4px;
	color: #AA1111;
	font-weight: bold;
	font-size: 14px;
	line-height: 28px;
	text-transform: uppercase;
}
.orderTotal {
	width: 308px;
	height: 44px;
	line-height: 44px;
	font-size: 18px;
	color: #AA1111;
	text-align: right;
	background: url(/products/images/orderTotal.jpg) top left no-repeat;
}
.muPurchase {
	float: right;
}
#connectKev img {
	float: left;
	margin: 5px 12px 10px 0;
	border: 1px solid #000;
}
.pBold {
	font-size: 18px;
	color: #333;
}
#albumCount {
	width: 325px;
	margin-left: -5px;
	line-height: 45px;
	text-align: center;
	color: #3ded14;
	font-family: "changeling-neo-1","changeling-neo-2";
	font-size: 16px;
}

/**************************************************************
				PINNACLE PAGE
***************************************************************/
.pinnacleUser {
	float: left;
	width: 50%;
}
.pinnacleInner1 {
	padding: 15px 15px 15px 0;
}
.pinnacleImg {
	float: right;
	margin: 5px 0 10px 15px;
}
.pinnacleInner2 {
	padding: 15px 0 15px 15px;
}
.rightEdge {
	float: right;
	margin-right: -42px;
}
.pinnacleInner1 h4 {
	color: #aa1111;
	font-weight: 100;
}
.pinnacleInner2 h4 {
	color: #AA1111;
	font-weight: 100;
}
.pinn {
	font-weight: 100;
}
#pinnacleBuy {
	width: 960px;
	height: 223px;
	background: url(../sonicfire/images/pinnacleBuy.jpg) top left no-repeat;
}
.pinnacleBuyInner {
	float: right;
	width: 430px;
	margin-right: 50px;
	margin-top: 20px;
}
.pinnacleBuyInner h4 {
	font-weight: 100;
	font-size: 24px;
	letter-spacing: -0.045em;
}
/*************************************************************
		PINNACLE BUY NOW ACTIVATION PAGE
*************************************************************/
.contentList2 {
	margin-left: 30px;
	font-size: 1.2em;
	line-height: 1.5em;
	list-style: none;
	}
.contentList2 ul {
	list-style: none;
}
.contentList2 li {
	background: url(../sonicfire/images/arrowPin.png) top left no-repeat; 
	padding-left: 20px;
	margin-bottom: 15px;
}
/*************************************************************
		FRONT PAGE SITE AD
*************************************************************/
#fpSiteAd {
	width: 960px;
}
.musicPacksFP {
	width: 960px;
	height: 90px;
	margin-top: 15px;
}
/**********************************************************
			SONICFIRE CHART - /sonicfire/download.html
**********************************************************/
#sonicfireChart {
	width: 850px;
	height: 300px;
	margin: 0 auto;
	margin-left: 20px;
	margin-top: 15px;
	overflow: hidden;
	background: url(../images/sfChartBG.jpg) top left no-repeat;
}
#sfChart {
	width: 800px;
	padding-top: 10px;
	margin-left: 25px;
}
.sfOne {
	float: left;
	width: 250px;
	font-weight: bold;
}
.sfTwo {
	float: left;
	width: 275px;
}
.sfInner {
	padding: 5px;
	line-height: 1.3em;
	font-size: 16px;
}
.sfInner h4 {
	color: #FFF;
	margin-top: -3px;
	margin-bottom: 5px;
}

.noBord {
	border: none;
}
