@charset "utf-8";
/* CSS Document */

body {
background:url(../images/borders/body.jpg) no-repeat center top;
padding:0;
margin:0;
}




#funky_fish_ecuador_main {
width:895px;
margin:auto;
padding-top:20px;
}


#funky_fish_ecuador_footer_info_cont {
margin-top:5px;
width:895px;
}


#funky_fish_ecuador_header {
background:url(../images/borders/menu.jpg) no-repeat;
width:887px;
height:58px;
}


#funky_fish {
width:187px;
height:31px;
padding-top:12px;
margin-left:30px;
}



#funky_fish_ecuador_main_menu {
float:right;
width:630px;
}


#funky_fish_ecuador_main_right {
width:715px;
padding-top:10px;
float:right;
}


#funky_fish_ecuador_main_cont {
background:url(../images/borders/main_cont_border.jpg) repeat-y;
width:887px;
overflow:hidden;
clear:both;
<!--_display:block;/*Internet Explorer6*/-->
}


#funky_fish_ecuador_left_cont {
width:168px;
padding-top:15px;
}


#funky_fish_ecuador_right_cont {
width:234px;
float:right;
}


#funky_fish_ecuador_center_cont {
width:464px;
float:right;
padding:10px;
}


.title_efect {
background:url(../images/borders/barra_title.jpg) no-repeat;
color:#FFFFFF;
font:12px Verdana, Arial, Helvetica, sans-serif;
padding-top:3px;
padding-bottom:4px;
text-align:center;
width:214px;
margin-top:10px;
margin-right:2px;
font-weight:bolder;
}

.text_cont {
width:200px;
padding-top:5px;
}


#right_info { 
width: 234px; 
background:url(../images/borders/right_cont.jpg) no-repeat;
padding-top:25px;
padding-bottom:33px;
}


.line_H {
background:#dcddd7;
padding-top:1px;
}


#navigation {
background:url(../images/borders/navigation.jpg) no-repeat;
font:11px Arial;
color:#939598;
padding-left:40px;
padding-top:3px;
padding-bottom:3px;
margin-left:25px;
}

#navigation a {
color:#939598;
text-decoration:none;
padding-right:40px;
}

#navigation a:hover {
color:#e15ca9;
text-decoration:underline;
}


#ISO_funky_fish {
width:143px;
height:149px;
position:absolute;
padding-left:80px;
<!--margin-left:-190px;-->
}


.main_menu {
    margin: 0;
    padding: 0;
    font:12px Arial;
}
.main_menu li{
    display: inline;
}
.main_menu li a{
    float: left;
	color:#ef519e;
	padding-top:20px;
	padding-left:14px;
	padding-right:14px;
    text-decoration: none;
	border-right:1px solid #edebeb;
}
.main_menu li a:current{
    color:#939598;
}
.main_menu li a:hover, .main_menu li .current{
    color: #939598;
}



#funky_fish_ecuador_animation {
width:887px;
}

#video_right_container {
background:url(../images/borders/videos.jpg) no-repeat;
width:202px;
height:117px;
padding-top:19px;
padding-left:1px;
}



#videos_container {
background:url(../images/borders/videos.jpg) no-repeat;
width:202px;
height:150px;
padding-top:19px;
padding-left:1px;
}


#virtual_container {
background:url(../images/borders/videos.jpg) no-repeat;
width:180px;
height:150px;
padding-top:19px;
padding-left:24px;
float:right;
margin-left:2px;
}

#virtual_container2 {
background:url(../images/borders/videos.jpg) no-repeat;
width:180px;
height:120px;
padding-top:19px;
padding-left:24px;
margin-left:13px;
}



h1 {
font:22px Arial;
color:#ef519e;
padding:5px;
margin:0;
text-align:left;
}


h3 {
font:13px Arial;
color:#ef519e;
padding:5px;
margin:0;
}





p {
color:#939598;
font:12px Arial;
margin:0;
padding:5px;
line-height:1.4;
text-align:justify;
}


p a {
color:#ef519e;
font:12px Arial;
line-height:1.4;
text-align:justify;
text-decoration:none;
}

p a:hover {
color:#ef519e;
font:12px Arial;
line-height:1.4;
text-align:justify;
text-decoration:underline;
}

.img_right {
float:right;
border:0;
margin-left:10px;
}

.img_left {
float:left;
border:0;
margin-right:10px;
}


#funky_fish_ecuador_footer {
border:1px solid #dbdbd9;
width:867px;
padding:10px;
margin-top:8px;
}

.footer_menu_cont {
height:25px;
width:700px;
}

.footer_menu {
    margin: 0;
    padding: 0;
    font:12px Arial;
}
.footer_menu li{
    display: inline;
}
.footer_menu li a{
    float: left;
	color:#939598;
	padding-left:12px;
	padding-right:12px;
    text-decoration: none;
}
.footer_menu li a:current{
    color:#ef519e;
}
.footer_menu li a:hover, .footer_menu li .current{
    color: #ef519e;
}


.copyright {
font:11px Arial;
}




.left_menu {
margin:auto;
padding: 0;
width: 168px; /*width of menu*/
border-bottom-width: 0;
margin-bottom:10px;
margin-top:5px;
}

.left_menu a.menuitem{
font:11px Arial;
color: #5e5e5e;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding:8px;
padding-left: 20px;
text-decoration: none;
border-bottom:1px solid #f3f3f3;
}


.left_menu a.menuitem:visited, .left_menu .menuitem:active{
color: #5e5e5e;
}

.left_menu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.left_menu a.menuitem:hover{
color:#ef519e;
}




.newswrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
width: 316px; /*width of featured content slider*/
height:116px;
padding:2px;
}



.newswrapper a{
width: 316px; /*width of featured content slider*/
height:116px;
}


.newswrapper a:hover {
width: 316px;
height:116px;
}

.newswrapper .contentdiv{
width: 316px;
}

.pagination{
width:316px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: center;
background: #ef519e;
padding-bottom:3px;
padding-top:0;
margin-left:2px;
}

.pagination a{
padding: 0 50px;
text-decoration: none; 
color:white;
background: #ef519e;
font:12px Arial;
}

.pagination a:hover, .pagination a.selected{
color: white;
text-decoration:underline;
}





#news_container {
width:320px;
border:1px solid #dddddb;
padding-bottom:2px;
float:right;
margin-left:2px;
}

