/* ELEMENTS */
p 						{font: Arial, Helvetica, sans-serif;}

/* CUSTOM IDS*/
#mainbody_onecol 		{background: url(../images/fullwidthbodybg.gif) repeat-y; width: 760px; float: left;}

.maincontentpadderfullwidth {background: url(../images/centred_bg.gif) no-repeat center; width: 740px; padding: 2px;}
/* .maincontentpadderfullwidth {background: url(../images/centred_bg.gif) no-repeat center; width: 740px;} */
.whereamiholder 		{float: right; width: 240px; background-color: #e0d9cd;}
.midmidgrid 			{float: left; width: 560px;}
.midgridtop 			{
	background-image: url(../images/detail_topimage.gif);
	height: 8px;
	width: 557px;
	float: left;
}
.midgridcentre 			{ background-image: url(../images/detail_middle.gif); width: 557px; float: left;}
.midgridcentre_plain 	{ width: 557px; float: left;}  
.midgridbottom 			{
	background-image: url(../images/detail_bottom.gif);
	height: 12px;
	width: 557px;
	float: left;
}
.detailimage 			{border: 2px solid #666666; margin: 0px; padding: 0px;} 
.detailimageholder 		{text-align: center;}

.whereamimidholder 		{background-color: #e0d9cd; height: 42px; padding-left: 3px;}
.whereamiright 			{background-image: url(../images/whereamiright.gif); float: right; height: 42px; width: 13px;}
.pagetitle 				{float: left;}

.whereamimid 			{font: bold 0.8em Arial, Helvetica, sans-serif; color: #5c595a; float: left; padding-top: 3px;}
.whereamiexplore 		{font: 0.7em Arial, Helvetica, sans-serif; color: #5c595a; float: left;}
.whereamileft 			{background-image: url(../images/whereamileft.gif); height: 42px; width: 30px; float: left;}
.imagebrowser 			{width: 740px; padding: 0 15px 0 10px;}
.imagebrowserranking 	{width: 740px; padding: 0;}
.wallgrid 				{width: 746px; padding-left: 2px; float: left;}
.wallgridtop 			{background-image: url(../images/wallgridtop.gif); height: 26px; width: 746px;}
.wallgridspacer 		{height: 26px; width: 195px; float: left;}
.arrowplacer 			{padding-left: 20px;} 
.leftmidgrid 			{vertical-align: middle; float: left; width: 18px; height: 400px; background-position: center;}
.sidearrows 			{padding-top: 200px;}
.righttmidgrid 			{float: left; width: 150px;}
.wallgridbottom 		{background-image: url(../images/bottomgrid.gif); width: 746px; float: left;}
.wallgridmiddle 		{background-image: url(../images/midgridbg.gif); width: 746px; float: left;}
.arrowplacertr 			{padding-right: 20px;}
.arrowplacerbl 			{padding: 5px 0 0 20px;} 
.arrowplacerbr 			{padding: 5px 20px 0 0;}
.arrowplacermb 			{padding-top: 5px;}
.gridtitle 				{font: bold 0.75em Arial, Helvetica, sans-serif; color: #5c595a; padding-top: 25px;}
.brochurereqcols 		{float: left; padding: 5px 0 0 5px;}
.brochurereqcols a 		{float: left; font: 0.7em Arial, Helvetica, sans-serif;}
.brochurereqcolsb 		{float: left; width: 74px; padding-top: 5px;}

.detailpagetop 			{background-image: url(../images/DETAILGRIDTOP.gif); height: 43px; width: 746px;}
.detailpageright 		{background-image: url(../images/detailhead_left.gif); height: 43px; width: 53px; float: left;}
#detailpageright 		{background-image: url(../images/detailhead_left.gif); height: 43px; width: 53px; float: left;}
.detailpagemid 			{background-image: url(../images/detailhead_mid.gif); height: 23px; float: left; padding-top: 15px;	font: bold 0.85em Arial, Helvetica, sans-serif; color: #5c595a;}
.detailpageleft 		{background-image: url(../images/detailhead_right.gif); height: 43px; width: 22px; float: left;}
.midmidgriddetail 		{float: left; width: 570px; margin-left: 10px;}
.imagetitle 			{padding: 0px 0 0 15px;float: left;width: 500px;}
.imagedetail 			{
	font: 0.75em Arial, Helvetica, sans-serif;
	color: #5c595a;
	padding: 5px 0 0 20px;
	line-height: 18px;
	float: left;
	width: 522px;
} 
.imagedetail a 			{color: #DC2F00; text-decoration: underline;}
.gridtitletop 			{font: bold 0.75em Arial, Helvetica, sans-serif; color: #5c595a;}
.wall-blacks-vouchers 	{float: right; padding: 1px 3px 0px 0px; right: 0px; top: 0px; font: bold 1.2em "Trebuchet MS", Arial, Helvetica;}

.v2_regionalspotlight { width:140px; margin-bottom: 5px;}
#v2_regionalspotlight { width:140px;}
#v2_regionlink_snowdon, #v2_regionlink_cered, #v2_regionlink_westwales, #v2_brochurelink_walking, #v2_brochurelink_cycling, #v2_brochurelink_adventure, #v2_brochurelink_fishing, #v2_brochurelink_mb, #v2_brochurelink_walesview, #v2_brochurelink_where, #v2_brochurelink_equestrian, #v2_brochurelink_watersports, #v2_brochurelink_snowdonia, #v2_brochurelink_wildwest, #v2_brochurelink_ceredigion, #v2_regionlink_snowdon:hover ,#v2_regionlink_cered:hover, #v2_regionlink_westwales:hover, #v2_brochurelink_walking:hover, #v2_brochurelink_cycling:hover, #v2_brochurelink_adventure:hover, #v2_brochurelink_fishing:hover , #v2_brochurelink_mb:hover, #v2_brochurelink_walesview:hover, #v2_brochurelink_where:hover, #v2_brochurelink_equestrian:hover, #v2_brochurelink_watersports:hover, #v2_brochurelink_snowdonia:hover, #v2_brochurelink_wildwest:hover, #v2_brochurelink_ceredigion:hover
{height: 102px;width: 140px;font-size: 12px;display: block;}

#v2_regionlink_snowdon {background: url(../images/rhsbar/RightCol_snowdon.gif); }
#v2_regionlink_snowdon:hover { background: url(../images/rhsbar/RightCol_snowdon.gif) 0px 104px;}

#v2_regionlink_cered {background: url(../images/rhsbar/RightCol_ceredigion.gif); }
#v2_regionlink_cered:hover { background: url(../images/rhsbar/RightCol_ceredigion.gif) 0px 104px;}

#v2_regionlink_westwales {background: url(../images/rhsbar/RightCol_westwales.gif); }
#v2_regionlink_westwales:hover { background: url(../images/rhsbar/RightCol_westwales.gif) 0px 104px;}

#v2_brochurelink_walking {background: url(../images/rhsbar/RightCol_Brochure_Walking.gif); }
#v2_brochurelink_walking:hover { background: url(../images/rhsbar/RightCol_Brochure_Walking.gif) 0px 104px;}

#v2_brochurelink_cycling {background: url(../images/rhsbar/RightCol_Brochure_Cycling.gif); }
#v2_brochurelink_cycling:hover { background: url(../images/rhsbar/RightCol_Brochure_Cycling.gif) 0px 104px;}

#v2_brochurelink_adventure {background: url(../images/rhsbar/RightCol_Brochure_adventure.gif); }
#v2_brochurelink_adventure:hover { background: url(../images/rhsbar/RightCol_Brochure_adventure.gif) 0px 104px;}

#v2_brochurelink_fishing {background: url(../images/rhsbar/RightCol_Brochure_fishing.gif); }
#v2_brochurelink_fishing:hover { background: url(../images/rhsbar/RightCol_Brochure_fishing.gif) 0px 104px;}

#v2_brochurelink_mb {background: url(../images/rhsbar/RightCol_Brochure_mb.gif); }
#v2_brochurelink_mb:hover { background: url(../images/rhsbar/RightCol_Brochure_mb.gif) 0px 104px;}

#v2_brochurelink_walesview {background: url(../images/rhsbar/RightCol_Brochure_walesview.gif); }
#v2_brochurelink_walesview:hover { background: url(../images/rhsbar/RightCol_Brochure_walesview.gif) 0px 104px;}

#v2_brochurelink_where {background: url(../images/rhsbar/RightCol_Brochure_where.gif); }
#v2_brochurelink_where:hover { background: url(../images/rhsbar/RightCol_Brochure_where.gif) 0px 104px;}

#v2_brochurelink_equestrian {background: url(../images/rhsbar/RightCol_Brochure_Equestria.gif); }
#v2_brochurelink_equestrian:hover { background: url(../images/rhsbar/RightCol_Brochure_Equestria.gif) 0px 104px;}

#v2_brochurelink_watersports {background: url(../images/rhsbar/RightCol_Brochure_Waterspor.gif); }
#v2_brochurelink_watersports:hover { background: url(../images/rhsbar/RightCol_Brochure_Waterspor.gif) 0px 104px;}

#v2_brochurelink_ceredigion{background: url(../images/rhsbar/RightCol_Brochure_Cered.gif); }
#v2_brochurelink_ceredigion:hover { background: url(../images/rhsbar/RightCol_Brochure_Cered.gif) 0px 104px;}

#v2_brochurelink_snowdonia {background: url(../images/rhsbar/RightCol_Brochure_Snow.gif); }
#v2_brochurelink_snowdonia:hover { background: url(../images/rhsbar/RightCol_Brochure_Snow.gif) 0px 104px;}

#v2_brochurelink_wildwest {background: url(../images/rhsbar/RightCol_Brochure_Wildgif.gif); }
#v2_brochurelink_wildwest:hover { background: url(../images/rhsbar/RightCol_Brochure_Wildgif.gif) 0px 104px;}


.v2_allregions {background: url(../images/rhsbar/RightCol_3List_Bg.gif);height: 130px;width: 140px;}
.v2_allregionsholder {padding-left: 7px;padding-top: 29px;}

#v2_allregions_westwales {background: url(../images/rhsbar/RightCol_3List_Westwales.gif); }
#v2_allregions_westwales:hover { background: url(../images/rhsbar/RightCol_3List_Westwales.gif) 130px 0px;}

#v2_allregions_ceredigion {background: url(../images/rhsbar/RightCol_3List_Ceredigion.gif); }
#v2_allregions_ceredigion:hover { background: url(../images/rhsbar/RightCol_3List_Ceredigion.gif) 130px 0px;}

#v2_allregions_snowdon {background: url(../images/rhsbar/RightCol_3List_snowdon.gif); }
#v2_allregions_snowdon:hover { background: url(../images/rhsbar/RightCol_3List_snowdon.gif) 130px 0px;}

#v2_allregions_westwales, #v2_allregions_westwales:hover, #v2_allregions_ceredigion, #v2_allregions_ceredigion:hover, #v2_allregions_snowdon, #v2_allregions_snowdon:hover  {height: 31px;width: 130px;font-size: 12px;display: block;}


.v3_regionalspotlight { width:140px; margin-bottom: 5px; background:url(../images/rhsbar/regional_spotlights/top.gif) top no-repeat;}
.v3_regionalspotlight a			{color:#fff; text-decoration:none;}
.v3_regionalspotlight a:hover, .v3_regionalspotlight a:active {text-decoration:underline; color:#fff !important;}
.v3_regionalspotlight_bot	{background:url(../images/rhsbar/regional_spotlights/bottom.gif) bottom no-repeat; width:140px; height:18px;}
.v3_regionalspotlight ul	{list-style:none; margin:0; padding:63px 0 0 10px;}
.v3_regionalspotlight li	{background:url(../images/rhsbar/regional_spotlights/bullet.gif) 0 5px no-repeat; list-style:none; padding:0 10px 0 13px;}	