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

* { padding:0px; margin:0px; list-style:none; }

body
{
	background-color: #E0E3C6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 24px;
	
}
div#header {
	background-color: #5F0123;
	height: 92px;
}
div#innerHeader {
	width: 813px;
	height: 92px;
	margin-right: auto;
	margin-left: auto;
}
img#siteLogo {
	float: left;
	margin-top: 12px;
	margin-bottom: -26px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: relative;
}



div#contenedor {
	width: 813px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 7px;
	background-color: #FFFFFF;
	overflow: hidden;
}#topFlash {
	margin-right: 7px;
	margin-bottom: 7px;
	margin-left: 6px;
}

ul#navigation
{
	float:right;
}

ul#navigation li
{
	float:left;
}

ul#navigation a
{
	display:block;
	float:left;
	height: 31px;
	text-indent: -9000px;
	overflow: hidden;
}

a#btHome { background-image: url(../images/btHome.gif); width: 81px; }
a#btAbout {	background-image: url(../images/btAbout.gif); width: 107px; }
a#btContact { background-image: url(../images/btContact.gif); width: 107px; }
a#btEvents { background-image: url(../images/btEvents.gif); width: 81px; }

a#btMember { background-image: url(../images/btMember.gif); width: 146px; height: 31px; text-indent: -9000px; overflow: hidden;display:block;}
a#btMember:hover { background-image: url(../images/btMember_active.gif); width: 146px; height: 31px; text-indent: -9000px; overflow: hidden;display:block;}

a#btHome:hover { background-image: url(../images/btHome_active.gif); }
a#btAbout:hover {	background-image: url(../images/btAbout_active.gif); }
a#btContact:hover { background-image: url(../images/btContact_active.gif); }
a#btEvents:hover { background-image: url(../images/btEvents_active.gif); }

div#loginBox {
	float: right;
	margin-top: 19px;
	margin-right: 15px !important;
	margin-right: 10px;
}
img#signin {
	margin-bottom: 5px;
}
div#loginBox2 {
	float: right;
	margin-top: 16px;
	margin-right: 30px !important;
	margin-right: 10px;
	color: #FFFFFF;
	font-size: 11px;
}
div#loginBox2 strong {
	color: #F498C2;
	display: block;
}

#homepage{
padding-top:60px;
padding-left:60px;
color:#FFFFFF;
display:block;
float:left;
}
form#loginForm fieldset {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: inline;
}
input#username {
	background-image: url(../images/username.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: left center;
}
input#password {
	background-image: url(../images/password.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
}


form#loginForm li {
	display: block;
	float: left;
}
form#loginForm ol {
	float: left;
	display: inline;
}
form#loginForm li input {
	border: 1px solid #FFFFFF;
	padding: 3px;
	font-size: 11px;
	width: 120px;
	margin-right: 3px;
}
input#loginNow {
	text-transform: uppercase;
	font-size: 11px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
div#footer {
	width: 813px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 24px;
}
div#footer li {
	float: left;
	display: block;
	padding-right: 24px;
	margin-right: 24px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #07C78E;
	color: #07C78E;
	font-size: 11px;
	font-weight: bold;
}
div#footer ul {
	margin-left: 190px;
}


.noborder {
	border:none !important;
}

div#slogan {
	text-align: center;
}





div#footer a {
	color: #07C78E;
	text-decoration: none;
}

div#footer a:hover {
	text-decoration: underline;
}

div.boton a {
	color: #B20860;
	text-decoration: none;
}


div.boton {
	background-image: url(../images/flecha.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	background-color: #E0E3C4;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 30px;
	margin-top: 12px;
	float: left;
	color: #B2085E;
	font-size: 13px;
	font-weight: bold;
}

div#subHeader {
	background-color: #C8CBAC;
	height: 32px;
	margin-bottom: 7px;
}

#monthsYear .monthText a {
	text-decoration: none;
	color: #B2085E;
}
input.noBack {
	background-color: #FFFFFF;
	background-image: none !important;
}
#realContent p {
	color: #595758;
}
