/* --- global properties --- */

.Body {
	background-color : #000000;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	text-align : center;
}

#Container {
	background-attachment : fixed;
	background-image : url(../images/bg_container.jpg);
	background-repeat : repeat-x;
	border : 0px solid #FFFFFF;
	margin-top : 4%;
}

#Top {
	background : url(../images/top/bg.jpg);
	background-attachment : fixed;
	background-color : #000000;
	background-position : 0px 58px;
	background-repeat : no-repeat;
	border : 0px solid #FFFFFF;
	height : 150px;
	text-align : left;
}

.SubNav { margin-top : 5px; }

#Top table {
	border : 0px solid #FFFFFF;
	border-collapse : collapse;
	margin : 0px;
	padding : 0px;
}

#Top td {
	border : 0px solid #FFFFFF;
	margin : 0px;
	padding : 0px;
	text-align : left;
}

#TopBgHr {
	background-image : url(../images/top/bg_right.gif);
	background-repeat : repeat-x;
	width : 100%;
}

#Content {
	background : url(../images/bg.jpg);
	background-attachment : fixed;
	background-color : #000000;
	background-position : 0px 169px;
	background-repeat : no-repeat;
	border : 0px solid #FFFFFF;
	color : #FFFFFF;
	font-family : Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size : 0.8em;
	font-weight : normal;
	height : 303px;
	overflow-x : hidden;
	overflow-y : scroll;
	padding-left : 20px;
	padding-right : 10px;
	text-align : left;
}

#BtmNav {
	background-color : #000000;
	border : 0px solid #FFFFFF;
	height : 147px;
	text-align : left;
}

#BtmNav table {
	border : 0px solid #FFFFFF;
	border-collapse : collapse;
	margin : 0px;
	padding : 0px;
}

#BtmNav table td {
	border : 0px solid #FFFFFF;
	margin : 0px;
	padding : 0px;
	text-align : left;
	vertical-align : top;
}

#BtmNav table td img {
	border : 0px solid #FFFFFF;
	margin : 0px;
	padding : 0px;
}

#BtmNav table tr {
	border : 0px solid #FFFFFF;
	margin : 0px;
	padding : 0px;
}

hr {
	background-color : #8C8C8C;
	border : 0px;
	clear : both;
	color : #8C8C8C;
	display : block;
	height : 1px;
	margin : 15px auto 15px 0px;
	text-align : left;
	width : 99%;
}

.HrSmall {
	background-color : #8C8C8C;
	border : 0px;
	clear : both;
	color : #8C8C8C;
	display : block;
	height : 1px;
	margin : 15px auto 15px 0px;
	text-align : left;
	width : 800px;
}

/* --- global properties --- */


/* --- content divs ---*/

.AudioDropDownBoxContainer {
	border : 0px solid #FFFFFF;
	height : 80px;
	margin : 0px;
	padding : 0px;
}

.AudioDropDownBoxContainer2 {
	border : 0px solid #FFFFFF;
	height : 235px;
	margin : 0px;
	padding : 0px;
}

.AudioDropDownBoxContainer3 {
	border : 0px solid #FFFFFF;
	height : 215px;
	margin : 0px;
	padding : 0px;
}

.AudioDropDownBoxContainerBtmRow {
	border : 0px solid #FFFFFF;
	height : 60px;
	margin : 0px;
	padding : 0px;
}

.AudioDropDownBox {
	border : 0px solid #FFFFFF;
	display : inline;
	float : left;
	font-size : 0.8em;
	width : 24%;
}

.ArtistsContainer {
	border : 0px solid #FFFFFF;
	height : 150px;
	margin : 0px;
	padding : 0px;
}

.ArtistsContainerContent {
	border : 0px solid #FFFFFF;
	display : inline;
	float : left;
	font-size : 0.8em;
	width : 24%;
}

.DiscogReleaseInfo {
	border : 0px solid #FFFFFF;
	margin : 0px;
	min-height : 200px;
	padding : 0px;
	text-align : left;
	width : 800px;
}

.HomeContainer { border : 0px solid #FFFFFF; }

.PressContainer { text-align : center; }

.ShopContainer { border : 0px solid #FFFFFF; }

/* --- content divs ---*/


/* --- tables ---*/

.RecordingArtists {
	border : 0px solid #FFFFFF;
	border-collapse : collapse;
	margin : 0px;
	padding : 0px;
	width : 100%;
}

.RecordingArtists img { border : 1px solid #FFFFFF; }

.RecordingArtists select { width : 100px; }

.ArtistRowSpacer { height : 40px; }

.AudioVideo {
	border : 0px solid #FFFFFF;
	border-collapse : collapse;
	margin : 0px;
	padding : 0px;
	width : 100%;
}

.AudioVideo td {
	border : 0px solid #FFFFFF;
	text-align : left;
	width : 200px;
}

.AudioVideo img { border : 1px solid #FFFFFF; }

.AudioVideo select { width : 200px; }

.AudioVideo2 td { border : 0px solid #FFFFFF; text-align : left; }

/* --- tables ---*/


/* --- text properties --- */

#Content a {
	color : #FF0400;
	font-family : Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size : 0.9em;
	font-weight : normal;
	text-decoration : none;
}

#Content a:hover {
	color : #FF817F;
	font-family : Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size : 0.9em;
	font-weight : normal;
	text-decoration : underline;
}

#Content h1 {
	color : #FF0400;
	font-family : Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size : 1.2em;
	font-weight : bold;
	margin-bottom : 15px;
	margin-top : 0px;
}

#Content h2 {
	color : #FF0400;
	font-family : Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size : 1.0em;
	font-weight : bold;
	margin : 0px;
	margin-bottom : 15px;
	margin-top : 0px;
	padding : 0px;
}

#PressIndex a {
	color : #FFFFFF;
	font-family : Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size : 0.9em;
	font-weight : normal;
	text-decoration : none;
}

#PressIndex a:hover {
	color : #FF0400;
	font-family : Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size : 0.9em;
	font-weight : normal;
	text-decoration : underline;
}

/* --- text properties --- */


/* --- images --- */

a img { border : 1px solid #FFFFFF; }

a:hover img { border : 1px solid #FF0400; }

.AudioVideoImg { border : 1px solid #FFFFFF; }

.ArtistsContainerContent img { border : 1px solid #FFFFFF; }

.AudioDropDownBoxContainer3 img { border : 1px solid #FFFFFF; }

.BiogImg {
	border : 1px solid #FFFFFF;
	clear : right;
	float : right;
	height : 150px;
	margin-left : 20px;
	margin-right : 20px;
	width : 300px;
}

.BiogImg2 {
	border : 1px solid #FFFFFF;
	clear : right;
	float : right;
	height : 300px;
	margin-bottom : 25px;
	margin-left : 25px;
	margin-right : 15px;
	margin-top : 0px;
	width : 300px;
}

.BiogImgLeft {
	border : 1px solid #FFFFFF;
	float : left;
	margin-bottom : 10px;
	margin-right : 10px;
}

.BiogImgRight {
	border : 1px solid #FFFFFF;
	clear : right;
	float : right;
	margin-bottom : 25px;
	margin-left : 25px;
	margin-right : 15px;
	margin-top : 0px;
}

.BiogImgBlockRight {
	/* ff */
	border : 0px solid #FFFFFF;
	clear : right;
	float : right;
	margin-bottom : 15px;
	padding-left : 20px;
	width : 618px;
}

.BiogImgBlockRight, x:-moz {
	/* ie7 */
	border : 0px solid #FFFFFF;
	clear : right;
	float : right;
	margin-bottom : 15px;
	padding-left : 20px;
	width : 618px;
}

.BiogImgBlockRight img {
	/* ff */
	border : 1px solid #FFFFFF;
	margin-bottom : 3px;
	padding : 0px;
}

.BiogImgBlockRight img, x:-moz {
	/* ie7 */
	border : 1px solid #FFFFFF;
	margin-bottom : 6px;
	padding : 0px;
}

.ImgBlockLeft {
	border : 0px solid #FFFFFF;
	float : left;
	margin-left : 7px;
}

.ImgBlockRight { border : 0px solid #FFFFFF; float : right; }

.PageHdr { margin-left : 278px; }

.PressContainer img { border : 1px solid #FFFFFF; text-align : center; }

.PressImgLeft {
	border : 1px solid #FFFFFF;
	float : left;
	margin-bottom : 10px;
	margin-right : 10px;
}

.PressImgRight {
	border : 1px solid #FFFFFF;
	float : right;
	margin : 10px;
}

.ImgReleaseInfoRight {
	border : 0px solid #FFFFFF;
	float : right;
	padding-left : 10px;
}

/* --- images --- */


/* --- mp3 player buttons --- */

#Mp3Player {
	border : 0px solid #FFFFFF;
	margin : 0px;
	margin-top : -4px;
	padding : 0px;
}

.Mp3PlayerTopImg { position : relative; top : 4px; }

#Mp3BgHr {
	background-image : url(../images/btm/bg_right.gif);
	background-repeat : repeat-x;
	width : 100%;
}

#Mp3OpenBtn {
	border : 0px solid #FFFFFF;
	height : 38px;
	width : 29px;
}

#Mp3CloseBtn {
	border : 0px solid #FFFFFF;
	height : 38px;
	width : 41px;
}

#Mp3OpenBtn a {
	background : url(../images/mp3_player_launcher/btn_open_1.jpg);
	background-position : 0px 0px;
	border : 0px solid #FFFFFF;
	display : block;
	height : 38px;
	position : relative;
	width : 29px;
}

#Mp3CloseBtn a {
	background : url(../images/mp3_player_launcher/btn_close_1.jpg);
	background-position : 0px 0px;
	border : 0px solid #FFFFFF;
	display : block;
	height : 38px;
	width : 41px;
}

#Mp3OpenBtn a:hover {
	background : url(../images/mp3_player_launcher/btn_open_2.jpg);
	background-position : 0px 0px;
	border : 0px solid #FFFFFF;
	display : block;
	height : 38px;
	width : 29px;
}

#Mp3CloseBtn a:hover {
	background : url(../images/mp3_player_launcher/btn_close_2.jpg);
	background-position : 0px 0px;
	border : 0px solid #FFFFFF;
	display : block;
	height : 38px;
	width : 41px;
}

/* --- mp3 player buttons --- */


/* --- mp3 player --- */

.BodyMp3Player { background-color : #000000; margin : 0px; }

.BodyMp3Player table {
	border : 0px solid #FFFFFF;
	border-collapse : collapse;
	margin : 0px;
	padding : 0px;
}

/* --- mp3 player --- */


/* --- misc elements --- */

ul { display : block; margin : 0px; padding : 0px; }

li.inline { display : inline; padding-right : 10px; }

li.ThirdLevelNav {
	color : #FFFFFF;
	display : inline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.8em;
}

ul.InLine li { display : inline; }

#DiscogSecondaryNav { margin-left : 278px; }

input {
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.9em;
}

select {
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.7em;
}

.AudioDropDownBox select {
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 1.0em;
	width : 225px;
}

.ArtistsContainerContent select {
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 1.0em;
	width : 225px;
}

.AudioDropDownBoxContainer3 select {
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.7em;
	width : 285px;
}

.BiogUl { list-style-type : none; }

.PumpAudioLink { float : left; }

/* --- misc elements --- */


/* --- form elements --- */

ul.DigitalDownloads { list-style-type : none; }

ul.DigitalDownloads li { display : inline; padding-right : 88px; }

/* --- form elements --- */
