BODY { background-color:#979797; padding:0; margin-top:10px; font-family: arial,helvetica; font-size: 12px; color:#000; text-align:center;}

FORM { padding:0; margin:0; }
H1 { font-weight:normal; font-size:34px; }
H2 { font-weight:normal; font-size:20px; }
H3 { font-weight:normal; }
H4 { font-weight:normal; font-size:18px; text-align:center; }

.float-left { float:left; display:inline; }
.block-center { display:block; margin:0 auto; }
.clearall { clear:both; }
.block { display:block; }
.highlight { color:#cf6; }
.txt-input { border:solid 1px #7a0026; height:20px; margin-bottom:4px; }
.txt-center { text-align:center; }
.txt-italic { font-style:italic; }

#jam-home { display:block; background:url('/images/jam_bg2.jpg') center top no-repeat;  height:652px; width:902px; margin:0px auto; padding:0px; text-align:left;} 
#nav { 
	display:inline; 
	float:left;
	height:652px;
	width:155px;
	text-align:right;
	font-color:#FFF;
	padding-top:185px;
	margin-left:-50px;
}
#nav UL { list-style:none;}
#nav LI { font-family:arial; font-size:15px; line-height:28px;}
#nav LI a { text-decoration:none; color:#FFF;}
#nav LI a:hover { text-decoration:underline;}
#nav LI a:visited { text-decoration:none; color:#FFF;}

#content { 
	display:inline; 
	float:left; 
	height:652px; 
	padding-top:160px; 
	width:600px; 

}

#content-text { 
	display:inline; 
	float:left;  
	width:260px; 
	text-align:left;
	margin-left:60px;
	padding:160px 0px 10px 10px; 
}

#content-pic { 
	display:inline; 
	float:left; 
	height:652px; 
	padding-top:160px; 
	margin-left:-10px;
}

#content-biopic { 
	display:inline; 
	float:left; 
	height:652px; 
	margin:165px 0px 0px 20px;

}

#content-text p { font-size:12px; font-family:arial; margin:4px 0px 8px 0px;}
.header { font-size:18px; font-family:Tahoma; color:#800919; font-weight:bold; margin-bottom:9px;}

#right-column { display:inline; float:right; height:652px; width:150px;}

.frameit { 
	display:inline; 
	float:left; 
	height:480px; 
	width: 580px; 
	padding:180px 0px 0px 0px; 
	margin-left:65px; 
	margin-right:0px;
	margin-top:-25px;
}
/* Fade Script */
code {
	display: block;
	padding: 10px;
	font-size: 85%;
	border: 1px solid #ccc;
	background:  #f2f2f2;
	margin-bottom: 5em;
	white-space: pre;
	overflow: auto;
}

/* Fade Script */
ul {
	margin:0;
	list-style:none;
}

ul#portfolio li img{
	border: 1px solid #ccc;
	padding: 4px;
	margin:0;
}

#loginform {
	position:relative;
	top:618px;	
	left:-50px;
}

.proofs {
	font-size:12px;
	color:#FFF;
	font-weight:normal;
	font-family:arial;
	text-align:center;
}
.err { 
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}
.caption {
	font-size:11px;	
}
.quote {
	font-size:12px;
	font-weight:bold;
	color:#800919;
	margin-bottom:14px;
}
#jam-header {
	width:897px;
	display:block;
	background:url('/images/jm_header.jpg') center top no-repeat;  
	margin:0px auto; 
	padding:130px 0px 10px 0px; 
	text-align:center; 
	background-color:#000;
	color:#FFF;
	font-size: 14px;
}
#jam-header a {
	text-decoration:none;
	color:#FFF;
}
#jam-header a:visited {
	text-decoration:none;
	color:#FFF;
}

#jam-header a:hover { text-decoration:underline; }

#jam-content {
	width:835px;
	border: 1px solid #23140B;
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	background-color:#fff;
	text-align:left;
	padding:30px; 
}

.shoot {
	font-size:15px;
	font-weight:bold;
	margin-top:10px;
}

#book {
	font-size:15px;
	font-weight:bold;
	margin-top:7px;
	text-align:center;
}