/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/image_dropdown.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */


html, body {
height: 100%;
} 
#container { /* div you want to stretch */ 
min-height: 100%; 
}

#container {
height: 100%;
}


body
{
height: 100%;

font : 0.9em Arial, Helvetica, sans-serif, Trebuchet MS; color:#000000;



line-height:1.3em;

} 


li {
list-style-image: url(images/bullet.gif);
margin-left:0;
padding-left:0;
}



h2 {
line-height:1.1em;
font-size:1.4em;
color: #ea0b8c;
}


.status{
font-size:16px;
padding-bottom:5px;
}


#story{
width:352px;
height:226px;
background:#f4ece8;
border:2px;
border-style:solid;
border-color:#ea0b8c;
padding:10px;
font-size:0.9em;
}

#story a {
text-decoration:none;
}

#yourstory{
background:#f4ece8;
border:2px;
border-style:solid;
border-color:#ea0b8c;
padding:10px;
font-size:0.9em;
}

#yourstory a {
text-decoration:none;
}

.quoter{
font-style:italic;
font-weight:bold;
}



.raisemore {
width:100%;
height:100px;
background:#ea0b8c; 
border:0;
padding:5px;
margin:0;
color:#ffffff;
}

.quickandeasy {
width:100%;
height:100px;
background:#7a003b; 
border:0;
padding:5px;
margin:0;
color:#ffffff;
}

.imagequote {
width:190px; 
margin:5px;
padding:5px; 
background-image:url('images/pixel.png');
}

td .highlight {color:#ea0b8c;font-weight:bold;font-size:14px;}

td .quote {
font-size: 0.9em;
color: #ffffff;
}

td .quotetitle {
font-size: 1.3em;
font-weight: bold;
color: #ffffff;
}


td .quote2 {
font-size: 0.9em;
font-weight:bold;
color: #000000;
}


td .quote3 {
font-size: 1em;
line-spacing:0.5em;
font-weight:bold;
color: #444444;
}


#nav {padding:0; margin:0; list-style:none; height:52px; position:relative; z-index:200; font-family:arial, verdana, sans-serif; width:303px;}
#nav li.top {display:block; float:left;}
#nav li a {display:block; float:left; height:55px; width:303px; text-decoration:none; padding:0; cursor:pointer;}
#nav li a b {margin-left:-999px;}

#nav li a.fruit {background:url(images/register.jpg);}

#nav li:hover a,
#nav a:hover
{background-position: 0 55px;}


#nav table {position:absolute; top:0; left:0; border-collapse:collapse; padding:0; width:0; height:0; margin:-1px;}

#nav .sub {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover {position:relative; z-index:200;}
#nav a:hover {position:relative; white-space:normal; z-index:200;}

#nav :hover ul.sub
{left:0; top:52px; width:300px; height:auto; z-index:300;}
#nav :hover ul.sub li
{display:block; height:55px; position:relative; float:left; width:303px; font-weight:normal;}
#nav :hover ul.sub li a
{display:block; height:55px; width:303px; text-decoration:none; padding:0; cursor:pointer;}
#nav :hover ul.sub li a b {position:absolute; left:-9999px; margin:0;}

#nav :hover ul li a.apples {background:url(images/register_atwork_both.png);}
#nav :hover ul li a.oranges {background:url(images/register_atschool_both.png);}
#nav :hover ul li a.pears {background:url(images/register_withfriends_both.png);}


#nav :hover ul.sub li a:hover 
{background-position: 0 55px; position:relative;}
#nav :hover ul.sub li a:hover b {left:100px; top:15px; background:#fff; color:#000; border:1px solid #888; display:block; width:100px; height:20px; text-align:center; font-size:12px; line-height:18px;}



.field {
margin-top:10px;
}




#asset {
font : 0.9em arial,helvetica,Sans Serif; color:#000;
background:#eadad2;
padding:10px;
}

#assetwhite {
font : 0.9em arial,helvetica,Sans Serif; color:#000;
padding:10px;
}


#assettitle {
width:258px;
font : 1.4em arial,helvetica,Sans Serif; color:#fff;
font-weight:bold;
background:#ea0b8c;
padding:10px;	
letter-spacing:0.1em;
}

#assetdescript {
font : 0.9em arial,helvetica,Sans Serif; color:#000;
background:#ffe24f;
padding:10px;
}


#descript {
font : 0.8em arial,helvetica,Sans Serif; color:#000000;
padding-top:5px;
text-align:center;
}

