/*
Title: Hava NaGrilla
Author: Tome Wilson - tome@creativewebgroup.net
Last Updated: June 22, 2009
*/

/* ---[ css reset ]--------------------- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline}
:focus {outline: 0}
body {line-height: 1; color: black; background: white}
ol, ul {list-style: none}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate; border-spacing: 0}
caption, th, td {text-align: left; font-weight: normal}
blockquote:before, blockquote:after,
q:before, q:after {content: ""}
blockquote, q {quotes: "" ""}
em, .em {font-style: italic}
strong, .strong {font-weight: bold}
.big {font-size: 110%}
.small {font-size: 90%}
.l {float: left}
.r {float: right}
.clear {clear: both; display: block}
.center {text-align: center}


/* ---[ structure ]--------------------- */
html, body {background: #fff; height: 100%; min-width: 762px; font: normal 12px/20px Arial, Helvetica, sans-serif; color: #242424}


/* ---[ content ]--------------------- */

#header, #left, #sponsor-block, #right .top, #right .bottom, #footer {display: none}

#body, #center {margin: 0 auto; width: 762px; display: block; padding: 20px 0}
#body p {padding: .4em 0}
a, a:hover {color: #f1ab00; text-decoration: none}


/* ---[ right side ]--------------------- */

#right {width: 90%}

	#right .list {list-style-type: circle; padding: .4em 0 .4em 18px}
	.list li {padding: .4em 0}


/* ---[ content styles ]--------------------- */

#content p {padding: .6em 0}

#content a {color: #0053a5; text-decoration: none}
#content a:hover {color: #0053a5; text-decoration: underline}

.pdf {background: url(images/icons/pdf.gif) no-repeat top left; padding: 1px 0 1px 21px}
.arrows {background: url(images/icons/arrows.gif) no-repeat center left; padding-left: 12px}
.photoL {float: left; margin: 0 10px .25em 0}
.photoR {float: right; margin: 0 0 .25em 10px}

.hr {font-size: 1px; border-bottom: 1px dotted #ccc; margin: 7px 0}


/* ---[ heading styles ]--------------------- */

h1 {font: normal 28px/1em Arial, Calibri, Helvetica, sans-serif; color: #0053a5; padding: 28px 0 0 0; overflow: hidden; height: 0 !important; height /**/:28px; text-transform: capitalize}
	h1#Basketball {background: url(images/headings/3-on-3-Basketball.png) no-repeat}
	h1#Celebrity-Judges {background: url(images/headings/Celebrity-Judges.png) no-repeat}
	h1#Contact-Golden-Slipper {background: url(images/headings/Contact-Golden-Slipper.png) no-repeat}
	h1#Event-Information {background: url(images/headings/Event-Information.png) no-repeat}
	h1#Helpful-Links {background: url(images/headings/Helpful-Links.png) no-repeat}
	h1#Our-Sponsors {background: url(images/headings/Our-Sponsors.png) no-repeat}
	h1#Photo-Gallery {background: url(images/headings/Photo-Gallery.png) no-repeat}
	h1#Privacy-Policy {background: url(images/headings/Privacy-Policy.png) no-repeat}
	h1#Sitemap {background: url(images/headings/Sitemap.png) no-repeat}
	h1#Sponsorship-Information {background: url(images/headings/Sponsorship-Information.png) no-repeat}
	h1#Team-Manuals {background: url(images/headings/Team-Manuals.png) no-repeat}
	h1#Team-Registration {background: url(images/headings/Team-Registration.png) no-repeat}
	h1#The-Hava-NaGrilla-Magilla {background: url(images/headings/The-Hava-NaGrilla-Magilla.png) no-repeat}
	h1#The-Thrilla-of-the-Grilla {background: url(images/headings/The-Thrilla-of-the-Grilla.png) no-repeat}

h2 {font: normal 1.5em/1.4em Arial,Calibri,Helvetica, sans-serif; color: #0053a5; padding: .4em 0 .2em 0}
h3 {font: bold 1.15em/1.4em Arial,Calibri,Helvetica, sans-serif; color: #f1ab00; padding: .2em 0 .2em 0}


/* ---[ table style ]--------------------- */
#table {width: 512px; padding: 0; margin: .4em 0}
th {color: #4f6b72; border: 1px solid #c1dad7; border-top: 0; padding: 6px 6px 6px 18px; letter-spacing: 1px}
td {border-right: 1px solid #c1dad7; border-bottom: 1px solid #c1dad7; background: #fff; padding: 6px 6px 6px 12px; color: #4f6b72}
td.alt {background: #f5fafa; color: #797268}
th.spec {background: #fff url(images/shell/table/bullet1.gif) no-repeat}
th.specalt {background: #f5fafa url(images/shell/table/bullet2.gif) no-repeat; color: #797268}
th.top-cell, td.top-cell {border-top: 1px solid #c1dad7}



/* ---[ footer styles ]--------------------- */
#footer {display: none}


/* ---[ colors ]--------------------- */
.black {color: #000 !Important}
.white {color: #fff !Important}
.blue {color: #0053a5 !Important}
.yellow {color: #f1ab00 !Important}