/* CSS Document */

body 
{
margin: 0px 0px 0px 0px;
padding: 0px;
color:#000;
background: #FFF url(../images/bg.png) top left repeat-x;
}

.logo
{
margin: 0px auto;
width: 800px;
height: 140px;
background: url(../images/logo.png) top left no-repeat;
}


/* holds everything but the logo */
.container
{
clear: both;
overflow: hidden;
margin: -18px auto 0px auto;
width: 1030px;
background: url(../images/container-bg.png) top left no-repeat;
}


/* the main text container div */
.text
{
float: left;
margin: 15px 0px 0px 50px;
width: 500px;
}

/* right side text */
.sidebar
{
float: left;
margin: 15px 0px 0px 20px;
padding-left: 15px;
width: 395px;
border-left: 1px solid #999;
}

.footer 
{
margin: 0px auto;
width: 100%;
background: #999;
overflow: hidden;
}


										/* BULLETS & LISTS */


ul.bullet 
{
list-style-type: disc;
color: #B92324;
margin: 0px 0px 10px -20px;
 } 
 
ul.bullet li 
{
color: black;
text-align:justify;
font: 13px Verdana, Arial, Helvetica, sans-serif;
line-height:1.7em;
margin: 0px 0px -5px 0px;
} 

ul.blank 
{
list-style-type: none; 
margin: 0px 0px 10px -40px;
} 
 
ul.blank li 
{
color: black;
text-align: left;
font: 13px Verdana, Arial, Helvetica, sans-serif;
line-height: 1em;
margin-top: 0px;
} 



										/* FONTS */


h1 
{
text-align: left;
font: 20px Verdana, Arial, Helvetica, sans-serif;
color: #FF3399;
line-height: 1.5em;
margin: 0px 0px 5px 0px;
}

.footer h1
{
text-align: center;
font: 16px Verdana, Arial, Helvetica, sans-serif;
color: #FFF;
margin: 20px 0px 5px 0px;
}

h2 
{
text-align: left;
font: 20px Verdana, Arial, Helvetica, sans-serif;
line-height: 1.5em;
margin: 0px 0px 5px 0px;
}

h3 
{
text-align: left;
font: 20px Arial, Helvetica, sans-serif;
color: #FF3399;
line-height: 1.5em;
margin: 0px 0px 15px 0px;
}

h3 em
{
font-style: normal;
color: #000;
}

p 
{
clear: left;
text-align:justify;
font: 13px Verdana, Arial, Helvetica, sans-serif;
line-height: 1.7em;
margin-top: 0px;
}

.footer p
{
color: #FFF;
text-align: center;
margin: 15px 0px 25px 0px;
}


										/* LINKS */


/* standard link */
.body a:link 
{
color: #FF3399;
text-decoration: none;
border-bottom: 1px dotted;
}

.body a:visited 
{
color: #FF3399;
text-decoration: none;
border-bottom: 1px dotted;
}

.body a:hover 
{
color: #FFF;
background: #FF3399;
border-bottom: 1px solid #FF3399;
}

/* footer link */
.footerlink a:link 
{
color: #FFF;
text-decoration: none;
border-bottom: 1px dotted;
}

.footerlink a:visited 
{
color: #FFF;
text-decoration: none;
border-bottom: 1px dotted;
}

.footerlink a:hover 
{
color: #999;
background: #FFF;
border-bottom: 1px solid #FFF;
}
