body {
 	margin: 0;
  	padding: 0;
	background-color: #ffffff;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}	

a {
	outline: none;
}

.margin10pxTop {
	margin-top: 10px;
}

.showCase {
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #ffe834;
}

#mainHeadline {
	text-align: left;
	background-color: #ebf2bc;
}

#mainHeadline td {
	border: 1px solid #000;
	padding-bottom: 20px;
}

#mainHeadline p {
	margin: 0;
	padding: 11px 11px 0 11px;
	line-height: 18px;
}

#mainHeadline p.strong {
	font-weight: bold;
}

#mainHeadline a {
	margin: 0;
	padding: 0 0 8px 0;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	width: 450px;
	text-decoration: none;
}

#mainHeadline a:hover {
	text-decoration: underline;
}

#mainHeadline ul {
	margin: 0 0 0px 10px;
	padding: 5px;
	width: 400px;
	list-style-type: decimal;
	border: 1px solid #000;
}

#mainHeadline ul li {
	margin: 0 0 0 30px;
	line-height: 25px;
}



.showCase h1 {
	margin: 0;
	padding: 0 0 8px 0;
	font: bold 17px Verdana, Arial, Helvetica, sans-serif;
	color: #fc0807;
	text-align: center;

}

h2 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}

.alertDark {
	font: bold 21px Verdana, Arial, Helvetica, sans-serif;
	color: #1358ae;
	text-shadow: #6374AB 1px -1px 1px;

}

.showCase .eventSubHeaderText {
	margin: 0;
	padding: 3px 0 10px 0;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #000;
}

a.showCaseLink {
	color: #803d4f;
}


table { border: 0 }


td.text {
	font-size:12px;
    font-family: verdana, arial, helvetica;
	color:#000;
}

td.textwhite {
	font-size:12px;
    font-family: verdana, arial, helvetica;
	color:#ffffff;
}

td.label {
	font-size:13px;
    font-family:verdana,arial,helvetica;
	color:#327290;
	font-weight:bold;
}

TD.nav, TD.nav a {
    font-family: verdana, arial, helvetica;
	font-size:14px;
	color:#ffffff;
    font-weight: bold;
  	text-decoration: none;
}

TD.nav a:hover {
    font-family: verdana, arial, helvetica;
	font-size:14px;
	color:#ffffff;
    font-weight: bold;
	text-decoration: underline;
}

a.sidenav {
    font-family: verdana, arial, helvetica;
	font-size:16px;
	color:#327290;
    font-weight: bold;
	text-decoration: none;
}

a:hover.sidenav {
    font-family: verdana, arial, helvetica;
	font-size:16px;
	color:#327290;
    background-color:#efefef;
    font-weight: bold;
	text-decoration: none;
}

.look_here {
 	color:blue;
    font-weight: bold;
}

.err {
 	color:red;
    font-weight: bold;
}

.bigger {
    font-family: verdana, arial, helvetica;
	font-size:14px;
    font-weight: normal;
}

.bigger a {
    font-family: verdana, arial, helvetica;
	font-size:14px;
    font-weight: bold;
	font-decoration: underline;
}

.bigger h1 {
    font-family: verdana, arial, helvetica;
	font-size:18px;
    font-weight: bold;
}


.bigger2 {
    font-family: verdana, arial, helvetica;
	font-size:16px;
    line-height:20px;
	color:#000;
    font-weight: bold;
}

.white { color:#ffffff; font-size:12px}

.normal { color:#000; font-size:12px}

.small { color:#000; font-size:10px}

.header, td.header, td.header a { 
	font-size:16px;
	font-family: verdana, arial, helvetica;
	color:#327290; 
	text-decoration:none;
	font-weight:bold;

}

.pageheader, td.pageheader, td.pageheader a { 
	font-size:25px;
	font-family:Arial Narrow, Arial, Helvetica;
	color:#327290; 
	text-decoration:none;
	font-weight:bold;

}

.headerwhite, td.headerwhite, td.headerwhite a { 
	font-size:16px;
	font-family: verdana, arial, helvetica;
	color:#fff; 
	text-decoration:none;
	font-weight:bold;
}

.headerBlackSmaller, td.headerBlackSmaller, td.headerBlackSmaller a { 
	font-size:15px;
	font-family: verdana, arial, helvetica;
	color:#000; 
	text-decoration:none;
	font-weight:bold;
}


.footer, td.footer  {
  	background-color:#327290;
    font-family: verdana, arial, helvetica;
	color:#ffffff; 
	font-size:11px;

} 

td.footer  a {
	text-decoration: underline;
} 


.top, td.top  {
    font-family:times roman, times new roman;
	color:#ffffff; 
	font-size:22px;
    font-weight:normal;
} 

.topcity  {
    font-family:times roman, times new roman;
	color:#ffffff; 
	font-size:18px;
    font-weight:normal;
} 

.text a {
	font-weight:bold;
}

.footer a{
    font-family: verdana, arial, helvetica;
	color:#ffffff; 
	text-decoration:none;
}

.footer a:hover{ 
	text-decoration:underline
}

.petMeds {
	border: 4px solid #0865ac; 
	width: 200px; 
	background-color: #fff; 
	padding: 8px 0 8px 8px; 
	color: #b44e44; 
	font: bold 14px Arial, Helvetica, sans-serif;
}

.register {
	text-align: left;
	display: block;
	margin: 0 0 50px 30px;
	font: bold 60px Arial, Helvetica, sans-serif;
}

.register a {
	color: #000;
}

.register a:hover {
	color: #fff;
}

#pokerReg {
	margin: 30px 0 60px 0;
}

a.eventHomeTitle { 
	font-size:20px;
	font-family: verdana, arial, helvetica;
	color:#d34716; 
	text-decoration:none;
	font-weight:bold;
}

.sponsors {
	padding-top: 10px;
}

.sponsor img {
	text-align: center;
	border: 4px solid #0865ac;
}