a:link { color:#00F; }
a:visited { text-decoration:none; color:#00F; }
a:hover { color:#FFF; background-color:#11A; }
a:active { text-decoration:underline overline; color:#0F0; }

blockquote {
font-family : arial, helvetica, sans-serif;
color: #000;
text-align: left;
}

h3 {
font-family : arial, helvetica, sans-serif;
color: #000;
text-align: left;
}

h2 {
font-family : arial, helvetica, sans-serif;
color: #000;
text-align: center;
}

#navbar ul
{
padding-left: 0;
margin-left: 0;
background-color: #FFF;
color: #FFF;
float: right;
width: 100%;
font-family: arial, helvetica, sans-serif;
margin-top: 0px;
}

#navbar ul li { display: inline; }

#navbar ul li a
{
padding: 0.2em 1em;
background-color: #C70000;
color: #FFF;
text-decoration: none;
float: right;
border-right: 1px solid #000;
}

#navbar ul li a:hover
{
background-color: #C70000;
color: #fff;
}

div {
font-family : arial, helvetica, sans-serif;
color: #C70000;
}


.roundedCorner1 { 
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
  border: 22px solid #C70000;
  border-right-width: 22px;
background-color: #C70000;
    *border: 22px solid #C70000;  /*IE7 trickery*/
    width: auto;
}

.roundedCorner2 {
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-right-width: 20px;
background-color: #FFF;
    border: 20px solid #FFF;
    width: auto;
}

.blackborder {
    border: 12px solid #000;
     *border: 12px solid #000;  /*IE7 trickery*/
    width: auto;
}



img.floatRight { 
    float: right; 
    clear: right; 
    margin: 10px; 
}

img.floatLeft { 
    float: left; 
    clear: left; 
    margin: 10px; 
}
