/* @override 
	http://www.atomicdroplet.com/style.css
	http://localhost/style.css
	http://127.0.0.1/style.css
*/

* {
	font: 14px "Lucida Grande", Lucida, Verdana, sans-serif;
}

body {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	background: url(background.png) repeat-y center;
}

p.shadow {
	text-shadow: #ffffff 0 1px 0;
}

div.inset {
	margin-left: 10px;
	margin-right: 10px;
}

h1 {
	font-weight: bold;
	font-size: large;
	text-shadow: #ffffff 0 2px 0;
}

p.inset {
	margin-left: 16px;
	margin-right: 16px;
}

div.bottom_padding {
	margin-bottom: 100px;
}

p.inset_more {
	margin-left: 38px;
	margin-right: 38px;
}
div.inset_more {
	margin-left: 38px;
	margin-right: 38px;
}

img#off_site {
	padding-left: 4px;
	padding-bottom: 1px;
}

/* @group Header */

div.header {
	-moz-border-radius: 10px; -webkit-border-radius: 10px;
	-moz-box-shadow: 0px 6px 6px #888; -webkit-box-shadow: 0px 6px 6px #888;
	background: #394852;
	height: 70px;
	margin: 0 -30px 20px;
}

div.mixesheader {
	margin-top: 14px;
}

div.header img {
	border: none;
}

a.download {
	float: right; 
	margin-right: 40px; 
	border: 0px;
	background-image: url(download.png);
	width: 250px;
	height: 70px;
}

a.download:hover {
	background-image: url(download_highlight.png);
}

img.subheader {
	width: 698px;
	height: 125px;
	margin-left: 2px;
	margin-top: -6px;
}

/* @end */

/* @group Menu */

ul.menu {
	-moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px;
	list-style-type:none;
	height: 26px;
	position: relative;
	background: url(menu_background.png) repeat-x;
	margin-top: -21px;
	padding-left: 11px;
	margin-left: 1px;
}

ul.menu li {
	display:block;
	float:left;
}

ul.menu li a {
	float:left;
	color:#A79787;
	text-decoration:none;
	padding: 7px 15px 0;
}

ul.menu li a:hover,.current {
	color:#fff;
}

ul.menu .current a {
	color:#fff;
}


/* @end */

/* @group Footer */

div.footer {
	-moz-border-radius: 10px; -webkit-border-radius: 10px;
	-moz-box-shadow: 0px 6px 6px #888; -webkit-box-shadow: 0px 6px 6px #888;
	position: fixed;
	background: #394852;
	margin-right: -30px;
	margin-left: -30px;
	color: #ffffff;
	padding-left: 30px;
	padding-right: 30px;
	width: 700px;
	height: 10px;
	padding-bottom: 23px;
	bottom: 10px;
}

p.footer {
	font-size: 10px;
}

a.footer {
	font-size: 10px;
	color: #ffffff;
}

span.right {
	font-size: 10px;
	float: right;
}

/* @end */

/* @group Boxed */

div.boxed  {
	-moz-border-radius: 10px; -webkit-border-radius: 10px;
	-moz-box-shadow: 0px 1px 1px #fff; -webkit-box-shadow: 0px 1px 1px #fff;
	background-color: #d9d9d9;
	padding: 3px 10px 4px;
	margin-right: 10px;
	margin-left: 10px;
}

div.headerbox {
	padding-top: 6px;
	padding-bottom: 6px;
	margin-bottom: 16px;
}

div.boxed ul {
	list-style-type: none;
	padding-left: 5px;
}

div.boxed li {
	line-height: 1.5;
}

/* @end */

/* @group Homepage */

table#homepage_sections {
	margin-right: auto;
	margin-left: auto;
	padding-top: 9px;
	padding-bottom: 11px;
}

table#homepage_sections img {
	float: right;
	margin-right: 18px;
	margin-left: 4px;
}

/* @end */

/* @group Mix Page */

p#mix_1 {
	padding-top: 7px;
	margin-right: 29px;
}

a#mixvid {
	float: right;
	margin-left: 29px;
	margin-right: 10px;
}

p#mix_15 {
	margin-top: 34px;
}

p#mix_2 {
	margin-top: 51px;
	margin-left: 33px;
	margin-right: 43px;
	padding-left: 5px;
}

img#faders {
	float: left;
	margin-top: -21px;
	margin-right: 19px;
}

p#mix_3 {
	margin-top: 43px;
}

/* @end */

/* @group Share Page */

p#share_0 {
	padding-top: 8px;
}

p#share_2 {
	margin-top: 20px;
}

p#share_3 {
	margin-top: 29px;
}

img#share_publish {
	float: left;
	margin-right: 21px;
}

img#manage_published {
	float: right;
	margin-left: 14px;
}

a#copyvid {
	float: left;
	margin-right: 26px;
}

/* @end */

/* @group Pro Page */

a#provid {
	float: left;
	padding-right: 23px;
}

p#pro_0 {
	padding-top: 3px;
}

p#pro_1 {
	margin-top: 21px;
}

p#pro_2 {
	margin-top: 23px;
}

p#pro_3 {
	margin-top: 23px;
}

p#pro_4 {
	margin-top: 24px;
}

a#import_img {
	float: right;
	padding-left: 22px;
}

/* @end */

/* @group Buy Page */

p#buy_intro {
	padding-top: 5px;
}

img#buy_img {
	float: left;
	margin-left: 12px;
	margin-top: -12px;
}

img#horiz1 {
	float: left;
	margin-top: 63px;
	margin-left: -66px;
}

img#horiz2 {
	float: left;
	margin-top: 30px;
	margin-left: -66px;
}

img#horiz3 {
	float: left;
	margin-top: 9px;
	margin-left: -66px;
}

img#horiz4 {
	float: left;
	margin-top: 44px;
	margin-left: -66px;
}

p.buyline {
	margin-left: 336px;
}

p#buyline_1 {
	margin-top: 75px;
}

p#buyline_2 {
	margin-top: 43px;
}

p#buyline_3 {
	margin-top: 20px;
}

p#buyline_4 {
	margin-top: 51px;
	margin-right: 18px;
}

p#notstore {
	clear: left;
}
/* @end */

/* @group Video Tutorials */

p.tut_title {
	margin-left: 167px;
	font-size: 20px;
}

p.tut_blah {
	margin-left: 167px;
	margin-top: -13px;
}

img.tutvid {
	border: 2px solid #444;
	float:  left;
	margin-top: 5px;
}

div#tut1 {
	margin-top: -4px;
}

div#tut2 {
	margin-top: 31px;
}

div#tut3 {
	margin-top: 33px;;
}

/* @end */



/* @group About Page */

p.davepic_extramargin {
	padding-left: 170px;
}

/* @end */



/* @group Hosted Mix */

div.mixtitle {
	font-size: 26px;
	font-variant: small-caps;
	clear: none;
	padding-top: 5px;
	padding-bottom: 7px;
	margin-top: 25px;
}

div.player {
	width: 250px;
	height: 26px;
	position: relative;
	display: inline;
	float: right;
	top: 3px;
}

div.tracklist {
	margin-top: 22px;
	padding-top: 10px;
	padding-bottom: 10px;
}

p.tracklistintro {
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 11px;
}

p.mixdownload {
	font-size: 12px;
	margin-top: 8px;
	margin-bottom: 5px;
}

p.mixdownload a {
	font-size: 12px;
}

table.tracklist{
	width: 100%;
}

td.trackblah {
	font-size: 12px;
	padding-left: 25px;
}

td.tracktimings {
	width: 100px;
	font-size: 12px;
}

td.tracktimings a {
	font-size: 12px;
}

div.fbcomments {
	margin-top: 22px;
}

/* @end */

/* @group 404/500 */

p.sorry {
	text-align: center;
	font-size: 32px;
	margin-top: 8px;
	margin-bottom: 11px;
}

div.sorryexplain {
	margin-top: 22px;
}

/* @end */




