




/*-------------Google Maps--------------------------*/
.pagetitle { background: none; display: block; font-size: 100%; font-family: tahoma; color: #ffffff; height: 26px; line-height: 26px; font-weight: bold; padding-left: 10px; text-transform: uppercase; background-image: url("/images/structure/background/title-middle-header.jpg"); background-repeat: no-repeat;  } 
.feat_googlemap .searchbox {  display: none; }
.feat_googlemap input {  display: none; }
.feat_googlemap .mapbox_bg { padding: 10px }
.musgravecont {padding: 0px 10px 10px 10px;}
.musgravecont .std_content .headline h1 { background: none; display: block; font-size: 100%; font-family: tahoma; color: #ffffff; height: 26px; line-height: 26px; font-weight: bold; padding-left: 10px; text-transform: uppercase; background-image: url("/images/structure/background/player-searchbox.jpg"); background-repeat: repeat-x; } 




/*---------------Custom Form----------------*/ 
div.basecolumn2a table.std_formcustom td.titletxt { background: none; display: block; font-size: 100%; font-family: tahoma; color: #ffffff; height: 26px; line-height: 26px; font-weight: bold; padding: 0px 0px 0px 10px; text-transform: uppercase; background-image: url("/images/structure/background/title-middle-header.jpg"); background-repeat: no-repeat;  } 
div.basecolumn2a table.std_formcustom td.introduction {padding: 10px 0px 0px 10px; margin: 0px 0px 0px 0px;}
div.basecolumn2a table.std_formcustom td {line-height: 20px; padding: 5px 10px 5px 10px; font-family: arial; color: #252F59;}
div.basecolumn2a table.std_formcustom th {line-height: 20px; padding: 5px 10px 5px 10px; font-family: arial; color: #252F59;}
div.basecolumn2a table.std_formcustom td input { padding: 2px; color: #252F59; }
div.basecolumn2a table.std_formcustom td {background: #ffffff;}
div.basecolumn2a table.std_formcustom td .securimagebox {margin: 5px 0px 5px 0px;}
div.basecolumn2a table.std_formcustom td .securimagebox .instructions {font-size: 85%;}
div.basecolumn2a table.std_formcustom td .securimagebox .captcha {float: left; margin-right: 10px;}
div.basecolumn2a table.std_formcustom td .button { color: white; cursor: pointer; padding: 5px; }


/*---------------Stadia----------------*/ 
div.basecolumn2a .stadia .util_container {display: block; padding: 0px 10px 0px 15px; width: 535px; height: 230px; }
div.basecolumn2a .stadia .stadia-musgrave {display: block;float: left; padding: 0px; margin: 0px 10px 0px 0px}
div.basecolumn2a .stadia .stadia-thomond {display: block; float: left; padding: 0px; margin: 0px;}
div.basecolumn2a .stadia .util_textbox .imgtop {height: 177px}
div.basecolumn2a .stadia .util_textbox .imgtop img {border: 4px solid #C61C1C; padding: 1px;}
div.basecolumn2a .stadia .util_textbox .imgtop:hover img {border: 4px solid #252F59; padding: 1px;}
div.basecolumn2a .stadia .util_textbox .content {height: 25px; line-height: 25px; background-image: url("/images/structure/background/leftmenu-2ndbg.jpg"); background-repeat: repeat-x; width: 260px;}
div.basecolumn2a .stadia .util_textbox .content .heading h2 {text-align: center; font-family: arial; font-size: 90%; font-weight: bold; color: #ffffff; height: 25px; line-height: 25px;}





/*-------------Memo News List-------------*/
div.basecolumn2a .listmemomain .article { float: left; width: 540px; margin: 10px; border-bottom: dotted #252F59 1px;}
div.basecolumn2a .listmemomain .article .image { display: none; float: left; width: 115px; height: 65px; margin-bottom: 0px; margin-top: 15px;}
div.basecolumn2a .listmemomain .article .image img { border: solid #252F59 2px; opacity: 0.7; filter: alpha(Opacity=70); -moz-opacity: 0.7; }
div.basecolumn2a .listmemomain .article .image img:hover { border: solid #C61C1C 2px; opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0;}
div.basecolumn2a .listmemomain .article .headline { display: block; text-transform: uppercase; font-size: 75%; font-family: tahoma; float: left; width: 505px; padding: 0px 5px 5px 15px; background-image: url("/images/structure/background/memo.png"); background-repeat: no-repeat; background-position: 0px 1px; margin-top: 15px;}
div.basecolumn2a .listmemomain .article .date { display: block; float: left; width: 525px; font-weight: bold; font-size: 75%; background-image: none; padding: 0px; color: #252F59; margin-bottom: 5px; }
div.basecolumn2a .listmemomain .article .abstract { font-family: arial; color: #252F59; display: block; font-size: 90%; float: left; line-height: 150%; width: 505px; padding: 0px 0px 15px 0px; margin: 0px 0px 0px 0px; }

/*-------------Munster Rugby Stadia-------------*/
.bookdirectiframe { margin-left: 15px;}

/*  */


