/* Template Frame */

DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#oldbrowser {
	TEXT-ALIGN: center
}

#pageFrame {
	width:100%;
}
#masthead H1 {
	DISPLAY: inline
}
#leftcolumn {
	MARGIN-RIGHT: -170px
}
#leftColumn {
	FLOAT: left; WIDTH: 170px;
}
#rightColumn {
	FLOAT: right; WIDTH: 170px;
}
#contentColumn {
	MARGIN-LEFT: 169px; WIDTH: auto; height:100%;
}
#masthead {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#innerLeftColumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
#innerContentColumn {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;
}
#innerRightColumn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.innerFooter {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#footer {
	CLEAR: both
}
#innerFooter {
	TEXT-ALIGN: center
}
#innerContentColumn {
	OVERFLOW: visible; /*MARGIN-RIGHT:170px;*/ HEIGHT: 100%;
}
UNKNOWN {
	HEIGHT: auto
}
#innercontentcolumn {
	HEIGHT: 100%; /*padding:0px 5px 0px 5px;*/
}



#innercontentcolumn a:link{
text-decoration:underline;
color:#0000FF;
}

#innercontentcolumn a:visited{
text-decoration:underline;
color:#0000FF;
}

#innercontentcolumn a:hover{
text-decoration:underline;
color:#0000FF;
}

#masthead {
	Z-INDEX: 10
}
#footer {
	Z-INDEX: 10
}

#footer {
	BORDER-TOP-WIDTH: 1px
}
#masthead {
	BORDER-BOTTOM-WIDTH: 1px
}

#pageFrame {
	COLOR: #000;  min-width: 500px
}

/* Presentation */


HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
BODY{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
	background-color: #FFFFFF;
}


DIV#header {
	POSITION: relative; background-image:url(../../Images/header-trail.jpg); background-repeat:repeat-x; height:102px;
}

.pad {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}

.Link a:link{
color:#000000;
text-decoration:none;
}

.Link a:visited{
color:#000000;
text-decoration:none;
}

.Link a:hover{
color:#000000;
text-decoration:underline;
}

.LinkUnder a:link{
color:#000000;
text-decoration:underline;
}

.LinkUnder a:visited{
color:#000000;
text-decoration:underline;
}

.LinkUnder a:hover{
color:#000000;
text-decoration:underline;
}



DIV#head {
width:100%;
height:13px;
padding:0px 0px 3px 0px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#DEEBFC;
}

DIV#lefthead{
display:inline;
float:left;
width:65%;
overflow:hidden;
max-height:15px;
}

DIV#lefthead ul{
		margin: 0px 0px 0px 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

DIV#lefthead LI {
	FLOAT: left; padding-left: 5px;
}

#righthead{
display:inline;
float:right;
width:30%;
text-align:right;
}

#righthead a:link{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

DIV#righthead ul{
		margin: 0px 0px 0px 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

DIV#righthead LI {
	FLOAT: left; padding-left: 5px;
}

#container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}

#left-container {
	FLOAT: left; WIDTH: 100%; MARGIN-RIGHT: -200px;
}

#left-container .sub {
	FLOAT: right; MARGIN-LEFT: -200px; WIDTH: 100%;
}

#main1 {
width:99%;
}

#main2 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	background-image:url(../../Images/blend-bg.jpg); 
	background-repeat:repeat-x;
	height:179px;
}

.main3 {
	margin:0px 0px 0px 0px; padding:8px 0px 0px 8px; background-image:url(../../Images/head-bg2.jpg); background-repeat:no-repeat; height: 30px; color:#FFFFFF; font-weight:bold; font-size:80%;
	
}

.PageLink a:link{
color:#0000FF;
text-decoration:underline;
}

.PageLink a:visited{
color:#0000FF;
text-decoration:underline;
}

.PageLink a:Hover{
color:#0000FF;
text-decoration:underline;
}

.newimgbor {
	border: 1px solid #000000;
}

#relatedarticles {
background-color:#E6F0EF;
padding: 3px 0px 3px 0px;
margin-top: 5px;
font-weight:bold;

}

#relatedarticlesbox{

}

#boxpad ul{
	margin:0 5px 5px 25px; 
    padding:0; 
}

#boxpad LI {
	padding-left: 5px;
	border-bottom-color:#cce2f1;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.Usabilitycont {
width:100%; 
padding:1px 0px 2px 0px; 
display:block; 
height:30px;
}

.Usabilityimg {
display:inline; 
float:left; 
width:25px;
}

.Usabilitytxt {
margin:0px 0px 0px 0px; 
display:inline;
}

#headertitle{
position:absolute;
top:2px;
left:2px;
width:500px;
visibility:hidden;
}


.related ul{
	margin:0px 0px 5px 0px; 
    padding:0px 0px 0px 0px; 
}

.related LI {
    margin:0px 0px 0px 0px; 
	padding: 2px 0px 2px 0px;
	list-style-type: square;
}

h1 {
	 PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px; text-align:center; font-weight:bold; font-size:140%;
}

h2 {
	 MARGIN: 0px 0px 0px 0px;  font-weight:bold; padding:0px 0px 0px 3px; font-size:130%;
}

h4 {
	 MARGIN: 0px 0px 0px 0px;  font-weight:bold; padding:0px 0px 0px 3px; font-size:120%;
}

#footer {
	width:100%; display:block; clear:both; text-align:center; border-top-width:2px; border-top-style:solid; border-top-color: #dfedf6;
}

.footerlinks{
	BACKGROUND: #ffffff; width:100%; display:block; clear:both; text-align:center;
}

.footerlinks a:Link{
color:#000000;
text-decoration:none;
}

.footerlinks a:Visited{
color:#000000;
text-decoration:none;
}

.footerlinks a:Hover{
color:#000000;
text-decoration:underline;
}

.RightLink A:Link{
text-decoration:underline;
color:#0000FF;
}

.RightLink img{ padding-bottom:1px; border-color:#000000; border:0px;}
.RightLinkNews img{ padding-bottom:1px; border-color:#000000; border:1px;}

.RightLinkUseful img{ padding-bottom:1px; border-color:#000000; border:1px;}

.RightLink a:Visited{
text-decoration:underline;
color:#990000;
}

.RightLink A:Hover{
text-decoration:Underline;
color:#0000FF;
}

.bluelink a:Link{
color:#0000FF;
text-decoration:underline;
}

.bluelink a:Visited{
color:#0000FF;
text-decoration:underline
}

.bluelink a:Hover{
color:#0000FF;
text-decoration:underline
}

.hotlink ul
{
margin-left:-10px; margin-top:5px; margin-bottom:1px; padding:0px 0px 0px 0px;
}

.hotlink li
{
 margin-left:-20px; padding:0px 0px 7px 0px; list-style-type:square;
}


.RedTab {
	Height: 28px;
	background-image:url(../../Images/redtab.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	margin:3px 0px 0px 0px;
}



.Down5 {
padding-top:5px;

}

.RedTabBorder {
border-left-style:solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: none;
border-right-style: solid;
border-bottom-style: solid;
border-top-color: #8E4242;
border-right-color: #8E4242;
border-bottom-color: #8E4242;
border-left-color: #8E4242;
padding: 2px 2px 2px 2px;
margin-bottom:5px;
background-color: #f3dedf; 
}
/*
.Right {
background-color: #f3dedf; 
}
*/
.Left {

}
.RedTabBorderleft {
	border-left-style:solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #8E4242;
	border-right-color: #8E4242;
	border-bottom-color: #8E4242;
	border-left-color: #8E4242;
	padding: 2px 2px 2px 2px;
	margin-bottom:5px;
}


.newstitle {
padding:2px 5px 10px 5px;
}

#boxpad {
padding: 0px 1px 0px 5px;
}

.footerbox{
width:580px; 
background-color:#dfedf6; 
border: 1px solid #000000; 
height:67px;
}

.footerbox2{
width:98%; 
max-width: 580px;
background-color:#dfedf6; 
border: 1px solid #000000; 
min-height:67px;
}

.footercontent {
	 float: left; MARGIN: 0px;  WIDTH: 186px; text-align:left; font-size:75%;
}
.footercontent img {border-color:#000000; border:1px;}
.footercontent P.right {
	MARGIN-LEFT: 120px
}
.img-container {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
 HTML .footercontent P.right {
	HEIGHT: 1%
}



/* NAVIGATION */

.navcontainer {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
 }
 
.navcontainer ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
 
.navcontainer a{
	display: block;
	width: 100%;
	color:#000000;
}

.navcontainer a:link {
text-decoration: none;
}
/* 
.navcontainer a:visited {
	text-decoration: none;
	background-color: #ffffff;	
}
*/
.navcontainer a:hover {
	text-decoration: underline;
	background-color: #ffffff;	
}

.navcontainer a.menucurrent {
	background-color: #ffffff;
	color: #000000;
	text-transform: none;
	font-weight: bold;
}



#navcontainer {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
 }
 
#navcontainer ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
 
#navcontainer a {
	display: block;
	width: 100%;
	color:#000000;
}

#navcontainer a:link, #navlist a:visited {
text-decoration: none;
}
 
#navcontainer a:hover {
	text-decoration: underline;
	background-color: #ffffff;	
}

#navcontainer a.menucurrent {
	background-color: #ffffff;
	color: #000000;
	text-transform: none;
	font-weight: bold;
}

.NavLevel_1 {
padding:1px 0px 1px 2px
}

.NavLevel_2{
padding:1px 0px 1px 5px
}

.NavLevel_3{
padding:1px 0px 1px 9px
}

.NavLevel_4{
padding:1px 0px 1px 13px
}

#navlevel2 {
	width: 150px;
	background-image: none;
	background-position: top;
	margin: 0px;
	padding-top: 0px;
	border-top-width: 0px;
	border-right-width: 10px;
	border-bottom-width: 0px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #fff0c1;
	text-decoration: none;
 }
 
#navlevel2 ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
 
#navlevel2 a {
	display: block;
	padding: 1px;
	width: 150px;
	border-bottom: 1px solid #000000;
	white-space: normal;
	color: #000000;
	text-decoration: none;
}

#navlevel2 a:link, #navlist2 a:visited {
text-decoration: none;
}
 
#navlevel2 a:hover {
	text-decoration: underline;
	background-color: #CCCCCC;	
}

#navlevel2 a.menucurrent {
	background-color: #fdc000;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;	
}

#navlevel3 {
	width: 150px;
	background-image: none;
	background-position: top;
	margin: 0px;
	padding-top: 0px;
	border-top-width: 0px;
	border-right-width: 10px;
	border-bottom-width: 0px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #fff0c1;
	text-decoration: none;
 }
 
#navlevel3 ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
 
#navlevel3 a {
	display: block;
	padding: 1px;
	width: 150px;
	border-bottom: 1px solid #000000;
	white-space: normal;
	color: #000000;
	text-decoration: none;
}

#navlevel3 a:link, #navlist3 a:visited {
text-decoration: none;
}
 
#navlevel3 a:hover {
	text-decoration: underline;
	background-color: #CCCCCC;	
}

#navlevel3 a.menucurrent {
	background-color: #FF9900;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;	
}

#navlevel4 {
	width: 150px;
	background-image: none;
	background-position: top;
	margin: 0px;
	padding-top: 0px;
	border-top-width: 0px;
	border-right-width: 10px;
	border-bottom-width: 0px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #fff0c1;
	text-decoration: none;
 }
 
#navlevel4 ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
 
#navlevel4 a {
	display: block;
	padding: 1px;
	width: 150px;
	border-bottom: 1px solid #000000;
	white-space: normal;
	color: #000000;
	text-decoration: none;
}

#navlevel4 a:link, #navlistlev4 a:visited {
text-decoration: none;
}
 
#navlevel4 a:hover {
	text-decoration: underline;
	background-color: #CCCCCC;	
}

#navlevel4 a.menucurrent {
	background-color: #FF9900;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;	
}



/* HOME PAGE STYLES: */
/*
.block_1 {
	FLOAT: left; MARGIN-LEFT: 33%; WIDTH: 34%; 
	background-color:#cce2f1;
	background-image:url(../../images/body-bg2.jpg);
	background-repeat:repeat-y;
}
 HTML .block_1 {
	DISPLAY: inline;
}
.block_2 {
	FLOAT: left; MARGIN-LEFT: -67%; WIDTH: 33%; 
	background-color:#cce2f1;
	background-image:url(../../images/body-bg2.jpg);
	background-repeat:repeat-y;
}
.block_3 {
	FLOAT: left; WIDTH: 33%; background-color:#cce2f1;
	background-image:url(../../images/body-bg2.jpg);
	background-repeat:repeat-y;
}
.block_1 {
	MARGIN-BOTTOM: -32767px! important; PADDING-BOTTOM: 32767px! important
}
.block_2 {
	MARGIN-BOTTOM: -32767px! important; PADDING-BOTTOM: 32767px! important
}
.block_3 {
	MARGIN-BOTTOM: -32767px! important; PADDING-BOTTOM: 32767px! important
}

#header {height:179px; width:100%;}

.verticalalign {
	BOTTOM: 0px; POSITION: absolute; visibility:hidden;
}
.block_1 .verticalalign {
	WIDTH: 34%
}
.block_2 .verticalalign {
	WIDTH: 33%
}
.block_3 .verticalalign {
	WIDTH: 33%
}

@media Unknown    
{
.verticalalign {
	WIDTH: 100%! important
}
UNKNOWN {
	WIDTH: 34%! important
}
UNKNOWN {
	WIDTH: 33%! important
}
UNKNOWN {
	WIDTH: 33%! important
}
    }
/* 

HTML .verticalalign {
	WIDTH: 100%! important*/          /*
}
.verticalalign P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 0px; BACKGROUND: #996666; PADDING-BOTTOM: 0px; MARGIN: 0px; BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute
}
.wrapper_extra {
	POSITION: relative
}
 HTML #wrapper {
	POSITION: relative
}
.wrapper {
	OVERFLOW: hidden
}
 HTML .wrapper_extra {
	FLOAT: left; WIDTH: 99%;
}
.wrapper {
	FLOAT: none
}
.wrapper:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: '[DO NOT LEAVE IT IS NOT REAL]'
}
.wrapper {
	DISPLAY: inline-block
}
.wrapper {
	DISPLAY: block
}
#footer2 {
	CLEAR: both
}
UNKNOWN {
	Z-INDEX: 1000; POSITION: relative
}



*/

/* HOME PAGE STYLES: */

.container {
	OVERFLOW: hidden
}

.Left{
	background-color:#cce2f1; FLOAT: left; MARGIN-BOTTOM: -2000px; PADDING-BOTTOM: 2000px; WIDTH: 33%; background-image:url(../../Images/body-bg2.jpg); background-repeat:repeat-y;
}

.LeftContainer{
padding:0px 2px 0px 5px;
}

.Middle{
	 FLOAT: left; MARGIN-BOTTOM: -2000px; PADDING-BOTTOM: 2000px; WIDTH: 33%; background-color:#cce2f1; background-image:url(../../Images/body-bg2.jpg); background-repeat:repeat-y;
}

.MiddleContainer{
padding:0px 2px 0px 5px;
}

.Right{
	background-color:#cce2f1; FLOAT: left; MARGIN-BOTTOM: -2000px; PADDING-BOTTOM: 2000px; WIDTH: 33%; background-image:url(../../Images/body-bg2.jpg); background-repeat:repeat-y;
}

.RightContainer{
padding:0px 2px 0px 5px;
}

.Boxtitle{
padding:10px 2px 0px 5px; background-image:url(../../Images/head-bg2.jpg); background-repeat:repeat-x; height:30px; color:#FFFFFF;  font-weight:bold; font-size:80%;
}

.BoxContainer {
     font-size:95%;
	padding: 2px 3px 2px 8px;
}

.BoxContainer a:link{
text-decoration:none;
color:#000000;
}

.BoxContainer a:visited{
text-decoration:none;
color:#000000;
}

.BoxContainer a:hover{
text-decoration:underline;
color:#000000;
}


.BoxContainer ul{
	margin:0 0px 5px 15px; 
    padding:0; 
}

.BoxContainer LI {
	padding-left: 0px;
	border-bottom-color:#cce2f1;
	border-bottom-style:solid;
	border-bottom-width:1px;
	list-style-type: square;
}

/* END HOME PAGE STYLES: */

#footertxt {
font-size:75%;
padding: 3px 0px 0px 0px;
}

#footercon {

width: 100px;
height: 70px;
background-color:#CCFF00;
margin:0px 1px 0px 0px;
display:inline;
font-size:75%;
}
.verticalalign1 {	BOTTOM: 0px; POSITION: absolute; visibility:hidden;
}

/*
.verticalalign1 {WIDTH: 100%! important}
*/

.CenterLink{
    font-size:95%;
	padding: 2px 3px 10px 8px;
}

.CenterLink A:Link{
text-decoration:underline;
color:#0000FF;
}

.CenterLink A:Visited{
text-decoration:underline;
color:#990000;
}

.CenterLink A:Hover{
text-decoration:Underline;
color:#0000FF;
}

#random-pics {

}

#small-pics {
width:383px;
height:179px;
background-image: url(../../images/christmas_4_set.jpg) ;
background-repeat:no-repeat;
}

/* Old Styles */

.roadclosed {
	color: #990000;
}

.eventtitle {
	background-color: #e6f0ef;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.onlinetabstrip {
	background-color: #e6f0ef;
	width: 100%;
	padding-top: 2px;
	padding-bottom: 2px;
}

.spidertext {
	display:none;
	position:absolute; left:-9000px
}

.skipnav {
	display:none;
}

.one-line-block {
	display: block;
	width: 100%;
	padding-top: 2px;
	padding-bottom: 8px;
}

.left-line {
	display: inline;
	float:left;
	padding-right: 2px;
	padding-left: 2px;
	font-weight: normal;
	color: #000000;
	width: 50%;
}

.right-line {
	display: inline;
	float:right;
	padding-right: 2px;
	padding-left: 1em;
	font-weight: normal;
	color: #000000;
	width: 45%;
}

.consultationstrip {
	background-color: #e6f0ef;
	width: 95%;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border: 3px solid #E6F0EF;
}

.RW-block {
	display: block;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
}

.RW-sub-head {
	display: inline;
	font-weight: bold;
	font-size: 125%;
}

.RW-left-head {
	display: inline;
	float:left;
	padding-left: 8px;
	font-weight: bold;
	width: 33%;
}

.RW-right-head {
	display: inline;
	float:right;
	padding-right: 2px;
	padding-left: 1em;
	font-weight: bold;
	width: 62%;
}

.RW-left-line {
	display: inline;
	float:left;
	padding-left: 8px;
	font-weight: normal;
	width: 33%;
	text-transform:capitalize;
}

.RW-right-line {
	display: inline;
	float:right;
	padding-right: 2px;
	padding-left: 1em;
	font-weight: normal;
	width: 62%;
}

.RW-img-size {
	display: inline;
	padding-right: 4px;
}

.RW-img {
	display: inline;
	float:left;
	padding-right: 4px;
}

.RW-long-line {
	display: inline;
	float:left;
	width: 98%;
}

.multicol {
	width: 100%;
	float: left;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}

.multicol-plain {
	width: 100%;
	float: left;
}

.long-line {
	display: inline;
	float:left;
	width: 100%;
}

.tenPC {
	float: left;
	width: 10%;
}

.fifteenPC {
	float: left;
	width: 15%;
	text-align:center;
}

.twentyPC {
	float: left;
	width: 20%;
}

.twentyfivePC {
	float: left;
	width: 25%;
}

.thirtyPC {
	float: left;
	width: 30%;
}
.thirtyfivePC {
	float: left;
	width: 35%;
}

.fiftyPC {
float: left;
width: 50%;
}

.seventyfivePC {
float: right;
/* width: 75%;
*/ 
}

.RedTabwhatsnew {
	Height: 28px;
	background-image:url(../../Images/whatsnewtab.jpg);
	background-repeat:repeat;
	color:#FFFFFF;
	margin:3px 0px 0px;
	width:100%;
	
}

.Down5whatsnew {
padding-top:5px;
width: 100%;
background-color: #9D4F4F; 
}

.id {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	margin-top: 5px;
	}

.articleprecis {
	width: 100%;
	border-top: 1px none #990000;
	border-right: 1px none #990000;
	border-bottom: 1px solid #990000;
	border-left: 1px none #990000;
	padding-bottom: 5px;
}

.bridge {
background-color:#FB7D53;
color:#000000;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
text-align:center;
}

DIV#left {
	float: left;
	background-image:url(http://www.pembrokeshire.gov.uk/debug/images/leftsmoothaltblue.jpg);
	background-repeat: no-repeat;
	height:102px;

	}
DIV#right {
	height:102px;
	margin-left:519px;
	float: right;
}
DIV#commentPage {
	margin-left:25px;
}


DIV#title_container {
background-image:url(http://www.pembrokeshire.gov.uk/images/new_top_repeat.jpg);
height:90px;
width:auto;
}

DIV#left_title {
	float: left;
	background-image:url(http://www.pembrokeshire.gov.uk/images/new_top_left.jpg);
	background-repeat: no-repeat;
	height:90px;
	}
DIV#right_title {
	height:90px;
	margin-left:530px;
	float: right;
}tbody {
	width: 100%;
}


    .fmnOuterWrapper {
        width: 500px;    
    }

    .fmnNearestWrapper {
        border:             none; 
        padding: 1px 1px 1px 1px;

    }
    
    .fmnNearestTitle {
    
    }
    
    .fmnItemWrapper {
        width: 100%;
    }
    
    fmnItemTitle {
        font-weight: bold;
        color: red;
    }
    
    .fmnItemResults {
        width: 100%;
        border:  0px solid #e6f0ef; 
        background-color: #e6f0ef;;
    }
    
    .fmnItemResultsHeader {
        font-weight: bold;
    }
    
    .fmnItemResultsRow1 {
        background-color: #ffffff;
    }
    
    .fmnItemResultsRow2 {
        background-color: #F8F8F8;
    }
	
	.fmnMapBor
	
	{
	border: 1px solid #000000;
	float: right;
	}
	
.fmnHeaderTitle{
	background-color: #e6f0ef;
	width: 100%;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
}

.fmnViewMore

{
	padding: 2px 2px 4px;
	border: none;
	text-align: center;
}


.lightbox-image-link {
	text-decoration: none;
	border: 1px solid #000000;
}.hplinksstrip {
	background-color: #990000;
	height: 20px;
	width: 100%;
}

.FIS-title {
	font-weight: bolder;
	color: #9900FF;
	text-align: center;
	font-size: 150%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.FIS-header {
	height: 160px;
	background-image:url(../../Images/FIS-logo_250x150.gif);
	background-repeat:no-repeat;
	background-position: center;
}

.FIS-footer {
	display: block;
	height: 188px;
	text-align: center;
	width: 98%;
}


.fishweektitle {
	font-weight: bolder;
	color: #009BA0;
	text-align: center;
	font-size: 150%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.fishweek-header {
	Height: 154px;
	background-image:url(../../Images/fishweek-top-E.jpg);
	background-repeat:no-repeat;
	background-position: center;	
}

.fishweek-header-cym {
	Height: 154px;
	background-image:url(../../Images/fishweek-top-W.jpg);
	background-repeat:no-repeat;
	background-position: center;	
}

.orangeTab {
	Height: 28px;
	background-image:url(../../Images/orange.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	margin:3px 0px 0px 0px;
}

.blueTab {
	Height: 28px;
	background-image:url(../../Images/blue.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	margin:3px 0px 0px 0px;
}

.blueTabrepeatX {
	Height: 28px;
	background-image:url(../../Images/blue.jpg);
	background-repeat:no-repeat;
	background-position:50%;
	color:#FFFFFF;
	margin:3px 0px 0px 0px;
	text-align: center;
}

.orangeTabBorder {
border-left-style:solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: none;
border-right-style: solid;
border-bottom-style: solid;
border-top-color: #FF5A0A;
border-right-color: #FF5A0A;
border-bottom-color: #FF5A0A;
border-left-color: #FF5A0A;
padding: 2px 2px 2px 2px;
margin-bottom:5px;
background-color: #ffffff; 
}

.blueTabBorder {
border-left-style:solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: none;
border-right-style: solid;
border-bottom-style: solid;
border-top-color: #38E6E7;
border-right-color: #38E6E7;
border-bottom-color: #38E6E7;
border-left-color: #38E6E7;
padding: 2px 2px 2px 2px;
margin-bottom:5px;
background-color: #ffffff; 
}


.blueTabBorder2 {
border-left-style:solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-top-color: #38E6E7;
border-right-color: #38E6E7;
border-bottom-color: #38E6E7;
border-left-color: #38E6E7;
padding: 8px 8px 8px 8px;
margin-right:16px;
margin-bottom:5px;
background-color: #ffffff; 
text-align: center;
}
.eventsheader {

	background-image: url(../../Images/whats_on_header_article.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 170px;
	width: 100%;
}


.eventsheaderwelsh {

	background-image: url(../../Images/whats_on_header_article_CYM.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 170px;
	width: 100%;
}


#pagecell1{
	
	top: 0px;
	left: 0px;
	right: 0px;
	width:auto;
	margin-top: 0x;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#masthead1{
	
	top: 0px;
	left: 0px;
	right: 0px;
	width:auto;
	background-image: url(http://www.pembrokeshire.gov.uk/events/header-article.jpg);
	height: 150px;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: center;	
	
}

#mastheadwelsh1{
	
	top: 0px;
	left: 0px;
	right: 0px;
	width:auto;
	background-image: url(http://www.pembrokeshire.gov.uk/events/whats_on_header_article_CYM.jpg);
	height: 150px;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: center;	
	
}


#pageNav{
	float: right;
	width:41%;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	margin:0px 0px 500px 0px;
	font: small Verdana,sans-serif;
	
}

#content{
	padding: 0px 0px 10px 0px;
	margin:0px 0px 0px 0px;

	height: auto;
}


/***********************************************/
/* Component Divs                              */
/***********************************************/
#siteName{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	color: #ffffff;
	font-weight: normal;
}

/************** utility styles *****************/

#utility{
	font: 75% Verdana,sans-serif;
	position: absolute;
	top: 16px;
	right: 0px;
	color: #919999;
}

#utility a{
	color: #ffffff;
}

#utility a:hover{
	text-decoration: underline;
}

/************** pageName styles ****************/

#pageName{
	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: auto;
	border-bottom:2px solid #990000;
	

}



/************* globalNav styles ****************/

#globalorange{
position:relative top 50px;
width: auto;
height: 32px;
color: #000000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-image: url(http://www.pembrokeshire.gov.uk/events/glbnav_background_orange.gif);
}



#globalNav{
position:relative top 50px;
width: auto;
height: 32px;
color: #cccccc;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-image: url(http://www.pembrokeshire.gov.uk/events/glbnav_background_red.gif);
}







/************ subglobalNav styles **************/





/*************** search styles *****************/

#search{
	position: relative;
	top: 5px;
	left:10px;
	right: 0px;
	
	width: 200px;
}

 
#search a:link, #search a:visited {
	font-size: 80%;
	font-weight: bold;
	color: #20FEF8;
	
}

#search a:hover{
	margin: 0px;
	color: #FFFFFF;
}



/************** feature styles *****************/

.feature{

	padding: 0px 0px 2px 0px;
	font-size: 100%;
	min-height: 120px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e6f0ef;
	display: block;	
	clear:inherit;
	
}
html>body .feature {
}

.feature h3{
	font: bold 145% Georgia, "Times New Roman", Times, serif;
	color: #333333;
	padding: 0px 0px 0px;
}

.feature img{
	float: left;
	padding: 3px 5px 15px 0px;
	
}

.fhr {

display:block;
clear:inherit;

}

/************ sectionLinks styles **************/

#sectionLinks{
	margin: 0px 0px 0px 10px;
	padding: 2px;
	background-color: #EBEBEB;
	color: #000000;
	border: 1px solid #000000;
	

}

#sectionLinks h3{
	padding: 10px 0px;
	border-bottom: 1px solid #990000;
	text-align: center;
	color: #990000;
	border-top-width: 1px;
	margin:0px 0px 0px 0px;
	border-right-color: #990000;
	border-left-color: #990000;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	font-weight: normal;
	padding: 3px 0px 0px 10px;
	color: #21536A;
}

#sectionLinks a:hover{
	border-top: 1px solid #cccccc;
	background-color: #56D1CC;
	background-image: none;
	font-weight: normal;
	text-decoration: none;
}

#holdall {
	width:auto;
	z-index: auto;
	margin:0px 5px 0px 5px;
			}
			
.h3 a {
color: #20FEF8;
	text-decoration: underline;


}


#sectionLinkssearch{
	margin: 0px 0px 0px 10px;
	padding: 2px;
	background-color: #EBEBEB;
	color: #000000;
	border: 1px solid #000000;
}

#sectionLinkssearch h3{
	padding: 10px 0px;
	border-bottom: 1px solid #990000;
	text-align: center;
	color: #990000;
	border-top-width: 1px;
	margin:0px 0px 0px 0px;
	border-right-color: #990000;
	border-left-color: #990000;
	font-family: Georgia, "Times New Roman", Times, serif;
}


#sectionLinkssearch a:hover{

	background-color: #56D1CC;
	background-image: none;
	font-weight: normal;
	text-decoration: none;
}
	.tgwauneventtitle {
	font-weight: bold;
	color: #F66C23;
	font-size: 120%;
}

/************ Leisure styles **************/

.textcontentinner {
	width: 590px;
	background-image: url(http://www.pembrokeshire.gov.uk/images/centre-top-inner-2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	min-height: 185px;
	/*height: 185px;*/
	padding-right: 5px;
	padding-left: 10px;
	margin: 0px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#textcontentinner {
	width: 590px;
	background-image: url(http://www.pembrokeshire.gov.uk/images/centre-top-inner-2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	min-height: 185px;
	/*height: 185px;*/
	padding-right: 5px;
	padding-left: 10px;
	margin: 0px;
	padding-top: 5px;
}

#textcontentinner h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5F6DA0;
	font-size: 1.8em;
	padding-bottom: 10px;
}

.textcontentinner h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5F6DA0;
	font-size: 1.8em;
	padding-bottom: 10px;
}

#lowermasthead {
	width: 590px;
	background-image: url(http://www.pembrokeshire.gov.uk/images/centre-lower.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 240px;
	min-height: 240px;
}

#lowermastheadCYM{
	width: 590px;
	background-image: url(http://www.pembrokeshire.gov.uk/images/centre-lower-CYM.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 240px;
	min-height: 240px;
}

.textcontentinner2 {
	width: 590px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;	
}

#textcontentinner2 {
	width: 590px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
	padding-top: 0px;
}

.lowermasthead {
	width: 590px;
	background-image: url(http://www.pembrokeshire.gov.uk/images/centre-lower.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 240px;
}

.lowermastheadCYM{
	width: 590px;
	background-image: url(http://www.pembrokeshire.gov.uk/images/centre-lower-CYM.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 240px;
	min-height: 240px;
}

.masthead {
	width: 590px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
	background-image: url(http://www.pembrokeshire.gov.uk/images/centre-top.jpg);
	background-repeat: no-repeat;
	height: 365px;
	background-position: left top;
}

.mastheadinner {
	width: 590px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
	background-image: url(http://www.pembrokeshire.gov.uk/images/centre-top-inner-1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 180px;
}


.mastheadCYM {
	width: 590px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
	background-image: url(http://www.pembrokeshire.gov.uk/images/centre-top-CYM.jpg);
	background-repeat: no-repeat;
	height: 365px;
	background-position: left top;
}

.mastheadinnerCYM {
	width: 590px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
	background-image: url(http://www.pembrokeshire.gov.uk/images/centre-top-inner-1CYM.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 180px;
}

#masthead {
	width: 590px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
	background-image: url(http://www.pembrokeshire.gov.uk/images/centre-top.jpg);
	background-repeat: no-repeat;
	height: 365px;
	background-position: left top;
}

#mastheadinner {
	width: 590px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
	background-image: url(http://www.pembrokeshire.gov.uk/images/centre-top-inner-1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 180px;
}

#mastheadCYM {
	width: 590px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
	background-image: url(http://www.pembrokeshire.gov.uk/images/centre-top-CYM.jpg);
	background-repeat: no-repeat;
	height: 365px;
	background-position: left top;
}

#mastheadinnerCYM {
	width: 590px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
	background-image: url(http://www.pembrokeshire.gov.uk/images/centre-top-inner-1CYM.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 180px;
}

.yellowtab {
	background-image:url(http://www.pembrokeshire.gov.uk/images/yellowtop.jpg);
	background-repeat:no-repeat;
	/*color:#505E8F;*/
	margin:0px;
	width: 165px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-position: left top;
	/*font-family: "Courier New", Courier, mono;
	text-align: center;
	font-weight: bold;*/
	height: 25px;
}

.yellowtab h4 {
	color:#976087;
	font-family: "Courier New", Courier, mono;
	text-align: center;
	font-weight: bold;
	font-size: 160%;
}

.yellowtab p {
	color:#976087;
	font-family: "Courier New", Courier, mono;
	text-align: center;
	font-weight: bold;
	font-size: 120%;
}
.yellowcontent {
	/*color:#000000;*/
	margin:0px 0px 0px 0px;
	font-family: "Courier New", Courier, mono;
	padding: 0px;
	width: 150px;
	/*font-size: small;*/
}

.yellowbottom {
	Height: 30px;
	background-image:url(http://www.pembrokeshire.gov.uk/images/yellowbottom.jpg);
	color:#000000;
	margin:0px;
	width: 165px;
	background-position: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 0px;
}

.yellowholdall {
	Height: auto;
	margin:5px 0px 0px;
	width: 165px;
	background-repeat: repeat-y;
	background-image: url(http://www.pembrokeshire.gov.uk/images/yellow1px.jpg);
}

.yellowcontent ul
{
	color:#2a245b;
	line-height:1.4;
	list-style-type:none;	
}

.yellowcontent li
{
	padding-left:18px;
	background:transparent url(http://www.pembrokeshire.gov.uk/images/manbullet.jpg) no-repeat;
	background-position:0 7px;
	padding-top: 5px;
	list-style-type:none;
}

.yellowcontent a:link{
color:#0099dd;
text-decoration:none;
}

.yellowcontent a:visited{
color:#000000;
text-decoration:none;
}

.yellowcontent a:hover{
color:#3d487b;
text-decoration:underline;
}

/*--------------------------------------------*/

.yellowtab2 {
	background-image:url(http://www.pembrokeshire.gov.uk/images/yellowtop2.jpg);
	background-repeat:no-repeat;
	/*color:#505E8F;*/
	margin:0px;
	width: 165px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-position: left top;
	/*font-family: "Courier New", Courier, mono;
	text-align: center;
	font-weight: bold;*/
	height: 25px;
}

.yellowtab2 h4 {
	color:#3E487B;
	font-family: "Courier New", Courier, mono;
	text-align: center;
	font-weight: bold;
	font-size: 160%;
}

.yellowtab2 p {
	color:#3E487B;
	font-family: "Courier New", Courier, mono;
	text-align: center;
	font-weight: bold;
	font-size: 120%;
}
.yellowcontent2 {
	/*color:#000000;*/
	margin:0px 0px 0px 0px;
	font-family: "Courier New", Courier, mono;
	padding: 0px;
	width: 150px;
	/*font-size: small;*/
}

.yellowbottom2 {
	Height: 30px;
	background-image:url(http://www.pembrokeshire.gov.uk/images/yellowbottom2.jpg);
	color:#000000;
	margin:0px;
	width: 165px;
	background-position: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 0px;
}

.yellowholdall2 {
	Height: auto;
	margin:5px 5px 0px 0px;
	width: 165px;
	background-repeat: repeat-y;
	background-image: url(http://www.pembrokeshire.gov.uk/images/yellow1px.jpg);
	float: right;
	clear: right;
}

.raceforlife {
	Height: auto;
	margin:5px 5px 0px 0px;
	width: 165px;
	background-repeat: repeat-y;
	float: right;
	clear: right;
}

.yellowcontent2 ul
{
	color:#2a245b;
	line-height:1.4;
	list-style-type:none;	
}

.yellowcontent2 li
{
	padding-left:18px;
	background:transparent url(http://www.pembrokeshire.gov.uk/images/manbullet2.jpg) no-repeat;
	background-position:0 7px;
	padding-top: 5px;
	list-style-type:none;
}

.yellowcontent2 a:link{
color:#0099dd;
text-decoration:none;
}

.yellowcontent2 a:visited{
color:#000000;
text-decoration:none;
}

.yellowcontent2 a:hover{
color:#3d487b;
text-decoration:underline;
}

.primaryimage{
float: right; margin: 10px; Padding: 5px; border: 1px solid #00CCFF; background-color: #F2FCFF;
}

#primaryimage{
float: right; margin: 10px; Padding: 5px; border: 1px solid #00CCFF; background-color: #F2FCFF;
}

.primaryimageabsent{
float: right; margin: 10px; Padding: 5px; 
}

#primaryimageabsent{
float: right; margin: 10px; Padding: 5px; 
}

/*--------------------------------------------*/

#leisurerelatedarticles {
	background-color: #505E8F;
	padding: 3px 0px 3px 0px;
	margin-top: 5px;
	font-weight:bold;
	color: #FFFFFF;
}

<!-- Food and Drink trade show
#tradetitle {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #006;
	text-align: center;
	width: 580px;
	display: block;
	margin-right: 0px;
	margin-left: auto;
}
#tradecontent {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #006;
	width: 570px;
	margin-right: 0px;
	margin-left: auto;
}
#tradecontainer {
	width: 780px;
	border-right-style: solid;
	border-right-color: #A42B2D;
	height: 544px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	border-right-width: 6px;
}
#tradecontainer #tradecontent p strong {
	color: #900;
}
#tradecontainer #tradecontent ul li {
	color: #00C;
	font-size: 14px;
}
#tradecontainer #leftpic {
	background-image: url  "picvieworiginal.asp?Image_ID=10987";
    background-repeat: no-repeat;
	background-position: left top;
	width: 224px;
	position: absolute;
	display: block;
	height: 544px;
}
#tradecontainer #tradecontent p strong em {
	font-weight: bold;
	font-size: 24px;
}
-->

/* Learning Pembrokeshire Styles */
#rightColumn-lp {
	FLOAT: right;
	WIDTH: 200px;
	height:100%;
	color: #000000;
	background-color: #DE7566;
	filter: Alpha(Opacity=70);
	opacity:.70;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: center top;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-style: solid;
	margin-top:110px;
	margin-left:8px;
}

#rightimage-lp {
	background-image: url(Learning-Pembs.gif);
	background-position:top center;
	background-repeat: no-repeat;
	FLOAT: right;
	width:230px;
	margin-top: 80px;
}

#rightColumn-lp h2 {
	color: #000000;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
}

#lpbodyarea {
	
	background-image: url(bk.jpg);
	background-repeat: no-repeat;
		
}

#lpbodyarea2 {
	
	background-image: url(bk2.jpg);
	background-repeat: no-repeat;
		
}

.lphometitle {
	color: #ffffff;
	font-size: 150%;
	font-weight: bold;
	width: 60%;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:10px;
	}

#lpbodyarea #h2 {
	color: #FFFFFF;
	text-decoration: underline;	
	
		
}

.yellowbox-lp {
	background:#FFF6BF;
	color:#514721;
	padding: 2px;
	border: 1px solid #FFD324;
	margin-top:5px;
	margin-left:2px;
	margin-right:2px;
	text-align: center;
}

#lp-outer {
	background-image: url(bk1px.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

#lp-outer2 {
	background-image: url(bk1pxv2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

#rightlp {
	FLOAT: right; WIDTH: 200px;
}



.lph2 {
	color: #FFFF99;
	font-size: 180%;
	font-weight: bold;
	width: 60%;
	margin-left:5px;
	margin-bottom:15px;
	text-align:left;
	}
	
.lph3 {
	color: #FFFFFF;
	font-size: 120%;	
	margin-top:5px;
	text-align:left;
	margin-bottom:5px;
	margin-left:5px;
	}
	
.roundcontent {
	width: 175px;
	background-color: #ffe799;
	color: #666;
}
.roundcontent p {
	margin: 0 10px;
	text-align: center;
	font-size: .8em;
	font-family: Verdana, Geneva, sans-serif;
}

.roundtop { 
	background: url(tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(br.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

/* End Learning Pembrokeshire Styles */


/*Arts Events Styles*/

#artssectionLinkssearch{
	margin: 0px 0px 0px 10px;
	padding: 2px;
	background-color: #D4DEFF;
	color: #000000;
	border: 1px solid #000000;
}

#artssectionLinkssearch h3{
	padding: 10px 0px;
	border-bottom: 1px solid #990000;
	text-align: center;
	color: #093EEC;
	border-top-width: 1px;
	margin:0px 0px 0px 0px;
	border-right-color: #990000;
	border-left-color: #990000;
	font-family: Georgia, "Times New Roman", Times, serif;
}


#artssectionLinkssearch a:hover{

	background-color: #88DF71;
	background-image: none;
	font-weight: normal;
	text-decoration: none;

