/* Armagh GAA CSS */

/* Reset CSS */
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, sup, tt, var, b, u, i, center, 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-size: 100%;
vertical-align: baseline;background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';	content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}

/* Events */
.EventPreviewItem {padding-bottom:10px;}

/* Event Calendar */
.EventCalDayHeader {color:#fff; }

/* body attributes */
body {font: 75% arial, verdana, helvetica, sans-serif; color: #706e6c; background: #000; height: 100%; text-align: center;}
.left {float: left;}
.center {text-align: center;}
.right {float: right;}
.clear {clear: both;}
.hide {display: none;}
.orange {color: #f57b0c;}

a, a:visited {color: #0c4c9f; text-decoration: none;}
a:hover, a:active {text-decoration: underline;}

/* Forms */
#top p {float: right; margin: 5px 0 0 0;}
#top input.txtInput {font-size: 80%; border: 0; background: url(/App_Themes/ArmaghGAA/images/top_txtInput.png) no-repeat; color: #dedede; padding: 2px 10px; width: 125px;}
#leftcol div.newsletter input.txtInput { border: 1px solid #ccc; font-size: 90%; color: #808184; margin: 0 0 0 10px; width: 154px; padding: 2px 5px;}

#top input.btnSearch, #leftcol input.btnSubmit {font-size: 80%; border: 0; cursor: pointer; color: #fff; width: 57px; height: 17px;}
#top input.btnSearch {background: url(/App_Themes/ArmaghGAA/images/top_btnSearch.gif) no-repeat; margin: 0 10px 0 5px;}
#leftcol input.btnSubmit {background: url(/App_Themes/ArmaghGAA/images/btnSubmit.gif) no-repeat; margin: 5px 0 10px 117px;}
input.button, input.FormButton {background: #dc6d08; margin: 0; padding: 5px 10px; border: none; color: #fff; cursor: pointer;}

#top p span.block {display: block; margin: 10px 0;}
#top p span.block label {width: 120px; display: block; float: left; clear: left; text-align: left; margin:0; padding: 3px 5px 0 0; font-weight: bold;}

/* Global Tables */
table {border: 1px solid #e8e7e3; margin: 10px 0; width: 100%; text-align: center;}
tr.alt {background: #f7f6f2;}
th {background: #dc6d08; border-top: 1px solid #dc6d08; border-left: 1px solid #dc6d08; border-right: 1px solid #dc6d08; padding: 5px; font-size: 110%; color: #fff;}
td {border: 1px solid #e8e7e3; padding: 3px 5px;}

table.nonStyled {border: none; margin: 0; width: 100%; text-align: left;}
table.nonStyled th {color: #000;}
table.nonStyled th, table.nonStyled td {border: none; padding: 3px 5px; background: none;}

table.resultsfixtures { font-size: 70%}
/* Page */
#pageholder {width: 980px; margin: 0 auto; padding: 0; background: #fff url(/App_Themes/ArmaghGAA/images/bg_page.png) repeat-x 0 309px; text-align: left; border-left: 10px solid #262626; border-right: 10px solid #262626;}

/* Top */
#top {margin: 0; padding: 12px 0 0 0; height: 42px; background: url(/App_Themes/ArmaghGAA/images/bg_top.gif) repeat-x;}
#top ul {float: left; font-size: 120%;}
#top li {margin: 0 2px 0 0; padding: 0; display: inline; float: left;}
#top li a {margin: 0; padding: 10px 20px 16px 20px; float: left; color: #fff;}
#top li.CMSTreeMenuSelectedItem, #top li:hover {background: url(/App_Themes/ArmaghGAA/images/li_top.gif) no-repeat; float: left;}
#top li.CMSTreeMenuSelectedItem a, #top li a:hover {padding: 10px 20px 16px 20px; background: url(/App_Themes/ArmaghGAA/images/a_top.gif) no-repeat 100% 0%; color: #000; float: left; text-decoration: none;}
#top li a:hover {_background: none; _color: #fff;}

/* Banner */
#banner {clear: both; height: 254px; border-bottom: 1px solid #262626; position: relative; margin: 0 0 15px 0;}
#banner img, #innerbanner img {z-index:1; position: absolute;}
#banner p {position: absolute; bottom: 0; background: url(/App_Themes/ArmaghGAA/images/p_banner.png); color: #dcd2cd; padding: 10px 20px; width: 940px; z-index: 2;}

/* Breadcrumb */
p.breadcrumb {color: #3668aa; margin: 0 0 10px 22px; padding: 0;}
p.breadcrumb a, p.breadcrumb a:visited {padding: 0 15px 0 0; color: #3668aa;}
p.breadcrumb a:hover, p.breadcrumb a:active {text-decoration: none;}
span.underline { border-bottom: 1px solid #3668aa;}

/* Content */
#content {width: 485px; margin: 0 10px; padding: 0 10px; float: left; display: inline; background: #fff;}
#content h2 {background: url(/App_Themes/ArmaghGAA/images/h2_content.png) no-repeat; color: #fff; font-size: 150%; font-weight: normal; margin: 0 -10px 2px -10px; padding: 7px 12px 8px 12px;}
#content h3 {clear: both; font-size: 120%; color: #dc6d08; font-weight: normal; margin: 20px 0 10px 0; padding: 0 0 5px 0; border-bottom: 1px solid #ccc;}
#content h3.home {clear: both; background: url(/App_Themes/ArmaghGAA/images/h3_content.png) no-repeat; font-size: 150%; color: #000; font-weight: normal; margin: 20px -8px 1px -8px; padding: 9px 12px;}
#content h4 {font-size: 110%; color: #0c4c9f; font-weight: normal; margin: 10px 0 -5px 0; padding: 0;}

#content #headline {margin: 0 -8px; padding: 0;}
#content #headline ul {list-style: none; width: 288px; margin: 0; padding: 0; float: right;}
#content #headline li {margin: 0; padding: 0; background: #eae6e6; color: #555;}
#content #headline img {margin: 0; border: none; border-right: 2px solid #fff; float: left;}
#content #headline #newsStoryImage {padding:0; margin:0;float:left; width:210px; height: 210px; overflow:hidden;}
#content #headline li a {margin: 0 0 2px 0; padding: 10px 0 0 0; height: 30px; color: #555; text-decoration: none;  display: block; text-indent: 10px;}
#content #headline li a.active, #content #headline li a:hover{color: #fff; text-decoration: none;}
#content #headline li.active, #content #headline li:hover {background: #de7007;}
#content #headline li.active {background: #de7007; color: #fff; text-decoration: none;}
#content #headline h3 {color: #105cbf; font-size: 150%; font-weight: normal; margin: 10px 0 2px 0; padding: 0; background: none; border: none;}
#content #headline p.date {color: #333; margin: 0 0 15px 0;}

#content ul.tabs {background: #eae6e6; height: 35px; margin: 0 -8px; padding: 5px 0 0 0;}
#content ul.tabs li {display: inline; background: none; margin: 0; padding: 0;}
#content ul.tabs li a {display: inline-block; padding: 10px; background: #eae6e6;}
#content ul.tabs li a:hover, #content ul.tabs li a.active {background: #fff; text-decoration: none;}

#content div.onews {border-bottom: 1px solid #c8c4c4; margin: 0 -8px; padding: 10px 0 0 0; min-height:70px;}
#content div.onews img {margin: 0 5px 0 10px; float: left;}
#content div.onews h4 {font-size: 100%; color: #706e6c; font-weight: normal; margin: 0; padding: 2px 0 0 0;}
#content div.onews p {margin: 0;}
#content p.more {border-bottom: 1px solid #c8c4c4; margin: 0; padding: 10px 0; text-align: right;}
#content h5.view {margin: 10px -8px; padding: 15px; height: 74px; background: url(/App_Themes/ArmaghGAA/images/bg_view.jpg) no-repeat; font-size: 150%; font-weight: normal; min-width: 0;}
#content h5.view span.lrg {font-size: 150%;}
#content h5.view a, #content h5.view a:visited {margin: 0; padding: 0; color: #fff; text-decoration: none;}

#content p {margin: 10px 0;}
#content img {border: 2px solid #dc6d08; padding: 1px;}
#content img.left {margin: 0 10px 5px 0;}
#content img.right {margin: 0 0 5px 10px;}
#content form {background: #f5f3f3; border: 1px solid #ccc; padding: 10px;}
#content ul {margin: 0 1px;}
#content li {background: url(/App_Themes/ArmaghGAA/images/li_content.gif) no-repeat 0 7px; padding: 2px 15px;}
#content span.ErrorMessage {color:#f00;}

#content div.left {margin: 0 5px 0 0; width: 210px;}
#content div.left h4, #content div.right h4 {margin: 0 0 5px 0; padding: 0 0 5px 5px; border-bottom: 1px solid #ccc;}
#content div.left p, #content div.right p {margin: 0; padding: 0 5px 20px 5px;}
#content div.left img {margin: 13px 4px 4px 0; padding: 0; border: 0;}
#content div.left ul {margin: -10px 0 0 0; padding: 0;}
#content div.left li {background: none; border-bottom: 1px solid #ccc; margin: 0; padding: 0;}
#content div.left li a {display: block; color: #706e6c; padding: 3px 10px;}
#content div.left li a:hover, #content div.left li a.active {display: block; background: #eaeaea; text-decoration: none; font-weight: bold; color: #000;}

#content div.right {margin: 0; padding: 10px; width: 240px;}
#content div.team {margin: 40px 0 0 0; background: #eaeaea;}
#content div.right img {margin: 0; padding: 0; border: 1px solid #383838;}
#content div.right strong {color: #000;}

#content .newsItem img, #content .coachingItem img {float:right;}
#content .NewsSummary {font-style:italic;}

#content .PersonDetail {margin-top:15px;}
#content .PersonDetail img {float:right; margin:0 0 10px 10px;}

#content_noLR {width: 100%;}

/* Pager */
#content .PagerControl {width:100%; text-align:center; float:none;}

/* Lighbox Gallery */
#LightboxGallery .imgContainer {text-align:center; margin:8px; border: 2px solid #dc6d08; padding: 0px; width:100px; height:100px; float:left; overflow:hidden; }
#LightboxGallery img {border:0; padding:0; }

#content .divider {color: #c8c4c4; width:100%; height:1px;}

/* Left & Right cols */
#leftcol {width: 190px; float: left; margin: 0 0 0 10px; padding: 0; display: inline; background: #fff;}
#leftcol h2 {background: url(/App_Themes/ArmaghGAA/images/h2_left.png) no-repeat; color: #fff; font-size: 150%; font-weight: normal; padding: 7px 12px 8px 12px;}
#leftcol h3 {background: url(/App_Themes/ArmaghGAA/images/h3_left.png) no-repeat; color: #222; font-size: 110%; font-weight: normal; margin: 10px 0 0 0; padding: 10px 12px 11px 12px; border-bottom: 1px solid #fff;}
#leftcol h4 {color: #dc6d08; font-size: 110%; margin: 0 0 5px 0;}

#leftcol ul {margin: 8px 7px; padding: 1px 0 0 0; background: url(/App_Themes/ArmaghGAA/images/li_left.gif) repeat-x top;}
html>body #leftcol ul {margin: 5px 7px;}
html>body #leftcol ul {*margin: 8px 7px;}
#leftcol li {margin: 0; padding: 0; display: inline-block; background: url(/App_Themes/ArmaghGAA/images/li_left.gif) repeat-x bottom; width: 172px;}
#leftcol li a {color: #dd6f08; display: block; padding: 5px 8px;}
#leftcol li.CMSTreeMenuSelectedItem {background: #de7007 url(/App_Themes/ArmaghGAA/images/li_left.gif) repeat-x bottom; display: inline-block; width: 172px; margin: -3px 0 0 0; padding: 0 0 1px 0;}
html>body #leftcol li.CMSTreeMenuSelectedItem {margin: 0;} /* Firefox hack */
html>body #leftcol li.CMSTreeMenuSelectedItem {*margin: -3px 0 0 0;} /* IE7 hack */
#leftcol li.CMSTreeMenuSelectedItem a {color: #fff; display: inline-block; margin: 0; padding: 5px 15px 5px 8px; background: url(/App_Themes/ArmaghGAA/images/li_a_left.gif) no-repeat 100% 9px;}

#leftcol ul li.CMSTreeMenuSelectedItem ul {margin: 0; padding: 1px 0 0 0; background: url(/App_Themes/ArmaghGAA/images/li_left.gif) repeat-x top;}
#leftcol li.CMSTreeMenuSelectedItem ul li {background: #fff; display: inline-block; width: 172px; margin: 0; padding: 0;}
#leftcol li.CMSTreeMenuSelectedItem ul li a {color: #706e6c; display: inline-block; margin: 0; padding: 5px 15px 5px 20px; background: url(/App_Themes/ArmaghGAA/images/li_a_left02.gif) no-repeat 10px 8px;}

#leftcol div.pod {margin: 0; border-left: 1px solid #eaeaea; border-right: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; width: 164px; padding: 10px; background: url(/App_Themes/ArmaghGAA/images/bg_pod.png) repeat-x; position: relative;}
#leftcol div.pod a, #leftcol div.pod a:visited {color: #fff;}
#leftcol div.pod p {position: absolute; top: 71px; left: 10px; background: url(/App_Themes/ArmaghGAA/images/p_banner_coaching.png); color: #fff; padding: 5px; width: 156px;}

#leftcol div.newsletter {margin: 10px 0 0 0; border-left: 1px solid #eaeaea; border-right: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; width: 184px; padding: 0; background: url(/App_Themes/ArmaghGAA/images/bg_pod.png) repeat-x; position: relative;}
#leftcol div.newsletter h3 {background: url(/App_Themes/ArmaghGAA/images/h3_left02.png) repeat-x; color: #fff; font-size: 120%; font-weight: normal; margin: 0; padding: 10px 12px 11px 12px; border-bottom: none;}
#leftcol div.newsletter p {padding: 10px; color: #333;}

#leftcol div.twitter {margin: 10px 0 0 0; width: 184px; padding: 0; text-align:center; }

#leftcol td.PollAnswer  {text-align:left; border: none;}
#leftcol .PollGraph0 {float: left; background:url("/App_Themes/Default/Images/Polls/poll0_bg.gif");}
#leftcol .PollGraph1 {float: left; background:url("/App_Themes/Default/Images/Polls/poll1_bg.gif");}
#leftcol .PollGraph2 {float: left; background:url("/App_Themes/Default/Images/Polls/poll2_bg.gif");}
#leftcol .PollGraph3 {float: left; background:url("/App_Themes/Default/Images/Polls/poll3_bg.gif");}
#leftcol .PollGraph4 {float: left; background:url("/App_Themes/Default/Images/Polls/poll4_bg.gif");}
#leftcol .PollGraph5 {float: left; background:url("/App_Themes/Default/Images/Polls/poll5_bg.gif");}
#leftcol .PollGraph6 {float: left; background:url("/App_Themes/Default/Images/Polls/poll6_bg.gif");}
#leftcol .PollGraph7 {float: left; background:url("/App_Themes/Default/Images/Polls/poll7_bg.gif");}
#leftcol .PollGraph8 {float: left; background:url("/App_Themes/Default/Images/Polls/poll8_bg.gif");}
#leftcol .PollGraph9 {float: left; background:url("/App_Themes/Default/Images/Polls/poll9_bg.gif");}

#rightcol {width: 245px; float: right; margin: 0 10px 0 0; padding: 3px 0 0 0; text-align: center; display: inline; background: #fff url(/App_Themes/ArmaghGAA/images/bg_right.gif) no-repeat;}
#rightcol h2 {background: url(/App_Themes/ArmaghGAA/images/h2_right.png) no-repeat; color: #fff; text-align: left; font-size: 150%; font-weight: normal; margin: 10px 0 0 0; padding: 7px 12px 8px 12px;}
#rightcol h2.main {background: url(/App_Themes/ArmaghGAA/images/h2_right02.png) no-repeat; color: #fff; text-align: left; font-size: 150%; font-weight: normal; margin: 0 0 0 2px; padding: 6px 12px 7px 12px;}
#rightcol h3 {background: url(/App_Themes/ArmaghGAA/images/h3_right.png) no-repeat; color: #0c4ca1; text-align: left; font-size: 120%; font-weight: normal; margin: 0; padding: 12px; cursor: pointer;}
#rightcol ul {padding: 5px 0; border-bottom: 1px solid #e0dddd;}
#rightcol li {text-align: left; font-size: 90%; margin: 0 0 0 10px; padding: 2px 0;}
#rightcol li a, #rightcol li a:visited {color: #000;}
#rightcol p {background: url(/App_Themes/ArmaghGAA/images/p_right.png) no-repeat; margin: 0 0 0 2px; padding: 17px 10px 0 10px; height: 38px; text-align: left; font-size: 150%; color: #fff;}
#rightcol p a, #rightcol p a:visited {color: #fff;}
#rightcol #RightDiaryLinks h3 {background: url(/App_Themes/ArmaghGAA/images/h3_right_noarrow.png) no-repeat; color: #0c4ca1; text-align: left; font-size: 120%; font-weight: normal; margin: 0; padding: 12px;}
#rightcol #RightDiaryLinks a {background: url(/App_Themes/ArmaghGAA/images/clear.png);}

/* Footer */
#footer {margin: 0; padding: 15px; border: 10px solid #fff; background: #f5f3f3; clear: both; display: inline-block; width: 930px;}
#footer h4 {margin: 0; padding: 0; color: #0c4b9d; font-weight: normal;}
#footer p {margin: 0; padding: 0;}
#footer a, #footer a:visited {color: #0c4b9d; text-decoration: underline;}