/* SC BROADVIEW HEIGHTS GENERAL RULES *//* HTML DEFINITIONS */*, html, body {	margin: 0px;	padding: 0px;}body {	background: transparent url("/images/backgrounds/bamboo_background(1).jpg");	background-repeat: repeat;	background-position: center top;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;}a {	text-decoration: none;}	a img {		border: none;	}/* SITE CONTAINER */div#container {	position: relative;	margin: 0px auto;	width: 1000px;	background: transparent url("/images/backgrounds/site_shadow_background(2).jpg");	background-repeat: repeat-y;	background-position: center top;	text-align: left;}/* HEADER */div#header {	width: 1000px;	height: 85px;	background: transparent url("/images/backgrounds/header.jpg");	background-repeat: no-repeat;	background-position: center top;}	#header h1 {		width: 1000px;		height: 85px;		background: transparent url("/images/logos/sc_broadview_heights_logo.gif");		background-repeat: no-repeat;		background-position: 45px 15px;		cursor: pointer;	}			#header h1 span, #header img {			display: none;		}/* NAVIGATION */ul#navigation {	position: absolute;	top: 0px;	right: 35px;	width: 675px;	height: 85px;	list-style: none;	z-index: 50;}	.home_navigation {		background: transparent url("/images/navigation/home_nav_background.gif");		background-repeat: no-repeat;		background-position: 0px 0px;	}		.banking_navigation {		background: transparent url("/images/navigation/banking_nav_background.gif");		background-repeat: no-repeat;		background-position: 0px 0px;	}		.equipment_leasing_navigation {		background: transparent url("/images/navigation/equipment_leasing_nav_background.gif");		background-repeat: no-repeat;		background-position: 0px 0px;	}	#navigation li {		float: left;		margin: 0px -5px 0px 0px;	}			a#banking_link {			width: 255px;			background: transparent  url("/images/navigation/banking_button.gif");		}		a#equipment_leasing_link {			width: 425px;			background: transparent  url("/images/navigation/equipment_leasing_button.gif");		}				a#banking_indicator_link {			width: 135px;			background: transparent  url("/images/navigation/banking_indicator_button.gif");		}		a#equipment_leasing_indicator_link {			width: 135px;			background: transparent  url("/images/navigation/equipment_leasing_indicator_button.gif");		}				a#clients_link {			width: 97px;			background: transparent  url("/images/navigation/clients_button.gif");		}		a#candidates_link {			width: 149px;			background: transparent  url("/images/navigation/candidates_button.gif");		}		a#careers_link {			width: 109px;			background: transparent  url("/images/navigation/careers_button.gif");		}		a#contact_link {			width: 126px;			background: transparent  url("/images/navigation/contact_button.gif");		}		a#home_link {			width: 84px;			background: transparent  url("/images/navigation/home_button.gif");		}			#navigation li a {			position: relative;			display: block;			height: 85px;			background-repeat: no-repeat;			background-position: 0px 0px;		}				#navigation li a:hover {			background-position: 0px -85px;		}					#navigation li a span {				display: none;			}/* MAIN BODY */div#main_body {	position: relative;	margin: 0px 35px;	width: 930px;}/* BODY TEXT REGION */	div#body_text {		font-size: 12px;		color: #4a4949;	}			#body_text p {			margin: 0px 0px 20px 0px;		}				#body_text ul, #body_text ol {			margin: 20px 0px 20px 20px;		}				span.first_letter {			float: left;		}			#body_text a {			color: #15258a;			text-transform: uppercase;			font-weight: bold;		}				#body_text a:hover {			color: #2c5826;		}ul#eye_candy {	list-style: none;}/* FOOTER */div#footer {	behavior: url("/scripts/iepngfix.htc");	position: relative;	clear: both;	margin: 0px auto;	width: 1000px;}	p.copyright {		display: none;	}	a#sticky_stamp {		position: absolute;		bottom: 0px;		right: 0px;		width: 135px;		height: 80px;		z-index: 100;	}			#sticky_stamp p, #sticky_stamp img {			display: none;		}