/* CSS Document */
body {
	background-color: #000;
	margin: 52px;
	font-size: 8px;
	font-family: verdana, arial, sans-serif;
}
#container {
	width: 780px;
	height: auto;
	margin: auto;
	padding-left: 20px;
	background-color: transparent;
}
/*Layout*/
#button_container {
	width: 72px;
	height: auto;
	float: left;
	background: url(images/button_bg.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 3px;
	background-position: 3px 0px
}
#button_bottom {
	width: 72px;
	height: 4px;
	float: left;
	background: url(images/button_bottom.gif);
	background-repeat: no-repeat
}
#bottom_border {
	height: 10px;
	width: 764px;
	float: left;
	background-color: #414138;
	border: 8px solid #2f2f27
}
#content_bottom {
	width: 499px;
	height: auto;
	background-color: #fff;
	float: left;
	border-right: 1px solid #000;
}	
#content_bottom2 {
	width: 465px;
	height: auto;
	background-color: #fff;
	float: left;
	padding-left: 34px;
	border-right: 1px solid #000;
	border-top: 1px solid #000;
	padding-top: 10px;
	padding-bottom: 10px
}
#content_bottom2 img {
	padding-bottom: 14px;
	float: left
}
#content_bottom3 {
	width: 769px;
	height: auto;
	background-color: #fff;
	float: left;
	border-right: 1px solid #000;
	padding-left: 10px;
	padding-top: 30px;
	border-top: 1px solid #000
}	
#content_bottom4 {
	width: 465px;
	height: auto;
	background-color: #fff;
	float: left;
	padding-left: 34px;
	border-right: 1px solid #000;
	border-top: 1px solid #000;
	padding-top: 20px;
	padding-bottom: 10px
}
#content_container {
	width: 780px;
	height: auto;
	float: left;
	background-color: #fff;
	border-bottom: 1px solid #000;
	background-image: url(images/right_bg.gif);
	background-repeat:repeat-y;
	background-position: 500px 0px;
}
#content_left {
	width: 368px;
	height: auto;
	float: left;
	background: transparent
}
#content_right {
	width: 270px;
	height: auto;
	border-top: 1px solid #000;
	float: left;
	padding-left: 10px;
}
#content_right img {
	padding-top: 11px;
}		
#content_top {
	width: 780px;
	height: auto;
	background-color: #000;
	float: left;
	border-bottom: 1px solid #000
}
.cv_container {
	float: left;
	width: 440px;
	padding-bottom: 23px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #000
}
.cv_container2 {
	float: left;
	width: 440px;
	padding-bottom: 23px;
	padding-top: 5px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #000;
	border-bottom: 1px solid #000
}
.cv_container2 a:link {
	text-decoration: none;
	color: #000;
}
.cv_container2 a:visited {
	text-decoration: none;
	color: #000
}
.cv_container2 a:hover {
	background: #000;
	color: #fff;
	text-decoration: none
}
.img_container {
	height: 195px;
	width: 195px;
	float: left;
	background: transparent;
	text-align: center;
	padding-left: 28px;
	padding-right: 28px;
	padding-bottom: 30px
}
.img_container2 {
	height: 195px;
	width: 195px;
	float: left;
	background: transparent;
	text-align: center;
	padding-left: 28px;
	padding-right: 28px;
	padding-bottom: 30px
}
.img_container2 img {
	padding-top: 30px;
}
#inner_container {
	width: 780px;
	height: auto;
	float: left;
	background-color: #414138
}
#leejay {
	width: 412px;
	height: 392px;
	float: left;
	background: transparent
}
#logo {
	width: 368px;
	height: 143px;
	float: left;
	background-image: url(images/logo.jpg)
}
#mycustomscrollcontainer {
	padding-left: 38px;
	height: auto;
	float: left;
	background: transparent
}
#nav_top {
	width: 780px;
	height: 12px;
	border-bottom: 1px solid #000;
	float: left;
	background-color: #414138;
	background-image: url(images/hair.gif);
	background-repeat: no-repeat;
	background-position: 460px 0px
}
#paper {
	width: 368px;
	height: 27px;
	float: left;
	background-image: url(images/bottom_paper.gif)
}
#tab {
	width: 236px;
	height: auto;
	float: left;
	background-image: url(images/tab.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	background-position: 0px -1px;
	padding-top: 21px;
	padding-left: 36px;
	padding-bottom: 5px;
	color: #c21c21;
	font-family: verdana, arial, sans-serif;
	font-size: 10px
}
#top {
	width: 368px;
	height: 222px;
	float: left;
	background: url(images/paper.gif);
}
/*End of Layout*/
/*Navigation*/
#navcontainer {
	width: 780px;
	height: auto;
	float: left;
	background-color: #262620;
	background-image: url(images/hair2.gif);
	background-repeat: no-repeat;
	background-position: 405px -1px
}
#navcontainer ul {
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px
}
#navcontainer li {
	float: left;
	font-family: arial, verdana, sans-serif;
	display: block;
	font-size: 10px;
	padding-left: 23px;
	padding-right: 23px;
	padding-top: 8px;
	padding-bottom: 7px;
	background-color: #262620
}
#navcontainer li a:link {
	color: #fff;
	text-decoration: none
}
#navcontainer li a:visited {
	color: #fff;
	text-decoration: none
}
#navcontainer li a:hover {
	color: #91918d;
	text-decoration: none
}
#navcontainer li a:active {
	color: #fff;
	text-decoration: none
}
#navcontainer .selected a:link {
	color: #91918d;
	text-decoration: none
}
#navcontainer .selected a:visited {
	color: #91918d;
	text-decoration: none
}
#navcontainer2 {
	width: 780px;
	height: auto;
	float: left;
	background-color: transparent;
	background-image: url(images/tab_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px
}
#navcontainer2 ul {
	margin: 0;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 10px
}
#navcontainer2 li {
	float: left;
	font-family: arial, verdana, sans-serif;
	display: block;
	font-size: 10px;
	padding-left: 23px;
	padding-right: 23px;
	padding-top: 8px;
	padding-bottom: 7px;
	background-color: #262620
}
#navcontainer2 li a:link {
	color: #fff;
	text-decoration: none
}
#navcontainer2 li a:visited {
	color: #fff;
	text-decoration: none
}
#navcontainer2 li a:hover {
	color: #91918d;
	text-decoration: none
}
#navcontainer2 li a:active {
	color: #fff;
	text-decoration: none
}
#navcontainer2 .selected a:link {
	color: #91918d;
	text-decoration: none
}
#navcontainer2 .selected a:visited {
	color: #91918d;
	text-decoration: none
}
/*End of Navigation*/
/*Typography*/
.answer {
	width: 155px;
	text-align: left;
	color: #fff;
	padding-bottom: 7px;
	float: left;
	background: transparent;
}
.answer2 {
	width: 321px;
	text-align: left;
	color: #000;
	font-size: 11px;
	font-family: verdana, arial, sans-serif;
	padding-bottom: 7px;
	float: left;
	font-weight: bold;
	background: transparent;
	line-height: 16px
}
.answer2 a:link {
	text-decoration: none;
	color: #000
}
.answer2 a:visited {
	text-decoration: none;
	color: #000
}
.answer2 a:hover {
	text-decoration: underline
}
.body_right {
	width: 260px;
	height: auto;
	float: left;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #000;
	padding-top: 13px;
	padding-bottom: 15px
}

.body_right2 {
	width: 260px;
	height: auto;
	float: left;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #000;
	padding-top: 5px;
}

.body_right2 a
{
	color:#000000;
}

.contact {
	border: 1px solid #5c5d5d;
	float: left;
	font-family: Trebuchet MS, arial, sans-serif;
	color: #000;
	padding: 2px;
	margin: 0px;
	font-size: 11px;
	width: 250px;
	height: auto;
	margin-top: -3px;
	margin-bottom: 10px;
}
.contact2 {
	border: 1px solid #5c5d5d;
	float: left;
	font-family: Trebuchet MS, arial, sans-serif;
	color: #000;
	padding: 2px;
	margin: 0px;
	font-size: 11px;
	width: 250px;
	height: 80px;
	margin-top: -3px;
	margin-bottom: 10px;
}
.contact3 {
	border: 1px solid #5c5d5d;
	float: left;
	font-family: Trebuchet MS, arial, sans-serif;
	color: #000;
	padding: 2px;
	margin: 0px;
	font-size: 11px;
	width: 290px;
	height: 90px;
	margin-top: -3px;
	margin-bottom: 10px;
}
#copyright {
	width: 780px;
	height: auto;
	padding-top: 16px;
	padding-bottom: 16px;
	font-family: arial, verdana, sans-serif;
	color: #909090;
	float: left;
	font-size: 10px;
	background-color: transparent;
	text-align: center
}
#copyright a:link {
	color: #909090;
	text-decoration: none
}
#copyright a:visited {
	color: #909090;
	text-decoration: none
}
#copyright a:hover {
	color: #fff
}
#copyright a:active {
}
input.join {
	float: left;
	font-family: arial, verdana, sans-serif;
	font-size: 13px;
	background: url(images/join.gif);
	border: 0px;
	color: #fff;
	width: 72px;
	margin: 0px;
	font-weight: bold;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px
}
input.join:hover {
	background: url(images/join_over.gif)
}
.label {
	width: 101px;
	height: auto;
	clear: left;
	float: left;
	padding-bottom: 7px;
	background: transparent;
	text-align: right;
	color: #000;
	padding-right: 15px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.label2 {
	width: 101px;
	height: auto;
	clear: left;
	float: left;
	padding-bottom: 7px;
	background: transparent;
	text-align: right;
	color: #a70f12;
	padding-right: 15px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 16px
}
.label3 {
	width: 54px;
	height: auto;
	clear: left;
	float: left;
	padding-bottom: 10px;
	background: transparent;
	text-align: right;
	color: #fff;
	padding-right: 15px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 16px
}
.label4 {
	width: 54px;
	height: auto;
	clear: left;
	float: left;
	padding-bottom: 10px;
	background: transparent;
	text-align: right;
	color: #fff;
	padding-right: 15px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	display: none;
}
.mailing_list {
	float: left;
	height: 20px;
	width: 180px;
	border: 1px solid #000;
	margin: 0;
	padding-left: 4px;
	padding-top: 5px;
	margin-top: 4px;
	font-size: 11px;
	font-weight: bold;
	font-family: verdana, arial, sans-serif
}
.news_item a {
	width: 428px;
	height: auto;
	float: left;
	background-image: url(images/news_item_bg.gif);
	background-position: 0px center;
	background-repeat: repeat-x;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #000;
	padding-left: 36px;
	padding-right: 35px;
	border-bottom: 1px solid #2f2f27;
	padding-top: 8px;
	padding-bottom: 8px
}
.news_item a:link {
	color: #000;
	text-decoration: none;
}
.news_item a:visited {
	color: #000;
	text-decoration: none;
}
.news_item a:hover {
	color: #fff;
	text-decoration: none;
	background-image: url(images/news_item_bg2.gif)
}

.news_item_selected a
{
	width: 428px;
	height: auto;
	float: left;
	background-image: url(images/news_item_bg2.gif);
	background-position: 0px center;
	background-repeat: repeat-x;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #fff;
	padding-left: 36px;
	padding-right: 35px;
	border-bottom: 1px solid #2f2f27;
	padding-top: 8px;
	padding-bottom: 8px;
	text-decoration: none;
}



.perform {
	font-weight: bold
}
.post {
	padding-top: 10px;
	padding-bottom: 20px
}
#song {
	/* Typical fixed height and fixed width example */
	width: 274px;
	height: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	color: #fff;
	background: transparent;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#video {
	/* Typical fixed height and fixed width example */
	width: 274px;
	height: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	color: #fff;
	background: transparent;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;
}
/*End of Typography*/
/*Tables*/
.header {
	color: #a70f12;
	font-family: Trebuchet MS, arial, sans-serif;
	font-size: 11px;
	text-align: left;
	height: auto;
	background: url(images/news_item_bg3.gif);
	background-position: -10px
}
.title {
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}
.item {
	font-family: Trebuchet MS, arial, sans-serif;
	font-size: 11px;
	color: #000;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 0px
}
table {
	margin: 0px;
	border: 1px solid #c8c8c8;
	padding-bottom: 3px
}
/*End of Tables*/
/*Forms*/
#button_container1 {
	width: 75px;
	height: auto;
	background: url(images/send_top.gif);
	background-repeat: no-repeat;
	background-position: 65px 0px;
	padding-top: 5px;
	float: left;
	padding-left: 65px
}
#button_container2 {
	width: 75px;
	height: auto;
	background: url(images/send_top.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
	float: left;
	padding-left: 0px
}
#submit_container1 {
	width: 75px;
	height: auto;
	background: url(images/submit_top.gif);
	background-repeat: no-repeat;
	background-position: 112px 0px;
	padding-top: 5px;
	float: left;
	padding-left: 112px;
}	
#submit_container2 {
	width: 75px;
	height: auto;
	background: url(images/submit_top.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
	float: left;
	padding-left: 0px;
}	
.submit_bottom {
	width: 75px;
	height: 5px;
	float: left;
	background: url(images/submit_bottom.gif);
	background-repeat: no-repeat
}
input.submit {
	width: 75px;
	height: auto;
	background: url(images/submit.gif);
	float: left;
	border: 0px;
	font-size: 13px;
	font-weight: bold;
	font-family: arial, verdana, sans-serif;
	color: #fff;
	padding-top: 3px;
	padding-bottom: 3px
}
input.submit:hover {
	background: url(images/submit2.gif)
}
.italic {
	font-style: italic
}
input.clear {
	width: 75px;
	height: auto;
	background: url(images/clear.gif);
	float: left;
	border: 0px;
	font-size: 13px;
	font-weight: bold;
	font-family: arial, verdana, sans-serif;
	color: #000;
	padding-top: 3px;
	padding-bottom: 3px
}
input.clear:hover {
	background: url(images/clear2.gif)
}
.send_bottom {
	width: 75px;
	height: 5px;
	float: left;
	background: url(images/send_bottom.gif);
	background-repeat: no-repeat
}
input.send {
	width: 75px;
	height: auto;
	background: url(images/send.gif);
	float: left;
	border: 0px;
	font-weight: bold;
	font-family: arial, verdana; 
	color: #fff;
	font-size: 13px;
	padding-top: 3px;
	padding-bottom: 3px
}
input.send:hover {
	background: url(images/send2.gif)
}
input.reset {
	width: 75px;
	height: auto;
	background: url(images/reset.gif);
	float: left;
	border: 0px;
	font-weight: bold;
	font-family: arial, verdana;
	color: #000;
	font-size: 13px;
	padding-top: 3px;
	padding-bottom: 3px;
}	
input.reset:hover {
	background: url(images/reset2.gif)
}
.textbox1 {
	background-color: #FFFFFF;
	border: 1px solid #660204;
	font-family: Trebuchet MS, arial, sans-serif;
	color: #000000;
	float: left;
	font-size: 11px;
	height: auto;
	width: 192px;
	margin-bottom: 6px;
	padding: 2px
}
.textbox2 {
	background-color: #520507;
	border: 1px solid #660204;
	font-family: Trebuchet MS, arial, sans-serif;
	color: #fff;
	float: left;
	font-size: 11px;
	height: 95px;
	width: 192px;
	margin-bottom: 6px;
	padding: 2px
}
/*End of Forms*/

#address
{
	text-align:center;
	line-height:16px;
}

.player
{
	padding-left:8px;
}

.speciallabel
{
	display:none;
}