/* CSS Document */


body
{
margin:0;
padding:0;
background:#b2b3b7 url('../img/background.gif') top left repeat-x;
font-family: Georgia, Times New Roman, Times, serif;
font-size:0.8em;
line-height:1.8em;
color:#484645;
}

.clear
{
clear:both;
}

p a:link,
p a:visited
{
color:#484645;
text-decoration:none;
font-weight:bold;
}

p a:hover
{
color:#4a7fa6;
text-decoration:none;
font-weight:bold;
}


h1
{
padding:0 0 0 0;
margin:0;
height:0px;
overflow:hidden;
line-height:2em;
}

#wrapper
{
background:#FFF;
width:100%;
padding:0 0 20px 0;
}

#content
{
width:960px;
margin:auto;
border:1px solid white;
}

#top_nav
{
width:auto;
}

#top_nav img
{
float:left;
margin-right:20px;
}

#top_nav ul
{
list-style-type:none;
padding:0;
margin:42px 0 0 0;
float:left;
}

#top_nav ul li
{
display:inline;
margin:0 16px 0 0;
font-style:italic;
}


#top_nav ul li a:link,
#top_nav ul li a:visited
{
color:#484645;
text-decoration:none;
}

#top_nav ul li a:hover
{
color:#4a7fa6;
text-decoration:none;
}

#content_main
{
min-height:510px;
width:860px;
margin:60px 0 0 80px;
}

#content_main h1
{
background:url(../images/helen-leslie-title.gif);
width:371px;
padding-top:80px;
overflow:hidden;
line-height:-10;
position:relative;
}

#content_main p
{
width:525px;
margin:20px 0 0 0;
}

#content_main li a:link,
#content_main li a:visited
{
color:#484645;
font-weight:bold;
text-decoration:none;
}

#content_main li a:hover
{
color:#4a7fa6;
text-decoration:none;
}


#bottom_nav
{
color:#000;
padding: 10px 0;
width:100%;
list-style-type:none;
height:100px;
}

#base-wrap
{
margin:20px auto;
width:860px;
}

#base-left
{
float:left;
width:500px;
text-align:left;
}

#base-left ul
{
list-style-type:none;
padding:0;
margin:0;
}

#base-left ul li
{
display:inline;
margin:0 8px 0 0;
font-style:italic;
color:#fff;
}

#base-left ul li a:link,
#base-left ul li a:visited
{
color:#fff;
text-decoration:none;
}

#base-left ul li a:hover
{
color:#fff;
text-decoration:none;
}

#base-left p
{
float:left;
margin:0;
padding:0;
color:#fff;
}

#base-right
{
float:right;
width:200px;
}

#base-right p
{
float:right;
margin:0;
padding:0;
color:#fff;
}


#flashcontent
{
width:960px;
height:360px;
padding:0;
margin:0;
text-align:left;
}