body,html {
	margin:0;
	padding:0;
	background:#000000;
	color:#000;
}

body {
	min-width:750px;
}

a {
	background: inherit;
	text-decoration:none;
	color: #3300CC; 
}

a:hover { 
	text-decoration: overline underline;  
}
	
#wrap {
	background:#000000;
	margin:0 auto;
	border-style:solid;
	border-color: white;
	border-width:2px;
	width:750px;
	color: inherit;
}

#header {
	margin: 0 auto;
}

#menubar {
     	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width:750px;
	background-color:#000000;
	color: #0000CC;
	text-align: center;
	max-height: 25px;
}
	
#nav {
	background:#c99;
	padding:5px;
	color: inherit;
}

#nav ul {
	margin:0;
	padding:0;
	list-style:none;
}
	
#nav li {
	display:inline;
	margin:0;
	padding:0;
}

#main {
	background:#000000;
	float:right;
	width:750px;
	min-height:600px;
	color: #FFFFFF;
}

#main2 {
	background:#000000;
	float:right;
	width:750px;
	min-height:600px;
	color: #FFFFFF;
}

#main h2 {
	font: 30px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:0 10px;
	text-align: center;
}

#main h3 {
      	font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	padding:0 10px;
}

#main p {
      	font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	padding:0 10px;
}

#main h4 {
	font-weight: bold;
      	font: 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:0 10px;
	text-align: left;
}

#main h5 {
      	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:0 10px;
	text-align: center;
}

#main2 h2, #main2 p {
	font: 30px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:0 10px;
	text-align: center;
	
}

#main2 h3 {
      	font: 20px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	padding:0 10px;
}

#main2 h4 {
	font-weight: bold;
	color: #FF0000;
      	font: 24px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:0 10px;
	text-align: center;
}

#main2 h5 {
      	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:0 10px;
	text-align: center;
}

#main2 h6 {
      	font: 20px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
}



#main img {
	text-align:center;
    	padding:10px;
}

#footer {
	width:750px;
	background-color:#000000;
	clear:both;
	color: #FFFFFF;
	background-image: none;
	max-height: 50px;
}

#footer p {
	padding:3px;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	margin:0;
} 

#signup table {
 	margin-left: auto; margin-right: auto;
 	background-color: #FFFFFF;
 	color: #000000;
 	width: 440px;
 	border: 1px solid #D7E5F2;
 	border-collapse: collapse;
}

#signup td {
 	border: 1px solid #D7E5F2;
 	padding-left: 4px;
}

#main2 table {
 	margin-left: auto; margin-right: auto;
 	background-color: inherit;
 	color: #FFFFFF;
 	width: 500px;
 	border-collapse: collapse;
}

#login td {
 	border: 1px solid #D7E5F2;
 	padding-left: 4px;
}

.labelcell {
 	font: 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
 	color: #3670A7;
	text-align: left;
 	background-color: inherit;
 	width: 180px;
}

.descripcell {
 	font: 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
 	color: #3670A7;
	text-align: left;
 	background-color: inherit;
 	width: 320px;
} 

img.floatRight { 
	float: right; 
	margin: 4px; 
} 
