body {	background: url(../images/bg-grad.gif) repeat-x #1d1c18;	margin: 0px; 	font-family: 'Trebuchet MS', Helvetica, sans-serif;	font-size:14px;	color:#000000;}a {	color:#277298;	text-decoration:underline;}a:hover {	color:#277298;	text-decoration:none;}img {	border:none;}	/* ---------------END GLOBALS--------------------- */			/* ------------------CLASSES------------------------ */.section-link-text1 {	margin-left:20px;}	.text {	font-family: 'Trebuchet MS', Helvetica, sans-serif;	font-size: 14px;	text-align:justify;	margin-left: 20px;	margin-right:270px;		margin-top:0px;	color:#4c4c4c;}.title {	font-size: 25px;	margin-left: 20px;	margin-top:0px;	font-weight:bold;	color:#4c4c4c;}.article-pane{	font-size:12px;	text-align:left;	margin-left:0px;	margin-right:0px;	text-align:justify;}.list-text{	margin-left:10px;}.quote-text{	font-family: 'Trebuchet MS', Helvetica, sans-serif;	font-size: 12px;	text-align:justify;	margin-left: 20px;	margin-right:240px;		margin-top:0px;}.new-articles-li{	font-size: 10px;	font-weight:normal;	margin-left: 0px;	margin-right:140px;		font-weight:bold;}.new-articles-ul{		text-align:justify;	margin-left: 40px;	margin-right:170px;		margin-top:0px;}.comp-contact{	font-family: 'Trebuchet MS', Helvetica, sans-serif;	font-size: 12px;	text-align:justify;	margin-left: 230px;	margin-right:15px;		margin-top:0px;}.table-text {	font-family: 'Trebuchet MS', Helvetica, sans-serif;	font-size: 11px;	text-align:justify;	margin-left: 220px;	margin-right:10px;		margin-top:0px;}.sponsored-title {	font-family: 'Trebuchet MS', Helvetica, sans-serif;	font-size: 14px;	color: #ff0000;	display:inline;	font-weight:bold;}.form-field{	font-size: 11px;}.forms{	font-size: 11px;}.footer-text{	font-size: 12px;	text-decoration:none;	color:#fff;	padding:20px 0px 0px 20px;}.small-text {	font-family: 'Trebuchet MS', Helvetica, sans-serif;	font-size: 10px;	text-align:justify;	margin-left: 20px;	margin-right:240px;	}.hp-image { /* USE THIS CLASS TO POSITION IMAGES ON HOMEPAGE, AND OTHER PAGES*/	margin-left:100px;}  /* ---------------MAIN DIVS------------------- */  #wrapper {	width:910px;	margin: 0 auto;	background: url(../images/bg.png) repeat-y;}#main-container{	width: 900px;	margin:0 auto;	margin-top:0px;	font-size:14px;	background:#fff;}#top-container{	position:absolute;	margin: 0 auto;	width:900px;	top:0px;	z-index:1;}#buttons { 		/* ADVERTS AND/OR BUTTONS */	position:absolute;	height:80px;	width:180px;	margin-left:498px;	top:115px;	z-index:5;}	#buttons img {		border:none;	}#mid-section {	position:absolute;	top:201px;	width:900px;	height:231px;}	#telnum{	position:absolute;	width:350px;	height:100px;	margin-left:550px;	top:10px;	/*right:225px;*/	color:#fff;	font-size:24px;	z-index:5;	text-align:right;}	#telnum a {		color:#fff;	}#logo{	position:absolute;	top:15px;	z-index:2;	border:none;}#awards{	position:absolute;	top:20px;	height:90px;	margin-left:500px;	z-index:2;	border:none;}	/* ------------MENU DIV----------------- */#menu{	position:absolute;	top:160px;	height:41px;	width:900px;	background: URL(../images/menu-bg.gif) repeat-x;	color:#fff;	z-index:3;}	/* --------------SIDE CONTAINER DIVS---------------- */#side-container{	width:220px;	position:absolute;	margin-left:680px;	margin-right:0px;	top:430px;	z-index:1;	background:#161616;	color:#fff;}	#side-container a {		color:#277298;		font-weight:bold;		text-decoration:none;	}	#side-container a:hover {		color:#277298;		font-weight:bold;		text-decoration:underline;	}	#side-container img {		margin-left:0px;		margin-bottom:5px;	}#side-container-top{	z-index:1;	width:220px;	background:#fff;}#side-container-bottom{	position:relative;	width:220px;	height:0px;	background:#161616;	color:#fff;}#article-pane {	width:220px;}	/* ----------------FOOTER----------------- */	#footer {	background:url(../images/footer-bg.gif) repeat-x;	position:relative;	height:55px;	width:900px;	color:#fff;}	#footer a {		color:#fff;		text-decoration:underline;	}	#footer a:hover {		color:#fff;		text-decoration:none;	}