/* CSS Document */
body { 
	color: #FFF; 
	font-size: 14px; 
	line-height: 16px;
	font-family: arial, helvetica, Georgia, "Times New Roman", times, serif; 
	text-align: left;
	background: #000 url(images/main-bg.jpg) repeat-x top left;
	margin: 0px auto 0px auto;
}
#container{
	width: 899px;
	height: auto;
	border:#FF0 1px solid;
	margin: 5px auto 0px auto;
	padding: 0px
}
#content{
	width: 899px;
	height: auto;
	background: #282828 url(images/content_bg.jpg) repeat-x top left;
	margin: 0px 0 0px 0;
	padding: 20px 0 20px 0;
}
#copy{
	width: 859px;
	height: auto;
        font-size: 14px; 
	line-height: 18px;
	font-family: arial, helvetica, Georgia, "Times New Roman", times, serif; 
        color:#fff;
	margin: 15px 0 0px 20px;
	padding: 0px 0 0px 0;
}

#copy img{
float:right;
	text-align:right;
	margin: 10px 0 10px 10px;
	padding: 0px 0 0px 0;
}

#photo {
width:184px;   
font-size:12px;
    height: auto;
        color:#ff0000;
	float:right;
text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 5px 1px 5px 1px;
}
#photo img {
float:left;
text-align:center;
	margin: 0px 0px 0px 4px;
	padding: 0px;
}

/* GENERAL FONTS, HEADERS, LISTS, ETC...*/
p {
	font-size: 14px; 
	line-height: 18px;
	font-family: arial, helvetica,  Georgia, "Times New Roman", times, serif; 
	text-align: left; 
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

h1{
	color: #ff1500;
	font-size: 26px; 
	line-height: 28px;
text-align:center;
	font-weight: bold; 
	font-family: arial, helvetica,  Georgia, "Times New Roman", times, serif;  
	margin: 0px 0px 6px 0px;
	padding:  2px 0px 0px 0px;
}
h2 {
	 color: #ffff00;
	font-size: 18px; 
	line-height: 18px;
	font-weight: normal; 
	font-family: arial, helvetica,  Georgia, "Times New Roman", times, serif; 
     margin: 0px 0px 8px 0px;
	padding:  0px 0px 0px 0px;
}
h4 {
	 color: #ffff00;
	font-size: 15px; 
	line-height: 17px;
	font-weight: normal; 
	font-family: arial, helvetica,  Georgia, "Times New Roman", times, serif; 
     margin: 0px 0px 8px 0px;
	padding:  0px 0px 0px 0px;
}
#copy h1 {
     background: none;
	 color: #ff0000;
	font-size: 38px; 
	line-height: 38px;
	font-weight: bold; 
font-style: normal; 
	font-family:arial, helvetica,  Georgia, "Times New Roman", times, serif; 
     margin: 0px 0px 15px 0px;
	padding:  0px 0px 0px 0px;
}
h3 {
    background: none;
	color: #fff;
	font-size: 16px; 
	line-height: 18px;
	font-weight: normal; 
	font-family: arial, helvetica,  Georgia, "Times New Roman", times, serif; text-align: left; 
	margin: 0px 4px 2px 2px;
	padding: 0px 0px 4px 0px;
}

.subhead  {
	color: #fff;
	font-size: 14px; 
	line-height: 18px;
	font-weight: nornal; 
	font-family: helvetica, arial, Georgia, "Times New Roman", times, serif; text-align: left; 
	margin: 0px 4px 2px 2px;
	padding: 0px 0px 4px 0px;
}
a:link,
a:active {
    font-style: normal;
	text-decoration: underline; 
	color: #ffff00;
	}
a:visited  {
	font-style: normal;
	text-decoration: underline; 
	color:#ffff00;
	}	

a:hover {
	font-style: normal;
	text-decoration: underline; 
	color: #ff0000;

}
li { 
list-style:disc;
font-family: Arial;
 color: #FFF;
 font-size: 14px; 
line-height:16px;
text-align:left;
margin: 0px 0 0 0px;
 padding: 0px 0 8px 0px;
}

/* HEADER */
#header {
	 position:relative;
 	width: 899px;
    height: 288px;
	background: #000 url(images/header.jpg) no-repeat top left;
	margin: 0px 0 0px 0;
}

#he_sings {
	 position:relative;
 	width: 689px;
    height: 37px;
	color: #ff0000; 
	font-size: 17px; 
	line-height: 19px;
	font-style:italic;
	font-family: arial, helvetica, Georgia, "Times New Roman", times, serif; 
	background: transparent;
	margin: 0px 0 0px 0;
	padding: 10px 0px 0 210px;
}
#review1 {
	 position:relative;
	float:left;
 	width: 280px;
    height: auto;
	color: #ffff00; 
	font-size: 16px; 
	line-height: 19px;
	font-style:italic;
	text-align:left;
	font-family: arial, helvetica, Georgia, "Times New Roman", times, serif; 
	background: transparent;
	margin: 173px 0 0px 0;
	padding: 0px 10px 0 217px ;
}
#review2 {
	 position:relative;
	float:right;
 	width: 244px;
    height: auto;
	color: #ffff00; 
	font-size: 16px; 
	line-height: 19px;
	font-style:italic;
	text-align:left;
	font-family: arial, helvetica, Georgia, "Times New Roman", times, serif; 
	background: transparent;
	margin: 173px 5px 0px 0;
	padding: 0px 10px 0 0px ;
}

.credit {
	 position:relative;
	float:right;
	color: #ffff00;
	font-size: 16px; 
	line-height: 20px;
	text-align:right;
	font-family:  arial, helvetica, Georgia, "Times New Roman", times, serif; 
	font-weight: bold; 
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
}
/* NAV */
#nav {
position:relative;
	color: #ff0000;
	width: 849px;
	height: 20px;
	font-size: 17px;
	background: #ffff00 url(images/nav-bg.jpg) repeat-x top;
	margin: 0px 0 0px 0px;
	padding: 6px 0px 0px 50px;
}

.navoff {
    font-style: normal;
	text-decoration: none; 
	color: #ff0000;
	font-weight: bold; 
	margin: 0px 35px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
#nav a:link,
#nav a:active {
    font-style: normal;
	text-decoration: underline; 
	color: #000;
	font-weight: bold; 
	margin: 0px 35px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
#nav a:visited  {
	font-style: normal;
	text-decoration: underline; 
	color:#000;
	font-weight: bold; 
	margin: 0px 35px 0px 0px;
	padding: 0px 0px 0px 0px;
	}	

#nav a:hover {
	font-style: normal;
	text-decoration: underline; 
	font-weight: bold; 
	color: #ff0000;
	margin: 0px 35px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* CONTACT - PHONE NUMBER -  EMAIL  */
#contact-box{
       position:relative;
	width: 889px;
	height: auto;
margin:0px 0px 0px 0px;
}

#phone_number {
width:280px;
	 position:relative;
	color: #ffff00;
	font-size: 18px; 
	line-height: 26px;
	text-align:right;
	font-style:italic;
	font-family:  arial, helvetica, Georgia, "Times New Roman", times, serif; 
	font-weight: normal; 
	margin: 0px 0px 0px 10px;
	padding:  0px 0px 0px 0px;
}

#email {
        float:right;
	color: #ffff00;
	font-size: 18px; 
	line-height: 26px;
	text-align:left;
	font-style:italic;
	font-family:  arial, helvetica, Georgia, "Times New Roman", times, serif; 
	font-weight: normal; 
	margin: 0px 12px 0px 0px;
	padding:  0px 0px 0px 0px;
z-index:0;
}


/* VIDEO */

#video_box {
	 position:relative;
     width: 516px;
    height: 404px;
	color: #ff0000; 
	background: #f9f973;
	border:#000 1px solid;
	margin: 20px 0 30px 35px;
	padding: 0px 0px 0 0px ;

}
#video_box h1,
#video_box_listen h1{
 position:relative;
	font-size: 16px; 
	line-height: 19px;
	font-style:italic;
	text-align:left;
	font-family: arial, helvetica, Georgia, "Times New Roman", times, serif; 
margin:8px 0 0px 18px;
	padding: 0px 0px 0 0px ;
}

.running_time{
float:right;
text-align:right;
	font-size: 12px; 
	line-height: 14px;
margin:12px 18px 0px 0px;
	padding: 0px 0px 0 0px ;
}

#player1 {
 position:relative;
	width: 480px;
	height: 360px;
	background:#fff6f6;
	margin:  8px 0px 0px 18px;
	padding: 0px 0px 0px 0px;
}


/* JERRY HOME IMAGE */

#jerry_box {
	float:right;
	 position:relative;
     width: 292px;
    height: 452px;
	margin: 20px 25px 0px 0px;
	padding: 0px 0px 0 0px ;

}

#shows {
 position:relative;
	width: 480px;
	height: auto;
text-align:center;
	margin:  8px 0px 20px 38px;
	padding: 0px 0px 0px 0px;
}
/* BIO-ACT */

#act {
color:#000;
	float:right;
	 position:relative;
     width: 392px;
    height: auto;
text-align:justify;
	border:#000 solid 2px;
background: #eee;
	margin: 0px 0px 0px 10px;
	padding: 10px;
}
#dottedline {
width:100%;
height:1px;
border-top:#fff dashed 1px;
	margin: 12px 0px 0px 0px;
	padding: 0px;
}

/* APPEARANCES */

#appearances {
	 position:relative;
     width: 100%;
    height: auto;
	color: #fff; 
	border-bottom:#666 1px dotted;
	margin: 10px 0 18px  0px;
	padding: 0px 0px 10px 0px ;

}

#shows-a {
 position:relative;
	width: 600px;
font-size:16px;
	height: auto;
text-align:center;
	margin:  8px auto 20px auto;
	padding: 0px 0px 0px 0px;
}
/* RESUME */

#details {
        color:#fff;
	position:relative;
        width: 400px;
        height: auto;
        text-align:center;
	margin: 10px auto 20px auto;
	padding: 8px 8px 8px 8px;
clear:both;
}

#resume h1 {
	 color: #ff0000;
	font-size: 24px; 
	line-height: 26px;
	font-weight: normal; 
text-align:center;
	font-family: arial helvetica, , Georgia, "Times New Roman", times, serif; 
     margin: 0px 0px 5px 0px;
	padding:  0px 0px 0px 0px;
}

#details h2 {
	 color: #fff;
	font-size: 18px; 
	line-height: 18px;
	font-weight: normal; 
	font-family: arial, helvetica,  Georgia, "Times New Roman", times, serif; 
     margin: 0px 0px 5px 0px;
	padding:  0px 0px 0px 0px;
}
/* LISTEN - WATCH */

#originals {
width:370px;
height:auto;
        color:#fff;
	float:right;
	position:relative;
        text-align:left;
	margin: 0px 0px 20px 0px;
	padding: 10px 10px 5px 0px;
}
#covers {
        color:#fff;
         width:100%;
        height:auto;
	position:relative;
        text-align:left;
	margin: 0px 0px 20px 0px;
	padding: 10px 5px 5px 10px;
}
#audio {
        color:#000;
        height:auto;
	position:relative;
        text-align:left;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

#video_box_listen {
	 position:relative;
     width: 516px;
    height: 404px;
	color: #ff0000; 
	background: #f9f973;
	border:#000 1px solid;
	margin: 15px 0 30px 5px;
	padding: 0px 0px 0 0px ;
}
#covers h2,
#originals h2{
	 color: #ffff00;
	font-size: 16px; 
	line-height: 18px;
	font-weight: normal; 
	font-family: arial, helvetica,  Georgia, "Times New Roman", times, serif; 
     margin: 0px 0px 5px 0px;
	padding:  0px 0px 0px 0px;
}
/* FOOTER */

#footer {
	color: #000;
width: 889px;
	font-size: 12px; 
	line-height: 20px;
	font-family: arial, helvetica,  Georgia, "Times New Roman", times, serif;
text-align:right;
	background: #ffff00 url(images/nav-bg.jpg) repeat-x top;
	border-bottom:#FF0 1px solid;
border-left:#FF0 1px solid;
border-right:#FF0 1px solid;
	margin: 0px auto 0px auto;
	padding:  0px 10px 5px 0 ;
}

#footer_nav {
float:left;
width:560px;
height:auto;
color:#000;
text-align:center;
	margin: 0px  0 5px 185px ;
	padding:  0px;
}

#footer a:link,
#footer a:active {
    font-style: normal;
	text-decoration: underline; 
text-align:center;
	color: #000;
	}
#footer a:visited  {
	font-style: normal;
	text-decoration: underline; 
	color:#000;
text-align:center;
	}	

#footer a:hover {
	font-style: normal;
	text-decoration: underline; 
	color: #FF0000;
}

#facebook {
    position:relative;
	width: 899px;
	height: auto;
	margin:  0px auto 0px auto;
	padding: 0px 0px 0px 0px;

}