body  {
		margin: 90px 15px 0 0;
		padding: 0;
        background-color: black;
        background-image: url("images/jwb_logo_text_epk.jpg");
		background-position: 15px 15px;
   		background-repeat: no-repeat;
		font: 8pt/12pt verdana, trebuchet ms, trebuchet, arial, sans-serif;
        font-weight: normal;
		color: #ffffc0;
    }

h1, h2, h3, h4, h5, h6  {
	    margin: 0px;
	    padding: 0 0 5px 0;
		font-face: "Verdana";
		color: #000;
    }

div.main  {
        background-image: url("images/joker_head_5_left.jpg");
		background-position: bottom right;
   		background-repeat: no-repeat;
    }

div.main a  {
        border-bottom: 1px solid #ffff40;
        text-decoration: none;
        color: #F5DE40;
    }

div.main a:hover  {
        border-bottom: 1px solid #EAA526;
        text-decoration: none;
    }

    
div.footer_jwb  {
		border-top: 1px solid #800000;
        padding: 0 0 10px 0;
        margin-bottom: 30px;
		font: 8pt/11pt verdana, trebuchet ms, trebuchet, arial, sans-serif;
        text-align: right;
        font-weight: normal;
        color: #EAA526;
    }

div.footer_jwb td {
        background-color: #222222;
        padding: 5px 5px;
		font: 7pt/11pt verdana, trebuchet ms, trebuchet, arial, sans-serif;
        font-weight: normal;
        color: #F5DE40;
    }

div.footer_jwb a  {
        border-bottom: 1px solid #ffff40;
        text-decoration: none;
        color: #F5DE40;
    }

div.footer_jwb a:hover  {
        border-bottom: 1px solid #EAA526;
        text-decoration: none;
    }

div.footer  {
        display: none;
    }

span.bright  {
        color: #ffff40;
        }

span.red-text  {
        color: red;
        }

div.leftcontact  {
        margin: 20px 0 0 4px;
		font: 8pt/12pt verdana, trebuchet ms, trebuchet, arial, sans-serif;
    }

span.small  {
		font: 7pt/10pt verdana, trebuchet ms, trebuchet, arial, sans-serif;
    }

span.small a  {
        text-decoration: underline;
        color: #000066;
    }

span.small a:hover  {
        text-decoration: none;
    }
	
.bb  {
        border: 1px solid #ccc; 
        padding: 4px;
        margin: 0;			
	}

#normal  {
        margin: 20px 5px 0px 10px;

    }

#leftnavcontainer  { 
        background-color: black;
        padding-left: 0;
        margin-left: 0;
        float: left;
        width: 160px;
    }

#leftnavcontainer ul  { 
        list-style-type: none; 
        margin: 0;
        width: 160px;
    }

#leftnavcontainer ul li  { 
        display: inline; 
    }

#leftnavcontainer ul li a:link,  
#leftnavcontainer ul li a:visited,  
#leftnavcontainer ul li a:active,  {
        float: left; 
        width: 160px;
        padding: 2px 0 2px 10px;
        background-color: #444444;
        color: white;
		font: 8pt/11pt verdana, trebuchet ms, trebuchet, arial, sans-serif;
        font-weight: bold;
        text-decoration: none;
        border-bottom: 2px solid #000;
    }

#leftnavcontainer ul li a:hover  {
        background-color: #999999;
    }
            
#leftnavcontainer ul li a#visiting  {
        background-color: #666666;
    }
            
p.posted {
	font-family: geneva, verdana, arial, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #666;
	margin-top: 10px;
	text-align: right;
	margin-bottom: 20px;
	padding-bottom: 10px;
	}

p.mainpostdate {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: 7.5pt;
	line-height: 9px;
	color: gray;
	text-align: right;
    margin: 0px;
    padding: 4px 0 0 0;
	}

div.arctitle  {
	font: 7pt/10pt verdana, trebuchet ms, trebuchet, arial, sans-serif;
    border: 1px dashed #ccc;
    padding: 5px 0;
    }

div.arctitle a  {
    text-decoration: none;
    color: #000099;
    }

div.arctitle a:hover  {
    text-decoration: underline;
    }

td.bio_header  {
    background-color: #444444;
    color: #EAA526;
    font-weight: bold;
    padding: 5px 10px 20px 10px;
    }
td.bio_detail  {
    background-color: #444444;
    color: #ffffc0;
    padding: 5px 10px 20px 10px;
    }
td.bio_header2  {
    background-color: #222222;
    color: #EAA526;
    font-weight: bold;
    padding: 5px 10px 20px 10px;
    }
td.bio_detail2  {
    background-color: #222222;
    color: #ffffc0;
    padding: 5px 10px 20px 10px;
    }

label  {
    width: 200px;
    float: left;
    text-align: right;
    margin: 0 1em 15px 0;
    clear: both
    }

form input.inputText, textarea  {
    border-left:   2px solid #900; 
    border-right:  2px solid #009; 
    border-top:    2px solid #900; 
    border-bottom: 2px solid #009; 
    background-color: #ddd; 
	font: 9pt/12pt verdana, trebuchet ms, trebuchet, arial, sans-serif;
	color: black;
    padding: 0 5px 5px 5px;
    }
    
fieldset  {
    border: #26a solid 1px;
    padding: 15px;
    margin-bottom: 25px;
    }
    
legend  {
    background: #666;
    border: #26a solid 1px;
    padding: 1px 10px;
    color: #EAA526;
    font-weight: bold;
    margin-bottom: 20px;
    } 
    
table.video_clips td  {
    border: 1px solid #999;
    }
 
table.video_clips  {
    border: 1px solid #999;
    }
 
 
td.video_clips_desc  {
    background-color: #eee;
    padding: 5px 10px 20px 10px;
    }
 
.foxworthy  {
    background-color: #444;
    width: 360px;
    padding: 5px 0;
    margin: 0 0 25px 0;
    border: 1px solid #999;
    } 
 
.foxworthy a img  {
        border: none;
    } 
 
.foxworthy_caption  {
    background-color: #444;
    width: 350px;
    text-align: left;
    padding: 0 0 3px; 0;
    margin: 0;
	font: 8pt/11pt verdana, trebuchet ms, trebuchet, arial, sans-serif;
    } 
 
.foxworthy_caption a  {
        border-bottom: 1px solid #ffff40;
        text-decoration: none;
        color: #F5DE40;
    }

.foxworthy_caption a:hover  {
        border-bottom: 1px solid #EAA526;
        text-decoration: none;
    }

.gallery_060922  {
    background-color: #444;
    width: 160px;
    padding: 5px;
    margin: 0;
    border: 1px solid #999;
    } 
 
.gallery_060922 a img  {
        border: none;
    } 
 
.gallery_060922_caption  {
    background-color: #444;
    width: 160px;
    text-align: left;
    padding: 8px 0 3px; 0;
    margin: 0;
	font: 8pt/11pt verdana, trebuchet ms, trebuchet, arial, sans-serif;
    } 
 
.gallery_060922_caption a  {
        border-bottom: 1px solid #ffff40;
        text-decoration: none;
        color: #F5DE40;
    }

.gallery_060922_caption a:hover  {
        border-bottom: 1px solid #EAA526;
        text-decoration: none;
    }

#button ul  { 
        list-style-type: none; 
        padding: 10px;
        margin: 0;
    }

#button li  { 
        margin: 0 0 5px 0;
        padding: 0;
    }

#button a  {
        display: block;
        padding: 0;
        margin: 0;
        background-color: black;
        background-image: url("images/button_out.jpg");
        border:   2px solid #00a;
        color: yellow;
		font: 8pt/11pt verdana, trebuchet ms, trebuchet, arial, sans-serif;
        font-weight: bold;
        text-decoration: none;
        width: 400px;
		height: 100px;
    }

#button a:hover  {
        background-image: url("images/button_in.jpg");
        border:   2px solid #00f;
    }

    
    
