body {
	background-color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 89%;
	text-align:center;
	color:#666666;
	padding:0;
	margin: 0;
	}
#contactTable {
	border-bottom:1px solid #666;
	height:250px;
	margin:0;
	padding:0;
	}
#chair {
	float:left;
	width:250px;
	height:250;
	margin-right:50px;
	font-size:9pt;
	}
#vicechair {
	width:250px;
	height:250px;
	font-size:9pt;
	float:left;
	}
.sponsor {
	list-style-type:none;
	font-size:9pt;
	clear:both;
	}
.sponsor li {
	clear:both;
	}
.sponsor img {
	float:left;
	border:none;
	background-color:#CCCCCC;
	margin-right:25px;
	margin-bottom:25px;
	}
.calendar {
	list-style-type:none;
	margin-top:25px;
	}
.calendar li {
	font-size:9pt;
	}
.calendar li a {
	font-size:12pt;
	color:#701471;
	font-weight:bold;
	}
		
.mainPhrase {
	color:#a694c6;
	font-size: 12pt; 
	font-weight: bold;
	width:75%;
	}
.ask {
	color:#701471;
	font-size:11pt;
	font-weight:bold;
	}
.hotlinks {
	list-style-type:none;
	font-size:9pt;
	}
.hotlinkHD {
	font-size:14pt;
	font-weight:bold;
	color:#432466;
	border-top:1px solid #432466;
	border-bottom:1px solid #432466;
	padding:7px 0 7px 10px;
	}
.hotlinkA {
	padding:10px;
	background-color:#fff;
	}
.hotlinkB {
	padding:10px;
	background-color:#e9e4f1;
	}
.hotQuote {
	margin-top:10px;
	padding:10px;
	background-color:#917b4c;
	color:#fff;
	}
/*added by jack*/
.clearboth{clear:both;}
.tablehd a{color:white;}
.tablehd a:visited{color:white;}
#filters{float:right; padding-bottom:15px;}

.findColLeft{
	float:left;
	width:45%;
	margin-top:10px;
	padding: 0 2em 0 1em;
}
.findColSearch{
	float:left;
	margin-top:10px;
	padding:0 0 0 5em;
	border-left:1px solid #ccc;
}
/**/
	
#mainbox {
	width: 60em;
	margin:0 auto;
	}
#content {
	margin-top:0;
	width:60em;
	float:left;
	}
#header {
	width: 60em;
	height: 10.6em;
	position: relative;
	margin-top:25px;
 	}
#logobg {
	width: 14.5em;
	height: 10.5em;
	position: absolute;
	left:0;
	z-index: 1;
	margin:0;
	}
#phrase {
	width: 12em;
	height: 2.28em;
	position: absolute;
	right: 0;
	z-index: 100;
	margin:7.1em 0 0 0;
	}
#Yimageholder {
	width: 60em;
	height: 8.13em;
	}
#Ximageholder {
	width: 60em;
	height: 11.81em;
	}
#imageholder {
	width: 48em;
	height: 10.5em;
	}
#fix {
	width:29.16em;
	height:4.44em;
	z-index: 1;
	margin:0;
	padding:0;
	}
#info {
	float: left;
	width: 60em;
	text-align: left;
	margin-top: 0;
	}
.crumb {
	font-size:9pt;
	padding:0 0 10px 0;
	}
#columna1 {
	background-color:#fff;
	width:15.2em;
	float:left;
	margin-left:0;
	}
#columna2 {
	background-color:#fff;
	width:15.2em;
	float:left;
	margin-left:1em;
	}
#columna3 {
	background-color:#fff;
	width:15.2em;
	float:left;
	margin-left:1em;
	}
#columna4 {
	background-color:#fff;
	width:10em;
	float:left;
	margin-left:1em;
	padding:0;
	margin-top:11.81em;
	}
#columna5 {
	width:10em;
	float:right;
	margin-left:1em;
	margin-top: 1.5em;
}
#membernavigation {
	background-color:#fff;
	width:175px;
	float:left;
	margin-top:-5px;
	padding-top: -5px;
	}
#title {
	float:left;
	width:45em;
	margin-left:1em;
	//margin-left:.5em;
	}
#museotitle {
	margin-left:0;
	}

#columna1fix {
	width:14.66em;
	float:left;
	margin-left:1em;
	//margin-left:.5em;
	color:#FFF;
	}
#columna2fix {
	width:14.66em;
	float:left;
	margin-left:1em;
	color:#FFF;
	}
#columna3fix {
	width:14.66em;
	float:left;
	margin-left:1em;
	color:#FFF;
	padding-bottom:25px;
	//padding-bottom:35px;
	}
#columna5fix {
	width:46em;
	float:left;
	margin-left:1em;
	//margin-left:.5em;
	margin-top:25px;
	}
#widecol {
	width:48em;
	float:left;
	margin-left:0;
	}
#Xwidecol {
	width:60em;
	float:left;
	margin-left:0;
	}
#widecol_profile {
	width:60em;
	float:left;
	margin-left:0;
}
#memberwidecol {
	margin-left:200px;
	}
p {
	font-size:12pt;
	text-align:left;
	color:#666666;
	}
.imageholder { 
	float: left;
	margin-bottom: 5px; 
	}
.titles {
	width:595px;
	}	
.tricolpic {
	margin:0;
	padding:0;
	width:15.33em;
	height:10.5em;
	}
.widepic {
	margin:0;
	padding:0;
	width:48em;
	height:10.5em;
	}
#widepic {
	margin:0;
	padding:0;
	width:48em;
	height:10.5em;
	}
#widepic2 {
	margin:0;
	padding:0;
	width:48em;
	height:15.75em;
	}
#brochure {
	width:32.22em;
	height:22.77em;
	}
.memberwidepic {
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	width:60em;
	height:10.5em;
	}
.loginfo {
	text-align:right;
	font-size:10pt;
	bottom:0;
	position:absolute;
	margin-top:9.7em;
	width:100%;
	}
.loginfobox {
	color: #917B4C;
	font-style:normal;
	height:25px;
	}

#homepic {
	margin:0;
	padding:0;
	width:60em;
	height:29.6em;
	}
.violet {
	background-color:#432466;
	}
.darkpurple {
	color:#701471;
	}
.mainSearch {
	color:#701471;
	font-size:8pt;
	}
.white {
	background-color:#fff;
	}
.green {
	background-color: #90AE23;
}
.green_text {
	color: #ECE10F;
	text-align: right;
}
.white_text {
	color: #FFFFFF;
	text-align: right;
}

h1 {
	font-size:22pt;
	font-weight:bold;
	color:#432466;
	bottom: 30px;
	}
.botom {
	font-size:22pt;
	font-weight:bold;
	color:#432466;
	text-align:right;
	position:relative;
	}
h2 {
	padding:0;
	font-size:14pt;
	color: #666666;
	}
h3 {
	font-size:9pt;
	color: #666666;
}
h4 {
	font-size:12pt;
	color: #666;
}
a {
	text-decoration:none;
	color:#701471;
	}
#menu {
	position:absolute;
	top:0;
	left:300px;
	background-color:#0066FF;
	height:200px;
	width:800px;
	}
	
/*ESTILO PARA HEADER*/
#headbox {
	z-index:600;
	}
ul {
	margin:0;
	padding:0;
	}
.headlinks{
	list-style-type: none;
	font-size:8pt;
	width:auto;
	padding:0;
	margin:0;
	top:0;
	right:0;
	position:absolute;
	}
.headlinks li {
	float: left;
	margin: 0;
	padding: 2px 0 0 15px;
	}
.searchbox {
	background-color: #FFF;
	border: 1px solid #701471;
	font-size: 9pt;
	text-align: left;
	height:auto;
	padding:0;
	margin:0;
	}
.searchbtn {
	background-color: #701471;
	text-align: left;
	border: 1px solid #701471;
	font-size: 8pt;
	color: #FFF;
	font-weight: bold;
	height:18px;
	width:18;
	margin-top:1px;
}
.searchbtn:hover {
	background-color: #a694c6;
	text-align: left;
	border: 1px solid #a694c6;
	font-size: 8pt;
	color: #fff;
}
#footlinks{
	list-style-type: none;
	width:600px;
	text-align:center;
	margin: 15px auto 0 auto;
	padding-top:50px;
	color:#808285;
	font-size:7.5pt;
}
#footlinks a {
	color:#808285;
	font-size:7.5pt;
	padding-right:15px;
	}
#footnav{
	list-style-type: none;
	width:750px;
	text-align:center;
	margin: 10px auto 0 auto;
}
#footnav a {
	color:#808285;
	font-size:8pt;
	border-right: solid 1px #808285;
	padding:0 15px;
	}
.items{
	font-weight: normal;
	font-size: 10pt;
	font-variant: normal;
}
.sitemap {
	list-style-type:disc;
	font-size:9pt;
	margin-left: 12pt;;
	}
.sitemap ul {
	list-style-type:disc;
	margin-left:30pt;
	}
ol{
	line-height: 2em;
	text-align: justify;
}
.nobrdr{
border:none;
}
.memlinks{
	list-style-type: none;
	width:579px;
	height: auto;
	font-size:9pt;
	margin: 10px auto 10px auto;
}
.memlinks li {
	float: left;
	margin:0;
	padding:5px 0 5px 5px;
	color:#FFFFFF;
}
.memlinks li a {
	color:#FFFFFF;
	text-decoration: none;
	}

/* STYLE FOR 4TH COLUMN CONTENT */
.quote {
	color:#917B4C;
	font-size: 10pt;
	border-bottom: 1px solid #917B4C;
	padding-bottom:10px;
	}
.crosslink {
	color:#6e3292;
	font-size: 10pt;
	border-bottom: 1px solid #917B4C;
	padding-bottom:10px;
	}
/*LISTADO EN MIEMBROS*/
.clearlist {
	list-style-type:none;
	font-size:9pt;
	}
.clearlist li {
	margin-bottom:10px;
	}
#inlinecols {
	width:auto;
	height:auto;
	}
#inlinepic {
	width:auto;
	height:auto;
	float:left;
	margin-right:15px;
	}
#inlineinfo {
	font-size:9pt;
	padding-top:10px;
	}
/*FONT SIZE FOR CALENDAR*/
.font9 {
	font-size:9pt;
	}
.font7 {
	font-size:7pt;
	}
.font8 {
	font-size:8pt;
	}
/* NO MARGIN TOP */
.notop {
	margin-top:50px;
	padding-top:50px;
	}
/*STYLE FOR TABNAV IN PROFILE*/
ul#tabnav { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 1em 0; /* set margins as desired */
font: bold 11px arial, verdana, sans-serif; /* set font as desired */
border-bottom: 1px solid #432466; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
width:450px; /* 600 - 2 x 10px padding */
}
ul#tabnav li { /* do not change */
display: inline;
}
body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4 { /* settings for selected tab */
border-bottom: 1px solid #fff; /* set border color to page background color */
background-color: #fff; /* set background color to match above border color */
}

body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a { /* settings for selected tab link */
background-color: #fff; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
top: 1px;
padding-top: 4px; /* must change with respect to padding (X) above and below */
}

ul#tabnav li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #432466; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #432466; /* set unselected tab background color as desired */
color: #fff; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
}

ul#tabnav a:hover { /* settings for hover effect */
background: #701471; /* set desired hover color */
}

a#tab_selected {
color: black;
}
/* End CSS tabs */
.submit{
	margin-top:10px;
	background-color:#432466;
	color:#fff;
	border: 1px solid #432466;
	font-size:11px;
	font-weight:bold;
	}
.dotedrow {
	border-bottom:1px dotted #432466;
	}
.faq {
	line-height:normal;
	font-size:9pt;
	}
.textcenter {
	text-align:center;
	}
#menubg {width: 19.81em; height: 6.25em; position:absolute; z-index:99; float:right; right:0; top:25px;}
#video {width:10em; height:7em; right:0; margin-bottom:10px;}
.nopad {padding:0;}
.nomargin {margin:0;}
#legal {
	width:100%;
	height:250px;
	overflow:scroll;
	border:1px solid #666;
	}
.ethics {
	font-size:9pt;
	list-style-type:disc;
	}
#awake {
	width:38.66em;
	height:28.88em;
	}