/* HTML ELEMENTS */
body {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
}
body,html				{text-align:center; font-size:100%;}


h5 						{font: normal 1em "Trebuchet MS", Arial, Helvetica; margin: 5px 0px; color: #5c595a;}
.h6style, .h6style a {
	font: 0.9em "Trebuchet MS";
	color: #FF0000;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

h2 						{ font: 1.1em "Trebuchet MS", Arial, Helvetica; color: #FFFFFF; margin: 2px 0 0 10px; padding: 0px;}
h3 						{font: bold 1em "Trebuchet MS", Arial, Helvetica; margin: 5px 2px; color: #5c595a;}
h4 						{font: normal 0.95em "Trebuchet MS", Arial, Helvetica; color: #5c595a;}
p 						{font: Arial, Helvetica, sans-serif; color: #404040;}
form					{margin: 0px; padding: 0px;}
input, textarea, select	{font-family: Arial, Helvetica, sans-serif;}

/* CONTENT BODY */
#container 				{text-align:left; width: 760px;	margin: 0 auto; background: url(../../images/contentbg.jpg);}
#bannerarea				{height: 108px; background-image: url(../images/headerbg.gif);}
#headertoprow 			{height: 69px;}
#navtoprow	  			{height: 39px; width: 740px; padding-left: 10px;}
#mainbody	  			{background: url(../images/bodybg.gif) no-repeat; width: 760px; float: left;}
#mainbodyleftcol 		{ width: 570px; float: left;}
#mainbodyrightcol 		{
	width: 175px;
	float: right;
}

/* FOOTER LAYOUT */
#footer 				{width: 760px; background-image: url(../images/footerbg.gif); height: 70px; clear: both;}
#footertopnav ul 		{color: #333333; list-style-type: none; font: 0.7em Arial, Helvetica, sans-serif; margin: 17px 0 0 8px;}
#footertopnav ul  li 	{list-style: none; display: inline; border-right: 1px solid #CCCCCC; margin: 0 5px 0 5px; padding-right: 5px;}
#footertopnav ul li.here{list-style: none; display: inline; margin: 0 5px 0 5px; padding-right: 5px;}
#footertopnav a 		{color: #000000; text-decoration: none;}
#footertopnav a:hover 	{color: #DC2F00;}
#footerbottomnav ul 	{color: #DC2F00; list-style-type: none; font: 0.6em Arial, Helvetica, sans-serif; padding-top: 6px; margin-left: 8px;}
#footerbottomnav ul  li {list-style: none; display: inline; border-right: 1px solid #CCCCCC; margin: 0 5px 0 5px; padding-right: 5px;}
#footerbottomnav ul li.here {list-style: none; display: inline; margin: auto 5px auto 5px; padding-right: 5px; border: 0px;}
#footerbottomnav a 		{color: #DC2F00;}
#footerbottomnav a:hover{color: #231F20;} 

#signfooter 			{width: 760px; background-image: url(../images/signfoot.gif); height: 70px; clear: both;}
#blacksweblink 			{float: left; height: 20px; width: 155px; margin-top: 9px;}
#blacksweblink a { float: left ; background-image: url(../images/blakslink.gif); height: 20px; width: 155px; background-repeat: no-repeat;}
#blacksweblink a:hover { float: left ; background-image: url(../images/blakslink_over.gif); height: 20px; width: 155px; background-repeat: no-repeat;}

.checkboxes					{float:left; padding:0 3px 3px 0; margin:0; display:block;}
.checkboxesfirstcol				{float:left; padding:0 3px 3px 0; margin:0; display:block; width:155px}
.checkboxes2ndcol				{float:left; padding:0 3px 3px 0; margin:0; display:block; width:195px}

/* SCROLLABLE WALL */
#scrollablewall			{clear: both; margin: 0 15px 0px 10px; padding: 2px; height: 68px; width: 740px; overflow: auto; min-height: 68px; scrollbar-base-color: #5e5e5e; scrollbar-arrow-color: #ec1d23; scrollbar-3dlight-color: #5e5e5e; scrollbar-darkshadow-color: #5e5e5e; scrollbar-face-color: #ebe7de; scrollbar-highlight-color: #ebe7de; scrollbar-shadow-color: #5e5e5e; scrollbar-track-color: #5e5e5e;}
#scrollablewall	img		{margin: 0 1px 1px 0;}

/* CUSTOM CLASSES */
.bodytext 				{
	font: 0.8em Arial, Helvetica, sans-serif;
}
.heading2				{font: 1.1em "Trebuchet MS", Arial, Helvetica; color: #FFFFFF; margin: 2px 2px 9px 0px;}
.heading3				{font: bold 1em "Trebuchet MS", Arial, Helvetica; margin: 5px 0 2px 0; color: #5c595a;}
.heading4				{ font: normal 0.95em "Trebuchet MS", Arial, Helvetica; color: #5c595a; margin: 0px; padding: 0px; }
.redfont 				{color: #ED2421; text-decoration: none;}
.maincontentleftcol 	{color: #5c595a; width: 300px; float: left; padding: 20px 0 8px 0;}
.rightcol_icon_one 		{background: url(../images/rightnav_icon.gif) no-repeat; height: 21px; width: 135px; padding: 10px 0 0 35px; font: bold 0.8em Arial, Helvetica, sans-serif;}
.rightcol_icon_two 		{background: url(../images/rightnav_icon2.gif) no-repeat; height: 21px; width: 135px; padding: 10px 0 0 35px; font: bold 0.8em Arial, Helvetica, sans-serif; margin-top: 15px;}
.rightcol_icon_contrib	{background: url(../images/rightnav_icon_contribute.gif) no-repeat; min-height: 30px; width: 135px; padding: 10px 0 0 35px; font: bold 0.8em Arial, Helvetica, sans-serif; margin-top: 15px;}
.rightcol_icon_archives	{background: url(../images/rightnav_icon_archives.gif) no-repeat; height: 30px; width: 135px; padding: 10px 0 0 35px; font: bold 0.8em Arial, Helvetica, sans-serif; margin-top: 15px;}
.rightcol_icon_blogswelove {background: url(../images/rightnav_icon_loglove.gif) no-repeat; height: 30px; width: 135px; padding: 10px 0 0 35px; font: bold 0.8em Arial, Helvetica, sans-serif; margin-top: 15px;}
.topfooter 				{height: 38px; width: 760px; float: left;}
.pagetitle 			{ float: left; font: bold 1em "Trebuchet MS", Arial, Helvetica; color: #404040; width: 450px; padding: 0 0 0 10px;}
.bigbrownarea 			{width: 565px; background-image: url(../images/bigbrownbg.gif); float: left; margin-left: 5px; }
.bigbrownareanobg		{width: 565px; float: left; margin-left: 5px; background: url(../images/browse_box_bg.gif) repeat-y;}
.bigbrownbottom 		{background-image: url(../images/bigbrownbottomgif.gif); height: 14px; width: 565px; float: left;}
.bigbrowntophalf 		{
	float: left;
	height: 190px;
	width: 560px;
	margin-left: 0px;
	padding: 0;
}
.bigbrownbottomhalf 	{float: left; width: 560px; margin-left: 2px;}
.bigbrowntopleftqrt 	{float: left; height: 190px; width: 190px; margin-left: 0px;}
.bigbrownbuttonarea 	{background-image: url(../images/bigbrown_button.gif) no-repeat; height: 65px; width: 193px; margin: 1px 0 0 3px;}

/* Breadcrumb */
.breadcrumb 			{ font: 0.8em Arial, Helvetica, sans-serif; float: left; width: 480px; padding: 10px 0 0 10px;}
.breadlink 				{color: #ED2421; text-decoration: underline;} 
.breadlink a 			{font: Arial, Helvetica, sans-serif; color: #ED2421; text-decoration: underline;}

/* Selected TAB */
.selectedleft 			{background-image: url(../images/tabnav/selected_left1.gif); height: 39px; width: 7px; float: left;}
.selectedmiddle			{background-image: url(../images/tabnav/selected_middle.gif); height: 39px; float: left;}
.selectedright			{background-image: url(../images/tabnav/selected_right1.gif); height: 39px; width: 7px; float: left; }

/* Unselected TAB */
.unselectedleft 		{background-image: url(../images/tabnav/unselected_left1.gif); height: 39px; width: 11px; float: left;}
.unselectedmiddle		{background-image: url(../images/tabnav/unselected_middle.gif); height: 39px; float: left;}
.unselectedright		{background-image: url(../images/tabnav/unselected_right1.gif); height: 39px; width: 11px; float: left;}

/* Small Unselected TAB - Get Brochures */
.lowunselectedleft 		{background-image: url(../images/tabnav/low_unselected_right1.gif); height: 39px; width: 11px; float: left; }
.lowunselectedmiddle	{background-image: url(../images/tabnav/low_unselected_middle.gif); height: 39px; float: left;}
.lowunselectedright_brochures 			{background-image: url(../images/tabnav/low_unselected_left1_bro.gif); height: 39px; width: 39px; float: left;}

/* Small Unselected TAB - Our Story */
.lowunselectedright_story		{background-image: url(../images/tabnav/low_unselected_left1_story.gif); height: 39px; width: 39px; float: left;}

/* Small Selected TAB */
.lowselectedleft 		{background-image: url(../images/tabnav/low_selected_right1.gif); height: 39px; width: 11px; float: left;}
.lowselectedmiddle		{background-image: url(../images/tabnav/low_selected_middle.gif); height: 39px; float: left;}
.lowselectedright_story		{background-image: url(../images/tabnav/low_selected_left1_story.gif); height: 39px; width: 43px; float: left;}
.lowselectedright_brochures		{background-image: url(../images/tabnav/low_selected_left1_bro.gif); height: 39px; width: 43px; float: left;}

.topnavtext				{color: #5c595a; font: bold 0.8em Arial, Helvetica, sans-serif; padding: 10px 5px 0px 5px;}
.topnavtext a 			{color: #5c595a; text-decoration: none;}
.topnavtext a:hover 	{color: #5c595a; text-decoration: underline;}

.lowtopnavtext			{color: #5c595a; font: bold 0.75em Arial, Helvetica, sans-serif; padding: 16px 0px 0px 0px;}
.lowtopnavtext a 		{color: #5c595a; text-decoration: none;}
.lowtopnavtext a:hover 	{color: #5c595a; text-decoration: underline;}

/* SEARCH BOX */
.searchholder 			{float: right;}
.searchbox 				{width: 260px; float: left;}
.searchboxleft 			{background-image: url(../images/searchbox/searchbox_lef1.gif); height: 51px; width: 19px; float: left;}
.searchboxmiddle 		{background-image: url(../images/searchbox/searchbox_middle1.gif); height: 51px; float: left;}
.searchboxright 		{background-image: url(../images/searchbox/searchbox_right1.gif); float: left; height: 51px; width: 19px;}
.searchboxtext 			{font: bold 0.9em "Trebuchet MS", Arial, Helvetica; color: #5c595a; float: left; padding: 16px 0 0 10px;}
.searchboxtext a 		{color: #5c595a; text-decoration: none;}
.searchboxtext a:hover 	{color: #5c595a; text-decoration: underline;}
.searchboxfield			{padding-top: 16px; font: bold 0.9em "Trebuchet MS", Arial, Helvetica; color: #5c595a; float: left;}

.whitebrowselink		{color: #FFFFFF;}

/* THUMBNAILS */
.thumbstitle 			{
	height: 33px;
	width: 560px;
	float: left;
}
.thumbholder 			{width: 139px; float: left;}
.thumbtop 				{background-image: url(../images/thumbtopbg.gif); height: 7px; display: block;}
.thumbtitle 			{padding: 6px 0 6px 8px; color: #e51b24; font: 0.68em Arial, Helvetica, sans-serif; height: 14px;}
.thumbtitle a 			{text-decoration: underline; color: #E51B24;}
.thumbtitle a:hover 	{text-decoration: underline; color: #404040;}
.thumbmiddle 			{background-image: url(../images/thumbmiddlebg.gif);}
.thumbbottom 			{background-image: url(../images/thumbbottombg.gif); height: 7px;}
.thumbborder 			{border: 2px solid #666666; height: 90px; width: 120px; margin: 0 8px 0 7px; padding-top: 0px; text-align:center;}

.rightnavhead 			{background: url(../images/rightcoltop.gif) no-repeat; height: 34px; width: 170px; margin: 28px 3px 0 0;}
.buttontextplacer 		{font: 15pt "Trebuchet MS", Arial, Helvetica; color: #FFFFFF; padding: 10px 0 0 17px;}
.spacerdiv				{width: 35px; height: 39px; float: left;}
.topnavtextselected 	{padding: 7px 5px 0 5px; color: #dc2f00; font: bold 0.8em Arial, Helvetica, sans-serif;}
.topnavtextselected a 	{padding: 7px 5px 0 5px; color: #dc2f00; font: bold Arial, Helvetica, sans-serif;}
.topnavtextselectedsmall{color: #dc2f00; font: bold Arial, Helvetica, sans-serif; padding: 0px 0 8px 0;}
.topnavtextselectedsmall a {color: #dc2f00; font: bold Arial, Helvetica, sans-serif; padding: 0px 0 8px 0;}

.smalltabright 			{text-align: left;}
.logoholder 			{float: left; width: 328px; height: 63px; background: url(../images/mainlogo.gif) no-repeat;}

.rightcollist 			{width: 150px;}
.rightcollist ul 		{color: #ED2421; list-style-type: none; font: 0.7em Arial, Helvetica, sans-serif; margin: 0 0 0 35px; padding: 0px;}
.rightcollist a 		{color: #e51b24; text-decoration: underline;}
.rightcollist a:hover 	{color: #404040; text-decoration: underline;}
.rightcollistb ul 		{color: #ED2421; list-style-type: none; font: 0.7em Arial, Helvetica, sans-serif; margin: 0 0 0 0px; padding: 0px;} 
.rightcollistb a 		{color: #e51b24; text-decoration: underline;}

.uploadbutton 			{background-image: url(../images/wallbutton.gif); height: 64px; width: 297px; float: left; margin: 10px 0 0 10px; float:left;}
.uploadbuttontext 		{font: bold 15pt "Trebuchet MS", Arial, Helvetica; color: #FFFFFF; margin: 15px 0 0 15px;}
.walescymrulogo 		{background-image: url(../images/searchbox/cymruwales.gif); float: left; height: 50px; width: 115px;} 
#walescymrulogo 		{background-image: url(../images/searchbox/cymruwales.gif); float: left; height: 50px; width: 115px;} 
.regions 				{font: 0.67em Arial, Helvetica, sans-serif; color: #FFFFFF; width: 200px; padding-left: 20px;}
.maincontentpadder 		{padding:0 15px 15px 15px;}
.redrext 				{color: #dc2f00;}
.buttontextplacer a 	{font: "Trebuchet MS", Arial, Helvetica; color: #FFFFFF; text-decoration: none;}
.buttontextplacer a:hover {font: "Trebuchet MS", Arial, Helvetica; color: #C1B49B;}
.blacksad 				{
	background: url(../images/newbrouchersicon2.gif) no-repeat;
	height: 180px;
	width: 170px;
	margin-top: 5px;
	float: left;
}
.blacksad2 				{background: url(../images/blacks_rightad2.gif) no-repeat; height: 150px; width: 170px;	margin: 5px 0 5px 0;}
.maincontentrightcol 	{color: #5c595a; width: 250px; float: left; height: 170px;} 
.flashholder 			{float: right;}
.brownblacsad 			{background: url(../images/blacksadbg.jpg) no-repeat; width: 193px; margin: 10px 0 0 1px; height: 114px; float: left}
.maincontentpadderfullwidth {float: left; padding: 0px 0px 0px 2px;}
.crumbsandtitleholder 	{width: 740px; marign: 5px 0 5px 0; float: left;}
.uploadbuttontext a 	{font: bold 15pt "Trebuchet MS", Arial, Helvetica; color: #FFFFFF; text-decoration: underline;}
.tickboxholder 			{float: left; width: 170px;}
.brochureholder 		{float: left; width: 225px; margin-bottom: 2px; height: 150px;}
.brochureholder img 	{margin-right: 6px; border: 1px solid #000000;}
.rightcol_icon_gen 		{background: url(../images/rightnav_icon_gen.gif) no-repeat; height: 20px; width: 135px; padding: 10px 0 0 35px; font: bold 0.8em Arial, Helvetica, sans-serif; margin-top: 15px;}
.rightcoltext 			{font:0.9em "Trebuchet MS",Trebuchet,Verdana,Sans-Serif; margin: 0 5px 0 10px;}
.rightcoltext ul		{list-style: none; margin-top: 0px;}
.moreinfo 				{font: 0.7em Arial, Helvetica, sans-serif; color: #231F20; padding-top: 10px; margin: 10px 0 0 35px;}
.moreinfo a 			{color: #231F20; text-decoration: underline;}
.blacksadtext 			{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	height: 116px;
}
.blacksadtext a 		{color: #FFFFFF; font: Arial, Helvetica, sans-serif; text-decoration: none;}
.blacksadtext2 			{
	text-align:left;
	color: #FFFFFF;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 12px 15px 0 15px;
	float: left;
	width: 80px;
}
#GetBrochuresClick			{height:25px; width:150px;}
.blacksadtext2 a 		{color: #FFFFFF; font: Arial, Helvetica, sans-serif; text-decoration: none;}
.rightcol_icon_tar 		{
	width: 156px;
	margin-top: 15px;
	float: left;
}

/* The Wall */
.wall-column			{width: 14px; float: left;}
.innerwall				{background: url(../images/icons/wall_bg.gif) repeat-x; height: 68px;}
.hide					{visibility: hidden; display: none;}
.inthreesteps			{font-size: 14px; padding-left:2 0px; text-decoration:none;}
.requiredinfo, .errorinfo {color: #CC3300; font: bold Arial, Helvetica, sans-serif; cursor: help;}
.upload-required		{color: #CC3300; font: bold Arial, Helvetica, sans-serif; cursor: help; margin-left: 210px; display: block;}
.upload-required-small	{color: #CC3300; font: bold Arial, Helvetica, sans-serif; cursor: help; margin-left: 180px; display: block;}
.specialtextarea		{
	padding: 8px;
	font: 0.8em Arial, Helvetica, sans-serif;
	text-align:left;
	margin-left: 10px;
	color: #404040;
}
.search-criteria		{float:left; padding:10px; font: 0.8em Arial, Helvetica, sans-serif;}
.brochurepadding		{margin: 6px; border: 1px solid #777777;}

/* Brochure Request Form */
.form-Title				{display: block; width: 250px; float: left; margin-bottom: 4px;}
.form-Forename			{display: block; width: 230px; float: left; margin-bottom: 4px;}
.form-Surname			{display: block; width: 200px; float: left; margin-bottom: 4px; clear: right;}
.form-House				{display: block; width: 250px; float: left; margin-bottom: 4px;}
.form-Street			{display: block; width: 230px; float: left; margin-bottom: 4px; clear:right;}
.form-Town				{display: block; width: 200px; float: left; margin-bottom: 4px;}
.form-Postcode			{display: block; width: 250px; float: left; margin-bottom: 4px;}
.form-Tel				{display: block; width: 430px; float: left; margin-bottom: 4px; clear: right;}
.form-SpecialCode		{display: block; width: 250px; float: left; margin-bottom: 4px; clear: left;}
.form-FindOutAboutUs	{display: block; width: 300px; float: left; margin-bottom: 4px;}
.form-Email				{display: block; width: 340px; float: left; margin-bottom: 4px;}
.form-EmailConfirm		{display: block; width: 340px; float: left; margin-bottom: 4px; clear: right;}

/* Brochure Download Space */
.brochureholderdn 		{
	float: left;
	padding: 5px 10px 2px 10px;
	width: 210px;
	height: 100px;
}
.brochureholderdn a 	{color: #ED2421;}
.brochureholderdn a:hover {color: #404040;}

/* Content Area Icons */
.emailicon 				{background: url(../images/email_dark.gif) no-repeat; padding: 8px 0 0 35px; height: 30px;}
.postalicon 			{background: url(../images/post_dark.gif) no-repeat; padding: 8px 0 0 35px; height: 30px;}
.clear					{clear: both;}
.specialtextareadl 		{padding: 0 10px 8px 15px; text-align:left; font: 0.8em Arial, Helvetica, sans-serif; color: #404040;}
.rightcollistb a:hover 	{color: #404040; text-decoration: underline;}
.breadcrumb a 			{color: #ED2421;}
.breadcrumb a:hover 	{color: #404040;}

/* FORM ELEMEMT STYLES */
.label-wrap				{display: block; width: 210px; float: left; line-height: 23px; vertical-align: middle; clear: left;}
.label-wrap-small		{display: block; width: 180px; float: left; line-height: 23px; vertical-align: middle; clear: left;}
.form-element-wrap		{display: block; margin-bottom: 4px; clear: left;}
.form-agreements		{display: block; width: 25px; float: left; clear: left; vertical-align: top;}
.firstline 				{font: bold 0.9em Arial, Helvetica, sans-serif; color: #97825B;}
.loadingprog 			{background: url(../images/loadedbg.gif); height: 40px; width: 505px;}
.loading { background: url(../images/laoded.gif); height: 40px; }
.leftcolcontent { width: 550px; float: left;}
.detailcol { float: left; width: 240px; padding-right: 5px;}
.regionboxtop { background: url(../images/Regionspotlight/boxtop.gif); height: 6px; width: 156px; float: left;}
.regiontexttop {background: url(../images/Regionspotlight/regiontopbox.gif);width: 138px;min-height:58px;float: left;}
.regiontitle { font: bold 0.7em Arial, Helvetica, sans-serif; color: #FFFFFF; float: left; padding: 7px 0px 0px 35px;}
.regionsubtext {
	font: 0.65em Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float: left;
	padding-left: 35px;
}
.regiontextmid { background: url(../images/Regionspotlight/regiontextmid.gif); float: left; width: 138px;float: left;}
.regionboxbottom { background: url(../images/Regionspotlight/boxbottom.gif); height: 6px;width: 156px;}
.regionboxmiddle { float: left; width: 156px; background-color: #DED7CB; }
.regiontextbottom { background: url(../images/Regionspotlight/regiontextbottom.gif); float: left; height: 13px; width: 138px; background-repeat: no-repeat;}
.regiontextmid ul {list-style: url(../images/Regionspotlight/bullet.gif) inside;margin: 8px 0px 8px 5px;font: 0.7em Arial, Helvetica, sans-serif;color: #FFFFFF; padding: 0;}
.regiontextmid a {color: #FFFFFF;text-decoration: underline;}
.regiontextmid a:hover {color: #231F20;text-decoration: underline;}
.regiontextmid li { list-style: url(../images/Regionspotlight/bullet.gif) inside; margin-top: 3px; padding: 2px; margin-left: 0px;}
.regiontextmid_subpage ul {list-style: url(../images/Regionspotlight/bullet.gif);margin: 8px 0px 8px 5px;font: 0.7em Arial, Helvetica, sans-serif;color: #FFFFFF; padding: 0;}
.regiontextmid_subpage a {color: #FFFFFF;text-decoration: underline;}
.regiontextmid_subpage a:hover {color: #231F20;text-decoration: underline;}
.regiontextmid_subpage li { list-style: url(../images/Regionspotlight/bullet.gif); margin-top: 3px; padding: 2px; margin-left: 0px;}
.regionlinkholder {
	margin-top: 15px;
	margin-left: 5px;
	float: left;
}
.regiontextmid_subpage {background: url(../images/Regionspotlight/regiontextmid.gif) no-repeat; float: left; width: 140px;float: left; padding-left: 3px;}
.regionboxbottom_subpage {background: url(../images/Regionspotlight/boxbottom.gif); height: 6px;width: 156px;}
.regiontexttop_subpage { background: url(../images/Regionspotlight/regiontopbox.gif) no-repeat; width: 138px; min-height:38px; float: left; margin-top: 10px;}

.regiontextbottom_subpage { background: url(../images/Regionspotlight/regiontextbottom.gif) no-repeat; float: left; height: 16px; width: 140px;}

/* buttons */
.viewbutton 	{background: url(../images/buttons/view_all_stuff.gif);float:left; height:58px; width:188px; margin:10px 0px 0px 5px;}
.searchorder { padding-left: 10px;}
.resultsfound {float: left; padding-left: 15px; width: 740px;}
.viewallrightcol {float: right; width: 150px;}
.regionholder { padding-left: 8px; float: left; background-color: #DED7CB;}
.previous-link {display:block; float: left; height: 43px; width: 53px;}
#blackslink {height: 45px;width: 175px;float: left;}
#blackslinkright {
	height: 180px;
	width: 140px;
	float: left;
	display: block;
}
.blacsplacer { margin-top: 26px; float: left;}
.viewotherstuff { float: left; margin-left: 10px; margin-top: 15px;}
.spotlighttop {
	background: url(../images/Regionspotlight/toparea.gif);
	width: 170px;
	float: left;
}
.spotlightmid {
	background: url(../images/Regionspotlight/midarea.gif);
	float: left;
	width: 170px;
}
.spotlightbottom {
	background: url(../images/Regionspotlight/bottomarea.gif) no-repeat;
	height: 16px;
	width: 170px;
	margin-bottom: 10px;
	float: left;
	clear: both;
}
.regiontoptext {
	padding-left: 35px;
	margin-top: 5px;
	float: left;
}
.regionbigtext {
	font: bold 0.85em Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.regionsmalltext {font: 0.7em Arial, Helvetica, sans-serif;color: #FFFFFF;}

.regionlistpadder a {
	color: #FFFFFF;
}

.regionlistplace {
	padding-left: 35px;
	margin-top: 6px;
	float: left;
}
.regionlistpadder {
	margin-top: 15px;
	float: left;
	width: 170px;
}
.snowdownregion { background: url(../images/Regionspotlight/snowdonlist.gif)  no-repeat;
	height: 28px; padding-left: 0px; margin-left:8px; width: 150px;color: #FFFFFF;font: bold 0.69em Arial, Helvetica, sans-serif;float: left;
}
.ceredigionregion {
	background: url(../images/Regionspotlight/cardiganlist.gif) no-repeat;
	height: 28px; padding-left: 0px; margin-left:8px; width: 150px;
	font: bold 0.69em Arial, Helvetica, sans-serif;color: #FFFFFF;float: left;
}
.wildwestregion {
	background: url(../images/Regionspotlight/wildwestregion.gif)  no-repeat;
	height: 28px;padding-left: 0px; margin-left:8px;width: 150px;font: bold 0.69em Arial, Helvetica, sans-serif;color: #FFFFFF;float: left;
}
.regionlistpadder a:hover {
	color: #C1B49B;
}
.detailpagemid a {
	color: #ED2421;
}
.bodytext a {
	color: #ED2421;
}
.regioansmallsnow {
	background: url(../images/Regionspotlight/smallsnow.gif) no-repeat;
	height: 22px;
	width: 130px;
	float: left;
}
.regioansmallcard {
	background: url(../images/Regionspotlight/smallcar.gif) no-repeat;
	height: 22px;
	width: 130px;
	float: left;
}
.regionsmalllink {
	font: 0.7em Arial, Helvetica, sans-serif;
	margin-top: 4px;
	float: left;
	padding: 0px;
	padding-left: 29px;
}

.regioansmallwest {
	background: url(../images/Regionspotlight/smallwest.gif) no-repeat;
	height: 22px;
	width: 130px;
	float: left;
}
.regionsmallwrapper {
	float: left;
	width: 140px;
}
#logoholder {
float: left; width: 328px; height: 63px; background: url(../images/mainlogo.gif) no-repeat;
}
.tellafriendplacer {
	float: right;
	margin-top: 1px;
	width: 115px;
	height: 35px;
}
.tellafriendplacer a {
	display: block;
	background: url(../images/buttons/tellafried.gif) no-repeat;
	width: 115px;
	margin-top: 8px;
	height: 29px;
	float: left;
}
.tellafriendplacer a:hover {
	background: url(../images/buttons/tellafried_over.gif) no-repeat;
}
.blacksadtext2 a:hover {
color: #C1B49B; font: Arial, Helvetica, sans-serif; text-decoration: none;
}
.blacksadtext a:hover {
color: #C1B49B; font: Arial, Helvetica, sans-serif; text-decoration: none;
}
.uploadanother {
	font: bold 1.3em "ems Arial", Helvetica, sans-serif;
}
.requiredholder {
	width: 200px;
}
.rightcol_icon_one_dark {
background: url(../images/rightnav_icon_dark.gif) no-repeat; height: 21px; width: 110px; padding: 10px 0 0 35px; font: bold 0.8em Arial, Helvetica, sans-serif;
}
.rightcol_icon_two_dark {
background: url(../images/rightnav_icon_websites.gif) no-repeat; height: 21px; width: 110px; padding: 10px 0 0 35px; font: bold 0.8em Arial, Helvetica, sans-serif; margin-top: 15px;
}
.termslist li {padding-bottom: 15px;list-style: none;}
.termslistbul li {list-style: disc url(none);}
.nomargin {margin: 0px;padding: 0px;}
.waglogo {padding-top: 8px;float: left;}
.findoutmore {float: left;width: 500px;background: 100px;clear: left; padding-top:10px;}
.morepusher {float: left;}
.flashover { z-index: 2000; overflow: visible; position: absolute; height: 250px; width: 41px; padding-left:2px; margin:0;margin-top: 172px; margin-left: 180px; background-color: transparant;}
.downloadleft {float: left;width: 320px;}
.downloadright {float: right;width: 190px;}
/* Email a Friend Image */
.email-image {float: right;}
.email-friends {width: 503px;}
.email-labels {width: 120px; display: block; float: left}


/* New styles */


.v2_brochureholder {float: left;width: 740px;margin-left: 5px;}
.v2_brochuretitlearea {background: url(../images/v2brochurepage/titleareabg.gif) no-repeat;float: left;height: 68px;width: 738px;margin-bottom: 26px;}
.v2_titleareatext {width: 360px;margin-top: 22px;font: bold 0.9em "Trebuchet MS";color: #5B5B5B;padding-left: 8px;float: left;}
.v2_brochuretitleholder {margin-top: 3px;}
.v2_titleareabuttonarea {float: left;width: 204px;margin-top: 7px;}
.v2_brochureleft {float: left;width: 365px;}
.v2_brochureright {float: right;width: 365px;}
.v2_brochuretop {font-size: 0.005em;background: url(../images/v2brochurepage/topbox.gif) no-repeat;float: left;height: 6px;width: 363px;}
.v2_brochuretabholder {float: left;width: 363px;}
.v2_brochurelefttab {background: url(../images/v2brochurepage/toplefttab.gif);height: 22px;width: 6px;float: left;}
.v2_brochuretabmid {background: #E0D9CD;float: left;height: 22px;font: bold 0.9em "Trebuchet MS";color: #5B5B5B;}
.v2_brochurebottom {font-size: 0.0005em;background: url(../images/v2brochurepage/bottombox.gif);height: 6px;width: 363px;float: left;}
.v2_brochurelist1 {background: #ede9e2;height: 52px;width: 352px;margin-left: 5px;border-top: 1px solid #c9c3b9;border-right: none border-bottom: none ;	border-left: none;float: left;}
.v2_brochurerighttab {background: url(../images/v2brochurepage/toprighttab.gif);float: left;height: 22px;width: 6px;}
.v2_brochuremid {background: #e0d9cd;float: left;width: 363px;}
.v2_brochurelist2 {background: #e8e3db;height: 52px;width: 352px;margin-left: 5px;border-top: 1px solid #c9c3b9;border-right: none;border-bottom: none;border-left: none;float: left;}
.v2_brochurepagelayout {float: left;height: 18px;width: 300px;}
.v2_borchurethumb {height: 48px;width: 70px;float: left;}
.v2_brochuretitle {float: left;width: 270px;color: #666666;font: bold 1em "Trebuchet MS";margin-top: 4px;}
.v2_postholder {float: right;font-size: 0.7em;}
.v2_brochuretitletext {font-family: "Trebuchet MS";float: left;}
.v2_brochuresubtitle {float: left;width: 280px;font: normal 0.8em "Trebuchet MS";margin-top: 3px;color: #666666;}
#v2_downloadbrochures {background: url(../images/v2brochurepage/downloadbrochures_button.gif); }
#v2_downloadbrochures:hover { background: url(../images/v2brochurepage/downloadbrochures_button.gif) 0px 49px;}
#v2_downloadbrochures, #v2_downloadbrochures:hover
{height: 48px;width: 204px;font-size: 12px;display: block;}
#v2_step2 {background: url(../images/v2brochurepage/step2button.gif);margin-top: 15px;float: left;}
#v2_step2:hover { background: url(../images/v2brochurepage/step2button.gif) 0px 60px;}
#v2_step2, #step2:hover
{height: 60px;width: 166px;font-size: 12px;display: block;}


.voteholder {width: 525px; margin-left: 0px; background: url(../images/voting/mainbg.gif) no-repeat; height: 96px; float: left}
.votetitles {font: 12px Arial, Helvetica, sans-serif; text-align: left;}
.votemainstar {background: url(../images/voting/mainstar.gif); height: 68px; width: 79px; margin: 0 auto; }
.floatleft {float: left;}
.votetitlerea {float: left; width: 538px; margin-top: 9px;}
.votelefttitle {float: left; width: 135px; text-align: center;}
.votemainscore {font: bold 12px Arial, Helvetica, sans-serif; padding-top: 25px; }
.votemidtitle {float: left; width: 180px; text-align: center;}
.votestars {float: left; height: 50px; width: 25px; background: url(../images/voting/star1.gif);}
.votetoggleholder {padding-top: 30px;}

.voterightitle {float: left; width: 200px;}
.votestarholder {width: 125px; margin: 5px auto;}
.votevote1 	{width: 190px; margin-right: 0; margin-left: 0; font: 12px Arial, Helvetica, sans-serif; padding-top: 10px; text-align: center}
.votevote2 	{width: 190px; margin-right: 0; margin-left: 0; font: 12px Arial, Helvetica, sans-serif; padding-top: 10px; text-align: center}
.votevote3 	{width: 190px; margin-right: 0; margin-left: 0; font: 12px Arial, Helvetica, sans-serif; padding-top: 10px; text-align: left}
.votevote 	{width: 190px; margin-right: 0; margin-left: 0; font: 12px Arial, Helvetica, sans-serif; padding-top: 10px; text-align: left}

.votevote input {font-size: 14px;border: 1px solid #666666;height: 18px;vertical-align: top;width: 30px;}
.votestars2 {height: 50px; width: 25px; background: url(../images/voting/star2.gif); float: left; }
.votestars3 {float: left; height: 50px; width: 25px; background: url(../images/voting/star3.gif);}
.votestars4 {float: left; height: 50px; width: 25px; background: url(../images/voting/star4.gif);}
.votestars5 {float: left; height: 50px; width: 25px; background: url(../images/voting/star5.gif);}
.searchrankimage {float: left; width: 60px;	padding-left: 5px; padding-top:2px;}

#voteshare {background: url(../images/voting/share.gif); height: 40px; width: 208px; float: left; margin-left: 0px; margin-top:10px;  padding-bottom:1px;  }
#voteshare:hover {background: url(../images/voting/share.gif) 0px 40px; height: 40px; width: 208px; float: left;}
.v2_viewrankings a {color: #DC2F00;font: bold 12px "Trebuchet MS";}
.v2_viewrankings {float: right;}
.v2_viewrankings a:hover {color: #231F20;font: bold 12px "Trebuchet MS";}

.v2_viewrankings2 a {color: #DC2F00;font: bold 12px "Trebuchet MS";}
.v2_viewrankings2 {float: right;margin-right: 8px;}
.v2_viewrankings2 a:hover {color: #231F20;font: bold 12px "Trebuchet MS";}


#homepage_view {background: url(../images/theones.gif);height: 32px;width: 215px;float: right;margin-bottom: 5px;}
#homepage_view:hover {background: url(../images/theones.gif) 0px 32px;height: 32px;width: 215px;float: right;}
.emailholder {background: url(../images/email-a-friend.gif) no-repeat;height: 236px;width: 179px;padding-right: 50px;}
.thumbtitle_home {padding: 6px 0 6px 8px; color: #e51b24; font: bold 0.8em Arial, Helvetica, sans-serif; height: 14px;}
.thumbtitle_home a:hover {text-decoration: underline; color: #404040;}
.thumbtitle_home a {text-decoration: underline; color: #E51B24;}
.stepborderbottom {	border-bottom: 1px dashed #E0D9CD;	float: left;}

.v2_titlepdfbuttonarea {float: left;width: 100px;margin-top: 15px;}
.wallimage {float: left;width: 240px;}
.redrext_rankingstitle {color: #dc2f00;font-size: 1.2em;}
#walesinstylelink {height: 16px;width: 175px;float: left;}

#wallbuttonall:hover {background: url(../images/wallnav/viewallstuff_over.gif);} 
#wallbuttonall {background: url(../images/wallnav/viewallstuff.gif);float: right; height:59px; width: 232px;}
#wallbutton:hover {background: url(../images/wallnav/wall-graphic_rate_over.gif);} 
#wallbutton {background: url(../images/wallnav/wall-graphic_rate.gif);float: right;height: 59px;width: 232px;}

.hiddenPic {display:none;}
#newad {
	float: left;
	height: 100px;
	width: 185px;
	display: block;
}
