html,body{
margin:0;
padding:0;
background:#d8f0fd;}
body{font: 76% verdana,sans-serif;text-align:center;
}


h2 {
margin-top:0px; 
font-size: 120%;
	color: #22B4F1;
	line-height:120%;
font-weight:normal;
}

h3 {
margin-top:0px; 
margin-bottom:3px; 
font-size: 120%;
	color: #22B4F1;
font-weight:normal;
}

h3 a {
margin-top:0px; 
margin-bottom:3px; 
font-size: 120%;
	color: #22B4F1;
font-weight:normal;
text-decoration:none;
}

h3 a:hover {
margin-top:0px; 
margin-bottom:3px; 
font-size: 120%;
	color: #22B4F1;
font-weight:bold;
text-decoration:underline;
}

h3 a:visited {
margin-top:0px; 
margin-bottom:3px; 
font-size: 120%;
	color: #22B4F1;
font-weight:normal;
text-decoration:none;
}

p {
margin:0 0px 0px; 
line-height:160%;
font-size:11px;
}

body {
	background-color: #d8f0fd;
line-height:120%;
}

#header{
height:28px;
width:979px;
background-image:url(../app_themes/TheVale/Images/topbar.png);
}

div#container{text-align:left}

#logo{
height:175px;
width:240px;
background:#ffffff;
background-image:url(../app_themes/TheVale/Images/thevale_logo.png);
}
#logo_bar{

clear:both;
width:979px;
height:75px;
background:#ffffff;
background-image:url(../App_Themes/TheVale/Images/logobar.png);
}
#navigation{
float:left;
width:240px;
height:472px;
background:#ffffff;
}
div#extra{background:#FF8539}
div#footer{background: #1ec2f3;color: #FFF}

div#footer a{
color: #fff;
text-decoration:underline;
}




div#footer p{margin:0;padding:5px 10px}

div#footer2{
color: #015ea5;
height:25px;
line-height:25px;}

div#footer2 a{
color: #015ea5;
text-decoration:underline;
}

div#container{
width:979px;
margin:0 auto;

}
#page{
float:right;
width:739px;
height:647px;
background-color: #FFF;
}

#main_pic{
float:left;
width:739px;
height:285px;
background-color: #FFF;
}

#front_left{
float:left;
width:406px;
height:342px;
padding-top:20px;
background-color: #FFF;
}

#front_right{
float:right;
width:315px;
height:362px;
background-color: #FFF;
}

#front_latest_news{
margin-left:20px;
margin-top:20px;
float:left;
width:295px;
height:184px;
background-color: #FFF;
}

#front_club_news{
margin-left:20px;
margin-top:10px;
float:left;
width:295px;
height:100px;
background-color: #FFF;
}

#front_news{
float:left;
margin-top:10px;
width:295px;
height:136px;
background-color: #FFF;
}

#horiz_divider{
float:left;
width:285px;
height:10px;
margin-left:20px;
background-image:url(../app_themes/TheVale/Images/horiz_divider.png);
background-image
background-color: #FFF;
}

#divider{
float:left;
width:16px;
height:362px;
background-image:url(../app_themes/TheVale/Images/divider.png);
background-color: #FFF;
}

#vale_news{
float:left;
margin-left:42px;
width:152px;
height:362px;
background-color: #EBF7FE;
}

#vale_nav{

float:left;
margin-left:42px;
width:152px;
height:264px;
background-color: #EBF7FE;
}


#sport_title{
float:left;
margin-left:42px;
width:152px;
height:29px;
background-image:url(../app_themes/TheVale/Images/sports_nav.png);
}

#sports_nav{
color: #2fb44b;
float:left;
margin-left:42px;
width:152px;
height:162px;
background-color: #f7f8cc;
}


#main_content{
float:right;
width:739px;
height:362px;
background-color: #FFF;
}
div#footer{clear:both;width:100%}

.style1 {
	font-size: 130%;
	color: #22B4F1;
	line-height:120%;
}

#spacer{
margin-bottom:20px;
}




/*#Sub Page#*/

#breadcrumb{
float:left;
height: 20px;
margin-left:37px;
margin-bottom:10px;
font-size: 11px;
width:698px;
color: #015ea5;
}

#breadcrumb a, a:visited{
font-size: 11px;
	color: #015ea5;
}

#breadcrumb a:hover{
font-size: 11px;
	color: #015ea5;
text-decoration:underline;
}

#sub_head{
float:right;
width:735px;
height:175px;
background-color: #FFF;
}

#sub_left{
margin-right:35px;
margin-left:37px;
float:left;
width:663px;
height:442px;
background-color: #FFF;

}

#sub_venue_left{
margin-right:20px;
margin-left:37px;
float:left;
width:358px;
height:422px;
background-color: #FFF;
}

#landing_front_left{
float:left;
margin-top:20px;
width:663px;
height:342px;
background-color: #FFF;
}


#sub_venue_right{
float:left;
width:273px;
height:442px;
background-color: #FFF;
}

#banner{
float:left;
margin-left:37px;
margin-top:40px;
width:653px;
height:90px;
background-color: #FFF;
}

#choicelist{
float:left;
margin-left:10px;
width:685px;
height:92px;
background-color: #FFF;
}

#choicephoto{
margin-left:0px;
margin-top:10px;
float:left;
width:110px;
height:74px;
}

#choicetext{
margin-left:10px;
margin-top:10px;
float:left;
width:400px;
height:74px;
background-color: #FFF;
line-height: 140%;
}

#sub_horiz_div{
margin-left:10px;
margin-top:3px;
margin-bottom:3px;
float:left;
width:520px;
height:1px;
background-color: #dcedd2;
}

#fullheight_divider{
float:left;
width:2px;
height:647px;
background-image:url(../app_themes/TheVale/Images/fullheightdivider.png);
background-color: #FFF;
}

/* Blue Menu design */

.BlueCMSTreeMenuTable
{
	width: 100%;
}

.BlueCMSTreeMenuTable a
{
	white-space: nowrap;
}

.subBlueCMSTreeMenuTable a
{
	white-space: nowrap;
}

.subBlueCMSTreeMenuTable
{
	margin-left: 0px;
background-color:white;
}

.BlueCMSTreeMenuTable a:hover
{
position:relative;
float: left;
display: block;
height: 20px;
font-family: Verdana;
color:white;
line-height:20px;
text-decoration: none;
text-align:left;
font-size:11px;
font-weight:bold;
border-bottom: 1px solid #ffffff;
background: #015ea5 url(../app_themes/TheVale/Images/button_rollover.jpg) 0% 0% repeat-x;	
background-repeat:repeat-x;
}

.subBlueCMSTreeMenuItem a:hover
{
position:relative;
float: left;
display: block;
height: 20px;
font-family: Verdana;
color:#015ea5;
line-height:20px;
text-decoration: none;
text-align:left;
font-size:11px;
font-weight:bold;
border-bottom: 1px solid #ffffff;
background-color:#EBF7FE;
}

.BlueCMSTreeMenuItem{
padding-top:1px;
}
.BlueCMSTreeMenuSelectedItem a
{
border-bottom: 1px solid #ffffff;
background: #015ea5 url(../app_themes/TheVale/Images/button_rollover.jpg) 0% 0% repeat-x;	
background-repeat:repeat-x;
color:white;
}

.subBlueCMSTreeMenuItem, .subCMSTreeMenuSelectedItem
{
padding-top:1px;
}

.BlueCMSTreeMenuLink
{
position:relative;
padding-left:10px;
float: left;
display: block;
width: 140px;
height: 20px;;
font-family: Verdana;
color:#015ea5;
line-height:20px;
text-decoration: none;
text-align:left;
font-size:11px;
font-weight:bold;
border-bottom: 1px solid #ffffff;
background-color:#EBF7FE;
}

.subBlueCMSTreeMenuLink
{
position:relative;
float: left;
display: block;
width: 140px;
height: 20px;
font-family: Verdana;
color:#015ea5;
line-height:20px;;
text-decoration: none;
text-align:left;
font-size:11px;
font-weight:bold;
border-bottom: 1px solid #ffffff;
background-color:#EBF7FE;
}

.BlueCMSTreeMenuSelectedLink
{
position:relative;
float: left;
display: block;
height: 20px;
font-family: Verdana;
color:white;
line-height:20px;
text-decoration: none;
text-align:left;
font-size:11px;
font-weight:bold;
border-bottom:1px;
border:white;
background-color:#EBF7FE;
width: 140px;
padding-left:10px;
}

.subBlueCMSTreeMenuSelectedLink
{
position:relative;
float: left;
display: block;
height: 20px;
font-family: Verdana;
color:#015ea5;
line-height:20px;
text-decoration: none;
text-align:left;
font-size:11px;
font-weight:bold;
border-bottom:1px;
border:white;
background-color:#EBF7FE;
width: 140px;
}

/* Green Menu design */

.GreenCMSTreeMenuTable
{
	width: 100%;
}

.GreenCMSTreeMenuTable a
{
	white-space: nowrap;
}

.subGreenCMSTreeMenuTable a
{
	white-space: nowrap;
}

.subGreenCMSTreeMenuTable
{
	margin-left: 0px;
background-color:white;
}

.GreenCMSTreeMenuTable a:hover
{
position:relative;
float: left;
display: block;
height: 20px;
font-family: Verdana;
color:white;
line-height:20px;
text-decoration: none;
text-align:left;
font-size:11px;
font-weight:bold;
border-bottom: 1px solid #ffffff;
background: #13aa38 url(../app_themes/TheVale/Images/green_button_rollover.jpg) 0% 0% repeat-x;	
background-repeat:repeat-x;
}

.subGreenCMSTreeMenuItem a:hover
{
position:relative;
float: left;
display: block;
height: 20px;
font-family: Verdana;
color:#13aa38;
line-height:20px;
text-decoration: none;
text-align:left;
font-size:11px;
font-weight:bold;
border-bottom: 1px solid #ffffff;
}

.GreenCMSTreeMenuItem{
padding-top:1px;
}
.GreenCMSTreeMenuSelectedItem a
{
border-bottom: 1px solid #ffffff;
background: #015ea5 url(../app_themes/TheVale/Images/green_button_rollover.jpg) 0% 0% repeat-x;	
background-repeat:repeat-x;
color:#13aa38;
}

.subGreenCMSTreeMenuItem, .subCMSTreeMenuSelectedItem
{
padding-top:1px;
}

.GreenCMSTreeMenuLink
{
position:relative;
padding-left:10px;
float: left;
display: block;
width: 140px;
height: 20px;;
font-family: Verdana;
color:#13aa38;
line-height:20px;
text-decoration: none;
text-align:left;
font-size:11px;
font-weight:bold;
border-bottom: 1px solid #ffffff;
}

.subGreenCMSTreeMenuLink
{
position:relative;
float: left;
display: block;
width: 140px;
height: 20px;
font-family: Verdana;
color:red;
line-height:20px;;
text-decoration: none;
text-align:left;
font-size:11px;
font-weight:bold;
border-bottom: 1px solid #ffffff;
}

.GreenCMSTreeMenuSelectedLink
{
position:relative;
float: left;
display: block;
height: 20px;
font-family: Verdana;
color:white;
line-height:20px;
text-decoration: none;
text-align:left;
font-size:11px;
font-weight:bold;
border-bottom:1px;
border:white;
width: 140px;
padding-left:10px;
}

.subGreenCMSTreeMenuSelectedLink
{
position:relative;
float: left;
display: block;
height: 20px;
font-family: Verdana;
color:#13aa38;
line-height:20px;
text-decoration: none;
text-align:left;
font-size:11px;
font-weight:bold;
border-bottom:1px;
border:white;
background-color:#EBF7FE;
width: 140px;
}




/*#Containers#*/

/*#Containers/Content padding#*/
.ContentPadding
{
	padding-top: 10px;
}

/*#Containers/Black box#*/
.blackBox
{
	color: black;
	FONT-WEIGHT: normal;
}

.blackBox .title
{
	FONT-WEIGHT: normal;
	font-size: 12px;
	margin-top: 0px;
	color: Black;
	margin-bottom:0px;	
}

.blackBox .content
{
	padding: 5px;
}
/*#Containers/Orange box#*/
.orangeBox
{
	
	background: url(../App_Themes/MySite/Images/topMenuItemHover.gif) repeat-x;
	border: 1px solid #999999;
	color: white;
		
}

.orangeBox .title
{
	background: url(../App_Themes/MySite/Images/topMenuItemHover.gif) repeat-x;
	padding: 0px 0px;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom:0px;
	color: white;
}

.orangeBox .content
{
	padding: 5px;
}


/*#Containers/Orange box with grey cont.#*/
.orangeBoxGrey
{
			
}

.orangeBoxGrey .title
{
	background: #e36c26 url(../App_Themes/CorporateSite/Images/OrangeBoxTitle.gif) repeat-x;
	padding: 3px 5px;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom:0px;
}

.orangeBoxGrey .content
{
	padding: 5px;
	background: #f0f0f0;
}

/*#Containers/Gray box#*/
.grayBox
{
	background: #f0f0f0;
	padding: 5px;
}
.BoxTitle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.BoxTitleFull {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.BoxTitle {
	BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px
}
.BoxTitleFull {
	BORDER-BOTTOM: #4e5a5f 1px solid; HEIGHT: 23px
}
.BoxArea {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.GreenGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.BlueGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.RedGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.GreenGradient A {
	COLOR: #ffffff
}
.BlueGradient A {
	COLOR: #ffffff
}
.RedGradient A {
	COLOR: #ffffff
}
.GreenGradient A:visited {
	COLOR: #ffffff
}
.BlueGradient A:visited {
	COLOR: #ffffff
}
.RedGradient A:visited {
	COLOR: #ffffff
}
.Green .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/mysite/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #9cdc62
}
.Green .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/mysite/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #9cdc62
}
.Green .BoxArea {
	BACKGROUND-COLOR: #f3f9ed
}
.GreenGradient {
	BACKGROUND-IMAGE: url(../app_themes/mysite/images/box.gif); BACKGROUND-COLOR: #4f7a00
}
.Blue .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/mysite/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #5a97e6
}
.Blue .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/mysite/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #5a97e6
}
.Blue .BoxArea {
	BACKGROUND-COLOR: #eaf0f8
}
.BlueGradient {
	BACKGROUND-IMAGE: url(../app_themes/mysite/images/box.gif); BACKGROUND-COLOR: #2e68bf
}
.LightBlueBox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eaf0f8
}
.LightBlueGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../app_themes/mysite/images/whitegradient.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x
}
.Red .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/mysite/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #ff4f4a
}
.Red .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/mysite/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #ff4f4a
}
.Red .BoxArea {
	BACKGROUND-COLOR: #fff5e5
}
.RedGradient {
	BACKGROUND-IMAGE: url(../app_themes/mysite/images/Red/box.gif); BACKGROUND-COLOR: #b80018
}
.Gray .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/mysite/images/Gray/boxtitle.gif); COLOR: #525252; BACKGROUND-COLOR: #fafaff
}
.Gray .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/mysite/images/Gray/boxtitle.gif); COLOR: #525252; BACKGROUND-COLOR: #fafaff
}
.Gray .BoxArea {
	BACKGROUND-COLOR: #ffffff
}
.LightGrayGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../app_themes/mysite/images/Gray/whitegradient.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x
}
.ContainerHome {
	width: 376px;
	line-height: 140%;
	color: #414142;
	FONT-WEIGHT: normal;
	vertical-align: top;
	TEXT-ALIGN: left;
	BACKGROUND-IMAGE: url(../app_themes/MySite/Images/Home_bot_left.png);
	BACKGROUND-REPEAT: no-repeat;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 9px;
	padding-bottom: 0px;
}
.ContainerHome2 {
	vertical-align: top;
	BACKGROUND-IMAGE: url(../app_themes/MySite/Images/Home_bot_right.png);
	BACKGROUND-REPEAT: no-repeat;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	height: 295px;
	width: 395px;
	FONT-WEIGHT: normal;
}
.ContainerContact {
	width: 740px;
	height: 720px;
	BACKGROUND-IMAGE: url(../app_themes/MySite/Images/contact.png);
	line-height: 140%;
	color: #414142;
	FONT-WEIGHT: normal;
	vertical-align: top;
	TEXT-ALIGN: left;
	BACKGROUND-REPEAT: no-repeat;
	Background-color: ffffff;
	padding-left: 20px;
	padding-top: 20px;
	padding-right: 9px;
	padding-bottom: 0px;
}
.ContainerSubsection {
	width: 760px;
	height: 720px;
	BACKGROUND-IMAGE: url(../app_themes/MySite/Images/sub.png);
	line-height: 140%;
	color: #414142;
	FONT-WEIGHT: normal;
	vertical-align: top;
	TEXT-ALIGN: left;
	BACKGROUND-REPEAT: no-repeat;
	Background-color: ffffff;
	padding-left: 10px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
}
.ContainerSub {
	width: 543px;
	line-height: 140%;
	color: #414142;
	FONT-WEIGHT: normal;
	vertical-align: top;
	TEXT-ALIGN: left;
	BACKGROUND-IMAGE: url(../app_themes/MySite/Images/sub_bot_left.png);
	BACKGROUND-REPEAT: no-repeat;
	padding-left:12px;
	padding-top: 20px;
	padding-right: 7px;
	padding-bottom: 0px;
}
.ContainerSub2 {
	vertical-align: top;
		line-height: 140%;
	color: #414142;
	BACKGROUND-IMAGE: url(../app_themes/MySite/Images/sub_bot_right.png);
	BACKGROUND-REPEAT: no-repeat;
	padding-left: 8px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	height: 177px;
	width: 227px;
	FONT-WEIGHT: normal;
}


.ContainerWithCorners {
	MARGIN-BOTTOM: 0px
}
.ContainerWithCornersLeft {
	BORDER-LEFT: #cecbce 1px solid; BACKGROUND-COLOR: #f7f7f7
}
.ContainerWithCornersRight {
	BORDER-RIGHT: #cecbce 1px solid; BACKGROUND-COLOR: #f7f7f7
}
.ContainerWithCornersContent {
	width: 350px;
	line-height: 140%;
	color: 660303;
	BACKGROUND-COLOR: ffffff;
	TEXT-ALIGN: left;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 10px;

}
.ContainerWithCornersContent2 {
	width: 350px;
	line-height: 140%;
	color: 660303;
	BACKGROUND-COLOR: ffffff;
	TEXT-ALIGN: left;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;

}
.ContainerSubContent {
	width: 500px;
	line-height: 140%;
	color: 660303;
	BACKGROUND-COLOR: ffffff;
	TEXT-ALIGN: left;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.ContainerSubContent2 {
	width: 200px;
	line-height: 140%;
	color: 660303;
	BACKGROUND-COLOR: ffffff;
	TEXT-ALIGN: left;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.ContainerWithCornersTop {
	BACKGROUND-IMAGE: url(../app_themes/MySite/Images/peptalk_header.jpg);
	BACKGROUND-REPEAT: no-repeat;
	height: 45px;
	width: 270px;
}
.ContainerWithCornersRow {
}
.ContainerWithCornersBottom {
	BACKGROUND-IMAGE: url(../app_themes/MySite/Images/peptalk_footer.jpg);
	BACKGROUND-REPEAT: no-repeat;
	height: 22px;
	vertical-align: bottom;
}
.ContainerWithCornersTopLeft {
	WIDTH: 450px;
	background-color: ffffff;
}
.ContainerWithCornersTopRight {
	BACKGROUND-IMAGE: url(../app_themes/MySite/Images/peptalk_bg.jpg);
	WIDTH: 270px;
BACKGROUND-REPEAT: repeat-y;
	vertical-align: top;
}
.ContainerWithCornersBottomLeft {
	BACKGROUND-IMAGE: url(../app_themes/mysite/images/containerleftbottom.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat
}
.ContainerWithCornersBottomRight {
	BACKGROUND-IMAGE: url(../app_themes/mysite/images/containerrightbottom.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat
}


/*#News#*/

.valenewspage
{
	float:left;
	width:570px;
	}

.valestorytitle
{
	float:left;
width:100%;
	TEXT-DECORATION: none;
	font-size:20px;
	margin-top:20px;
padding-bottom:10px;
color:#1ec2f3;
margin-bottom:10px;
	}
	
	.valenewsdate
{

	float:left;
width:100%;
	color: #000000;
	TEXT-DECORATION: none;
	font-size:10px;
padding-bottom:10px;
	}
	
	.valenewspic
{

	float:right;
	color: #000000;
	TEXT-DECORATION: none;
	margin-left:10px;
	}
	
	.valenewssummary
{

	color: #000000;
	TEXT-DECORATION: none;
	padding-right:10px;
	padding-left:0px;	
	padding-bottom:10px;
	padding-top:10px;
	font-size:13px;
	line-height:120%;

	
	}
	
	.valemainstory
{
	color: #000000;
	TEXT-DECORATION: none;
	padding-left:0px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:0px;
	font-size:11px;
	line-height:120%;


	}


	.valemainstory A
{
	color: #000000;
	TEXT-DECORATION: none;
	font-size:11px;
	line-height:120%;

	}

	.valemainstory A:hover
{
	color:#ffffff;
	TEXT-DECORATION: underline;
	font-size:11px;
	line-height:120%;
	}


	.valemainstory A:visited
{
	color: #000000;
	TEXT-DECORATION: none;
	font-size:11px;
	line-height:120%;
	}


.valetext
{

	width:100%;
height:100%;
margin-bottom:10px;
	}

.NewsPTitle
{
	background:#1ec2f3 url(../app_themes/TheVale/Images/button_rollover.jpg) 0% 0% repeat-x;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	color:#ffffff;
	padding:5px;
}

.NewsPTitle a{
	color: #ffffff;
	font-weight: bold;
}

.NewsPBody
{
	margin-bottom:20px;
	padding:10px 15px;
}

.NewsSummary
{
	margin-top:10px;
	padding: 15px 0 15px 15px;
}

.NewsSummary img
{
	border: 1px solid #cccccc;
	float: left;
	margin-right: 15px;
	margin-bottom: 0px;
}

.NewsSummary .NewsContent
{
	float: left;
	width: 700px;
}

.NewsSummary .Date
{
	font-weight: bold;
	margin-bottom: 10px;
}

.NewsSummary .Clearer
{
	height: 0;
	line-height: 0;
	font-size: 0pt;
	clear: both;
	margin: 0;
	padding: 0;
	width: 100%;
}

.NewsBody
{
	padding:15px;
}

.NewsBody img
{
	border: none;
}

.NewsDetail
{

}

.NewsTitle
{
	font-size: 16px;
	font-weight: bold;
	color: orange;
}

.NewsDate
{
	font-style: italic;
	padding-top: 5px;
}

.NewsReleaseDate
{
	font-style: italic;
}

.BoxTitle
{
	font-size: 120%;
	color: #002756;
	font-weight: bold;
}

.NewsPreviewTitle a
{
	font-weight:bold;
}

.NewsPreviewDate
{
	font-size:90%;
	padding:5px 0 3px;
}

.NewsPreviewSummary
{
	font-size:80%;
}

/*----Corp-site---*/


/*#Main styles/Events page#*/

.userContributinons .zoneTop
{
	width: 100%;
}

/*#Main styles/Events page#*/

.eventCalendarDetail .zoneTop
{
	width: 100%;
	margin-bottom: 10px;
}

.eventCalendarDetail .zoneLeft
{
	width: 450px;
}

.eventCalendarDetail .zoneRight
{
	width: 450px;
}

/* ---- Drop-down menu ---- */

.subCMSMenuItem, .subCMSMenuItemMouseOver, .subCMSMenuItemMouseDown, .subCMSMenuItemMouseUp, .subCMSMenuHighlightedMenuItem, .subCMSMenuHighlightedMenuItemMouseDown, .subCMSMenuHighlightedMenuItemMouseOver, .subCMSMenuHighlightedMenuItemMouseUp
{
  background-color: #3a75ca;
  color: white;
  text-decoration: none;
  width: 90px
}
/*#Photo Gallery#*/

.photoGallery
{
	margin: auto;
	text-align: center;
	width: 648px;
}

.photoGallery .Slider .Pager
{
	margin-left: 80px;	
}

.photoGalleryContainer
{
	margin: auto;
	text-align: center;
}

.photoGallery img
{
	margin: 0px 5px 5px;
	border: none;
	padding: 2px;
	border: 1px solid #000000;
}

/*#Photo Gallery/Gallery list#*/
.gallery
{
	float: left;
	text-align: center;
}

.gallery h3
{
	background: #cccccc url(../App_Themes/CorporateSite/Images/topMenuBackground.gif) repeat-x center left;
	margin: 0px 5px;
	padding: 2px 0px;
	color: #ffffff;
}

.Slider .Pager
{
}

.Slider .Pager a
{
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	border: 1px solid #cccccc;
	background-color: #f0f0f0;
	text-align: center;
	padding: 0px 3px 0px 3px;
	display: block;
	width: 10px;
}

.Slider .PagerPage, .Slider .Control
{
	margin: 10px 15px 0px 0px;
	float: left;
}

.Slider .Control a
{
	width: 30px;
}

.SearchResult
{
	padding-top: 10px;
	padding-bottom: 10px; 
}

.ResultTitle a
{
	color: #e36c26;
	font-weight: bold;
}

.CMSSearchResultsNoResultsLabel
{
	padding-top: 10px;
	padding-left: 5px;
	display: block;
	font-weight: bold;
}

#scrollnews {
width:290px;
height:150px;
}
#scrollnewspic {
width:100px;
height:150px;
float:left;
margin-right:10px;
}
#scrollnewstitle {
width:175px;
float:left;
}
#scrollnewsintro {
width:175px;
float:left;
}

.clubnews {
color:#015ea5;
text-decoration:none;
}


.clubnews a:hover {
color:#015ea5;
text-decoration:underline;
}

.clubnews a:visited {
color:#015ea5;
text-decoration:none;
}

.clubnews a:link {
color:#015ea5;
text-decoration:none;
}

.clubnews a:active {
color:#015ea5;
text-decoration:none;
}

#teaser{
width:200px;
float:left;
margin-right:10px;
margin-bottom:10px;
}
