#catalog_container {
 width:900px;
 height:500px;
 margin-top:30px;
 margin-left:45px;
}

.comment_message
{
	font-size:				14px;
}

.comment_table {
	width:100%;
	margin-top:5px;
}

.spacer {
 width:100%;
 clear:both;
 height:20px;
}

.amazonlink {
 color:#000;
 width:300px;
}

.recommendations {
	margin-left:260px;
	font-size:12px;
	margin-top:15px;
}

.recommendations ul {
	margin-left:15px;
	list-style:none;
}

.recommendations li {
	margin-top:5px;
}

.leave_comment {
 margin-top:5px;
 margin-bottom:5px;
 width:200px;
}

.delete_comment {
 float:right;
 font-style:italic;
}

.delete_comment a {
 color:#aaa;
 text-decoration:none;
}

.delete_comment a:hover {
 color:#000;
}

.comment_row {
 padding:5px;
 margin-right:0px;
 border:1px solid #ccc;
 margin-top:5px;
 width:350px;
}

.amazonlink:hover {
 text-decoration:underline;
}

.comment_form {
 width:200px;
}

.comment_box {
 width:595px;
 float:left;
 clear:left;
 margin-top:0px;
 font-size:11px;
 margin-bottom:20px;
}

.listenbuy {
 width:auto;
 float:left;
 display:inline;
}

.cult_classic .listenbuy {
 text-align:right;
}

.cult_classic .listentable {

 margin-left:97px;
 margin-top:10px;
}

.cult_classic .buytable {
 margin-left:85px;
}

div.listenbuy {
 width:230px;
 height:200px;
}

tr.listen {
 vertical-align:top;
 height:50px;
}

tr.buy {
 vertical-align:bottom;
 height:50px;
}

.listentable td, .buytable td, .listenbuy td {
 vertical-align:middle;
 font-size:11px;
 font-weight:bold;
 height:50px;
}

.listentable a, .buytable a, .listenbuy a {
 color:#000;
 text-decoration:none;
}

.buytable {
 margin-top:110px;
}

.inkbox {
	margin-top:55px;
	left:20px;
	text-align:left;
}

.unknown_genius .inkbox {
	position:absolute;
	top:190px;
	left:800px;
}

.inktable {
	width:120px;
}

.cult_classic .inkbox {
	position:absolute;
	top:433px;
	left:235px;
}



.odd {
 background-color:#f2f2f2;
}

.result_odd {
 background-color:#f2f2f2;
}

.result_even {
 background-color:#fff;
}

.category {
 font-size:16px;
 padding:10px;
 color:#fff;
 width:210px;
 margin-bottom:5px;
}

.category a {
 text-decoration:none;
 color:#000;
}

#description {
 overflow:auto;
}

.tab_holder {
 margin-top:15px;
 width:35px;
 height:480px;
 margin-left:901px;
}

.tab_holder img {
 cursor:pointer;
 border:0;
 display:block;
 margin:0px;
 padding:0px;
}

/* genre 0 */

.genre0_border {
 border:1px solid #270059;
}

.genre0_back {
 background-color:#270059;
 color:#fff;
}

.genre0_back a {
 color:#fff;
}

.genre0 {
 background-color:#270059;
 color:#fff;
}

.genre0_more_info {
 border:2px solid #270059;
}

.genre0_sortbar {
 border-top:1px solid #270059;
 border-bottom:1px solid #270059;
}

.genre0_description {
 border:2px solid #270059;
}

/* genre 1 */

.genre1_border {
 border:1px solid #f63;
}

.genre1_back {
 background-color:#f63;
}

.genre1 {
 background-color:#f63;
}

.genre1_more_info {
 border:2px solid #f63;
}

.genre1_sortbar {
 border-top:1px solid #f63;
 border-bottom:1px solid #f63;
}

.genre1_description {
 border:2px solid #f63;
}

/* genre 2 */

.genre2_border {
 border:1px solid #06c;
}

.genre2_back {
 background-color:#06c;
}

.genre2 {
 background-color:#06c;
}

.genre2_more_info {
 border:2px solid #06c;
}

.genre2_sortbar {
 border-top:1px solid #06c;
 border-bottom:1px solid #06c;
}

.genre2_description {
 border:2px solid #06c;
}

/* genre 3 */

.genre3_border {
 border:1px solid #300;
}

.genre3_back {
 background-color:#300;
}

.genre3 {
 background-color:#300;
}

.genre3_more_info {
 border:2px solid #300;
}

.genre3_sortbar {
 border-top:1px solid #300;
 border-bottom:1px solid #300;
}

.genre3_description {
 border:2px solid #300;
}

/* genre 4 */

.genre4_border {
 border:1px solid #cc0;
}

.genre4_back {
 background-color:#cc0;
}

.genre4 {
 background-color:#cc0;
}

.genre4_more_info {
 border:2px solid #cc0;
}

.genre4_sortbar {
 border-top:1px solid #cc0;
 border-bottom:1px solid #cc0;
}

.genre4_description {
 border:2px solid #cc0;
}

/* genre 5 */

.genre5_border {
 border:1px solid #606;
}

.genre5_back {
 background-color:#606;
}

.genre5 {
 background-color:#606;
}

.genre5_more_info {
 border:2px solid #606;
}

.genre5_sortbar {
 border-top:1px solid #606;
 border-bottom:1px solid #606;
}

.genre5_description {
 border:2px solid #606;
}

/* genre 6 */

.genre6_border {
 border:1px solid #060;
}

.genre6_back {
 background-color:#060;
}

.genre6 {
 background-color:#060;
}

.genre6_more_info {
 border:2px solid #060;
}

.genre6_sortbar {
 border-top:1px solid #060;
 border-bottom:1px solid #060;
}

.genre6_description {
 border:2px solid #060;
}

/* genre 7 */

.genre7_border {
 border:1px solid #f06;
}

.genre7_back {
 background-color:#f06;
}

.genre7 {
 background-color:#f06;
}

.genre7_more_info {
 border:2px solid #f06;
}

.genre7_sortbar {
 border-top:1px solid #f06;
 border-bottom:1px solid #f06;
}

.genre7_description {
 border:2px solid #f06;
}

/* genre 8 */

.genre8_border {
 border:1px solid #f00;
}

.genre8_back {
 background-color:#f00;
}

.genre8 {
 background-color:#f00;
}

.genre8_more_info {
 border:2px solid #f00;
}

.genre8_sortbar {
 border-top:1px solid #f00;
 border-bottom:1px solid #f00;
}

.genre8_description {
 border:2px solid #f00;
}

#catalog {
 position:relative;
 text-align:left;
 width:250px;
 height:500px;
 overflow:auto;
 float:left;
}

.more_info {
 float:left;
 width:620px;
 height:470px;
 margin-left:8px;
 margin-top:8px;
 padding-left:10px;
 padding-top:10px;
 text-align:left;
 /*background:url('/img/splashes/ink1.png') no-repeat top center;*/
}

.special_content {
 width:605px;
 float:left;
 display:inline;
}

.special_content .desc {
 font-size:11px;
}

.special_content .read_by {
 font-size:11px;
 font-style:italic;
}

.special_content .written_by {
 font-size:11px;
}

.special_content .author {
 font-weight:bold;
}

.unknown_genius {
 float:left;
 width:615px;
 height:230px;
 background:url('/img/unknown_genius.png') no-repeat center left;
 border-bottom:1px solid #ccc;
}

.unknown_genius .special_content {
 margin-left:5px;
}

.special_content .info {
 float:left;
 clear:right;
 width:270px;
 margin-top:10px;
}

.special_content .desc {
 float:left;
 width:375px;
 margin-top:10px;
}



.cult_classic .special_content {
 /*margin-right:230px;*/
 width:380px;
}

.cult_classic {
 float:left;
 width:615px;
 height:230px;
 background:url('/img/cult_classic.png') no-repeat center right;
 border-top:1px solid #ccc;
}

.comments {
 float:left;
 margin-top:10px;
 font-weight:normal;
 font-size:11px;
}

.plain {
 font-weight:normal;
}

.italic {
 font-style:italic;
}

.strong {
 font-weight:bold;
}

.clickinfo {
 position:relative;
 left:140px;
 top:0px;
 font-size:10px;
 color:#fff;
 width:75px;
}



.seperate {
 width:230px;
 height:1px;
}

.result {
 /*margin-top:0px;*/
 width:210px;
 /*margin-right:10px;*/
 padding:10px;
 cursor:pointer;
}



.odd .clickinfo {
 color:#f2f2f2;
}

.sortbar {
 font-size:11px;
 margin-left:0px;
 padding-left:2px;
 padding-right:0px;
 width:230px;
 margin-bottom:10px;
 height:15px;
}

.sup, .sdn {
 margin-left:1px;
}

.sortbar a {
 height:11px;
 width:11px;
 border:0px;
 display:inline;
}

.textclose{
 font-size:11px;
 margin-bottom:5px;
 margin-left:5px;
 width:200px;
}

.textclose a {
 color:#000;
 text-decoration:none;
}

.textclose a:hover {
 text-decoration:underline;
}

a.title {
 color:#000;
 text-decoration:none;
}

.author {
 font-size:11px;
}

.actor {
 font-size:11px;
 font-style:italic;
}

.peoplelist {
 font-style:normal;
}

.price {
 font-size:11px;
 font-weight:bold;
}

.length {
 font-size:11px;
 font-style:italic;
 color:#666;
}

.description {
 position:absolute;
 width:200px;
 background-color:transparent;
 left:275px;
 top:5px;
 float:left;
 text-align:left;
 padding:20px;
 overflow:auto;
}

.amazon {
 font-size:11px;
 width:300px;
}

.amazon a {
 color:#270059;
 font-weight:bold;
 text-decoration:none;
 width:300px;
}

.noink {
 font-size:11px;
 font-weight:bold;
 margin-left:10px;
}

.maindesc {
 position:relative;
 top:420px;
 left:20px;
 margin-left:auto;
 margin-right:auto;
}



