/* nd.com April 2005 *//* NDigital (Nazca Digital) - Carlos Celi(carlos@nazcadigital.com) *//***************************************************GLOBAL TEXT ELEMENTS***************************************************/body {	background: #042A57 url(../images/back.gif) repeat;	margin: 0 0 0 0;	padding: 0 0 0 0;	border: 0;	color: #2E3738;	font: normal 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;}/* HREF styles*/ a {	text-decoration: none;	font : normal 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;}a.pic:link, a.pic:visited {	border: 0px none;}a:link, a:visited {	text-decoration: none;	color: #4A4EBF;	border-bottom: 1px dotted  #91AFD2;}a:hover, a:active {	text-decoration: none;	color: maroon;   border-bottom: 1px solid maroon;	background: #EFF0DB;}/** MENUS **/.menu{margin: 0 0;padding: 0 0;white-space: nowrap;background: url(../images/menuback.gif) repeat-x;}ul#menu {margin: 0 0 0 0;padding: 0 0 0 0;list-style-type: none;white-space: nowrap;display: inline;}ul#menu li {float: left;font-family: verdana, arial, sans-serif;font-size: 11px;font-weight: bold;margin: 0 0 0 0;padding: 14px 0 0 0;/*padding: 15px 0 0 0;*/white-space: nowrap;display: inline;line-height: 19px}ul#menu li a {	height: 32px;  	voice-family: "\"}\"";   	voice-family: inherit;  	height: 16px;	text-decoration: none;}	#menu a, #menu a:link {margin: 0 0 0 0;padding: 4px 10px 3px 10px;color: #ECEEE5;border-right: 1px solid #6E7C81;text-decoration: none;background: #899499;border-bottom: 0px solid #6E7C81;white-space: nowrap;font: normal 11px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;}#menu a:hover {color: #FFFFFF;background-color: #AFB5A8;white-space: nowrap;}#menu li.select a {margin: 0 0 0 0;padding: 4px 10px 3px 10px;color: #424D4F;border-right: 1px solid #6E7C81;text-decoration: none;background: White;font-weight: bold;border-bottom: 0px solid #FFFFFF;white-space: nowrap;font: normal bold 11px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;}#menu li.select a:hover {color: #6E7C81;background-color: #FFFFFF;white-space: nowrap;}#submenu{margin: 0 0 0 0;padding: 0 0 12px 0;}/* TABLES */#table1{	padding: 0 0 0 0;	margin: 0 0 14px 3px;	font: normal 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;	}		#table1 a {	text-decoration: none;	font : normal 11px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;}	#table1 td{	background: #DFE5D7;	padding: 2px 3px 2px 3px;	vertical-align: top;}#table1 td.title1{	background: #CAD4BC;	padding: 3px 4px 3px 3px;	font-weight: bold;	white-space: nowrap;	text-align: left;}	/* LISTS */ ul.general{	margin: 0 0 0 0;	padding: 0 15px 5px 5px;	}ul.general li{	margin: 0 0 0 0;	padding: 1px 0 5px 16px;	list-style: none outside none;	background: url(../images/icon_btn.gif) no-repeat .0em .3em;} ul.general1{	margin: 0 0 0 0;	padding: 0 0px 10px 0px;	}ul.general1 li{	margin: 0 0 0 0;	padding: 1px 14px 1px 15px;	list-style: none outside none;	background: url(../images/icon_btn.gif) no-repeat .0em .3em;}ul.general1 li a {	text-decoration: none;	font : normal 11px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;}.rtcontent ul.general{	margin: 0 0 0 15px;	padding: 0 15px 5px 5px;	}.rtcontent ul.general li{	background: url(../images/icon_btn.gif) no-repeat .0em .2em;	}/* MAIN LAYOUT */#main {	margin: 0 0 0 0;	padding: 0 0 0 0;	width: 450px;}/* MAST */.mast{	padding: 0 0 0 0;	margin: 0 0 0 0;	white-space: nowrap;}.mastleft{	background-image: url(../images/left.gif);	background-repeat: repeat-y;	vertical-align: top;}.mastright{	background-image: url(../images/right.gif);	background-repeat: repeat-y;	vertical-align: top;}.logoback{	background-color: #6E7C81;	vertical-align: top;	text-align: right;	background-image: url(../images/mastback.gif);	background-repeat: repeat-x;}.content{	padding: 17px 25px 30px 25px ;	margin: 0 0 0 0;	background: White;	font: normal 12px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;	vertical-align: top;}.rtcontent{	padding: 0 0 0 0;	margin: 0 0 0 0;	font: normal 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;	background-image: url(../images/riteback.gif);	background-repeat: repeat-x;	vertical-align:top;	background-color: #FFFFFF;}.rtcontent img{	margin: 0 0 0 0;	padding: 0 0 0 0;}.rtcontent p{	padding:  5px 17px 10px 15px;	margin: 0 0 0 0;}p.quote2{	padding:  0 0 0 0;	margin: 0 0 0 15px;	font: italic 11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #6A6A2E;}.quotes{	font: italic bold 18px/10px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #33466A;	}.content table{	padding: 0 ;	margin: 0;	background: White;	font: normal 12px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;	vertical-align: top;}.col1{	float: left;	width:47%;	padding: 0 30px 0 0;	margin: 0 0 0 0;	}.quote1{		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	line-height: 24px;	font-weight: normal;	color: #BA5007;	text-align: right;	padding: 3px 10px 2px 0;	margin: 0 0 0 0;}.quote2{		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 18px;	font-weight: normal;	color: #BA5007;}.col2{	padding: 0 10px 0 0;	margin: 0 0 0 0;}.colleft{	float:left;	width:80%;	padding: 0 20px 0 0;	margin: 0 0 0 0;	background: #ffffff;	}.colright{	padding: 0 0 0 0;	margin: 0 0 0 0;	font: normal 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;	vertical-align: top;	background-image: url(../images/riteback.gif);	background-repeat: repeat-x;	}	.content p{	padding: 0 0 10px 0 ;	margin: 0;	}.content h1 {	padding: 6px 0 4px 0 ;	margin: 0;			font: normal bold 17px/16px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #7B7E65;	white-space: nowrap;	}.content h2 {	padding: 6px 0 1px 0 ;	margin: 0;			font: normal bold 14px/16px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #5B7696;	white-space: nowrap;	}.call{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: italic;	font-weight: bold;	color: #660000;	}.bodyleft{	background-image: url(../images/bodyleft.gif);	background-repeat: repeat-y;	background-position: top;	vertical-align: text-top;}.bodyright{	background-image: url(../images/bodyright.gif);	background-repeat: repeat-y;	background-position: top right;	}.cname{	font: normal bold 14px/16px Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #BDC2B0;	white-space: nowrap;		}iframe p{	margin: 0 0 0 0;	padding: 0 0 0 0;	border: 0;	color: #2E3738;	font: normal 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;}/***************************************************LAYOUT ELEMENTS***************************************************/#top{	background-color: #9E2710;	background-image: url(../images/topback.gif);	background-repeat: repeat-x;}#shadow1{	background-image:  url(../images/shadow1.gif);	background-color: #D4DCA0;	background-repeat: repeat-y;}#shadow2{	background-image:  url(../images/shadow2.gif);	background-color: #D4DCA0;	background-repeat: repeat-y;}#content{	background-color: #FFFFFF;	padding: 20px 15px 35px 25px;}.footer {	background: url(../images/bottomback.gif) repeat-x;}.mainphotos {	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size: 1.1em;	line-height: 1.4em;	color: #515100;	width: 98%;	letter-spacing: normal;	word-spacing: 0.3em;}