body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form{
	margin: 0;
	padding: 0;

}

body{
	font-family: Verdana, Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
		background:url(../images/body_bg.gif) no-repeat top center #fff;
}

h1, h2, h3, h4, h5, h6{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
}

a, a:visited{
	text-decoration: underline;
	color:#339933;
	font-weight:bold;
}

a:hover{
	text-decoration: none;
}

a img{
	border: 0;
}

address, dl, p{
	padding: 10px 0 5px;
}

blockquote{
	float: left;
	width: 480px;
	margin: 10px 0 0;
	border-top: 2px solid #ddd;
	background: #eee;
}

blockquote p{ padding: 10px; }

blockquote blockquote{
	float: none;
	width: auto;
	margin: 0 10px;
	background: #fff;
}

p img{
	max-width: 100%;
}

img.centered{
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.alignright{
	padding: 4px;
	margin: 3px 0 2px 10px;
	display: inline;
}

img.alignleft{
	padding: 4px;
	margin: 3px 10px 2px 0;
	display: inline;
}

.alignleft{
	float: left;
}

.alignright{
	float: right;
}

.clear{
	margin: 0;
	padding: 0;
	clear: both;
}

small{
	font-size: 11px;
}

input, textarea{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	padding: 2px;
}

.wrap_center{
	margin: 0 auto;
	width: 980px;
}

#header{
	height:393px;
	margin-right:0px;
}

#header h1{
	padding: 20px 0;
	font-size: 24px;
	color: #fff;
}

#header h1 a{
	text-decoration: none;
	color: #fff;
}

#header h1 a:hover{
	text-decoration: underline;
}


/* ____________ LOGO _____________ */

.logo{
width:255px;
float:left;
margin-left:40px;

}

/* _____________ AEREO + BACHECA _____________*/

#aereo{
width:627px;
height:322px;
margin-left:50px;
float:left;
background:url(../images/aereo.png) top left no-repeat transparent;
margin-bottom:8px;
}

#bacheca{
float:right;
width:230px;
margin-right:55px;
margin-top:50px;
font-size: 11px;
}


#bacheca .newsbits h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-top:8px;
}

#bacheca .newsbits a:link{
color:#269bdd;
text-decoration:underline;
}

#bacheca .newsbits a:hover{
text-decoration:none;
}

#bacheca .newsbits a:visited{
color:#269bdd;
}


#bacheca .goNewsArchive{
padding-right:30px;
padding-top:8px;
float:right;
width:125px;
height:30px;
background:url(../images/go.png) top right no-repeat transparent;
font-weight:bold;
}

#bacheca .goNewsArchive a:link{
text-decoration:underline;
color:#0b5b88;
}

#bacheca .goNewsArchive a:hover{
text-decoration:none;
}

#bacheca .goNewsArchive a:visited{
text-decoration:underline;
}


/* _______________ NAVIGATION __________________________________________________________________________*/

/* MENU CONTAINER DIV */
#menu{
margin-left:0px;
}


/* ///////////////// __________ MENU ITEMS _________________/////////////////// */

	a:hover { text-decoration: underline; }
	.nav a:hover { text-decoration: none; }
	h4.tested { margin-top: 2em; }
	small { line-height: 120%; }
	
	.clear:after {
	    content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}

	.clear { display: inline-block; }
	
	/* Hides from IE-mac \*/
	* html .clear { height: 1%; }
	.clear { display: block; }
	/* End hide from IE-mac */
	
	/* image replacement general properties */
	ul.IR li { 
		position: relative;
		/* The original method recommends setting this so that the text doesn't peak out if you resize the text.
		   But overflow also includes our dropdown list, so we need the overflow to be visible. */
		/*overflow: hidden; */
		font-size: 0.9em;
	}
			
	.IR em {
		display: block;
		position: absolute;
		top: 0; left: 0;
		z-index: 1;
	}
	
	/* For IE5.x mac only */
	* html>body	.IR { 
		position: static;
		overflow: visible;
		font-size: 10px;
  }
	* html>body .IR em  { position: static; }
	
	/* image replacement specific properties */
	.nav { list-style: none;  }
	.nav li { float: left; padding-bottom: 10px; } /* add a little bottom padding to make sure the 
																			  sub menus don't disappear before selecting them */
	.nav li, .nav li em { width: 100%; height: 24px; }
	
	* html>body ul.nav li em { margin-bottom: -24px; } /* for ie5.x/mac only */
	
	/* ////////// ________ LINKS SPECIFIC MARKUP __________ //////////////////////*/
	ul.topMenu
	{
	     list-style: none;
	     position: relative;
	     width: 100%;
	     height: 24px;
	     display: inline-block;
	     top: -35px;
	     left: 0px
	}
	
	ul.topMenu li, ul.topMenu li em { float: left; padding-bottom: 10px; height: 24px; top: 0px; left: 0px; z-index:1 }

	.link1 em
	{
		background: url(../images/item_1.gif) no-repeat; 
		cursor: pointer;
		width: 100px
	}

	.link2 em	{
		background: url(../images/item_2.gif) no-repeat; 
		cursor: pointer;
		width: 120px
	}

	.link3 em
	{
		background: url(../images/item_3.gif) no-repeat; 
		cursor: pointer;
		width: 159px
	}

	.link4 em
	{
		background: url(../images/item_4.gif) no-repeat; 
		cursor: pointer;
		width: 138px
	}

	.link5 em
	{
		background: url(../images/item_5.gif) no-repeat; 
		cursor: pointer;
		width: 248px
	}

	.link6 em
	{
		background: url(../images/item_6.gif) no-repeat; 
		cursor: pointer;
		width: 120px
	}

	.link1b em, .link1:hover em
	{
		background: url(../images/item_1_over.gif) no-repeat; 
		cursor: pointer;
		width: 100px
	}

	.link2b em, .link2:hover em
	{
		background: url(../images/item_2_over.gif) no-repeat; 
		cursor: pointer;
		width: 120px
	}

	.link3b em, .link3:hover em
	{
		background: url(../images/item_3_over.gif) no-repeat; 
		cursor: pointer;
		width: 159px
	}

	.link4b em, .link4:hover em
	{
		background: url(../images/item_4_over.gif) no-repeat; 
		cursor: pointer;
		width: 138px
	}

	.link5b em, .link5:hover em
	{
		background: url(../images/item_5_over.gif) no-repeat; 
		cursor: pointer;
		width: 248px
	}

	.link6b em, .link6:hover em
	{
		background: url(../images/item_6_over.gif) no-repeat; 
		cursor: pointer;
		width: 120px
	}

		
	/* suckerfish styles */
	.nav a { display: block; font-weight: normal; }
	* html .nav a { height: 1%; }
	
	.nav li ul {
		position: absolute;
		z-index: 10; /* show the dropdowns above the images */
		top: 26px; /* position the dropdowns a set distance from the top of the image */
		left: -999em;
		list-style: none;
		border: 1px solid #FFCC00;
		
	}
	
	.nav li:hover ul { left: auto; }
	
	.nav li li {
		height: auto; /* reset the height and padding set on the IR list items */
		padding-bottom: 0;
		font-size: 110%;
		border-bottom: 1px solid #FFCC00;
	}
	
	.nav li ul a {
		padding: 0.25em;
		color: #FF6600;
		background: #FFFFCC;
	}
	.nav li ul a:hover {
		color: #CC0000;
		background: #FFCC00;
	}
	
/* ////////// __________ SUBMENU _______ ////////////*/

.submenu{
height:72px;
padding-LEFT:40PX;
margin-bottom:20px;
margin-left:5px;
background:url(../images/submenu_bg.gif) center left transparent no-repeat;
color:#009900;
font-size:14px;
font-weight:bold;
}


.subnav { list-style: none;  }
.subnav  li { float: left; padding-top: 15px; width: auto; height: 24px; margin-right:20px;}

.submenu li a:link{
text-decoration:none;
color:#003366
}

.submenu li a:active{
text-decoration:none;
color:#003366
}

.submenu li a:visited{
text-decoration:none;
color:#003366
}

.submenu li a:hover{
text-decoration:underline;
color:#003366
}

.subnav li.selected {
color:#009900;
text-decoration:none;
}
.subnav li.selected a{
color:#009900;
text-decoration:none;
}



/* ////////// __________ PAGE CONTENT _______ ////////////*/

#page{
	float: left;
	width: 100%;
	color: #000;
	margin:0px;
}

#page .wrap_float{
	float: left;
	width: 980px;
	margin: 20px 0 0;
	background: url(../images/dotted_v.gif) repeat-y 780px top;
}

.maincolumn{
	float: left;
	width: 760px;
}

.post, .post_alt{
	float: left;
	width: 760px;
	padding: 0px;
}

.wrapper{
	float: left;
	width: 760px;
}

.post h2, .post_alt h2{
	float: left;
	width: 480px;
	padding: 0 0 10px 0;
	margin: 11px 20px 0;
	background: url(../images/dotted_h.gif) repeat-x left bottom;
	display: inline;
	text-transform: uppercase;
	line-height: 30px;
}

.post h2 a, .post_alt h2 a{
	text-decoration: none;
}

.post h2 a:hover, .post_alt h2 a:hover{
	text-decoration: underline;
}

.entry{
	float: left;
	width: 640px;
	margin: 0 30px;
	display: inline;
	line-height: 24px;
	background:url(../images/main_post_bg.gif) repeat top left transparent;
	padding:25px;
}

.entry h1, .entry h2, .entry h4, .entry h5, .entry h6{
	padding:20px;
	background:url(../images/entry_h2_bg.gif) repeat-x top left transparent;
	margin-bottom:10px;
	color:#fff;
	font-size:15px;
	font-weight:bold;
}


.entry_low{
		float: left;
	width: 640px;
	margin: 0 30px;
	display: inline;
	line-height: 24px;
	padding:25px;
}

.entry_low h1, .entry_low h2{
	padding-bottom:5px;
	border-bottom:3px dotted #003366;
	margin-bottom:10px;
	color:#009933;
	font-size:15px;
	font-weight:bold;
}

.entry_low h3{
font-size:12px;
font-weight:bold;
}

.newsitem{
	float: left;
	width: 640px;
	display: inline;
	line-height: 24px;
	padding:25px;
}

.newsitem h2{
height:30px;
padding-left:35px;
background:url(../images/newsitem_bg.gif) no-repeat top left transparent;
color:#fff;
font-size:12px;
font-weight:bold;
}

.newsitem h3{
width:75px;
font-size:12px;
background-color:#eceded;
padding:5px;
margin-top:5px;
}
.newsitem h4{
float:right;
font-size:12px;
font-weight:bold;
}

.newsitem h2 a{
text-decoration:none;
color:#fff;
}
.newsitem a:hover{
text-decoration:underline;
color:#fff;
}
/*
.newsitem a:visited{
text-decoration:none;
color:#fff;
}
*/
.newsitem p{
width:600px;
}

.back{
margin-top:35px;
font-size:10px;
padding:10px;
width:120px;
background-color:#eceded;
}

.back a {
color:#333;
text-decoration:underline;
}
.back a:hover {
color:#333;
text-decoration:none;
}
/* ///////////____°\ SIDEBAR /*____/////////// */

.sidebar{
background:url(../images/sidebar_bg.png) left top no-repeat transparent;
	float: left;
	width: 200px;
	margin: 0 0 0 0px;
	display: inline;
	padding:0px;
}

.sidebar ul{
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-type: none;
}

.sidebar ul li{
	padding: 20px;
}


.sidebar h2{
	padding:5px;
	background:url(../images/entry_h2_bg.gif) repeat-x center left transparent;
	margin-top:20px;
	color:#fff;
	font-size:15px;
	font-weight:bold;
	width:163px;
}

.sidebar ul ul{
	line-height: 24px;
}

.sidebar ul ul li{
	padding: 8px 0;
}

.sidebar ul ul ul li{
	padding: 0 0 0 10px;
	background-color: transparent;
	background-image: none;
}

.sidelink{
margin-left:15px;
border-bottom:1px dotted #333;
}

.sidebar a:link, a:visited{
	text-decoration: underline;
	color:#339933;
	font-weight:bold;
}

.sidebar a:hover{
	text-decoration: none;
}

/*  /////////_______ FOOTER ________//////*/

#footer{
height:200px;
	background: url(../images/footer_bg.gif) repeat-x center top transparent;
	color:#79a2c7;
	font-size:11px;
}

#footer a{
	color:#79a2c7;
}

#footer .wrap_center{
	padding: 8px 0 17px;
}

#footer p{
	padding-left: 550px;
	line-height: 24px;
}

a.paging
{
	color:#269bdd;
	text-decoration:none
}

a.paging:hover
{
	color:#269bdd;
	text-decoration:underline
}

















































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
