html body {
font-family:century gothic, verdana, tahoma, arial, sans-serif;
font-size:10pt;
background: #fff url("../imgs/general/backgroundlogo.jpg") no-repeat top left;

margin:0px;
}

html body img {
border-style:none;
}

#container {
width:100%;
background: transparent url("../imgs/general/backgroundcontainer.jpg") no-repeat bottom left;
}


/***   MENU ****/

#divnav {

width:400px;
height:120px;
float:right;
margin-top:-15px;
margin-right:10px;
z-index:100;
}

#nav  {
list-style-type:none;
margin:0px;
position:relative;
top:-15px;
margin-right:50px;
z-index:100;
}

.hide {
display:none;
}

#contribute, #collections, #featured {
list-style-type:none;
float:right;
margin:0px;
}

#nav li ul {
display:none;
position:absolute;
list-style-type:none;
margin-left:0px;
}

#nav li:hover ul{
display:block;
top:100px;
width:200px;
}

#nav li.over ul {
display:block;
width:150px;
top:113px;
margin-left:40px;
}

.yellow, .green {
text-transform:uppercase;
color:#000;
text-decoration:none;
padding-left:20px;
height:17px;
position:relative;
right:60px;
top:10px;
display:block;
background-color:white;
}

a.yellow:hover {
background:  url("../imgs/general/bulletblue.jpg") no-repeat left;
color: #f0037f;
background-color:white;
}

a.green:hover {
background:  url("../imgs/general/bulletgreen.jpg") no-repeat left;
color: #f0037f;
background-color:white;
}

a.withimage  {
width:116px;
height:108px;
background:url("../imgs/general/contribute.jpg");
display:block;
}

a.withimage:hover {
width:116px;
height:108px;
background:url("../imgs/general/contributehover.jpg");
}

#collections {
width:119px;
height:108px;
background:url("../imgs/general/contribute.jpg");
display:block;
cursor:pointer;
}

#collections:hover, #collections.over {
background:url("../imgs/general/contributehover.jpg");

}

#featured {
width:116px;
height:108px;
background:url("../imgs/general/featured.jpg");
display:block;
cursor:pointer;
}
 
#featured:hover,  #featured.over {
background:url("../imgs/general/featuredhover.jpg");
}

/*****************************  FIN MENU ******************/

#content {
}

#logo {
width:335px;
height:102px;
position:relative;	
bottom:0px;
right:0px;
margin:0px;

}

a.chapita {
width:152px;
height:154px;
background:url("../imgs/general/chapita.jpg");
display:block;
position:relative;
right:0px;
bottom:0px;
}

a.chapita:hover{
background:url("../imgs/general/chapitahover.jpg");
}

/**** IMAGE  TABLE****/

#imageandtitle{

position:relative;

margin-top:-70px;
margin-left:180px;


}

#imageandtitle td{
}



#image{
border:2px solid #eee;
}

#image  img{


}


#itemtitle {

width:300px;
padding:20px;
position:relative;


}


h1 {
font-size:14pt;
color:#33cc33;
}

.magenta {
color:#f0037f;
font-weight:bold;
}









#footerimage ul {
list-style:none;
margin:0px;
position:relative;
/*width:300px;*/
right:25px;
}


#footerimage  ul li {
display:inline;

}

a.linkimage{
text-decoration:none;
color:#666;

}

a.linkimage:hover{
color:#48d148;
}


/***********************************************************************/



/** FOOTER **/





#wrapper {
background: url("../imgs/general/wrapper.gif") repeat-x bottom center;
height:194px;

}


#footer {
background:url("../imgs/general/footer.gif") no-repeat bottom right ;
height:194px;
color:#eee;

}

#linksbottom {
width:600px;
float:left;
color:#666;
margin-top:80px;
margin-left:50px;
}

#linksbottom a:link{
text-decoration:none;
color:#666;
font-size:8pt;
}

#linksbottom a:hover {
color:#f0037f;
font-weight:bold;
font-size:12pt;
}

#linksbottom a:visited{
text-decoration:none;
color:#666;
font-size:8pt;
}

#linksbottom a:visited:hover{
color:#f0037f;
font-weight:bold;
font-size:12pt;
}

#copyright {
clear:both;
position:relative;
margin:auto;
text-align:center;
top:50px;
}

a.first {
text-decoration:none;
color:#666;
font-size:8pt;
}

a.first:hover{
font-size:12pt;
}


/**** MISC TEXT FORMAT****/
.resultsTitle a{
	font-size:14pt;
	font-weight:bold;
	color:#f0037f;
}

.resultsTitle a:visited {
	color:#f0037f;
}

.text {
	margin-top: 30px;
	margin-left: 30px;
	margin-right: 30px;
}

.textTitle {
	font-size: 16px;
	font-weight: bold;
}

.subtitle {
	font-size: 18px;
	font-weight: bold;
	color:#f0037f;
	text-align:center;
}

.subsubtitle {
	font-size: 15px;
	font-weight: bold;
	color:#f0037f;
	text-align:center;
}

.codequote{
	color: white;
	background-color: black;
	margin-left: 5px;
	font-size: 13px;
}

/***********************************************************************/