		html, body 		{ margin: 0; padding: 0;background-color: #cccccc;}
		body 			{ color: #333; font: 12px Helvetica, Arial, sans-serif; line-height: 18px;background-repeat: no-repeat;}
		h2				{ color: #333; }
		a				{ color: #28347d; }
		p				{ margin: 0 0 18px; }

#wrapper {
}



#pagetop { width: 956px; margin: 0 auto; height: 51px;background-image: url(../images/jbchead.gif);background-repeat: no-repeat;}

#container {
width: 952px; margin: 0 auto; border-left: 2px #606060 solid;border-right: 2px #606060 solid;background-color: #fff;}

#content {
border-bottom: 1px solid #ccc; margin: 0 18px;
}

#content p, #extra p {
padding-right: 18px;
}

#extra {
}

		/* Header */
#header	{
background: #e5e5e5 url(../images/jbclogo1.gif) no-repeat; height:230px; }

#header h1{
color: #28347d; margin: 0 0 3px; padding: 200px 18px 0px 60px;
}

#header p{
color: #666; font-size: 11px; font-weight: bold; padding: 0 18px;
}

.ad h2{
float: right;
margin-right: 20px;
width: 200px;background:#e5e5e5 url(../images/distributorad.gif) no-repeat; height: 154px;
color: #e8c135;
font-size: 22px;text-align: center;line-height: 30px;padding-top: 15px;}

.ad a {
float: right;
padding-top: 5px;
width: 200px;
color: #fce283;
font-size: 14px;text-align: center;line-height: 16px;
}		
/* Content Style */
		
/*Navigation	*/	

#navbox {
background-color: #e3e3e3;visibility: visible;position: relative;margin-top: -12px;padding-left: 20px;border-bottom: 5px #cdcdcd solid;display: block;
height: 45px}		

/*		#navigation		{ margin-left: 18px; }*/
#navigation ul {
padding: 15px 0px 0px 0px; list-style: none;
}

#navigation li {
display:inline;
}

#navigation a:link, #navigation a:visited {
padding: 5pt 10px 5px 10px;
color: #FFFFFF;
background-color: #28347d;
text-decoration: none;
border: 1px #711515 none;
width: 141px;
float: left;background-image: url(../images/button.gif);margin-right: 5px;
}

#navigation a:hover {
color: #FFFFFF;
background-color: #711515;
width: 141px;font-weight: bold;border: none;}

/* Content Positioning & Size Left Bottom Column*/
#extra {
margin: 0 18px;
}

#extra small {
font-size: 11px;
line-height: 18px;}
	
		
/* Content Positioning & Size Right Bottom Column*/
#extraright {
float: right; width: 500px
}

#extra {
float: left; width: 400px;
}

/* Footer */
		
#footer	{
background-color: #28347d;
border-bottom: 2px solid #999;
clear: both;
}

#footer a {
color: #eee;
}

#footer p		{ color: #eee;padding-left: 18px;}
		#footer ul		{ border-bottom: 1px solid #555; list-style: none; margin: 0 18px 6px; padding: 10px 0 6px; }
		#footer li		{ display: inline; font-size: 11px; font-weight: bold; padding-right: 5px; }
		
.picright img{
padding:2px;
border:1px solid #cdcdcd;background-color: #28347d;margin-left: 10px;margin-bottom: 10px;margin-right: 10px;
float: right ;}

/*Image Gallery Stuff*/
.thumbholder{width:206px; height:165px; float:left; border: 0px #28347d solid; margin:0px 2px 2px 0px;padding:7px 2px 2px 2px}
.thumbimage{height:150px; width: 200px ;border: 1px #28347d solid; text-align:center;}
.thumbtext{text-align:center;}

/* =Hoverbox Code
----------------------------------------------------------------------*/

.hoverbox
{
	cursor: default;
	list-style: none;
}

.hoverbox a
{
	cursor: default;
}

.hoverbox a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: -33px;
	left: -70px;
	z-index: 1;
}

.hoverbox img
{
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 150px;
	height: 100px;
}

.hoverbox li
{
	background: #eee;
	border-color: #ddd #bbb #aaa #ccc;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 15px;
	padding: 5px;
	position: relative;
}

.hoverbox .preview
{
	border-color: #000;
	width: 400px;
	height: 300px;
	padding:2px;
border:1px solid #cdcdcd;background-color: #28347d;
}

/* =Hoverbox Code
----------------------------------------------------------------------*/

.links
{
	cursor: default;
	list-style: none;text-align: center;
}

/*.links a
{
	cursor: default;
}*/


.links p{
text-align: center;margin-left: 10px;margin-bottom: 0px;}.links a{
}

.links h2{font-size: 16px;font-weight: bold;}

.links img
{
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 10px;
	vertical-align: top;
/*	width: 150px;
	height: 100px;*/
	}

.links li
{
	width: 175px;
	height: 260px;
	background: #eee;
	border-color: #ddd #bbb #aaa #ccc;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 15px;
	padding: 5px;
	position: relative;
	text-align: center ;
	list-style: none;
}


