.addthis_toolbox {
float: right;
padding: 30px 20px 0px 0px;
margin: 0px 0px 0px 0px;
}
.addthis_toolbox.addthis_pill_combo a {
float: left;
}
.addthis_toolbox.addthis_pill_combo a.addthis_button_facebook_like,
.addthis_toolbox.addthis_pill_combo a.addthis_button_google_plusone,
.addthis_toolbox.addthis_pill_combo a.addthis_counter {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.addthis_toolbox.addthis_pill_combo a.addthis_button_facebook_like {
width: 86px;
}
.addthis_toolbox.addthis_pill_combo a.addthis_button_google_plusone {
width: 71px;
}
.addthis_button_compact .at15t_compact {
float: left;
}

#header {
width: 951px;
margin: 0px auto 5px auto;
}

#container {
position: relative;
width: 951px;
background: #223344 url('/images/back.gif') 720px 0px repeat-y;
-moz-border-radius-topleft: 15px;
-moz-border-radius-topright: 15px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-radius: 15px 15px 0px 0px;
border-radius: 15px 15px 0px 0px;
margin: 0 auto;
overflow: auto;
}

#content {
width: 720px;
margin: 0px 0px 0px 0px;
}

.headerbox {
min-height: 110px;
padding: 5px 25px 5px 15px;
border-bottom: 1px solid #001122;
margin: 0px 0px 0px 0px;
}
.roundcornersimg {
float: left;
width: 90px;
height: 90px;
margin: 10px 15px 10px 0px;
display: block;
}

#nav {
float: right;
width: 210px;
/*background: url(/images/back-nav.gif) left top no-repeat;*/
padding: 10px 10px 10px 10px;
}
#nav .navbox {
margin: 0px 0px 10px 0px;
}
#nav h5 {
font-size: 16px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#nav h5 img {
vertical-align: middle;
}
#nav h5 a {
height: 24px;
color: #99aabb;
padding: 5px 10px 5px 10px;
text-decoration: none;
display: block;
}
#nav h5 a:visited {
color: #99aabb;
}
#nav h5 a:hover {
color: #ccddee;
background: #334455;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
#nav h5.selected {
background: #334455;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
#nav h5.selected a {
color: #ccddee;
}
#nav h5.selected a:visited {
color: #ccddee;
}
#nav h5.selected a:hover {
color: #ccddee;
}
#nav h6 {
font-size: 13px;
font-weight: normal;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#nav h6 a {
color: #99aabb;
padding: 4px 0px 4px 10px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
text-decoration: none;
display: block;
}
#nav h6 a:visited {
color: #99aabb;
}
#nav h6 a:hover {
color: #ccddee;
background: #334455;
text-decoration: none;
}
#nav h6.selected {
background: #334455;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
#nav h6.selected a {
color: #ccddee;
}
#nav h6.selected a:visited {
color: #ccddee;
}
#nav h6.selected a:hover {
color: #ccddee;
}

#footer {
width: 921px;
color: #556677;
background: #223344 url('/images/back.gif') 720px 0px repeat-y;
font-size: 12px;
padding: 15px 15px 15px 15px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 15px;
-moz-border-radius-bottomleft: 15px;
-webkit-border-radius: 0px 0px 15px 15px;
border-radius: 0px 0px 15px 15px;
margin: 0 auto;
}
#footer a {
color: #556677;
text-decoration: underline;
}

.pages {
}
.pages .page {
height: 110px;
color: #556677;
background: #112233;
padding: 0px 20px 0px 15px;
border-bottom: 1px solid #001122;
}
.pages .page:hover {
background: #223344;
cursor: pointer;
}
.pages .pageimg {
float: left;
padding: 0px 20px 0px 0px;
}
.pages .pageimg img {
vertical-align: bottom;
}
.pages .page h3 {
background: transparent;
padding: 10px 0px 4px 0px;
border: none;
margin: 0px 0px 0px 0px;
}
.pages .page h3 a {
color: #778899;
background: transparent;
text-decoration: none;
}
.pages .page h3 a:hover {
text-decoration: none;
}
.pages .page a {
color: #667788;
background: transparent;
text-decoration: underline;
}
.pages .page a:hover {
color: #778899;
background: transparent;
text-decoration: underline;
}

.transp {
color: #556677;
background: #112233;
}
.transp td {
padding: 30px 0px 30px 15px;
}

.transplight {
width: 100%;
font-size: 14px;
color: #223344;
background: #bbccdd;
border-top: 1px solid #001122;
}
.transplight td {
padding: 15px 10px 15px 10px;
}
.transplight h3 {
background: transparent;
padding: 0px 0px 0px 0px;
border: none;
margin: 0px 0px 0px 0px;
}

.ccbar {
height: 31px;
color: #556677;
background-color: #112233;
font-size: 12px;
line-height: 16px;
padding: 0px 0px 25px 15px;
border-bottom: 1px solid #001122;
}
.ccbarcom {
height: 31px;
color: #bbccdd;
background-color: #334455;
font-size: 12px;
line-height: 16px;
padding: 15px 0px 15px 15px;
border-top: 1px solid #001122;
border-bottom: 1px solid #001122;
}
.ccbar a {
color: #556677;
font-weight: bold;
text-decoration: none;
}
.ccbarcom a {
color: #bbccdd;
font-weight: bold;
text-decoration: none;
}
.ccbar a:hover, .ccbarcom a:hover {
text-decoration: underline;
}
.ccbar img, .ccbarcom img {
float: left;
padding: 0px 5px 0px 0px;
}

.fileinfo {
font-size: 12px;
color: #556677;
background-color: #112233;
padding: 20px 15px 15px 15px;
}

.soundcloud {
margin: 0px 0px 15px 0px;
}

.filedownload {
font-size: 13px;
color: #556677;
background: #112233;
padding: 10px 20px 10px 15px;
border-top: 1px solid #001122;
}
.filedownload:hover {
background: #223344;
cursor: pointer;
}
.filedownload img {
float: left;
padding: 1px 15px 0px 0px;
}
.filedownload a {
color: #556677;
text-decoration: none;
}
.filedownload a:hover {
text-decoration: none;
}
.filedownload h4 {
color: #667788;
font-size: 16px;
text-decoration: none;
}

.buylink {
float: right;
font-size: 22px;
font-weight: bold;
/*background: url("/images/download.png") top right no-repeat;*/
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.buylink a, .buylink a:link, .buylink a:visited {
height: 31px;
display: block;
color: #556677;
text-decoration: none;
padding: 12px 0px 7px 0px;
}
.buylink a:hover {
color: #cccccc;
text-decoration: none;
}

.pricedetail {
height: 25px;
vertical-align: middle;
}
.pricespans {
width: 71px;
height: 25px;
margin: 0px 0px 0px 0px;
display: inline-block;
vertical-align: middle;
overflow: hidden;
}
.pricespans .pricespan {
height: 25px;
display: block;
margin: 0px 0px 0px 0px;
}

.filearea {
overflow: auto;
background-color: #112233;
padding: 5px 0px 15px 10px;
}
.filearea ul {
line-height: 14px;
}

.contentbox {
overflow: auto;
background-color: #112233;
border-top: 1px solid #001122;
border-bottom: 1px solid #001122;
padding: 40px 15px 40px 15px;
}

.contentboxbottom {
overflow: auto;
font-size: 13px;
color: #778899;
background-color: #112233;
padding: 5px 15px 25px 15px;
}
.contentboxbottom a {
text-decoration: underline;
}

.contentboxinfo {
overflow: auto;
background-color: #112233;
padding: 25px 15px 0px 15px;
}
.contentboxinfo a {
color: #99aabb;
}

.amazonmp3head {
width: 149px;
font-size: 11px;
color: #1e1e1e;
background: #667788;
text-align: center;
font-weight: bold;
padding: 5px 5px 5px 5px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-topright: 15px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-radius: 15px 15px 0px 0px;
border-radius: 15px 15px 0px 0px;
margin: 20px 0px 0px 5px;
}

.amazonmp3 {
width: 159px;
font-size: 11px;
background: #1e1e1e;
text-align: center;
padding: 10px 0px 10px 0px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 15px;
-moz-border-radius-bottomleft: 15px;
-webkit-border-radius: 0px 0px 15px 15px;
border-radius: 0px 0px 15px 15px;
margin: 0px 0px 0px 5px;
}

.googlead {
width: 200px;
background: #1e1e1e;
text-align: center;
padding: 0px 0px 0px 0px;
margin: 15px 0px 0px 5px;
}

.googlead2 {
width: 200px;
background: #1e1e1e;
text-align: center;
padding: 10px 0px 10px 0px;
-moz-border-radius: 15px 15px 15px 15px;
-webkit-border-radius: 15px 15px 15px 15px;
border-radius: 15px 15px 15px 15px;
margin: 5px 0px 0px 5px;
}

.disqus {
color: #556677;
background: #112233;
padding: 10px 15px 20px 15px;
}
.disqus h3 {
font-size: 12pt;
background: transparent;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.fullprice {
color: #8899aa;
text-decoration: line-through;
}

.notice {
color: #ffffff;
background: #336699;
}


