html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,img,ins,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,embed,footer,header,menu,nav,section,audio,video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}body {line-height:1;font:13px/1.5em "Open Sans",Arial,sans-serif;font-weight:300;color:#000;background:#fff;}.submit-performance { margin-top:20px;}.submit-performance input { width:100%;padding:10px !important;}.submit-performance input[type="submit"] { width:auto;}.mtphr-dnt-grid-item.mtphr-dnt-grid-item-1.mtphr-dnt-grid-item-default{font-size:24px;border:2px solid #800080;padding:8px 5px !important;}.upload-program input[type="submit"]{ width:128px;margin-top:10px;}.submit-performance input#captcha { padding:10px;}form.upload-program input { width:100%;padding:10px;}.upload-program { margin-top:20px;}ol,ul {list-style:none;}.spacer {clear:both;height:0;line-height:0;font-size:0;}b {font-weight:bold;}a {color:#5b992b;}a:hover {color:#4b8320;}a:focus {color:#d60;outline:0;}.wrapper {clear:both;width:960px;margin:0 auto;border-left:20px solid transparent;border-right:20px solid transparent;}input[type='submit'] {display:block;clear:both;background:#89a4b8;border:1px solid #7595ac;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;color:#fff;padding:4px 8px;font:13px "Open Sans",Arial,sans-serif;text-transform:uppercase;}input[type='submit']:hover {background:#99b4c8;}input[type='submit']:active {background:#7994a8;position:relative;top:1px;}input[type='submit']:focus {outline:0;border:1px solid #d05b22;background:#e06b32;color:#fff;}input[type='text'],input[type='email'],textarea {border:1px solid #ccc;display:block;padding:3px 5px;margin:0 2px 6px 0;position:relative;top:1px;left:1px;font:13px "Open Sans",Arial,Helvetica,sans-serif;}input[type='text']:focus,input[type='email']:focus,textarea:focus,input[type='text']:active,input[type='email']:active,textarea:active {outline:0;border:2px solid #f70;margin:0 0 4px 0;top:0;left:0;}input[type='text']:active,input[type='email']:active,textarea:active {border-color:#fa0;}textarea {padding:2px 5px;height:auto;}header,footer,body > nav {clear:both;background:#000;height:75px;min-width:960px;}header a {background:url('../images/murphy-music-press.png') no-repeat;display:block;float:left;height:44px;margin:16px 0 0 0;text-indent:-9999px;width:539px;}header a:hover,header a:focus,header a:active {background-color:#222;border:4px solid #222;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;outline:0;margin:12px 0 0 -4px;}header a:focus {background-color:#f70;border-color:#f70;}#search {float:right;margin:24px 0 0;width:230px;}#search input[type='text'] {width:175px;float:left;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}#search input[type='submit'] {float:left;clear:none;margin:0 0 0 5px;height:27px;line-height:18px;width:36px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}body > nav {position:relative;height:39px;margin:0 0 20px 0;border-bottom:1px solid #a1a1a1;background:rgb(237,237,237);background:-moz-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(237,237,237,1)),color-stop(100%,rgba(216,216,216,1)));background:-webkit-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%);background:-o-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%);background:-ms-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%);background:linear-gradient(top, rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed',endColorstr='#d8d8d8',GradientType=0 );}#tab-menu {list-style-type:none;}#tab-menu li {float:left;}#tab-menu li#shopping-cart {float:right;}#tab-menu a {display:block;color:#333;margin:3px 5px 0 0;padding:0 12px;height:35px;font:13px "Open Sans",Arial,sans-serif;line-height:35px;border:1px solid #bbb;border-bottom:1px solid #a1a1a1;background:#ddd;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;border-top-left-radius:7px;border-top-right-radius:7px;text-decoration:none;}#tab-menu a:hover {color:#a71e22;background:#eee;}#tab-menu .current a {background:#fff;border:1px solid #a1a1a1;border-bottom:1px solid #fff;}#tab-menu a:focus {border:1px solid #f70;border-bottom:1px solid transparent;background-color:#fff;outline:0;color:#d60;}#shopping-cart a,#shopping-cart a:hover {border:1px solid transparent;background:transparent url('../images/shopping-cart.png') left top no-repeat;padding:0 0 0 40px;}#shopping-cart a:focus {border:1px solid transparent;background-color:transparent;}aside {float:left;width:240px;}aside > section {margin-bottom:20px;}aside > section:last-child {margin-bottom:0;}aside {margin:0 0 20px 0;}aside > section {background:#eee;border:1px solid #ccc;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}#side-menu a {display:block;height:28px;line-height:28px;border-top:1px solid #fff;border-bottom:1px solid #ccc;color:#000;text-decoration:none;}#side-menu a:hover {background:#e0e0e0;border-top:1px solid #e0e0e0;}#side-menu a:active {background:#d0d0d0;border-top:1px solid #d0d0d0;}#side-menu a:focus {background:#fff;border-top:1px solid #fff;color:#d60;outline:0;}#side-menu li:first-child a {border-top:1px solid transparent;}#side-menu li:last-child a {border-bottom:1px solid transparent;}#side-menu a:hover:before {color:#000;}#side-menu a:before {content:"\00BB";padding:0 8px 0;}aside h2 {display:block;margin:0;height:18px;color:#fff;padding:4px 0 0 0;text-indent:8px;font:13px "Open Sans",Arial,sans-serif;line-height:13px;text-align:left;margin:-1px 0 0 -1px;background:#89a4b8;border:1px solid #7595ac;width:238px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;border-top-left-radius:7px;border-top-right-radius:7px;}aside .button {width:100%;padding-right:0;padding-left:0;text-align:center;text-decoration:none;}aside .button:hover {color:#fff;}#main {float:left;margin:0 0 20px 20px;width:700px;}.fb-like-box {margin:20px 0 0;height:271px;}footer {height:auto;}footer p {color:#fff;text-align:center;font:13px "Open Sans",Arial,sans-serif;margin:0;padding:15px 0;}footer a {color:#99b4c8;text-decoration:none;}footer a:hover {color:#a9c4d8;border-bottom:1px solid #a9c4d8;}footer a:focus {color:#f70;border-bottom:1px solid #f70;outline:0;}footer p + p {margin-top:-15px;hfont-size:12px;}.button {background-color:#7fbf4d;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7fbf4d),color-stop(100%,#63a62f));background-image:-webkit-linear-gradient(top,#7fbf4d,#63a62f);background-image:-moz-linear-gradient(top,#7fbf4d,#63a62f);background-image:-ms-linear-gradient(top,#7fbf4d,#63a62f);background-image:-o-linear-gradient(top,#7fbf4d,#63a62f);background-image:linear-gradient(top,#7fbf4d,#63a62f);border:1px solid #63a62f;border-bottom:1px solid #5b992b;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:inset 0 1px 0 0 #96ca6d;-moz-box-shadow:inset 0 1px 0 0 #96ca6d;box-shadow:inset 0 1px 0 0 #96ca6d;color:#fff;font:bold 13px "Open Sans",Arial,sans-serif;line-height:1;padding:10px 0;text-align:center;text-shadow:0 -1px 0 #4c9021;display:block;}.button:hover {background-color:#76b347;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#76b347),color-stop(100%,#5e9e2e));background-image:-webkit-linear-gradient(top,#76b347,#5e9e2e);background-image:-moz-linear-gradient(top,#76b347,#5e9e2e);background-image:-ms-linear-gradient(top,#76b347,#5e9e2e);background-image:-o-linear-gradient(top,#76b347,#5e9e2e);background-image:linear-gradient(top,#76b347,#5e9e2e);-webkit-box-shadow:inset 0 1px 0 0 #8dbf67;-moz-box-shadow:inset 0 1px 0 0 #8dbf67;box-shadow:inset 0 1px 0 0 #8dbf67;cursor:pointer;}.button:active { border:1px solid #5b992b;border-bottom:1px solid #538c27;-webkit-box-shadow:inset 0 0 8px 4px #548c29,0 1px 0 0 #eeeeee;-moz-box-shadow:inset 0 0 8px 4px #548c29,0 1px 0 0 #eeeeee;box-shadow:inset 0 0 8px 4px #548c29,0 1px 0 0 #eeeeee;position:relative;top:1px;}.button:focus {background-color:#8fcf5d;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8fcf5d),color-stop(100%,#73b63f));background-image:-webkit-linear-gradient(top,#8fcf5d,#73b63f);background-image:-moz-linear-gradient(top,#8fcf5d,#73b63f);background-image:-ms-linear-gradient(top,#8fcf5d,#73b63f);background-image:-o-linear-gradient(top,#8fcf5d,#73b63f);background-image:linear-gradient(top,#8fcf5d,#73b63f);color:#fff;outline:0;}#main p {margin:15px 0 0;font-size:15px;line-height:25px;}#main h2 + p {margin:0;}#main h1 {font:30px GeosansLightRegular,Arial,sans-serif;line-height:55px;height:50px;color:#50523d;padding:0 10px;margin:2px;background:#e7e3c0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;box-shadow:0 0 0 2px #f6f4dd,0 0 0 3px #cfd1bc;}.products a {float:left;border:1px solid #b6c9d7;padding:20px;width:178px;margin:20px 20px 0 0;text-decoration:none;background:#e9f1f7;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}.products a:hover {background:#faf6fc;border:1px solid #e2c9d6;}.products a:focus {border:1px solid #f70;outline:0;}.products a:last-child {margin-right:0;}.products img,.product img {width:178px;border:1px solid #bbb;margin:10px 0 5px 0;}.products h2 {color:#698498;font-weight:bold;font-size:18px;}.products a:hover h2 {color:#a71e22;}.products h3 {margin:10px 0 0;color:#4b8320;font-size:14px;overflow:hidden;text-overflow:ellipsis;}.products h4 {color:#666;}#main .products p {margin:0;color:#5b992b;font-weight:bold;font-size:18px;}#main .search-results .products p {font-size:15px;line-height:25px;color:#000;font-weight:normal;margin:15px 0 0;}