/* THREE COLUMN LIQUID CENTER LAYOUT */

body {font: .8em verdana, arial, sans-serif;}
* {margin:0; padding:0;}
div#main_wrapper {min-width:480px; max-width:969px;  margin-left:auto; margin-right:auto;} /* centers layout when > max width */


#header {
	width:auto;
	height:163px;
	background-image:url(../../images/copa_banner_new.gif);
	background-position:bottom;
	}
#threecolwrap {
  float:left;
  width:100%;
  }
#twocolwrap {
 	float:left;
	width:100%;
	display:inline; /* stops IE doubling  margin on float*/
	margin-right:-295px; /* CWS - neg margin move */
	}
 #nav {
 	float:left;
 	width:160px;
	display:inline; /* stops IE doubling  margin on float*/
 	}
 #content {
 	width:auto;
 	margin-left:160px;
 	margin-right:295px;
 	height:1%;
	}
#promo {
 	float:left;
 	width:295px;
	display:inline; /* stops IE doubling  margin on float*/
	}
 #footer {
 	width:100%;
 	clear:both; 
 	}
	
#feature {
	
	width:295px;
	padding: 0 0 10px;
	}
	
h1 {
	padding:.8em 0em .8em 0em;
}	
	
#feature img {
	padding:2px 0px 8px;
	}
	

#feature p {
	padding:5px 10px 0;
	color:#1b220f;
	line-height:1.2;
	margin:0;
	}	
	
#copa_address p {
	line-height:1;
	}		
	
	
.centered {
	text-align:center;
	}	
	
hr {
	border:none;
	background-color:#aa559a;
	color:#aa559a;
	height:1px;
	width:80%;
	margin-top:5px;
	
	}
	
A.menulink {
display: block;
width: 140px;
text-align: left;
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #000000;
BORDER: none;
border: solid 1px #fff;
}

A.menulink:hover {
border: solid 1px #fff;
}

	
	
/* end of structural styles */ 

/* inner div margin */
#header_inner, #nav_inner, #content_inner, #promo_inner {
	overflow:hidden; /* prevents oversize elements from breaking the layout */
	}


#header_inner{

}

#header_inner{
	position:300px 20px;
}

#promo_inner {
	padding:.5em 0em .5em 0em;
	}
#content_inner {
	padding:0 0.5em 0.5em 0.5em;
	}
#footer_inner {
	padding:.5em 10em;
	text-align:center;
	}
/* end inner div margins */


/*Top navigation style */
#top-navigation li {
  /*float the main list items*/
  margin: 0;
  float: left;
  padding-right: 15px;
  padding-top:130px;
  list-style:none;}
  

ul#top-navigation li a{ 
		background-image:url(../../images/top-nav-divider.png);
		background-position:0em 0.6em;
		background-repeat:no-repeat;
		font-size:16px;
		position:60px, 20px;
		color: #ffffff;
		padding-left:1em;
		font-weight:bold;
		text-decoration:none;
}
ul#top-navigation li:first-child a{
    background-image: none;    
  }
