/*

ACCPF 3.0 CSS ARCHIVE

*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
	vertical-valign: top;
}

/* General Settings */
body {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	background:#e4e4e4;
	color:#454545;
}

p { font-size:69.9%; margin:0 0 20px 0; padding:0; letter-spacing:.8px; font-family: Arial, Helvetica, sans-serif; }

a { text-decoration:none; outline:none; color:#036 }

a:hover { color:#990000; text-decoration: underline }

img { border:0; }

h1,h2,h3 { color:#ff0000 }

h2 { font-weight:normal; font-size:120%; margin:0 0 20px 0; }

h3 { font-weight:normal; font-size:120%; margin:0 0 5px 0; }

strong { color:#3c5a8c }


/* Layout Settings */
#wrap {
	position:relative;
	width:956px;
	margin:0 auto;
	padding:0;
	background:#fff url(fondo_b.jpg) repeat-y;
	text-align:left;
	overflow: hidden;
}


#wrap-home { position:relative; width:956px; margin:0 auto; padding:0px; background:#fff url(fondo.jpg) repeat-y; text-align:left }



#home-content { float:left;  background:#fff; width:530px; margin:0 0 0 33px } 


#home-leftside { float:left; width:420px; margin:0 0 0 50px; padding:0 20px 0 0; }

#home-rightside { float:left; width:410px; margin:0 0 0 10px; padding:0 }

* html #home-leftside { float:left; width:410px; margin:0 0 0 25px; padding:0;  }
* html #home-rightside { float:left; width:410px; margin:0 0 0 10px; padding:0 }

#header { background:url(corporacion.jpg) no-repeat; height:125px; width:956px; }

#headerleft { float:right; width:200px; margin:0 0 0 40px }

#title a { width:160px; height:70px; margin:0; padding:0; text-indent:-9999px; display:block; }

/* Menú superior */

* html #topnav  { width:450px; margin:3px 0 0 1px; height:20px; float:left }

#topnav  { width:450px; margin:0 0 0 795px; padding:3px 0 0 0; height:20px; float:left } /* Márgen derecho top */

#topnav ul { margin:0; padding:0 }

#topnav  li { display:inline;  margin:0 10px 0 0 ; padding:0 2px 0 0; font-size:65%; font-family: Arial, Helvetica, sans-serif }

#topnav a { color:#0000cc }

#topnav a:hover { color:#990000; text-decoration:underline }


/************* #breadCrumb styles *************/

#breadCrumb{
	font-size: 71%;
	padding: 2px 0px 0 10px;
}

/* Menú principal*/
#mainmenu{
    position:absolute;
	width: 708px;
	height: 42px;
	border: 0;
	padding: 0;
    margin:14px 0 0 0;
    left:635px;
	top:42px
	
	}
	
#mainmenu ul	{
	width: 708px;
	height: 42px;
    background: url(menu.jpg) no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
}
	
#mainmenu ul li	{
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 4px;
}


#mainmenu  ul li, #mainmenu a, #mainmenu a:hover 	{  height: 40px; display: block; text-decoration: none; }

#mainmenu  ul li a	, #mainmenu  a:hover { text-indent: -9999px;  text-decoration: none; }
	
#men1  {
	left:0px;
	width:113px;
}
#men2  {
	left:113px;
	width:82px;
}
#men3  {
	left:195px;
	width:86px;
}


/*
#men1,#men2,#men3 { border:1px solid magenta }
*/

#men1 a:hover { background:transparent url(menu.jpg) 0px  -50px no-repeat; text-decoration:none}
#men2 a:hover { background:transparent url(menu.jpg) -113px  -50px no-repeat; text-decoration:none}
#men3 a:hover { background:transparent url(menu.jpg) -195px  -50px no-repeat; text-decoration:none}



/* toolbar */

#toolbar {
    position:absolute;
	width: 106px;
	height:25px;
	border: 0;
	padding: 0;
    left:795px;

	}
	
#toolbar ul	{
	width: 106px;
	height:25px;
    background: url(toolbar.jpg) no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
}
	
#toolbar ul li	{
margin: 0;
padding: 0;
list-style: none;
position: absolute;
top: 5px;
}


#toolbar  ul li, #toolbar a, #toolbar a:hover 	{  height: 25px; display: block; text-decoration: none; }

#toolbar  ul li a	, #toolbar a:hover { text-indent: -9999px;  text-decoration: none; }


#.stclose{cursor:pointer;z-index:1000030;position:absolute;text-align:right;top:5px;right:8px;text-decoration:none;font-family:Helvetica,Verdana,Arial,sans-serif;}

#tb1   { left: 0px;   width:26px; }
#tb2   { left: 26px;  width:53px; }
#tb3   { left: 53px; width:25px; }
#tb4   { left: 81px; width:25px; }
#whiteseparation { height:10px; background:#fff; width:172px; margin: 0 0 0 33px }

#leftside { float:left; background:#e0e0e0; width:169px; padding:0; margin:0 0 0 33px; }

#leftside ul { margin:0!important; padding:0 }

#leftside h4 { font-size:110%; color:#990000; font-weight:normal; padding:0 0 10px 12px; margin:10px 0 0 0 }

#leftside li { list-style:none!important }

#leftside li a { display:block; border-bottom:1px solid #fff; margin:0; font-size:11px; padding:5px 5px 5px 15px }


#leftside  a:hover { background:#ededeb 160px 7px no-repeat; color:#990000 }

#rightside { float:left; width:680px; margin:0 0 0 10px; padding:0 }

* html #rightside {float:left; width:610px; margin:0 0 0 -60px; padding:0 }

#content { float:left; width:670px; margin:30px 10px 0 20px; padding:0; text-align:justify }

#content-default { float:left; width:500px; margin:10px 10px 0 30px; padding:0; text-align:justify }


* html #content {  margin:30px 10px 0 40px; }

* html #content-default { }

/* Tabla central */

#content-table { font-family: Arial, Helvetica, sans-serif; margin:15px 0 15px 0}

#content-table #head td{
	background-color: #C8D1DB;
	color: #0E3874;
	text-decoration: none;
	padding: 7px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:97%;
	font-weight: normal;
}

#content-table td {
	color: #000000;
	text-decoration: none;
	padding: 2px;
	margin-bottom: 2px;
	text-align: justify;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:95%;
	font-weight: normal;
}

/* Noticias central */

#noticias-inicio { font-family: Arial, Helvetica, sans-serif; margin:15px 0 15px 0}

#noticias-inicio #head td{
	background-color: #C8D1DB;
	color: #ffffff;
	text-decoration: none;
	padding: 7px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:97%;
	font-weight: normal;
}

#noticias-inicio td {
	color: #000000;
	text-decoration: none;
	padding: 2px;
	margin-bottom: 2px;
	text-align: justify;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:95%;
	font-weight: normal;
}

/* Memorias central */

#memoria-inicio { font-family: Arial, Helvetica, sans-serif; margin:15px 0 15px 0}

#memoria-inicio #head td{
	background-color: #C8D1DB;
	color: #ffffff;
	text-decoration: none;
	padding: 7px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:97%;
	font-weight: normal;
}

#memoria-inicio td {
	color: #000000;
	text-decoration: none;
	padding: 2px;
	margin-bottom: 2px;
	text-align: justify;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:95%;
	font-weight: normal;
}


/* Boletín central */

#Content-boletin { font-family: Arial, Helvetica, sans-serif; margin:15px 0 15px 0}

#content-boletin #head td{
	background-color: #C8D1DB;
	color: #0E3874;
	text-decoration: none;
	padding: 7px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:97%;
	font-weight: normal;
}

#content-boletin td {
	color: #000000;
	text-decoration: none;
	padding: 2px;
	margin-bottom: 2px;
	text-align: justify;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:95%;
	font-weight: normal;
}

/* Flash */

#flash-inicio { background:url(inicio.swf) no-repeat; width:250px; height:176px; margin:-14px 0 0 0; padding:0 }


#linksrelated { float:right; width:142px; margin:10px 0 0 10px; padding:0; background:#dfedf0 url(bg_box_relacionado.jpg) repeat-y }

#linksrelated h3 { font-size:75%; margin:0 0 5px 0; height:20px; font-weight:bold; background:url(title_relacionado.jpg) no-repeat; text-indent:-9999px; display:block; }

#linksrelated ul { margin:0px !important; width:142px; padding:0 0 7px 0; background:url(bottom_box_relacionado.jpg) left bottom no-repeat}

#linksrelated li{ font-family:Arial, Helvetica, sans-serif; font-size:65%; margin:0 0 3px 10px; padding:3px 2px 2px 7px; background:url(arrow_on.gif) 0px 4px no-repeat; text-align:left }

/* Right menu */
#destacados-interior { float:left; width:142px; margin:40px 0 0 10px; padding:4px 4px 4px 4px } 


#sitelinks {
    position:absolute;
    height:57px; 
    width:956px; 
	border: 0;
	padding: 0;
    left:0px;


	}
	
#sitelinks ul	{
    height:57px; width:956px; 
    background: url(bg_sitelinks.jpg) no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
}
	
#sitelinks ul li	{
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 1px;
}


#sitelinks ul li, #sitelinks a, #sitelinks a:hover 	{  height: 57px; display: block; text-decoration: none; }

#sitelinks  ul li a	, #sitelinks a:hover { text-indent: -9999px;  text-decoration: none; }

#sitelinks {
    position:absolute;
    height:57px; 
    width:956px; 
	border: 0;
	padding: 0;
    left:0px;


	}
	
#sitelinks ul	{
    height:57px; width:956px; 
    background: url(bg_sitelinks.jpg) no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
}
	
#sitelinks ul li	{
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0px;
}


#sitelinks ul li, #sitelinks a, #sitelinks a:hover 	{  height: 57px; display: block; text-decoration: none; }

#sitelinks  ul li a	, #sitelinks a:hover { text-indent: -9999px;  text-decoration: none; }

#sl1   {
	left: 41px;
	width:83px;
}
#sl2   {
	left: 126px;
	width:86px;
}
#sl3   {
	left: 213px;
	width:97px;
}
#sl4   {
	left: 312px;
	width:105px;
}
#sl5   {
	left: 419px;
	width:81px;
}
#sl6   {
	left: 502px;
	width:72px;
}
#sl7   {
	left: 576px;
	width:73px;
}
#sl8   {
	left: 651px;
	width:92px;
}
#sl9   {
	left: 744px;
	width:83px;
}
#sl10   {
	left: 829px;
	width:83px;
}


#sl1 a:hover {  background: url(bg_sitelinks.jpg) -41px  -63px no-repeat; }
#sl2 a:hover {  background: url(bg_sitelinks.jpg) -126px  -63px no-repeat; }
#sl3 a:hover {  background: url(bg_sitelinks.jpg) -213px  -63px no-repeat; }
#sl4 a:hover {  background: url(bg_sitelinks.jpg) -312px  -63px no-repeat; }
#sl5 a:hover {  background: url(bg_sitelinks.jpg) -419px  -63px no-repeat; }
#sl6 a:hover {  background: url(bg_sitelinks.jpg) -502px  -63px no-repeat; }
#sl7 a:hover {  background: url(bg_sitelinks.jpg) -576px  -63px no-repeat; }
#sl8 a:hover {  background: url(bg_sitelinks.jpg) -651px  -63px no-repeat; }
#sl9 a:hover {  background: url(bg_sitelinks.jpg) -744px  -63px no-repeat; }
#sl10 a:hover {  background: url(bg_sitelinks.jpg) -829px  -63px no-repeat; }

#right { float:left; width:142px; margin:40px 0 0 20px; padding:4px 4px 4px 4px } 

#footer { margin:8px 0 0 0; clear:both; background:url(bg_footer.jpg) no-repeat; overflow:hidden; height:105px; width:956px }

#footer-home { margin:50px 0 0 0; clear:both; overflow:hidden; height:105px; width:956px }

#footer-home-09 { margin:70px 0 0 0; clear:both; overflow:hidden; height:104px; width:956px }

#address  { display:none; text-indent:-9999px; width:300px; float:left }



/* media links */

#media {
    position:absolute;
	width: 217px;
	height:25px;
	border: 0;
	padding: 0;
    left:520px;
	margin:160px;
}

#headlines{
  float:right;
	width: 20%;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding-right: 10px;
}
	
#media ul	{
	width: 231px;
	height:27px;
    background: url(media_links.jpg) no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
}
	
#media ul li	{
margin: 0;
padding: 0;
list-style: none;
position: absolute;
top: 4px;
}


/* galerias links */

#galerias-nav {

	width: 397px;
	height:106x;
	border: 0;
	padding: 0;
  
	margin:0;
}




/* Classes */

.clear { clear:both }

.imgfl { float:left; margin:0 10px 10px 0; padding:3px 3px 3px 3px; border:1px solid #3b598b }


/* footer tabs */

#footertabs { position:absolute; margin:-17px 0 0 420px; width: 496px; padding:0 0 20px 0 }

#footertabs h4 { font-size:11px;  }

#footertabs strong { font-size:12px !important }

#footertabs li { margin:0 0 5px 0 }

.secfloat { float:right; margin:0 0 0 30px; padding:0 50px 0 0 }

.secfloat h3 { font-size:13px; margin:0 0 10px 0; font-weight:bold }

.secfloat li { font-size:11px; margin:0 0 7px 0 !important; font-family:Arial, Helvetica, sans-serif }

.TP_1223917973_tabTD { text-align:center;  width:140px; height:22px;  padding:0px;  cursor:pointer; margin:0 }

.TP_1223917973_tab h4 { padding:5px 0 0 0 }

.TP_1223917973_tabTD { margin:0 -100px 0 0 }

.TP_1223917973_tab { height:22px; text-align:center; padding:0px; cursor:pointer; }

.TP_1223917973_tabhood { width:140px; background:url(bg_footer_tabs_on.jpg) no-repeat; color:#fff !important; }

.TP_1223917973_tabbonnet { width:140px; background:url(bg_footer_tabs_off.jpg) no-repeat; color:#3b598b !important; }

.TP_1223917973_tabcontent { text-align:left; height:220px; margin:0; padding:10px 0 20px 0; border:1px solid red }

.TP_1223917973_tabdivcontent { height:200px; overflow:auto; margin:15px 0 0 0; padding:45px 0 0 0; }

#TP_1223917973_TAB2, #TP_1223917973_TAB1 { float:left; width:140px }

#TP_1223917973_TAB1 { position:absolute; left:340px }

#TP_1223917973_TAB2 { position:absolute;  left:200px}


/* Forms */

#search { position:left; top:1px; left:395px; padding:3px 4px 2px 4px }

#search-box  { position:absolute; width:100px; border:1px solid #ccc; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333; margin:3px 0 0 0; padding:1px 2px 1px 2px}

#search-button { position:absolute; margin:3px 0 0 107px; border:0; padding:0;  }

#search-button img { border:0; padding:0; background:#006699 }

/* Login Form */
/**/







/* Home News */
.featured-news  { clear:both; display:block  0; border-bottom: 1px solid #C1DBD6 !important}

.featured-news h3 {  font-size:80%; margin:0 0 5px 0; font-weight:bold; color:#F60 }
.featured-news p { font-size:70%; line-height:1.2em }
.featured-news img { float:left; border:1px solid #069; margin:0 10px 0 0; padding:3px 3px 3px 3px; background:#fff }



/* News Boxes */

.news-box {width:413px; float:left; background:#dae1eb ; margin:10px 0 20px 0; padding:0 }

.news-box-bottom { clear:both; height:20px; background:url(bottom_box-news.png) no-repeat; margin:3px 0 0 0  }

.news-box  p { margin:0; padding:0 15px 2px 15px; line-height:1.4em }

.top-centros { display:block; background:url(top_box-centros.png) no-repeat; width:413px; height:45px; text-indent:-9999px }


.news-box strong { margin:0 0 20px 0 }

.news-box img { border:0 !important; padding:0px; margin:0 10px 10px 5px }

.news-box strong { font-size:130% }

.more { text-align:right }


/* Video y Galerias */

#video-galerias { margin:0 0 20px 0 !important; padding:0 }

* html #title-videos { margin:0 0 -3px 0 !important } 

.title-acceso-fc { text-indent:-9999px; margin:0; padding:0; display:block; height:10px }




/* Titles Images */

.title-menu-investigacion { margin:0!important; padding:0!important; background:url(title_menu_investigacion.jpg) no-repeat; text-indent:-9999px; width:169px; height:46px }

.title-calendario { margin:0!important; padding:0!important; background:url(top_calendario.png) no-repeat !important; text-indent:-9999px; width:396px; height:38px  }

.title-rss-list a { background:url(../img/title_rss_unab.png) no-repeat; height:35px; width:398px; text-indent:-9999px; display:block;   }



#more-news li a { font-size:80% }

.more-news a { color:#FF6633; display:block; margin:10px 0 0 0; padding:0;  background:url(arrow_grey.gif) no-repeat;}

.more-news a:hover { color:#999 }

#noticiahome { display: block; width: 100%; border:1px solid #ccc; padding-top: 5px; }

.line-hr { height:1px; background:#f4f4f4; color:#f4f4f4; display:block }

/* ie hacks */

* html #leftside {  background:none!important;  float:left; padding:0; margin:0 0 0 15px; width:173px; }

* html #leftside h4 { font-size:110%; color:#003366; font-weight:normal; padding:0; margin:10px 0 10px 15px }


* html #leftside ul { position:relative; margin:0; padding:0; width:180px;  }

* html #leftside li a { display:block; height:15px!important; font-size:11px; _margin:0 0 0 -13px; _padding:3px 0 0 10px; background:#e0e0e0 url(arrow_off.gif) 160px 7px no-repeat;  border-bottom:1px solid #fff;  }

* html #leftside  a:hover { background:#ededeb url(arrow_on.gif) 160px 7px no-repeat; color:#333 }

* html .sub-link a { font-size:65% !important; background:#eee url(small_blue_arrow.gif) 12px 7px no-repeat !important; padding:3px 0 0 22px !important; height:10px!important}




/* ie7 hacks */

*:first-child+html #leftside li a   {  display:block; height:15px!important; font-size:11px; margin:0 0 0 -13px; padding:3px 0 0 5px; background:#e0e0e0 url 160px 7px no-repeat;  border-bottom:1px solid #fff;  }

*:first-child+html #leftside a:hover { background:#ededeb url 160px 7px no-repeat; color:#990000 }
#form-campus {
	float: left;
	border: 1px solid #2D58A2;
	background-color: #E3ECFB;
	margin-top: 40px;
	margin-right: 10px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 10px;
	width: 150px;
}

#form-campus select
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;

}




#block-left { float:left; width:500px; margin:0 0 0 40px } 
* html #block-left { float:left; width:500px; margin:0 0 0 20px } 
#block-right { float:left; width:320px; margin:0 0 0 5px  }

.login-combobox { width:130px !important; font-size:10px; margin:10px 0 0 18px }



#form-combobox { margin:5px 0 0 0; padding:0 }
#combolist-home select { font-size:10px; color:#003366 }
#combolist-home { width:331px; height:48px; background: url(bg_combobox_home.jpg) no-repeat; padding:10px 10px 10px 10px;  }
#access h3 { color:#333; font-size:13px }

.access1 , .access2, .access3, .access4 { float:left; width:170px; margin:0 25px 0 10px }


#multimedia { display:block; height:270px;margin-left:33px; width:888px; color:#fff ; background:#000; z-index:-9999; padding:20px 0 0 0}
#gallery-showcase { float:left; width:370px; margin:0 0 0 40px; color:#fff }
#gallery-showcase h2 { color:#fff }
#video-showcase { float:left; width:370px; margin:0 0 0 90px; color:#fff}
#video-showcase h2 { color:#fff }

#home-content-09 { width:888px; margin-left:33px; background:#fff }


#shortcuts { background:url(bg_shortcuts.jpg) repeat-x; font-family:'Tahoma',Verdana, Arial, Helvetica, sans-serif; margin:0; margin-top:-27px; padding:15px 0 0 20px; height:170px  }

* html #shortcuts { background:url(bg_shortcuts.jpg) repeat-x; font-family:'Tahoma',Verdana, Arial, Helvetica, sans-serif; margin:0; padding:15px 0 0 10px; height:170px  }

#shortcuts a { font-size:11px; color:#565757 !important }
#shortcuts a:hover { color:#2e85cf}
#shortcuts h3 { font-size:13px; font-weight:bold; color:#002c52 }
#shortcuts li { margin:0 0 2px 0;  background:url(arrow_off.gif) 0 7px  no-repeat; padding:1px 0 2px 13px }
#shortcuts li:hover {  background:url(arrow_on.gif) 0 7px  no-repeat; }



#news { float:left; width:410px; margin:0 0 0 70px }
#news a, #news a:visited { color:#757472; }
#news a:hover { color:#3d6ac4 }
.list-news a { font-size:11px; font-weight:bold; color:#3c3c3c; background:url(arrow_off.gif) 0 7px  no-repeat; padding:3px 0 0 13px;  }

.list news li { margin:0 0 5px 0 }

.mas-noticias { float:right; width:110px; }


#access { float:left; width:370px; margin:0 0 0 15px }
#topnav a { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#0E3874}
#topnav a:hover { color:#990000}
#topnav2 a { font-family:Arial, Helvetica, sans-serif !important; color:#0000cc !important}
#topnav2 a:hover { color:#990000 !important}



.ie-notice { display:none!important }

/* tabs */

#wrapper{
width: 440px;
margin: 0 auto;
}
.box{
background: #fff;
margin-top:10px
}
.boxholder {
clear: both;
padding: 5px;
background: #fff;
margin-top:10px;
margin-bottom:20px
}
.tab {
float: left;
height: 32px;
width: 102px;
margin: 0 1px 0 0;
text-align: center;
background: #eee url(greentab.jpg) no-repeat;
}
.tabtxt {
margin: 0;
color: #fff;
font-size: 12px;
font-weight: bold;
padding: 9px 0 0 0;
}

#wrapper a {
color: #6b6c6c;
text-decoration: none;
}
#wrapper  a:hover {
color: #ccc;
}
#wrapper  p {
margin: 0;
padding: 5px;
line-height: 1.5em;
text-align: justify;

}

.headline-img { float:left; margin:0 10px 2px 0; padding:3px 3px 3px 3px; background:#fff; border:1px solid #eee }

.headline-title { font-size:12px; font-weight:bold; color:#333 }

.news-list  { margin:20px 0 0 0; padding:0 }

.news-list li { color:#333; font-size:11px; margin:0 0 0 7px; padding:0 0 10px 15px; background:url(arrow_off.gif) 0px 2px no-repeat }


#links-sites ul {
	position:absolute;
	background:no-repeat;
	height:159px;
	width:330px;
}


#links-sites ul li	{
margin: 0;
padding: 0;
list-style: none;
position: absolute;

}


#links-sites  ul li, #links-sites a, #links-sites a:hover 	{  height:73px; display: block; text-decoration: none; }

#links-sites  ul li a	, #links-sites a:hover { text-indent: -9999px;  text-decoration: none; }

#ls1  {
	position:absolute;
	display:block;
	width:167px;
	height:73px;
	text-indent:-9999px;
	
}



#ls2   {
    position:absolute;
	width:151px;
	height:73px;
	text-indent:-9999px;
	left: 169px;
	top: 2px;
}
#ls3  {
	position:absolute;
	width:167px;
	height:75px;
	left: 1px;
	top: 77px;
	text-indent:-9999px;
}
#ls4  {
	position:absolute;
	width:151px;
	height:75px;
	left: 169px;
	top: 77px;
	text-indent:-9999px;
}


#socialmedia ul {
	position:absolute;
	display:block;
	background:url(bg_socialmedia.jpg) no-repeat;
	height:161px;
	width:326px;
	left: 562px;
	top: 940px;
	text-indent:-9999px;

}

#sm1  a {
	position:absolute;
	top:60px;
	left:7px;
	height:31px;
	width:89px;
	text-indent:-9999px;
}
#sm2  a {
	position:absolute;
	top:56px;
	left:122px;
	height:33px;
	width:89px;
	text-indent:-9999px;
}
#sm3  a {
	position:absolute;
	top:56px;
	left:215px;
	height:36px;
	width:107px;
	text-indent:-9999px;
}
#sm4  a {
	position:absolute;
	top:101px;
	left:18px;
	height:35px;
	width:101px;
	text-indent:-9999px;
}
#sm5  a {
	position:absolute;
	top:101px;
	left:130px;
	height:35px;
	width:95px;
	text-indent:-9999px;
}


#sm6  a {
	position:absolute;
	top:101px;
	left:213px;
	height:35px;
	width:109px;
	text-indent:-9999px;
}


/*
 
 set the width and height to match your images 
*/
 



 /************** #headlines styles **************/

#headlines{
	margin: 0px;
	padding: 10px 0px 20px 10px;
	font-size: 80%;
}

#headlines p{
	padding: 5px 0px 5px 0px;
}
