/* ==========================
..:: Lindfield Rotary Club - Fun Run 2009 ::..
========================== */

/* ---- IE6 PNG fix ---- */

.is_ie6 #home_background, #footer .logo a { behavior: url("/Resources/LindfieldRotaryClub/Sites/FunRun/Scripts/iepngfix.htc") }


/* Universal */

html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, em, img, strong, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td { padding: 0px; margin: 0px; border: none; }

p { margin: 10px 0px; }

ul, ol { margin: 15px 0px 15px 30px; line-height: 1.5em; }
ul li { list-style: url('/Resources/LindfieldRotaryClub/Sites/FunRun/Images/Icons/page_arrow.png') outside; }
li { padding-left: 5px; }

/* Common */

a { outline: none; color: #276090; }

h1 { font-family: Geneva, Arial, sans-serif; font-weight: normal; color: #2972a6; font-size: 22px; margin: 0px; }
h2 { font-family: Geneva, Arial, sans-serif; font-weight: bold; color: #999; font-size: 16px; margin: 0px 0px 20px 0px; }

#logo { display: block; background: url('/Resources/LindfieldRotaryClub/Sites/FunRun/Layout/logo.png') top left no-repeat; width: 340px; height: 60px; margin: 30px 0px; }
#logo span { display: none; }

#kyds { display: block; background: url('/Resources/LindfieldRotaryClub/Sites/FunRun/Images/Backgrounds/kyds_logo.png') top left no-repeat; width: 260px; height: 195px; }
#kyds span { display: none; }

.btn { display: block; float: left; clear: both; color: white; text-decoration: none; padding: 5px 12px; border: 1px solid #00528c; border-top: 1px solid #6cacd9; background: #267FBE url('/Resources/LindfieldRotaryClub/Sites/FunRun/Layout/hNav_normalRight.png') no-repeat scroll left center; -moz-border-radius: 2px; -webkit-border-radius: 2px; }

.clear { clear: both; }

.yellow_btn { display: block; float: left; color: #3E3508; font-size: 16px; text-decoration: none; margin: 10px 4px 0px 0px; }
.yellow_btn span { display: block; }
.yellow_btn .wrap1 { background: url('/Resources/LindfieldRotaryClub/Sites/FunRun/Images/btn_yellowLeft.png') top left no-repeat; padding: 0px 0px 0px 12px; }
.yellow_btn .wrap2 { background: url('/Resources/LindfieldRotaryClub/Sites/FunRun/Images/btn_yellowRight.png') top right no-repeat; padding: 12px 12px 12px 0px; }

/* Horizontal Navigation */

#primaryNav { font-size: 16px; overflow: hidden; }
.is_ie6 #primaryNav {width: 800px;}
#primaryNav a { display: block; float: left; margin-right: 2px; text-decoration: none; color: white; }
#primaryNav span { display: block; }

#primaryNav .wrap1 { background: url('/Resources/LindfieldRotaryClub/Sites/FunRun/Layout/hNav_normalLeft.png') top left no-repeat; padding: 0px 0px 0px 13px; }
#primaryNav .wrap2 { background: url('/Resources/LindfieldRotaryClub/Sites/FunRun/Layout/hNav_normalRight.png') top right no-repeat; padding: 13px 13px 13px 0px; }

#primaryNav .register .wrap1 { background: url('/Resources/LindfieldRotaryClub/Sites/FunRun/Layout/hNav_hilightLeft.png') top left no-repeat; }
#primaryNav .register .wrap2 { background: url('/Resources/LindfieldRotaryClub/Sites/FunRun/Layout/hNav_hilightRight.png') top right no-repeat; }
#primaryNav .register { color: #3e3508; }

#primaryNav .selected .wrap1 { background: url('/Resources/LindfieldRotaryClub/Sites/FunRun/Layout/hNav_currentLeft.png') top left no-repeat; }
#primaryNav .selected .wrap2 { background: url('/Resources/LindfieldRotaryClub/Sites/FunRun/Layout/hNav_currentRight.png') top right no-repeat; }
#primaryNav .selected { background: white; color: #0e4b81; }

/* Google Map */

.map_container { background: white; padding: 5px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.map_text { margin: 0px -20px -30px -20px; }
.map_text h1 { margin: 0px; }
.map_text h2 { margin-bottom: 10px; }

#google { height: 185px; }
#google span { visibility: hidden; }
#google span a { visibility: visible; }
#google a { margin-right: 5px; }

/* Footer */

#footer { padding: 10px 3px 20px; color: #A8BED1; font-size: 0.9em; }
#footer a { color: #A8BED1; text-decoration: none; }
#footer a:hover { color: white; }
#footer .text { padding: 10px 0px 0px 0px; }
#footer .logo a { float: right; display: block; height: 25px; padding: 10px 60px 0px 0px; background: url('/Resources/LindfieldRotaryClub/Sites/FunRun/Images/jaze_logo.png') top right no-repeat; }
#footer .logo span { display: none; }