@charset "UTF-8";
/* CSS Document */

body#works a#worksnav,
body#biography a#bionav,
body#books a#booknav,
body#contacto a#contactnav {font-size : 13px;color: #f2005f;}


/* Floating Menu  ----------------------------------------------- */
#contentHeader {
	position:absolute;
	z-index:3;
	top:56px;
	left:0px;
	width:148px;
	height:183px;
	padding:0;
	margin:0;
	overflow:hidden;
	border: solid 1px #848484;
	background-color:#fafbfa;
	/*bottom:40px; right:50%;*/
	}


.contentInner {
	background-color:transparent;
	padding: 0px 0px 0px 0px;
	z-index: 5;
	/*border-bottom: 1px dashed #848484;*/
}

/* end Floating Menu  ----------------------------------------------- */



/* verticalmenu  ---------------------------------------------------------*/

.glossymenu, .glossymenu li ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 150px; /*WIDTH OF MAIN MENU ITEMS*/
border: 0px solid black;
}

.glossymenu li{
position: relative;
}


.glossymenu li a{
background-color:#fafbfa;
font: normal 13px Tahoma, Arial, Verdana, Helvetica, sans-serif;
color:#243b46;
display: block;
width: auto;
padding: 4px 0;
padding-left: 5px;
text-decoration: none;
border-top: dotted 1px #848484; /*included */
}

/*****included for language on one line*/
.glossymenu li a.lang{
background-color:#fafbfa;
font: normal 12px Tahoma, Arial, Verdana, Helvetica, sans-serif;
color: #243b46;
display: inline;
padding: 4px 2px 4px 5px;
/*padding-left: 5px;*/
text-decoration: none;
border-top: dotted 0px #848484; /*included */
}

.glossymenu li a.lang:visited, .glossymenu li a.lang:active{
/*color: white;*/
color:#243b46;
}

.glossymenu li a.lang:hover{
/*background-image: url(../_images/glossyback2.gif);*/
color: #f2005f;
background-color:#fdfffe;
}
/*****end  included for language on one line*/




#menuseries li.current a:link, #menuseries  li.current a:visited{ color : #f2005f; text-decoration : underline;}


.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 85px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;

}

.glossymenu li ul li{
float: left;
}

.glossymenu li ul a{
width: 80px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
}

.glossymenu .arrowdiv{
position: absolute;
right: 2px;
background: transparent url(../_images/arrow.gif) no-repeat center right;
}

.glossymenu li a:visited, .glossymenu li a:active{
/*color: white;*/
color:#243b46;
}

.glossymenu li a:hover{
/*background-image: url(../_images/glossyback2.gif);*/
color: #f2005f;
background-color:#f6fbf6;
}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */

/* end verticalmenu  ---------------------------------------------------------*/


a:link, a:visited {color : #286f78;text-decoration: none; font-style:italic;  font-size : 12px;}
a:hover {color: #f2005f;text-decoration: none;font-style:italic;}




 /*mainmenu---------------------------------------------------------------------------------*/
#mainmenu{margin: 0;padding: 0;}

#mainmenu ul{margin: 0;margin-left: 0px; /*menu offset from left edge of window*/float: right; padding: 7px 0 0 0; font: normal 11px Arial;}

* html #mainmenu ul{margin-bottom: 1em;margin-left: 0px; }

#mainmenu ul li{
	display: inline;
}

#mainmenu a:link, #mainmenu a:visited {background-color:#000000; color:#848484;text-decoration: none; /*float:left;*/ margin: 0;}
#mainmenu  a:hover {color: #f2005f;text-decoration: none;}

#mainmenu ul li a:link, #mainmenu ul li a:visited {padding: 0px 14px 0px 14px;}
#mainmenu ul li.lg a:link, #mainmenu ul li.lg a:visited {padding: 0px 8px 0px 0px;}
 /*end    mainmenu---------------------------------------------------------------------------------*/
