/*HTML 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%;}
h3.rightCol				{color:#007132; margin:0; padding:15px 8px 0 18px; font-size:110%;}
h2.mid					{color:#c51d2b; margin:10px 0 0 0; padding:6px 0 0 8px;font-size:110%;}
h2.news					{color:#a3803d; margin:0; padding:15px 5px 0 9px; font-size:110%;}
h2#benefits				{color:#007132; margin:0; padding:10px 5px 0 3px; font-size:110%;}
h2#newport				{color:#c51d2b; margin:0; padding:10px 5px 0 3px; font-size:110%;}
h3.midTop				{color:#007132; margin:0; padding:15px 0 0 9px;font-size:110%;}

/*banner style*/
#top_banner				{margin:0; background: transparent url(../images/top_banners/home.jpg) no-repeat; height:123px; width:760px;}

/*left col 1*/
#RyderTop_head a, #RyderTwo_head a {color:#c51d2b; text-decoration:none;}
#left_head_top			{padding:0; margin:0; background:transparent url(../images/template/left_col/01_bg.gif) no-repeat;}
#left_head_bottom		{background: transparent url(../images/template/left_col/03_bg.gif) no-repeat; height:13px; margin:0 0 0 9px;}
#quote					{margin:0 8px 0 25px;}
#quote a				{text-decoration:underline;}
#quote a:hover			{text-decoration:none;}
#quote img				{float:right;}

#quote_two					{
	margin:0 8px 0 5px;
}
#quote_two a				{text-decoration:underline;}
#quote_two a:hover			{text-decoration:none;}
#quote_two img				{float:right;}

/*left col 1  - 956 days to go*/
#RyderTop_head			{background:transparent url(../images/template/left_col/h3_bg_01.gif) no-repeat; color:#c51d2b; margin:0; padding:0;}
#RyderTop_head_two			{background:transparent url(../images/template/left_col/flashtop.gif) no-repeat; color:#c51d2b; margin:0; padding:0;}
#RyderTop_head_base		{clear:both; background:transparent url(../images/template/left_col/h3_bg_01b.gif) no-repeat; color:#c51d2b; margin:0 0 0 11px; padding:0; height:11px;}

/*left col 1 bottom - Get plyaing golf*/
#RyderTwo_head			{clear:both; background:transparent url(../images/template/left_col/h3_bg_02.gif); color:#c51d2b; margin:0 9px 0 16px; padding:0 15px 0 0;}
#RyderTwo_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;}

/*left col 2*/
#Latestevents_head a, #Latestnews_head a	{color:#a3803d; text-decoration:none;}
#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*/
#Latestnews_head		{background:transparent url(../images/template/left_col/h4_bg_01.gif); color:#a3803d; margin:0 8px 0 16px;}
#Latestnews_head_base	{background:transparent url(../images/template/left_col/h4_bg_01b.gif) no-repeat; color:#a3803d; margin:0 0 0 16px; padding:0; height:11px;}
#Latestnews_Box_one		{background:transparent url(../images/template/left_col/02_bg_02.gif); margin:0; padding:0 0 0 17px;}
ul#morelink	, ul#arrow	{list-style-image:none; margin:0; padding:0;}
ul#arrow li				{background:transparent url(../images/template/brown_bullet.gif) 0 2px no-repeat; padding:0 13px 0 12px; margin:0 0 0 5px; }
ul#morelink	 li			{list-style:none; padding:0 10px 0 0; margin:0 0 0 20px;}
.brackets				{color:#a3803d; font-weight:bold;}

/*left col 2 section bottom - Latest Events*/
#Latestevents_head		{background:transparent url(../images/template/left_col/h4_bg_01.gif); color:#a3803d; margin:0 8px 0 -1px;}
#Latestevents_head_base	{background:transparent url(../images/template/left_col/h4_bg_01b.gif) no-repeat; color:#a3803d; margin:0 0 0 -1px; padding:0; height:11px;}
#Latestevents_Box_one	{background:transparent url(../images/template/left_col/02_bg_02.gif); margin:0; padding:0 0 0 17px;}
#Latestevents_Box_one li, #Latestevents_Box_Two li, #Latestevents_Box_Three li{background:transparent url(../images/template/brown_bullet.gif) 0 2px no-repeat; padding:0 13px 0 12px; margin:0 0 0 5px; }
#Latestevents_Box_Three	{
	background:transparent url(../images/template/left_col/03_bottom_bg.gif) no-repeat;
	margin:0;
	padding:0px;
	height:180px;
	float: left;
	width: 160px;
}
#Latestevents_Box_Three ul{list-style-image:none; margin:0; padding: 0;}

.Latestevents_Box_Three_link	{display: block; width: 163px; height: 180px;}
.Latestevents_Box_Three_text	{display: none; visibility: hidden;}

/*mid col 1*/
#mid_head_top			{background:transparent url(../images/template/mid_col/01_bg.gif) no-repeat;}
#mid_head_bottom		{clear:both; background: transparent url(../images/template/mid_col/01_bg_b.gif) no-repeat; height:16px; margin:0 0 0 2px;}
#midcol_frame			{background: transparent url(../images/template/mid_col/midcol_tile.gif); }

/*mid col 1 - the official home page of...*/
#mid_mainhead			{background:transparent url(../images/template/mid_col/h3_bg.gif); color:#c51d2b; margin:0 0px 0 13px; padding:0; width: 95%;}
#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 18px 5px 25px;}
#mid_Box a				{text-decoration:underline; color:#004f23;}
#box_pic				{margin:0; padding:0; float:right; height:108px;}
#box_txt				{width:250px; margin:0 0 10px 0; padding:0;}

/*mid col 2*/
#mid_bottom_head a, #mid_bottom a	{color:#007132; text-decoration:none;}
#mid_second				{padding:0; margin:0 5px 0 0;}
#mid_second_top			{clear:both;padding:0; margin:0; background: transparent url(../images/template/mid_col/midcol_tile2.gif);}
#mid_second_bottom		{background: transparent url(../images/template/mid_col/02_bg_b.gif) no-repeat; height:14px; margin:0; clear:both; margin:0 0 0 2px;}
#mid_second ul			{list-style-image:none; margin:0; padding: 0;}
.keywords				{font-size:110%;}

/*mid col 2 bottom - Tourism*/
#mid_bottom_head		{background:transparent url(../images/template/mid_col/h3_bottom_01.gif); color:#007132; margin:0 10px 0 13px;}
#mid_bottom_head_base	{background:transparent url(../images/template/mid_col/h3_bottom_02.gif) no-repeat; color:#a3803d; margin:0 0 0 13px; padding:0; height:11px;}
#mid_bottom_Box_one		{margin:0; padding:0 10px 0 25px;}
#mid_bottom_Box_one p	{padding:5px 0; margin:0;}
#mid_bottom_Box_one	a	{color:#004f23; text-decoration:underline;}
#mid_bottom_Box_one li	{background:transparent url(../images/template/grown_bullet.gif) 0 2px no-repeat; padding:0 5px 0 10px; margin:0 0 0 10px; }

/*mid col 2 bottom - Business*/
#mid_bottom				{clear:both; background:transparent url(../images/template/mid_col/h3_bottom_01.gif); color:#007132; margin:0 10px 0 13px;}
#mid_bottom_base		{background:transparent url(../images/template/mid_col/h3_bottom_02.gif) no-repeat; color:#a3803d; margin:0 0 0 13px; padding:0; height:11px;}
#mid_bottom_Box_Two		{margin:0; padding:0 0 60px 8px;}
#mid_bottom_Box_Two	ul	{margin:0; padding:0;}
#mid_bottom_Box_Two li	{background:transparent url(../images/template/green_bullet.gif) 0 2px no-repeat; padding:0 5px 0 10px; margin:0 0 0 10px; }
#boxA					{width:140px; float:left; margin:0;}
#boxA ul,#boxB ul,#boxC ul{padding:3px 0 0 4px;} 	 
#boxB					{width:136px;float:left; margin:0;} 
.imageholder { background: url(../images/home/focus_bgs.gif) no-repeat; width: 136px;}
.imageplacer { padding: 6px 0px 0px 14px; }
#boxC {					width:139px;margin:0; margin:0 0 0 276px;}
/*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 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;}

/*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 5px 0;}

/*right col 2*/
#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;}


/*Welcome to wales box (New box styles*)*/
* html #wales_box{ margin:3px 0px 8px 6px;width:150px;background: url(../images/home/wales-box-bg.jpg) repeat-y;}
*+ html #wales_box{ margin:0px 0px 5px 6px;width:150px;background: url(../images/home/wales-box-bg.jpg) repeat-y;}
#wales_box{ margin:-12px 0px 5px 6px;width:150px;background: url(../images/home/wales-box-bg.jpg) repeat-y;}
#wales_box #top{background: url(../images/home/wales-box-top.jpg) no-repeat;width:150px;color:#C51D2B}
#wales_box #top h3{height:auto;overflow:hidden;width:130px;padding:6px 0px 0px 12px;font-size:1.1em}
#wales_box #content{margin:0px 0px 0px 5px}
#wales_box #content img{margin-top:-5px;border:none}
#wales_box #bottom{background:url(../images/home/wales-box-bottom.jpg) no-repeat bottom left;font-size:1em;padding:10px 0px 10px 14px}




/*right col 2 section - Benefits for Wales*/
#benefit				{font-size:110%; color:#a3803d; margin:0 10px 0 16px;}
#benefit_Box_one		{background:transparent url(../images/template/right_col/02_bg_02.gif) no-repeat; margin:0; padding:0 0 0 6px;}
#benefit_Box_two		{margin: 0; padding: 0 0 5px 17px;}
.bracketsTwo			{font-weight:bold;}

/*right col 3*/
#right_third			{padding:0; margin:0; background:transparent url(../images/template/right_col/02_bg.gif) no-repeat;}
#right_third_bottom		{background:transparent url(../images/template/right_col/02_bg_02b.gif) no-repeat; height:10px; margin:0;}

/*right col 3 section - host city*/
#host					{font-size:110%; color:#a3803d; margin:0 8px 0 16px;}
#host_Box_one			{margin:0; padding:8px 0 0 6px;}
#host_Box_one p			{padding:0 10px 0 15px; margin:0;}
#host_Box_two			{margin:0 0 15px 0; padding:0; }

/*li style*/
#left_head_top li, #left_second li, #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; line-height: 2.5ex; }
/*ul style*/
#left_head_top ul, #Latestevents_Box_one ul, #left_second ul, #Latestevents_Box_Two ul, #mid_bottom_Box_one ul, #right_head_top ul, #right_head_top ul, #right_second ul, #right_third ul{list-style-image:none; margin:0; padding:0;}
/*a:hover style*/
#left_head_top a:hover, #Latestevents_head a:hover, #mid_mainhead a:hover, #mid_bottom a:hover, #right_head	a:hover, #benefit a:hover, #rightTwo_head a:hover, #RyderTwo_head a:hover, #host a:hover, #Latestnews_head a:hover, #mid_bottom_head a:hover, #left_head_top a:active, #Latestevents_head a:active, #mid_mainhead a:active, #mid_bottom a:active, #right_head a:active, #benefit a:active, #rightTwo_head a:active, #RyderTwo_head a:active, #host a:active, #Latestnews_head a:active, #mid_bottom_head a:active {text-decoration:underline;}
#RyderTop_Box 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, #host_Box_two a:hover, #mid_Box a:hover, #RyderTop_Box a:active, #RyderTwo_Box a:active, #mid_bottom_Box_one a:active, #right_Box a:active, #rightTwo_Box a:active, #benefit_Box_two a:active, #host_Box_two a:active, #mid_Box a:active, #Latestnews_Box_one a:active {text-decoration:none;}
