/* CSS Document */

/*Breadcrumbs*/

#breadcrumb				{background:#fff; margin:5px 0 0 0; padding:0 0 0 180px;}
#breadcrumb	a			{color:#004f23; text-decoration:underline;}
#breadcrumb	a:hover, #breadcrumb a:active {text-decoration:none;}
.title					{font-weight:bold; padding:0 8px 0 0;}


/*Form styles*/
#frmSearch				{margin:0; padding:0;}

/*Header styles*/
h2.header-left			{color:#c51d2b; margin:0; padding:15px 8px 0 24px; font-size:110%;}
h2.header				{color:#c51d2b; margin:0; padding:15px 8px 0 20px; font-size:110%;}
h2.rightCol				{color:#007132; margin:0; padding:15px 8px 0 18px; font-size:110%;}
h3, h2, h5, h4			{color:#c51d2b; margin:0; padding:15px 8px 0 0; font-size:110%;}

#info 			{background:transparent url(../images/icons/info.gif)  no-repeat; margin:6px 0 12px 8px; padding:0 0 0 20px;}


/*left col 1*/
#left_head_top			{padding:0; margin:0; background:transparent url(../images/template/left_col/01_bg_third.gif) no-repeat;}

.left_bottom			{background:transparent url(../images/template/left_col/03_bg_short.gif) no-repeat; height:13px; margin:0 0 0 9px;}
#gap					{position:absolute;	left: 159px; top: 18px; width: 7px; height: 39px; background:#fff url(../images/template/whitespace.gif); border-bottom:1px solid #007936; z-index:20000;}

#Top_head a				{color:#c51d2b; text-decoration:none;}
#Top_head				{background:transparent url(../images/template/left_col/h3_bg_01_second.gif) no-repeat; color:#c51d2b; margin:0; padding:0; width: 100%;}
#Top_head_base			{background:transparent url(../images/template/left_col/h3_bg_01b.gif) no-repeat; color:#c51d2b; margin:0 0 0 11px; padding:0; height:11px;}
#RyderTop_Box a			{text-decoration:underline;color:#000;}

/*left col 2*/
#left_second			{padding:0; margin:0; background:transparent url(../images/template/left_col/02_bg.gif) no-repeat;}
#left_second_bottom		{background: transparent url(../images/template/left_col/03_bg.gif) no-repeat; height:12px; margin:0 0 0 7px;}

/*left col 2 section - Latest news*/
#leftBottom_col			{margin:0; padding:10px 0 0 0;}
#leftBottom_Box			{background:transparent url(../images/template/left_col/02_bg_02.gif); padding:0 0 0 11px;}
#leftBottomTwo_col		{background:transparent url(../images/template/left_col/02_bg_02.gif); color:#c51d2b; font-weight:bold; font-size:100%; padding:0 5px 12px 16px; }

/*mid col 1*/
#mid_head_top			{padding:0 0 19px 0; margin:0; background:transparent url(../images/template/mid_col/01_bg_third.gif) no-repeat;}
#mid_head_bottom		{z-index:1000; clear:both; background: transparent url(../images/template/mid_col/01_bg_b_second.gif) no-repeat; height:16px; margin:0 0 20px 1px;}

/*mid col 1 - the official home page of...*/
#mid_mainhead			{background:transparent url(../images/template/mid_col/h3_bg.gif); color:#c51d2b; margin:0 5px 0 13px; padding:0; z-index:2000; width: 95%;}
#spacer					{position:absolute;}
#mid_mainhead a			{font-size:100%; color:#c51d2b; text-decoration:none;}
#mid_mainhead_base		{background:transparent url(../images/template/mid_col/h3_bgb.gif) no-repeat; color:#c51d2b; margin:0 0 0 8px; padding:0; height:8px;}
#mid_Box				{margin:5px 20px 0 20px; padding:0 0 10px 0; border-bottom:1px solid #eee;  }
#mid_BoxTwo, #mid_BoxThree {margin:10px 18px 15px 25px; padding:0 0 35px 0; border-bottom:1px solid #eee;}
#mid_BoxFour			{margin:5px 18px 10px 25px; padding:0 0 15px 0; }

#mid_Box a,#mid_BoxTwo a,#mid_BoxThree a,#mid_BoxFour a{text-decoration:underline; color:#004f23;}
#mid_Box a:hover,#mid_BoxTwo a:hover,#mid_BoxThree a:hover,#mid_BoxFour a:hover,#mid_Box a:active,#mid_BoxTwo a:active,#mid_BoxThree a:active,#mid_BoxFour a:active{text-decoration:none; }

.box_pic				{margin:0; padding:0; float:right;}
.box_picLeft			{margin:0; padding:0;}
#box_txt				{width:250px; height:89px; margin:0; padding:0;}
#box_txtTwo				{width:250px; height:89px; margin:0; padding:0; float:right;}
#box_txtThree			{width:250px; height:89px; margin:0; padding:0;}
#box_txtFour			{width:250px; height:89px; margin:0; padding:0;float:right;}
#box_txt ul, #box_txtTwo ul, #box_txtThree ul,#box_txtFour ul  {list-style-image:none; margin:0; padding:0;}
#box_txt li, #box_txtTwo li, #box_txtThree li,#box_txtFour li  {background:transparent url(../images/template/green_bullet.gif) 0 2px no-repeat; margin:0 0 0 20px; padding:0 14px 0 12px;}

/*right col 1*/
#right_Box a, #rightTwo_Box a{text-decoration:underline; color:#000;}
#right_head	a, #rightTwo_head a		{color:#c51d2b; text-decoration:none;}
#right_head_top			{padding:0; margin:0; background:transparent url(../images/template/right_col/01_bg.gif) no-repeat;}
.right_head_bottom		{background: transparent url(../images/template/right_col/03_bg.gif) no-repeat; height:14px; margin:0 0 0 5px;}
#right_bottomTwo		{background: transparent url(../images/template/right_col/03_bg.gif) no-repeat; height:14px; margin:0 0 25px 5px;}

/*right col 1 - ticket information */
#right_head				{background:transparent url(../images/template/right_col/h3_bg_01.gif) no-repeat; color:#c51d2b; margin:0 10px 0 0;  padding: 0; }
#right_head_base		{background:transparent url(../images/template/right_col/h3_bg_01b.gif) no-repeat; color:#c51d2b; margin:0 0 0 7px; padding:0; height:11px;}
#right_Box				{padding: 0 10px 0 0;}
#golfball				{background:transparent url(../images/template/golfball.gif) no-repeat; margin:0 0 0 7px; height:68px;}

/*right col 1 bottom - Register*/
#rightTwo_head			{background:transparent url(../images/template/right_col/h3_bg_02.gif); color:#c51d2b; margin:0 16px 0 12px; padding:0 10px 0 0; }
#rightTwo_head_base		{background:transparent url(../images/template/right_col/h3_bg_01b.gif) no-repeat; color:#c51d2b; margin:0 0 0 7px; padding:0; height:11px;}
#rightTwo_Box			{padding:0 10px 0 0;}

/*right col 2*/
.Box_two a				{text-decoration:underline;}
#title a, #titleTwo a, #titleThree a	{color:#007132; text-decoration:none;}
.right_second			{padding:0; margin:0; background:transparent url(../images/template/right_col/02_bg.gif) no-repeat;}
.right_second p			{margin:0; padding:5px 15px 0 19px;}
.right_second_bottom	{background: transparent url(../images/template/right_col/02_bg_02b.gif) no-repeat; height:12px; margin:0 0 0 7px;}

/*right col 2 section - Benefits for Wales*/
#benefit_Box_two a, #host_Box_two a	{text-decoration:underline;}
#benefit a, #host a		{color:#007132; text-decoration:none;}
#right_second			{padding:0; margin:0; background:transparent url(../images/template/right_col/02_bg.gif) no-repeat;}
#right_second_bottom	{background: transparent url(../images/template/right_col/02_bg_02b.gif) no-repeat; margin:0 0 0 7px;}

#benefit				{font-size:110%; color:#a3803d; margin:0 10px 0 0;}
#benefit_Box_one		{background:transparent url(../images/template/right_col/02_bg_02.gif) no-repeat; margin:0; padding:0 0 0 7px;}
#benefit_Box_two		{margin: 0; padding: 0 0 5px 17px;}
.bracketsTwo			{font-weight:bold;}


/*li style*/
/*
#left_head_top li, #left_second li {background:transparent url(../images/template/red_bullet.gif) 0 5px no-repeat; padding:0 14px 0 12px; margin:0 0 0 24px; }*/
#right_head_top li, .right_second li, #right_third li{background:transparent url(../images/template/red_bullet.gif) 0 2px no-repeat; padding:0 14px 0 12px; margin:0 0 0 24px; }
/*ul style*/
#left_head_top ul, #left_second ul,  #mid_bottom_Box_one ul, #right_head_top ul, #right_head_top ul, .right_second ul, #right_third ul{list-style:none; margin:0; padding:0;}
/*a:hover style*/
#left_head_top a:hover,#mid_mainhead a:hover, #mid_bottom a:hover, #right_head	a:hover, .title a:hover, #rightTwo_head a:hover, #RyderTwo_head a:hover, #mid_bottom_head a:hover, #titleThree a:hover,#title a:hover, #titleTwo a:hover, #left_head_top a:active,#mid_mainhead a:active, #mid_bottom a:active, #right_head a:active, .title a:active, #rightTwo_head a:active, #RyderTwo_head a:active, #mid_bottom_head a:active, #titleThree a:active,#title a:active, #titleTwo a:active {text-decoration:underline;}
#Top_Box li a:hover, #RyderTwo_Box a:hover, #mid_bottom_Box_one a:hover, #right_Box a:hover, #rightTwo_Box a:hover, #benefit_Box_two a:hover, #mid_Box a:hover, #RyderTop_Box a:hover	{text-decoration:none;}



/*Sitemap style*/
#sitemap			{line-height:20px;}
#sitemap li			{background: transparent url(../images/sitemap/bullet1.gif) 0 4px no-repeat; margin:8px 0 0 0; padding:0 0 0 20px; }
#sitemap li	ul li	{list-style:armenian; margin:0 0 0 20px;}

/*events*/
#eventbox			{padding:0;}
#eventtop p			{margin:0 20px; padding:8px 0 0 0;}
#eventsearch		{margin:10px 20px;}
#eventtop a			{color:#007132; text-decoration:underline;}
#eventtop a:hover	{text-decoration:none;}