body
{
font-family: Candara, Trebuchet MS, Franklin Gothic Book, Tahoma, Century Gothic, sans-serif;
color: #000099;
margin-left: auto;
margin-right: auto;
width: 80%;
border: solid;
border-width: 1px;
}

h1
{

}

h2
{

}

h3
{
font-family: Tahoma, Franklin Gothic Book, Candara, Trebuchet MS, Century Gothic, sans-serif;
}

h4
{

}

p
{
text-align: center;
}

#menucol ul
{
list-style-type: none;
margin-left: 0;
padding-left: 0;
font-size: 125%;
font-weight: bold;
margin-top: 0;
}

#menucol li
{
margin-bottom: 2%;
}

#menucol li a
{
display: block;
background-color: #FFFFFF;
text-decoration: none;
padding-left: 15%;
}

/*Hack from alistapart to cure IE's spacing of li*/
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

#menucol li a:link
{
background-color: #FFFFFF;
color: #000099;
}

#menucol li a:visited
{
background-color: #CC66FF;
color: #FFFFFF;
}

#menucol li a:hover
{
background: url(none);
background-color: #000099;
color: #FFFFFF;
}

#menucol li a:active
{

}

#featurescol li
{
text-align: justify;
padding-left: 2%;
padding-right: 2%;
}

#featurescol ul
{
list-style-type: square;
}

a:link
{

}

a:visited
{

}

a:hover
{

}

a:active
{

}

#logo
{
background-color: inherit;
width: 100%;
}

#logo h1
{
padding-left: 2%;
}

#menucol
{
background-color: inherit;
float: left;
width: 15%;
}

#contentwrapper
{
float: right;
width: 85%;
}

#imagecol
{
background-color: #CC66FF;
float: left;
width: 40%;
/*border-right-style: solid;
border-right-width: 1px;
border-right-color: #000099;
border-left-style: solid;
border-left-width: 1px;
border-left-color: #000099;*/
}

#featurescol
{
float: right;
width: 60%;
}

#featurescol p
{
text-align: justify;
border-bottom-style: dotted;
border-bottom-color: #CC66FF; /*rgb 204,102,255*/
border-bottom-width: 1px;
padding-left: 2%;
padding-right: 2%;
}


#title
{
display: block;
background: url(Images/barflipped.jpg) bottom;
background-repeat: repeat-x;
/*background-color: #CC66FF;*/
padding-top: .2%;
padding-left: 2%;
}

#featurescol h3
{
margin-bottom: -2%;
padding-left: 2%;
}

#tagline
{
text-align: center;
font-size: 130%;
font-weight: bolder;
width: 100%;
background: url(Images/bar.jpg);
background-repeat: repeat-x;
padding-top: 2%;
padding-bottom: 2%;
margin-bottom: 0%;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #000099;
}

#footer
{
width: 100%;
clear: both;
border-top-style: solid;
border-top-width: 1px;
border-top-color: #000099;
}