/************ SERVED FROM APP CACHE ********************/

/************ START parkshared/home.css ********************/

div.homepage-panel
{
width				: 960px;
overflow			: hidden;
background-color	: #FFF;
margin              : 0px 0px 10px 0px;
min-height          : 355px;
}

div.homepage-panel div.image
{
display             : block;
float               : left;
width               : 720px;
position            : relative;
}

div.homepage-panel div.links
{
display             : block;
float               : left;
width               : 240px;
position            : relative;
padding             : 10px 0px 0px 0px;
}

div.homepage-panel div.image div.corner-topleft
{
position            : absolute;
top                 : 0px;
left                : 0px;
z-index             : 10;
background          : url(../images/generic/corner-15px-topleft.png) top left no-repeat;
width               : 15px;
height              : 15px;
clear               : both;
}

div.homepage-panel div.image div.corner-bottomleft
{
position            : absolute;
top                 : 340px;
left                : 0px;
z-index             : 10;
background          : url(../images/generic/corner-15px-bottomleft.png) top left no-repeat;
width               : 15px;
height              : 15px;
}

div.homepage-panel div.links div.corner-topright
{
position            : absolute;
top                 : 0px;
left                : 225px;
z-index             : 10;
background          : url(../images/generic/corner-15px-topright.png) top right no-repeat;
width               : 15px;
height              : 15px;
}

div.homepage-panel div.links div.corner-bottomright
{
position            : absolute;
top                 : 301px;
left                : 0px;
z-index             : 10;
background          : url(../images/generic/corner-15px-bottomright.png) bottom right no-repeat;
width               : 220px;
height              : 54px;
padding             : 0px 10px 0px 10px;
}

div.homepage-panel div.links div.corner-bottomright p
{
color               : #FFF;
font-size           : 85%;
line-height         : 22px;
font-weight         : normal;
margin              : 0px 0px 0px 0px;
}

div.homepage-panel div.links div.corner-bottomright p span
{
font-size           : 220%;
font-weight         : bold;
}

div.homepage-panel div.links h2
{
color               : #FFF;
font-size           : 85%;
line-height         : 14px;
font-weight         : bold;
margin              : 0px 0px 0px 0px;
}

div.homepage-panel div.links h2 span
{
display             : block;
font-weight         : normal;
font-size           : 80%;
margin-top          : 2px;
}

div.homepage-panel div.links h2 a
{
color               : #FFF;
text-decoration     : none;
background          : url(../images/generic/doublearrow.png) no-repeat 210px 15px;
display             : block;
padding             : 10px 35px 10px 10px;
}

.grantapark div.homepage-panel div.links h2 a
{
color               : #FFF;
text-decoration     : none;
background          : url(../images/generic/doublearrow.png) no-repeat 210px 15px;
display             : block;
padding             : 8px 35px 8px 10px;
}

.hillingtonpark div.homepage-panel div.links h2 a
{
color               : #FFF;
text-decoration     : none;
background          : url(../images/generic/doublearrow.png) no-repeat 210px 15px;
display             : block;
padding             : 7px 35px 7px 10px;
}

/* Intro Copy and News */

div.copy-news-wrapper
{
width           : 960px;
overflow        : hidden;
margin-top      : 10px;
padding-bottom  : 10px;
}

div.copy-news-wrapper div.home-copy
{
width           : 440px;
overflow        : hidden;
display         : block;
float           : left;
padding         : 5px 25px 0px 15px;
}

div.copy-news-wrapper div.home-copy h4
{
color               : #666;
font-size           : 75%;
line-height         : 16px;
font-weight         : normal;
margin              : 0px 0px 0px 0px;
}

div.copy-news-wrapper div.home-copy h4 a
{
color               : #666;
text-decoration     : none;
}

div.copy-news-wrapper div.home-news
{
width           : 480px;
overflow        : hidden;
display         : block;
float           : left;
padding         : 0px 0px 0px 0px;
}

div.copy-news-wrapper div.home-news div.news-header
{
width           : 465px;
padding         : 5px 0px 5px 15px;
position        : relative;
}

div.copy-news-wrapper div.home-news div.news-header p a 
{
color			: #fff;
text-decoration	: none;
}

div.copy-news-wrapper div.home-news div.news-header div.corner-topright
{
position            : absolute;
top                 : 0px;
left                : 465px;
z-index             : 10;
background          : url(../images/generic/corner-15px-topright.png) top left no-repeat;
width               : 15px;
height              : 15px;
}

div.copy-news-wrapper div.home-news div.news-header p
{
color               : #FFF;
font-size           : 75%;
line-height         : 16px;
font-weight         : bold;
margin              : 0px 0px 0px 0px;
}

div.copy-news-wrapper div.home-news div.news-1
{
width           : 208px;
overflow        : hidden;
display         : block;
float           : left;
padding         : 10px 15px 15px 15px;
border-left     : 1px solid #999;
border-right    : 1px solid #CCC;
border-bottom   : 1px solid #999;
min-height      : 65px;
}

div.copy-news-wrapper div.home-news div.news-2
{
width           : 210px;
overflow        : hidden;
display         : block;
float           : left;
padding         : 10px 15px 15px 15px;
min-height      : 66px;
background      : url(../images/generic/newscorner.gif) no-repeat;
background-position      : right -29px;
}

div.copy-news-wrapper div.home-news div.news-1 h5,
div.copy-news-wrapper div.home-news div.news-2 h5
{
color               : #FFF;
font-size           : 75%;
line-height         : 16px;
font-weight         : normal;
margin              : 0px 0px 0px 0px;
}

div.copy-news-wrapper div.home-news div.news-1 h5 a,
div.copy-news-wrapper div.home-news div.news-2 h5 a
{
color               : #666;
text-decoration     : none;
}

div.copy-news-wrapper div.home-news div.news-1 h5 a span,
div.copy-news-wrapper div.home-news div.news-2 h5 a span
{
font-weight         : bold;
padding-left        : 10px;
}
