.general {	/*margin: 10px;*/	width: 740px;	float:left;}.banner { padding-bottom: 10px; }.header { float: left; }		/* Navigation Bar */	.nav {	width: 740px;	height: 32px;	background-color: #FF9900;	background-image: url(images/nav_corners.gif);	background-position: top;	background-repeat: no-repeat;}	/* Spacing of menus */.navbar {	margin-left: 10px;	}.nav1, .nav2, .nav3, .nav4, .nav5 {	margin-top: 10px;	float: left;	width: 165px;	height: 22px;	font: 11px Tahoma, Verdana, Arial, Regular;	font-weight: bold;	background-color: #FF9900;}.nav3 { 	width: 230px;}a.navlink {	text-decoration: none;	color: #FFFFFF;}	a.navlink:hover {	color: #FF9933;	background-color: #FFFFFF;	padding: 2px 3px 3px 3px;}	/* Breadcrumbs */.breadcrumb {	float: left;	background-color: #DDDDDD;	width: 740px;	padding-top: 5px;}.breadcrumblft {		float: left;}.breadlink { 	color: #666666;	font: 10px Tahoma, Verdana, Arial, Regular;}		/* End of Navigation */		/* Body */.content { 	margin: 15px 0px 10px 0px;	width: 740px;	float: left;}	/* Main Content */.bodycontentcontainer {	float: right;	width: 580px;}.bodycontent {	float: left;	width: 420px;}.body-heading {	font: 14px Trebuchet MS, Tahoma, Verdana, Arial, Regular;	color: #666666;	font-weight: bold;	text-align: left;}.body-subheading {	font: 12px Trebuchet MS, Tahoma, Verdana, Arial, Regular;	color: #666666;	font-weight: bold;	text-align: justify;}.body-text {	color: #666666;	font: 11px Trebuchet MS, Tahoma, Verdana, Arial, Regular;	text-align: justify;}.body-smalltext {	color: #666666;	font: 9px Tahoma, Verdana, Arial, Regular;	text-align: justify;}	/* Index Page Layout */	.indexbody {	float: left;	width: 740px;	margin: 15px 0px 10px 0px;}.indexleft { 	float: left;	margin-right: 30px;	width: 355px;}.indexright { 	float: right;	width: 355px;}.indexfooter { 	float: left;	width: 740px;}.indexleftcolumnleft { 	float: left;	margin-right: 15px;	margin-left: 30px;	width: 145px;	font-weight: bold;	margin-bottom: 10px;}.indexleftcolumnright { 	float: right;	margin-right: 10px;	width: 145px;	font-weight: bold;	margin-bottom: 10px;}.index-images {	text-align: center;}a.index-images {	text-decoration: none;}.index-heading {	font: 12px Tahoma, Verdana, Arial, Regular;	color: #FFFFFF;	background-color: #999999;	font-weight: bold;	padding-top: 2px;}.indexsubtext {	color: #666666;	font: 11px Tahoma, Verdana, Arial, Regular;	text-align: justify;}a.index-heading {	font-weight: bold;	text-decoration: none;}	/* Links - Sub category links on left hand side of main content */.links {	float:left;		width: 150px;	margin-bottom: 5px;}.links-text {	padding-top: 2px;	color: #666666;	font: 11px Tahoma, Verdana, Arial, Regular;}.links-subtext {	padding-left: 10px;	color: #666666;	font: 10px Tahoma, Verdana, Arial, Regular;}.links-heading {	font: 12px Tahoma, Verdana, Arial, Regular;	color: #FFFFFF;	background-color: #999999;	font-weight: bold;	padding-top: 2px;}a.links-text {	color: #666666;	font: 11px Tahoma, Verdana, Arial, Regular;	text-decoration: none;}a.links-text:hover {	text-decoration: underline;}a.links-subtext {	color: #666666;	font: 10px Tahoma, Verdana, Arial, Regular;	text-decoration: none;}a.links-subtext:hover {	text-decoration: underline;}.showcasecontent {	float: left;	width: auto;}	/* Right Hand Side Boxing */.boxing {	float: right;	width: 150px;	left: 590px;}.boxingcontent {	background-color: #DDDDDD;	padding: 1px 3px 3px 3px;}.boxing-header {	color: #666666;	margin-bottom: 5px;	font: 12px Tahoma, Verdana, Arial, Regular;	font-weight: bold;}.boxing-subheader {	font-size: 11px;	color: #666666;	font: 11px Tahoma, Verdana, Arial, Regular;	font-weight: 700;	padding-bottom: 4px;}.boxing-biosheader {	font-size: 13px;	color: #666666;	font-weight: bold;}.boxing-bios {	text-align: center;	padding: 3px 0px 5px 0px;}.boxing-pics {	text-align: center;	padding: 5px 0px 5px 0px;}.boxing-text {	color: #666666;	font: 10px Tahoma, Verdana, Arial, Regular;}a.boxing {	color: #666666;	font-size: 10px;}	.photocontent {	float: left;	width: 570px;	text-align: center;}	/* End of Body */		/* Footer */.footer {	float: left;	width: 740px;	background-image: url(images/footer-corners.gif);	background-repeat: no-repeat;	background-position: bottom;	margin-bottom: 10px;}		.footer-head {	padding: 3px 3px 3px 10px;	background-color: #FF9933;	color: #FFFFFF;	font: 11px Tahoma, Verdana, Arial, Regular;	font-weight: bold;}.footer-textbold, .footer-text, footer-orange {	background-color: #DDDDDD;	color: #999999;	font: 10px Tahoma, Verdana, Arial, Regular;}.footer-textbold {	padding: 5px 0px 0px 10px;	font-weight: bold;}	.footer-text {	padding: 4px 0px 0px 10px;	margin-bottom: 10px;}.footer-orange {	color: #FF9933;}a.footerlink { 	color: #FF9933;}	/* End of Footer*/a {	color: #666666; }a:hover { text-decoration: none; } 