body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 100%;
	width: 100%;
}

html {
	height: 100%;
	width: 100%;
	background-color: #2f1c0d;
}

.leftlink {
	background: url(../images/home/leftbtns.png);
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	width: 101px;
	height: 50px;
	padding-left: 30px;
	text-align: left;
}

.leftlink a:link {
	color: #FFFFFF;
	text-decoration: none;
}

.leftlink a:active {
	color: #FFFFFF;
	text-decoration: none;
}

.leftlink a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.leftlink a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.leftlinkred {
	background: url(../images/home/leftbtns.png);
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	width: 101px;
	height: 50px;
	padding-left: 30px;
	text-align: left;
}

.leftlinkred a:link {
	color: #FF0000;
	text-decoration: none;
}

.leftlinkred a:active {
	color: #FF0000;
	text-decoration: none;
}

.leftlinkred a:visited {
	color: #FF0000;
	text-decoration: none;
}

.leftlinkred a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.bottommenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #C4A974;
}

.bottommenu a:link {
	color: #C4A974;
	text-decoration: none;
}

.bottommenu a:active {
	color: #C4A974;
	text-decoration: none;
}

.bottommenu a:visited {
	color: #C4A974;
	text-decoration: none;
}

.bottommenu a:hover {
	color: #C4A974;
	text-decoration: underline;
}

#home,#content {
	background: url(../images/home/radiotoppane.png);
	background-position: left;
	padding-left: 5px;
}

#store {
	background: url(../images/home/storetoppane.png);
	padding-left: 65px;
}

#shows {
	background: url(../images/home/radiotoppane.png);
	padding-left: 50px;
}

#allShows {
	background: url(../images/home/radiotoppane.png);
	padding-left: 50px;
}

#tributes {
	background: url(../images/home/tributetoppane.png);
	padding-left: 65px;
}

#radio {
	background: url(../images/home/radiotoppane.png);
	padding-left: 50px;
}

#tv {
	background: url(../images/home/tvtoppane.png);
	padding-left: 65px;
}

#gallery {
	background: url(../images/home/gallerytoppane.png);
	padding-left: 50px;
}

#newsletter {
	background: url(../images/home/newslettertoppane.png);
	padding-left: 60px;
}

#weather {
	background: url(../images/home/weathertoppane.png);
	padding-left: 60px;
}

#aboutus {
	background: url(../images/home/aboutustoppane.png);
	padding-left: 60px;
}

#links {
	background: url(../images/home/linkstoppane.png);
	padding-left: 60px;
}

#events {
	background: url(../images/home/calendartoppane.png);
	padding-left: 60px;
}

#workshops {
	background: url(../images/home/newslettertoppane.png);
	padding-left: 60px;
}

#featured_show {
	background-color: #F7E8D0;
}

#other_show {
	background-color: #F4F4F4;
}

#historicaldates {
	background: url(../images/home/historicaltoppane.png);
	padding-left: 60px;
}

.toppane {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	height: 58px;
	vertical-align: top;
	background-position: top;
	background-repeat: no-repeat;
}

.centerpane {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 20px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
}

.centerpane a:link {
	color: #000000;;
	text-decoration: underline;
}

.centerpane a:active {
	color: #000000;
	text-decoration: underline;
}

.centerpane a:visited {
	color: #000000;
	text-decoration: underline;
}

.centerpane a:hover {
	color: #0000FF;
	text-decoration: underline;
}

#imgarea {
	border-right: 1px dashed #966922;
}

#imgarea_player {
	border: none;
}

.focusbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-left: 1px solid #C4A974;
}

#focushead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-repeat: no-repeat;
	background-position: center top;
	color: #8C5C1C;
	vertical-align: middle;
	padding-left: 41px;
}

.focusbox a:link {
	color: #000000;;
	text-decoration: none;
}

.focusbox a:active {
	color: #000000;
	text-decoration: none;
}

.focusbox a:visited {
	color: #000000;
	text-decoration: none;
}

.focusbox a:hover {
	color: #000000;
	text-decoration: underline;
}

.see_more {
	font-size: 10px;
	color: #966922;
	font-weight: bold;
}

.see_more a:link {
	color: #966922;;
	text-decoration: none;
}

.see_more a:active {
	color: #966922;
	text-decoration: none;
}

.see_more a:visited {
	color: #966922;
	text-decoration: none;
}

.see_more a:hover {
	color: #966922;
	text-decoration: none;
}

/* ALBUM */
#featured_album {
	background-color: #F7E8D0;
}

#other_album {
	background-color: #EBEBEB;
}

.album {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.album td {
	padding: 10px;
}

.album_heading {
	font-size: 11px;
	font-weight: bold;
	color: #966922;
	font-variant: small-caps;
	text-decoration: underline;
}

.album_heading_big {
	font-size: 16px;
	font-weight: bold;
	color: #966922;
	font-variant: small-caps;
	text-decoration: underline;
}

.album_heading_normal_case {
	font-size: 11px;
	font-weight: bold;
	color: #966922;
	text-decoration: underline;
}

.album_price {
	font-size: 10px;
	color: #966922;
}

.qty_field {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

input,textarea,select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.img1 {
	border: 3px solid #000000; //
	cursor: url('zoomin.png'), url('design/zoomin.cur'), pointer;
	cursor: pointer;
}

.img2 {
	border: 3px solid #000000;
	max-width: 700px;
	max-height: 700px;
	display: none; //
	cursor: url('zoomout.png'), url('design/zoomout.cur'), pointer;
	cursor: pointer;
	ms-interpolation-mode: bicubic;
}

.tracks {
	
}

.tracks td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #EDDAB2;
	font-weight: bold;
	padding: 2px;
}

/* TRIBUTES */
#featured_tribute, #featured_workshop {
	background-color: #F7E8D0;
}

#other_tribute, #other_tribute {
	background-color: #EBEBEB;
}

.tribute {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tribute td {
	padding: 10px;
}

.tribute_music {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.tribute_heading {
	font-size: 11px;
	font-weight: bold;
	color: #966922;
}

.tribute_heading a:link {
	color: #966922;
}

.tribute_heading img {
	valign: bottom;
}

.tribute_heading_big {
	font-size: 14px;
	font-weight: bold;
	color: #966922;
}

/* SHOWS */
#featured_show {
	background-color: #F7E8D0;
}

#other_show {
	background-color: #F4F4F4;
}

.show {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.show td {
	padding: 10px;
}

.show_heading {
	font-size: 11px;
	font-weight: bold;
	color: #966922;
	font-variant: small-caps;
	text-decoration: underline;
}

.show_heading_big {
	font-size: 14px;
	font-weight: bold;
	color: #966922;
	font-variant: small-caps;
	text-decoration: underline;
}

/* All Shows */
.shows_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EDDAB2;
	font-weight: bold;
	padding: 2px;
}

.all_shows_column_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #EDDAB2;
	font-weight: bold;
	padding: 2px;
}

.all_shows_content {
	font-size: 11px;
	font-weight: bold;
	color: #966922;
}

/* Photo Gallery */
.photo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 2px #966922 solid;
}

#thumb {
	height: 100px;
	width: 100px;
	text-align: center;
	vertical-align: middle;
}

.photo_heading_big {
	font-size: 16px;
	font-weight: bold;
	color: #966922;
	font-variant: small-caps;
	text-decoration: underline;
}

.photo td {
	padding: 5px;
}

.show_title_small {
	font-size: 10px;
	font-weight: bold;
	color: #966922;
	text-align: center;
	background-color: #EDDAB2;
}

.photoBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.photoBig td {
	padding: 10px;
}

/* HISTORICAL DATES */
.historical {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#featured_historical {
	background-color: #F7E8D0;
}

#other_historical {
	background-color: #F4F4F4;
}

.historical_heading {
	font-size: 11px;
	font-weight: bold;
	color: #966922;
	text-decoration: underline;
}

.historical_heading_big {
	font-size: 14px;
	font-weight: bold;
	color: #966922;
	font-variant: small-caps;
}

.historical td {
	padding: 15px;
}

/* Recommended Links */
.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#featured_links {
	background-color: #F7E8D0;
}

#other_links {
	background-color: #F4F4F4;
}

.links_heading {
	font-size: 11px;
	font-weight: bold;
	color: #966922;
	text-decoration: underline;
}

.links_heading_big {
	font-size: 14px;
	font-weight: bold;
	color: #966922;
	font-variant: small-caps;
}

.links td {
	padding: 10px;
}

.googlesearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	border: 1px #FFFFFF solid;
	background-color: #2D1D0D;
}

.googlesearchtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.newsletter {
	
}

.newsletter td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #966922;
	background-color: #F7E8D0;
}

.shopping {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #966922;
}

.shopping td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #966922;
}

.shopping a:link {
	color: #966922;
	text-decoration: none;
}

.shopping a:active {
	color: #966922;
	text-decoration: none;
}

.shopping a:visited {
	color: #966922;
	text-decoration: none;
}

.shopping a:hover {
	color: #966922;
	text-decoration: underline;
}

a:hover {
	text-decoration: underline;
}

.sitemap {
	
}

.sitemap td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F4E9D0;
	font-weight: bold;
	padding-left: 20px;
	color: #966922;
}

.player_button {
	background-color: transparent;
	border: 0 none;
	color: #966922;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.player_button:hover {
	color: #;
	cursor: pointer;
}

.sitemap a:link {
	color: #966922;
	text-decoration: none;
}

.sitemap a:active {
	color: #966922;
	text-decoration: none;
}

.sitemap a:visited {
	color: #966922;
	text-decoration: none;
}

.sitemap a:hover {
	color: #966922;
	text-decoration: underline;
}

.mediaPlayerTrackTitle {
	color: #B6D39B;
	width: 433px;
	/* margin:0px auto; */
	margin: 0px;
	font: bold 14px arial, sans-serif;
}

#tvscreen {
	background-image: url(../images/home/mainTv.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
}

.cse input.gsc-input,input.gsc-input {
	background-image: url(../images/home/ta_search_watermark.png) !important;
	background-repeat: no-repeat;
	background-position: right;
	background-color: #fff;
}

.cse input.gsc-input:focus,input.gsc-input:focus {
	background-image: none !important;
}

input.gsc-input {
	width: 75% !important;
}

.gsc-control-cse {
	padding: 0em !important;
}

.gsc-search-box td {
	text-align: right !important;
	padding-top: 5px !important;
	padding-bottom: 10px !important;
}