/* Reset all margins and paddings for browsers */* { 	padding: 0;	margin: 0;}body { 	font: .8em Verdana, Arial, Sans-Serif; 		background: white url(../images/bg_shadow.jpg) no-repeat top;	}p {    margin:0;    padding:0;    text-align:left;    font: 1.0em Verdana, Arial, Sans-Serif;   line-height: 1.4em;   color: #666;   } a:link {	text-decoration: none;			} 		a:visited {	text-decoration: none;		}		a:hover {	text-decoration: none;  		}		a:active {	text-decoration: none;		}#wrap {	margin: 35px auto; 0px auto; width: 760px ; height: 823px ; border: 0px solid #07337a ; background: white}/* TOP HEADER -------- */#top {		margin: 0px;	padding: 0px;	color: #666;	background: blue;	height: 60px;	/*background: url(../images/topbar.jpg) no-repeat;*/} /* MAIN IMAGE ---------- */#mainimage {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	color: #666;	vertical-align: text-bottom;	height: 206px;	width: 760px;	background: url(../images/homemainimage.jpg) no-repeat;}			#main { background: green; width: 760px; height: 520px; background: url(../images/home_bg.jpg) no-repeat;}/* RIGHT SIDE -------- */#main #rightside {	float: left;	width: 500px;	padding: 20px 0px 0px 30px;	color: #888;	margin-left: 0px;	background: transparent;	}/* LEFT SIDE -------- */#main #leftnews {	float: left;	width: 150px;	height: auto;	padding: 25px 5px 0px 35px;	background: transparent;}.txt2{	margin-right: 0px;	color: #666;	height: auto;	float: left;	margin-left: 0px;	padding: 0px 0px 0px 37px;}hr{  border-bottom: 1px #666;  width: 99%;  color: #666;  }#main #leftnews hr{  border-bottom: 1px #666;  width: 99%;  color: #666;  }.blue{  color: #09337a;}.magenta{  color: #ed008c;}.smallertext{  font-size: 11px;  text-align: center;}#footer {	clear: both;	background: #FFF url(../images/newsbar.jpg) no-repeat;	height: 25px;	margin-left: 0px;	margin-right: 0px;	font-size: 10px;	color: white;	width: 760px;}#footer p  { padding: 36px }#footer .rightside { float: right; display: inline; padding: 0px; text-align: right} a { color: #0066B3; background: inherit; text-decoration: none }h1 { font: bold 1.9em Arial, Arial, Sans-Serif ; color: #0072bd; }h2 { font: bold 1.2em Arial, Arial, Sans-Serif; padding: 0; margin: 0; color: #0072bd;}ul {  padding: 0; margin: 0}li {padding: 0; margin: 0}#bullets li {list-style-position: outside; list-style-image: url(../images/bullet.gif); }#bullets ul {  padding: 10px 0px 5px 22px; margin: 0; }.center { text-align: center;}	#copyright {	font-size: 10px;	color: #666;	width: 760px;	text-align: center;}.bluebold {	color: #0072BD;}