/* CSS Document */

body {margin-left:0; margin-right:0; margin-top:0;}
.highlight { background:#FFFF99}
.left {background-image:url(images/torn.jpg); background-repeat:repeat-y; background-position: top left; border-style:none}
.right {background-image:url(images/rtorn.jpg); background-repeat:repeat-y; background-position: top right; border-style:none}
.top {background-image:url(images/top.jpg); background-repeat:no-repeat; background-position: bottom left; border-style:none; background-color:#3A3C48}
.bottom2 {background-image:url(images/bottom2.gif); background-repeat:no-repeat; background-position: top left; border-style:none}
.bottom {background-image:url(images/bottom.jpg); background-repeat:no-repeat; background-position: top left; border-style:none}
.spot {background-image:url(images/spot.jpg); background-position: top left; background-repeat:repeat; border-style:none}
.spot2 {background-image:url(images/spot2.jpg); background-position: top left; background-repeat:repeat; border-style:none}
.box3 {background-image:url(images/box3b.jpg); background-position: top left; background-repeat:no-repeat; border-style:none}
.blue2 {background-image:url(images/blue.gif); background-repeat:repeat-x; background-attachment:fixed; background-position: top left; border-style:none}
.box {background-image:url(images/box.jpg); background-repeat:no-repeat; background-attachment:fixed; background-position: top left; border-style:none}
.bbanner {background-image:url(images/banner.jpg); background-repeat:no-repeat}
.beige {background-image:url(images/box.jpg); background-repeat:no-repeat; background-position: top left; border-style:none}
.blue {text-decoration: none; font-family:Georgia, Garamond, Times New Roman, serif; color:#303944; font-size:12px}
.bar {background-image:url(images/bar.jpg); background-position: top left; background-repeat:repeat}
a:hover {color: #666666; text-decoration:underline}
a {text-decoration: none; font:normal 14px Georgia, Garamond, Times New Roman, serif; color:#424453}
.normal {font:normal 13px Georgia, Garamond, Times New Roman, serif; color:#262730}
.sans {font: normal 15px opensans; color:#545462;}
.normalblue {font:normal 13px Georgia, Garamond, Times New Roman, serif; color:#545462}
.light {font:normal 14px Georgia, Garamond, Times New Roman, serif; color:#424453}
.extended {font:normal 20px Georgia, Garamond, Times New Roman, serif; letter-spacing:+6px; color:#000000}
.large {font:normal 32px Microsoft Sans Serif, sans-serif; color:black}
.large_italic {font: italic normal 13px Georgia, Garamond, Times New Roman, serif; color:#262730; font-size: 24px}
.large_italic_blue {font: italic normal 13px Georgia, Garamond, Times New Roman, serif; color:#424453; font-size: 28px}
.header {font-weight:bold; font-family: Georgia, Garamond, Times New Roman, serif; color:#303944; font-size: 18px}
.bold {font:italic bold 14px Georgia, Garamond, Times New Roman, serif; color:#303944}
.bold_blue {font:italic bold 16px Georgia, Garamond, Times New Roman, serif; color:#424453}
.small {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal;	color: #000000}
.sm_gray {font:normal 11px Microsoft Sans Serif, sans-serif; color:#666666}
.sm_white {font:normal 11px Microsoft Sans Serif, sans-serif; color:#8D8D8D}
.snapshot {padding:8px; border:1px solid #424453}
.crushed {font-size: 32px; font-family: crushed; font-style:normal; color: #424453; letter-spacing:+4px;}

.album_title {
	font-family:fanwood, Georgia, Times New Roman, Times, serif;
	color:#55514b;
	font-size:28px;
	font-weight:normal;
	text-transform:uppercase;
	letter-spacing:8px;	
}

.album_description
{
	color:#888888;
	font-family:fanwood, Georgia, Times New Roman, Times, serif;
	font-style: italic;
	font-size:16px;
	line-height:24px;
}

@font-face {
    font-family: 'crushed';
    src: url('fonts/crushed-webfont.eot');
    src: url('fonts/crushed-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/crushed-webfont.woff2') format('woff2'),
         url('fonts/crushed-webfont.woff') format('woff'),
         url('fonts/crushed-webfont.ttf') format('truetype'),
         url('fonts/crushed-webfont.svg#crushedregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'opensans';
    src: url('fonts/OpenSans-Regular-webfont.eot');
    src: url('fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans-Regular-webfont.woff') format('woff'),
         url('fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('fonts/Sans-Regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'fanwood';
    src: url('fonts/fanwood-webfont.eot');
    src: url('fonts/fanwood-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/fanwood-webfont.woff2') format('woff2'),
         url('fonts/fanwood-webfont.woff') format('woff'),
         url('fonts/fanwood-webfont.ttf') format('truetype'),
         url('fonts/fanwood-webfont.svg#fanwoodregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

fieldset.search {
	position:relative;
	top:-10px;
	border: none;
	width: 229px;
	height: 50px;
	margin: 0 auto;
}
.search input, search button {
	border: none;
	float: left;
}
.search input.box {
	cursor: pointer;
	color: white;
	outline: none; 
	font-size: 14px;
	font-family:Georgia, Times New Roman, Times, serif;
	width: 229px;
	height:53px;
	background: #262730 url(images/searchbox4.jpg) no-repeat top right;
	z-index:8;
	padding: 15px 26px;
}