@charset "utf-8";
body {
	height:100%; 
	max-height:100%; 
	padding:20px 0 0 0; 
	margin:0; 
	border:0;
	background:#FFF;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#444;
}
#wrapper {
	width:860px;
	position:relative;
}
#wrapper .bottom {
	background:url(../images/box3.gif) no-repeat 0 -10px;
	width:280px;
	height:10px;
	position:absolute;
	bottom:0;
	left:0;
}
#innerPg #wrapper {
	background:url(../images/wrapperBG.gif) repeat-y 0 0;
}
.subText {
	font:normal 11px Arial, Helvetica, sans-serif;
	vertical-align: top;
}
.copy .subText {
	font:normal 10px Arial, Helvetica, sans-serif;
	vertical-align: top;
}
a {
	font:normal 13px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#0075b1;
}
a:hover {
	text-decoration:none;
	color:#0075b1;
}
.clearing { 
	clear:both;
}  
img {
	border:0;
}
p {
	margin:12px 0;
	padding:0;
}
h1 {
	font:normal 29px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}





/* BOX 1 */
#box1 {
	width:280px;
	height:490px;
	background:#0075b1 url(../images/JonesKnowledgeStore.gif) no-repeat 50% 50px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#FFF;
	line-height:18px;
	margin:0 10px 0 0;
	position:relative;
	float:left;
}
#box1 .top,
#box2 .top,
#box3 .top,
#menu .top
{
	width:280px;
	height:10px;
	background:url(../images/box1.gif) no-repeat 0 0;
	position:absolute;
	top:0;
	left:0;
}
#box1 .bottom,
#box2 .bottom,
#box3 .bottom,
#menu .bottom
{
	width:280px;
	height:10px;
	background:url(../images/box1.gif) no-repeat 0 -10px;
	position:absolute;
	bottom:0;
	left:0;
}
#box1 p {
	margin:0;
	padding:245px 30px 30px 30px;
	text-align:left;
}



/* BOX 2 */
#box2 {
	width:280px;
	height:490px;
	background:#75bde1 url(../images/people.jpg) no-repeat 50% 50%;
	margin:0 10px 0 0;
	position:relative;
	float:left;
}
#box2 .top {
	background:url(../images/box2.gif) no-repeat 0 0;
}
#box2 .bottom {
	background:url(../images/box2.gif) no-repeat 0 -10px;
}



/* BOX 3 */
#box3 {
	width:240px;
	height:300px;
	background:#b5def3 url(../images/box3Text.gif) no-repeat 50% 49px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#0075b1;
	padding:190px 20px 0 20px;
	position:relative;
	float:left;
}
#box3 .top {
	background:url(../images/box3.gif) no-repeat 0 0;
}
#box3 .bottom {
	background:url(../images/box3.gif) no-repeat 0 -10px;
}
#box3 dl {
	padding:0;
	margin:0;
}
#box3 dt {
	padding:0 0 20px 0;
	margin:0;
}
#box3 dd {
	padding:0;
	margin:0;
}
#box3 ul {
	padding:0;
	margin:0;
	list-style-type: none;
}
#box3 ul li {
	padding:0 0 6px 0;
	margin:0;
}
#box3 li a {
	display:block;
	width:124px;
	height:34px;
	margin:2px 0 0 0;
	background:url(../images/button.gif) no-repeat 0 0;
}




/* FOOTER */
#footer {
	clear:both;
	width:860px;
}
.copy {
	display:block;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#909090;
	padding:10px 0 10px 10px;
	float:left;
}
.contact {
	display:block;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#909090;
	padding:10px 10px 10px 50px;
	float:right;
}




/* MENU */
#menu {
	width:240px;
	height:250px;
	background:#b5def3 url(../images/JonesKnowledgeStore.gif) no-repeat 50% 50px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#0075b1;
	margin:0 10px 10px 0;
	padding:240px 20px 0 20px;
	position:relative;
	float:left;
}
#menu .top {
	background:url(../images/box3.gif) no-repeat 0 0;
}
#menu .bottom {
	background:url(../images/box3.gif) no-repeat 0 -10px;
}




/* CONTENT */
#content {
	width:508px;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#444;
	line-height:18px;
	padding:30px 30px 10px 30px;
	position:relative;
	float:left;
	text-align:left;
	border:1px solid #CCC;
	background:#FFF;
}
#content .top {
	width:570px;
	height:10px;
	position:absolute;
	top:-1px;
	left:-1px;
	background:url(../images/contentBG.gif) no-repeat 0 0;
}
#content .bottom {
	width:570px;
	height:10px;
	position:absolute;
	bottom:-1px;
	left:-1px;
	background:url(../images/contentBG.gif) no-repeat 0 -10px;
}
#shows {
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#444;
	line-height:18px;
	margin:0;
	padding:10px 0 0 0;
	text-align:left;
}
#shows dt {
	background:url(../images/subTitleBG.gif) repeat-x 0 0;
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:0;
	margin:0 0 10px 0;
	height:30px;
}
#shows dt .left {
	display:block;
	background:url(../images/subTitleBG.gif) no-repeat 0 -30px;
	height:30px;
}
#shows dt .left span {
	display:block;
	background:url(../images/subTitleBG.gif) no-repeat 100% -60px;
	padding:5px 10px 0 10px;
	height:25px;
}
#shows dd {
	padding:0 0 20px 0;
	margin:0;
}
#shows table div {
	padding:10px 0 13px 0;
	display:none;
	border-top:1px dashed #75bde1;
	line-height:18px;
}
.colorRow {
	background:#def3fe;
}
#shows table {
	width:100%;
}
#shows table th {
	padding:5px 5px 5px 5px;
	width:410px;
}
#shows table td {
	padding:0 5px;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#444;
}
#shows table td.num {
	padding:5px 5px 3px 5px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#777;
}
#shows table th a {
	font:bold 14px Arial, Helvetica, sans-serif;
}
#shows table th a .subText {
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#shows table div ol {
	padding:10px 0 3px 0;
	margin:0 0 0 35px;
}
#shows table div ol li {
	padding:0;
	margin:0;
}



#shows dt .control {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:2px 0 0 0;
	float:right;
}
#shows dt .control a {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#FFF;
}




