/* MR SANDIAS GENERAL RULES *//* HTML TAG DEFINITIONS */*, html, body {	margin: 0px;	padding: 0px;}body {	background: #333333 url("/images/backgrounds/main_background(1).gif");	background-repeat: repeat-x;	background-position: center top;	text-align: center;	font-family: Arial, Helvetica, sans-serif;}a {	text-decoration: none;}a img {	border: none;}/* SITE CONTAINERS */div#container {	position: relative;	margin: 0px auto;	width: 1000px;	text-align: left;}/* HEADER */div#header {	margin: 0px 15px;	width: 970px;}	#header h1 {		width: 970px;		background: transparent  url("/images/logos/office_logo.gif");		background-repeat: no-repeat;		background-position: 0px 0px;	}			#header h1 span, #header img {			display: none;		}/* MAIN BODY REGION */div#main_body {	padding: 0px 15px;	width: 970px;}/* MAIN TEXT REGION */	div#body_text {		position: relative;		float: left;		display: inline;		color: #6c6c6c;		font-size: 12px;		line-height: 18px;	}				#body_text h2 {			font-size: 20px;			color: #5c788e;			font-weight: 100;		}						#body_text a {			color: #de6600;			text-decoration: none;			font-weight: bold;		}				#body_text a:hover {			color: #000000;		}/* SUCCESS STORIES SHOWCASE */div#success_stories, div#sub_navigation {	margin: 0px 0px 0px 663px;	width: 295px;	color: #ffffff;}	#success_stories h2, #sub_navigation h2 {		font-size: 24px;		height: 60px;		font-weight: 100;		background: transparent url("/images/misc_elements/sideline_seperator.gif");		background-repeat: no-repeat;		background-position: 0px 45px;	}		#success_stories ul, #sub_navigation ul {		list-style: none;		font-size: 14px;	}			#success_stories ul li, #sub_navigation ul li {			padding: 9px 0px 9px 30px;			width: 265px;			line-height: 18px;			background: transparent url("/images/misc_elements/sideline_arrow_bullet.gif");			background-repeat: no-repeat;			background-position: 0px 12px; 		}/* FOOTER */div#footer {	position: relative;	margin: 0px 15px;	width: 970px;	height: 101px;}	p.copyright {		display: none;	}		a#sticky_stamp {		position: absolute;		top: 0px;		right: 0px;		width: 101px;		height: 101px;	}			#sticky_stamp img, #sticky_stamp p {			display: none;		} 