* { padding: 0; margin: 0; }

body {
 background:#000000;
}

#wrapper { 
 margin: 0 auto;
 width: 922px;
}

p {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #ffffff;
 line-height: 1.5;
 letter-spacing: .25px;
 text-align: left;
}

hr { /*Displays thin box in Explorer/Safari*/
 width: 343px; height: 1px; color: #e1e1e1;
 text-align: center;
 margin: 15px 128px 6px; /*margin: 5px 138px 8px;*/
} 

h1 {
    font-family: "Book Antiqua", Palatino, Georgia;
    font-size: 24px; /*font-size: 20px;*/
    font-weight: normal; /*bold*/
    color: #ffffff;
    letter-spacing: 1.4px;
	text-align: center;
	margin: 2px 0 -15px 0; /*2px 0 -16px 0;*/
	/*text-decoration: underline;*/
}

h2 {
    font-family: "Book Antiqua", Palatino, Georgia;
    font-size: 20px; /*font-size: 14px;*/
    font-weight: normal;
    color: #ffffff;
	letter-spacing: 1.2px;
	text-align: center;
	margin: 15px 0 0px 0;/*5px;*/
}

h3 {
    font-family: "Book Antiqua", Palatino, Georgia;
    font-size: 15px; /*11px;*/
    font-weight: normal;
    color: #ffffff;
	letter-spacing: 1px;
	text-align: center;
	margin: -3px 0 0 181px;
}

#leftcolumn-1 {
 margin: 14px 0px 0px 0px;
 padding: 10px;
 height: 700px;
 width: 250px;
 float: left;
}

#nav {
 /* margin: 25px 0px 0px 30px; */
 margin: 33px 0px 0px 30px;
 padding: 10px;
 width: 250px;
 float: left;
}

#leftcolumn-2 {
 margin: 14px 0px 0px 0px;
 padding: 10px;
 /* height: 700px; */
 width: 250px;
 float: left;
}

#rightcolumn {
 float: right;
 position: relative;
 background-image: url("images/jh-24_logo-3.jpg");
 background-repeat: no-repeat;
 background-position: 14px 20px;
 margin: 5px 0px 0px 0px;
 padding: 10px;
 /* height: 700px; */
 width: 600px;
}

#rightcolumn-contact {
 float: right;
 position: relative;
 background-image: url("images/bkgd-3bw.jpg");
 background-repeat: no-repeat;
 background-position: 14px 250px;
 margin: 14px 0px 0px 0px;
 padding: 10px;
 height: 700px;
 width: 600px;
}

#rightcolumn-listen {
 float: right;
 position: relative;
 margin: 14px 0px 0px 0px;
 padding: 10px;
 /* height: 700px; */
 width: 600px;
}

#rightcolumn-2 { 
 float: right;
 background: #000000;
 margin: 28px 0px 0px 0px;
 /* margin: -75px 0px 0px 0px; */
 padding: 10px;
 /* height: 700px; */
 width: 600px;
}

#fadeshow1 {
 float: right; 
 border: 9px double #999;
 margin: 40px 80px 0px 0px;
 /* position: absolute; left:75px; top:51px; width:422px; height:262px;
 border: 9px double #999; */
}

#footer { 
 width: 510px;
 clear: both;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #E2E2E2;
 letter-spacing: .25px;
 padding: 10px;
 margin: 0px 0px 10px 507px;
/* text-align: center;
 margin: 0 auto;  */
}

#footer-index { 
 width: 510px;
 clear: both;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #E2E2E2;
 letter-spacing: .25px;
 padding: 10px;
 margin: 0px 0px 10px 372px; /* margin: 0px 0px 10px 303px; */
/* text-align: center;
 margin: 0 auto;  */
}

#footer-studio { 
 width: 510px;
 clear: both;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #E2E2E2;
 letter-spacing: .25px;
 padding: 10px;
 margin: 0px 0px 10px 417px; /* margin: 0px 0px 10px 300px; (382px;,425px;)*/
/* text-align: center;
 margin: 0 auto;  */
}

#footer-listen { 
 width: 510px;
 clear: both;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #E2E2E2;
 letter-spacing: .25px;
 padding: 10px;
 margin: 0px 0px 10px 421px; /* margin: 0px 0px 10px 300px; (417px)*/
/* text-align: center;
 margin: 0 auto;  */
}

