body {
	margin: 0; padding: 0;
	text-align: center; text-indent: 0px;
	height: auto; width: 100%;
	font: normal 13px Arial, Helvetica, Tahoma, Verdana;
	color: #132458; background-color: #FFFFFF;
	}

p {margin: 0; padding: 0;}
h1, h2 {margin: 0; padding: 0; text-align: left;}
a {
  color: #132458
}


h1 {margin-top: 10px; margin-bottom: 5px; font-size: 18px; font-weight: normal; text-decoration: none;}



#container {position: relative; display: table; clear: both; margin: auto; height: auto; width: 1000px; text-align: left;}


#header {position: relative; display: table; clear: both; height: 295px; width: 1000px; background: url(images/header.jpg) no-repeat top; margin-top:8px}
	#back1 {position: absolute; margin-top: 285px; margin-left: 524px; height: 326px; width: 476px;}
	#logo1 {position: absolute; margin-top: 107px; margin-left: 322px; height: 170px; width: 170px; }
	#logo2 {position: absolute; margin-top: 0px; margin-left: 647px; height: 96px; width: 353px; background: url(images/logo2.jpg) no-repeat;}
	#flash {position: absolute; margin-top: 0px; margin-left: 520px; }

#menu {position: relative; display: table; float: left; height: auto; width: 200px; text-align: left; z-index: 1;}
	#menu p .submenu {margin-left: 30px; line-height: 18px; width: auto;}
	#menu a.submenu {font-weight: bold; text-decoration: none; color: #020A2F;}
	#menu a.submenu:hover{color: #4F6D93;}
	#menu a img {display: block; margin-top: 3px; border: none;}

#body {position: relative; display: table; float: left; height: auto; width: 800px; text-align: left; z-index: 1;}
	#left {position: relative; display: table; float: left; height: auto; width: 460px; text-align: left; padding-right:15px;
           background: url(images/back2.jpg) no-repeat top right;}

		#left .news {position: relative; display: table; clear: both; float: left; text-align: left;}
		#left .block1, #left .block2  {position: relative; float: left; height: auto; width: 235px; }

	#garmin {
      position: relative; display: block; height:322px; width:330px;
      background: url(images/garmin3.jpg) no-repeat bottom;
      }
	#garmin p {
      padding-top:32px;
      padding-left:40px;
      text-align: left;
    }

	#garmin2 {
      position: relative; display: block; height:341px; width:278px;
      background: url(images/garmin2.jpg) no-repeat bottom;
      }
	#garmin2 p {
      padding-top:40px;
      padding-left:41px;
      text-align: left;
    }

	#garmin3 {
      position: relative; display: block; height:180px; width:320px;
      background: url(images/garmin4.jpg) no-repeat bottom;
      }
	#garmin3 p {
      padding-top:13px;
      padding-left:34px;
      text-align: left;
    }


	#right {position: relative;float:left;  display: block; height: auto; width:280px; text-align: right;}
		#right a img {border: none;}



#footer {position: relative;  display: table; clear: both; height: 149px; width: 1000px; background: url(images/footer.jpg) no-repeat;}
	#footer p {text-align: right;margin-right: 85px;padding-top: 50px;font-size: 16px; }
	#footer a {font-weight: bold; line-height: 34px; text-decoration: none; color: #020A2F;}
	#footer a:hover{color: #4F6D93;}
	/* #back2 {position: absolute; margin-top: -409px; height: 375px; width: 317px; background: url(images/back1.jpg) no-repeat; z-index: 0;}
    */
#counters {position: relative; text-align:center;valign:middle; height: 35px;padding-top:3px;padding-bottom:3px; margin:0; width: 1000px; background-color:#bac6d5}

img.left {float: left; margin-right: 10px; margin-bottom: 2px;}
