body {
	color:#000000;
	background:#66CCFF url('images/bg.jpg') repeat-y top center;
	margin:0px;
	text-align: center;
	font: 14px "times new roman", times, serif;
	}

h1 {font-size: 19px;}
h2 {font-size: 18px;}
h3 {font-size: 17px;}
h1, h2, h3 {color: #0c4058; margin-top: 30px;}
h4, h5, h6, {font-size: 14px;}

a img {border: none; }

a {
	color: #007b91;
	text-decoration:none;
	font: 13px "times new roman", times, serif;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	}

a:hover {color: #c50000;text-decoration: none;}

hr {	
	height: 1px;
	margin-top: 0.5em;
	border: none;
	border-bottom: 1px solid #EEE;
	}	
	
p {line-height: 21px;}
	
/* ------------------------------------------------------------ */
	
#container {
	position: relative;
	background: url('images/header-010.jpg') no-repeat top left;
	text-align: left;
	width: 720px;
	margin: 0 auto;
	padding: 200px 20px 20px 20px;
	}
	
a.ati {
	display: block; 
	position: absolute; 
	top: 11px; 
	left: 12px; 
	width: 122px; 
	height: 174px;
	border: 1px solid #151241;
	}
a.mbse {
	display: block; 
	position: absolute; 
	top: 11px; 
	left: 145px;
	width: 122px; 
	height: 174px;
	border: 1px solid #151241;
	}
a.mbse:hover, 
a.ati:hover {border: 1px solid #c50000;}

#menu {
	font-family: georgia, times, serif; 
	width: 145px;
	height: 500px;
	float: left;
	margin: 0 0 20px 0;
	position: relative;
	left: -20px;
	background: url('images/menu-bottom.gif') no-repeat right bottom;
	padding-bottom: 40px;
	}
	#menu h1 {
		margin: 0; 
		font-size: 12px; 
		font-weight: bold;
		letter-spacing: 1px;
		text-transform: uppercase;
		color: #fff; 
		padding: 11px 5px 19px 5px; 
		text-align: center; 
		background: url('images/menu-top.jpg') repeat-x top left;
		}
	#menu a {
		display: block; 
		font-weight: bold;
		font-size: 14px;
		width: 125px; 
		text-transform: uppercase;
		padding: 5px 10px 5px 10px; 
		color: #002e44; 
		text-decoration: none;
		}
	#menu a.here {color: #2180ac;}
	#menu a:hover {
		background: #002e44; 
		color: #FFF;
		}
		
	#menu hr {width: 125px; margin-left: 10px;}
	#menu a.small {font-size: 11px;}
	#menu a.small:hover {background: none;}

#content {padding: 20px 0; margin-left: 145px;}
#content a {margin: 10px;}

#table_products {
	padding: 0; margin: 0; 
	border-collapse: collapse; 
	border: 2px solid #416100;
	}
#table_products th {
		margin: 0; 
		font-size: 15px; 
		font-weight: bold;
		letter-spacing: 1px;
		text-transform: uppercase;
		color: #fff; 
		padding: 8px 5px 8px 5px;
		text-align: center; 
		background: #416100 url('images/featured-top.jpg') repeat-x top left;
		border-bottom: 2px solid #416100;
		}
#table_products td {border-bottom: 1px solid #cce6fd;}
#table_products a {margin: 0; padding: 0;}
#table_products a img {border: 2px solid #FFF;}
#table_products a:hover img {border: 2px solid #c50000;} 
#table_products a:hover {background: transparent;}
#table_products td.l {padding: 5px; vertical-align: top; text-align: center; background: #cce6fd url('../images/l-bg.jpg') no-repeat top center;}
#table_products td.r {padding: 10px; vertical-align: top; text-align: left; background: #FFF;}

.top {vertical-align: top;}

#footer {
	text-align: right; 
	padding: 8px 8px 6px 8px; 
	background:#207da7 url('images/footer-bg.jpg') left top repeat-x;
	color: #FFF;
	border: 1px solid #002e44;
	clear: both;
	}
	#footer a img {border: 1px solid #151241;}
	#footer a:hover img {border: 1px solid #c50000;}
	
	
		#footer div.links {display: none;}
	
		#footer div.links {float: left; font-size: 10px; text-align: right; margin: 2px 0px 0px 5px; width: 550px;}
		#footer div.links a {font-size: 10px; font-family: arial, helvetica, sans-serif; color: #fff; display: block; padding: 1px 0px 1px 0px;}
		#footer div.links a:hover {color: #a7d342;}
	
	
	* html #footer div.links {margin-top: -1px;} 
	
* html #sitepal {right: -1px;}
#sitepal {position: absolute; top: 0px; right: 0px; z-index: 100;}