
body {background: url(images/cjw-core_bkgd.jpg) repeat-x #313131; margin:0 0 25px 0; padding: 0px; }

/* Core Content */

	.header { font-size: 10px; font-family: verdana; color: #262626; width: 906px; text-align: right; margin: 10px 0px 12px 0px;}

	.footer { font-size: 10px; line-height: 18px; font-family: verdana; color: #737373; width: 906px; text-align: right; margin: 12px 0px;}

		/* NORMAL BOTTOM LINKS */
		.footer a.stan:link, .footer  a.stan:visited	{color: #737373; text-decoration: none; margin: 0px 10px; }
		.footer a.stan:hover	{color: #FFF; }
		
		/* ALTERNATE BOTTOM LINKS */
		.footer a.alt:link, .footer  a.alt:visited	{color: #737373; text-decoration: none; margin: 0px 0px 0px 10px; }
		.footer a.alt:hover	{color: #FFF; }
		
		/* WEBVANTIX LINK CREDIT */
		.footer a.webv:link, .footer  a.webv:visited	{color: #737373; }
		.footer a.webv:hover	{color: #FFF; }
	
	.core-table { border: 1px solid #262626; }
		.core-table .core-content { background: url(images/cjw-core_03.jpg) no-repeat #dbdbdb; }

		/* BOTTOM LEFT CORPORATE DETAILS */
		.core-table .corp_details { background: #262626; font-size: 10px; font-family: helvetica; color: #d4d4d4; text-align: left; }
			.core-table .corp_details p { margin: 10px; }


		/* FLOATING ELEMENT */
		.core-table .core-content .floater { border: 1px solid #262626; width: 365px; height: auto; float: right; margin-right: 28px; margin-top: 51px; margin-bottom: 0px; }
			.core-table .core-content .floater .head_text { background: #262626; padding: 10px; font-size: 15px; color: #FFF; text-align: left; font-family: verdana; text-transform: uppercase; margin-top: 0px; }
			.core-table .core-content .floater .floater_text { background: #FFF; padding: 10px; font-size: 11px; line-height: 20px; color: #262626; text-align: left; font-family: verdana;  }
			.core-table .core-content .floater .floater_text p { text-align: right; margin: 2px; }
			.core-table .core-content .floater .floater_text p a:link, .core-table .core-content .floater .floater_text p a:visited	{color: #000; text-decoration: none; text-transform: uppercase; }
			.core-table .core-content .floater .floater_text p a:hover	{color: #000; }

		/* FLOATING ELEMENT */
		.core-table .core-content .floater-aboutus { border: 1px solid #262626; width: 600px; height: auto; float: right; margin-right: 28px; margin-top: 20px; margin-bottom: 20px; background: #FFF}
			.core-table .core-content .floater-aboutus .head_text { background: #262626; padding: 10px; font-size: 15px; color: #FFF; text-align: left; font-family: verdana; text-transform: uppercase; margin-top: 0px; }
			.core-table .core-content .floater-aboutus .floater_text { background: #FFF; padding: 10px; font-size: 11px; line-height: 20px; color: #262626; text-align: left; font-family: verdana;  }
			.core-table .core-content .floater-aboutus .floater_text p { text-align: right; margin: 2px; }
			.core-table .core-content .floater-aboutus .floater_text p.generic { text-align: left; margin: 2px; padding-bottom: 15px; line-height: 15px;  border-top: 1px solid #CCC; padding-top: 5px; }
			.core-table .core-content .floater-aboutus .floater_text p a:link, .core-table .core-content .floater-aboutus .floater_text p a:visited	{color: #000; text-decoration: none; text-transform: uppercase; }
			.core-table .core-content .floater-aboutus .floater_text p a:hover	{color: #000; }
			.core-table .core-content .floater-aboutus .floater_text .team	{ float: right; width: 400px; margin-left: 10px; }
			.core-table .core-content .floater-aboutus a:link, .core-table .core-content .floater-aboutus  a:visited	{color: #737373; }
			.core-table .core-content .floater-aboutus a:hover	{color: #000; }


		/* LEFT NAVIGATION */
		.core-table .left-nav { background: url(images/cjw-core_04.jpg) no-repeat #8EB18D; text-align: left; }
		
			.core-table .left-nav { font-size: 11px; line-height: 20px; font-family: geneva; text-transform: uppercase; }
				.core-table .left-nav p { margin: 25px 10px 0px 17px; }
				.core-table .left-nav p a:link, .core-table .left-nav p  a:visited	{color: #000; text-decoration: none;  }
				.core-table .left-nav p a:hover	{ text-decoration: underline; }
	
	
.clear {clear: both; border-bottom: 1px solid #777; height: 10px; margin: 20px 0; }
