﻿@charset "UTF-8";
/* CSS Document */

@import url(content.css);

body{
margin:0px;
padding:0px;
background-image: url(../img/fondo.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

a:link {color: green; text-decoration: none; font-weight:bold}
a:visited {color: black; text-decoration: none}
a:hover {color: red; text-decoration: none}
a:active {color: blue; text-decoration: none}


.container h1 { font-size:20px; font-weight:bold; margin:15px; margin-left:43px;margin-bottom:10px;}
.container h2 { font-size:17px; font-weight:bold; margin:15px; margin-left:43px;margin-bottom:10px;}
.container h3 { font-size:15px; font-weight:bold; margin:15px; margin-left:43px; margin-bottom:10px;}

#curvetop {
	margin:0;
	padding:0;
	background:url(../img/holder_top.gif) no-repeat;
	width:950px;
	height:9px;
}
#curvebottom {
	clear:both;
	margin:0;
	padding:0;
	background:url(../img/holder_bottom.gif) no-repeat;
	width:950px;
	height:9px;
}
.container {
	width:950px;
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../img/holder_back.gif);
	background-color:#EBE4C4; 
	position:relative;
}
.container p, .container #leftcolumn p,.container #leftcolumn ul li,.container #leftcolumn form { margin:10px; margin-left:43px; margin-right:43px; line-height:2em;}

.container table { margin:10px; margin-left:43px; margin-right:43px; line-height:2em;
	
}

.container #leftcolumn {
	width:600px;
	float:left;
}

.container #rightcolumn {
	width:300px;
	float:left;
}

.container #rightcolumn p { margin-left:15px; margin-right:20px;}


.quote_large {font-size:1.1em; font-style:oblique;}

#footer { 
	clear:both;
	background-color:#252525; 
	width:950px; 
	text-align:center;
	color:#999;
	font-size:.85em;
	padding-top:10px;
	padding-bottom:10px;
}
#footer a { color:white; }

#subfooter { 
	clear:both;
	background-image:url(../img/holder_back.gif);
	background-color:#EBE4C4; 
	width:950px; 
	text-align:center;
	color:#000;
	font-size:.85em;
	padding-top:10px;
	padding-bottom:10px;
}


#header {
	clear:both;
	background:url('../img/header_new.jpg');
	width:950px
}
table.events {
	clear:both; margin:0px 0px 0px 0px; border: medium; border-color: black; width:200px; height:20px;   
}
td.eventshead {
	clear:both; color:white; font-size:16px; font-weight:bold; background-color:black;
}
td.eventsdate {
	clear:both; color:black; font-size:13px; font-weight:bold;
}

td.eventsbody {
	clear:both; display:table-cell; font-size:11px; 
}

table.eventsbuttons {
	clear:both; margin:0px 0px 0px 0px; width:225px; height:30px;   
}

.notesmall {font-size: 12px}

.privacy {
	font-family:Arial, Helvetica, sans-serif; margin:0px 45px 0px 45px;
}

ul {
	 list-style-image:url('../img/BOT_Paw.png')
}

ul#cssMenu{
	margin:0px;list-style:none;padding:1px 0 1px 1px;background-color:#252525;border-width:1px;border-style:solid;border-color:#252525;}
ul#cssMenu table {border-collapse:collapse}
ul#cssMenu {
	display:block;font-size:0;zoom:1;width:510px;height:20px;position:absolute;z-index: 1000;left: 430px;top: 0px;}
ul#cssMenu ul{
	width:0px;padding:1px 1px 0;}
ul#cssMenu li{
	display:block;zoom:1;margin:0 1px 0 0;font-size:0;float:left;}
ul#cssMenu ul li{
	margin:0 0 3px;}
ul#cssMenu a:active, ul#cssMenu a:focus {outline-style:none}
ul#cssMenu a, ul#cssMenu li.dis a:hover,ul#cssMenu li.sep a:hover{
	display:block;vertical-align:middle;_display:inline-block;_vertical-align:top;background-color:#252525;border:1px solid #252525;text-align:center;text-decoration:none;padding:3px;_padding-left:0;font:normal 12px Trebuchet MS, Tahoma;color: #FFFFFF;text-decoration:none;cursor:pointer;}
ul#cssMenu span{overflow:hidden;}
ul#cssMenu li.sep{
	text-align:left;padding:0px;line-height:0;height:100%;}
ul#cssMenu li.sep span{
	float:none;padding-right:0;width:3px;height:100%;display:inline-block;background-color:#252525;background-image:none;}
ul#cssMenu ul li.sep span{
	width:100%;height:3px;}
ul#cssMenu li:hover>a{
	background-color:#252525;border-color:#252525;border-style:solid;font:normal 12px Trebuchet MS, Tahoma;color: #FFFFFF;text-decoration:none;}
ul#cssMenu li a:hover{
	background-color:#252525;border-color:#252525;border-style:solid;font:normal 12px Trebuchet MS, Tahoma;color: #FFFFFF;text-decoration:none;}
ul#cssMenu li.dis a{color: #AAAAAA !important;}
ul#cssMenu img{
	border: none;vertical-align: middle;margin-right:6px;width:24px;height:18px;}
ul#cssMenu ul img{
	width:24px;height:18px;}
ul#cssMenu img.over{display:none}
ul#cssMenu li.dis a:hover img.over{display:none !important}
ul#cssMenu li.dis a:hover img.def {display:inline !important}
ul#cssMenu li:hover > a img.def  {display:none}
ul#cssMenu li:hover > a img.over {display:inline}
ul#cssMenu a:hover img.over{display:inline}
ul#cssMenu a:hover img.def{display:none}

ul#cssMenu2{
	margin:0px;list-style:none;padding:1px 0 1px 1px;background-color:#252525;border-width:1px;border-style:solid;border-color:#252525;}
ul#cssMenu2 table {border-collapse:collapse}
ul#cssMenu2 {
	display:block;font-size:0;zoom:1;width:935px;height:20px;position:absolute;z-index: 1000;left: 10px;top: 240px;}
ul#cssMenu2 ul{
	width:0px;padding:1px 1px 0;}
ul#cssMenu2 li{
	display:block;zoom:1;margin:0 1px 0 0;font-size:0;float:left;}
ul#cssMenu2 ul li{
	margin:0 0 3px;}
ul#cssMenu2 a:active, ul#cssMenu2 a:focus {outline-style:none}
ul#cssMenu2 a, ul#cssMenu2 li.dis a:hover,ul#cssMenu2 li.sep a:hover{
	display:block;vertical-align:middle;_display:inline-block;_vertical-align:top;background-color:#252525;border:1px solid #252525;text-align:center;text-decoration:none;padding:3px;_padding-left:0;font:normal 12px Trebuchet MS, Tahoma;color: #FFFFFF;text-decoration:none;cursor:pointer;}
ul#cssMenu2 span{overflow:hidden;}
ul#cssMenu2 li.sep{
	text-align:left;padding:0px;line-height:0;height:100%;}
ul#cssMenu2 li.sep span{
	float:none;padding-right:0;width:3px;height:100%;display:inline-block;background-color:#252525;background-image:none;}
ul#cssMenu2 ul li.sep span{
	width:100%;height:3px;}
ul#cssMenu2 li:hover>a{
	background-color:#252525;border-color:#252525;border-style:solid;font:normal 12px Trebuchet MS, Tahoma;color: #FFFFFF;text-decoration:none;}
ul#cssMenu2 li a:hover{
	background-color:#252525;border-color:#252525;border-style:solid;font:normal 12px Trebuchet MS, Tahoma;color: #FFFFFF;text-decoration:none;}
ul#cssMenu2 li.dis a{color: #AAAAAA !important;}
ul#cssMenu2 img{
	border: none;vertical-align: middle;margin-right:6px;width:24px;height:18px;}
ul#cssMenu2 ul img{
	width:24px;height:18px;}
ul#cssMenu2 img.over{display:none}
ul#cssMenu2 li.dis a:hover img.over{display:none !important}
ul#cssMenu2 li.dis a:hover img.def {display:inline !important}
ul#cssMenu2 li:hover > a img.def  {display:none}
ul#cssMenu2 li:hover > a img.over {display:inline}
ul#cssMenu2 a:hover img.over{display:inline}
ul#cssMenu2 a:hover img.def{display:none}

hr {
	width:300px
}

.attributename  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : black;
	text-decoration : none;
}

.attributeinput  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : black;
	text-decoration : none;
}

.required {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : red;
	text-decoration : none;
}

#msponsors {
	margin: 0px 20px 0px 40px;
}

#msponsors img {border:none;display:block;}

#msponsors table { 
	width: 60%; padding: 5px 10px 5px 10px;
}

#msponsors td {
	padding: 0px 0px 0px 0px; border: 10px #ebe4c4 solid; 
}

#sponsors a:link {font:bold 14px Arial, Helvetica, san-serif; color: black; text-decoration: none; }
#sponsors a:visited {font:normal 14px Arial, Helvetica, san-serif; color: black; text-decoration: none}
#sponsors a:hover {font:bold 14px Arial, Helvetica, san-serif; color: red; text-decoration: underline}
#sponsors a:active {font:bold 14px Arial, Helvetica, san-serif; color: blue; text-decoration: none}

.floatright {
	float: right;  
} 

.testimonials {
	margin: 0px 200px 0px 50px;
}
