/* CSS Document */


/* General */

* { margin: 0; padding: 0;color: #8b0000; }

html { height: 100%; font-size: 62.5% }

body {
height: 100%;
background-color: #ffffff;
text-align: center;
font: 1.2em Arial, Verdana, Helvetica, sans-serif;
color: #8b0000;
}

a:link, a:visited {
color: #cc0000;
text-decoration: underline;
font-weight: normal;
}

a:hover {
text-decoration: none;
}

.noscreen {
display: none;
}

p {
color: #8b0000;
}

.flags {
height: 50px;
padding-left: 10px;
}

.flags a {
text-decoration: none;
float: left;
padding: 15px 8px 15px;
margin-right: 4px;
}

.img-navflag {
}

/* Cleaner */

.cleaner {
clear: both;
height: 0;
font-size: 0;
visibility: hidden;
}


/* Skip menu */

.hidden {
position: absolute;
top: -10000px;
left: 0;
width: 1px;
height: 1px;
overflow: hidden;
}


/* Images */

.topimage {
background: url('http://www.september12009.com/images/template/top-right.png') no-repeat 0 0;
position: absolute;
top: -130px;
right: 0px;
}

/* Wrapper */

#wrapper {
width: 850px;
margin: 10px auto 0 auto;
padding-bottom: 5px;
text-align: left;
}


/* Headings, paragraphs */

.title {
background-color: #ffffff;
letter-spacing: 3px;
width: 850px;
}

/*
.title p {
 color: #ff0000;
 margin: 4px 4px 4px 44px;
 padding-bottom: 12px;
 border-bottom: thin dotted Red;
 border-bottom:none;
}
*/

#dropcap {
  color: #ff0033;
  height:52px;
  font-size:50px;
  padding:0 5px 2px 0;
  margin-top:-8px;
  vertical-align:top;
  float:left;
  border-bottom:none;
  text-transform:uppercase;
  line-height:normal;
  font-family:Arial, Helvetica, Verdana, sans-serif;
  font-weight:bolder!important;
  }


h1 {
font: normal 2.4em Arial, Helvetica, Verdana, sans-serif;
color: #8b0000;
padding-top: 25px;
margin-left: 20px;
}

h1 a:link, h1 a:visited {
color: #8b0000;
text-decoration: none;
font-weight: normal;
}

h1 span {
font-size: 152.5%;
font-weight: bolder;
color: #8b0000;
}

h2 {
font: bolder 1.5em Arial, Helvetica, Verdana, sans-serif;
color: #8b0000;
letter-spacing: 1px;
/*background: url('/images/template/h2-bg.gif') no-repeat 0 53%;*/
padding-left: 25px;
margin-bottom: 7px;
}


/* Menu */

ul.menu {
list-style-type: none;
}

ul.menu li {
/*background: url('/images/template/menu-li-divider.gif') no-repeat 50% 100%;*/
padding: 0;
}

ul.menu li a, ul.menu li a:visited {
display: block;
zoom: 1;
color: #8b0000;
font-weight: normal;
text-decoration: none;
padding: 14px 7px 8px 7px;
}

ul.menu li a:hover, ul.menu li a.active {
background-color: #ffffff;
font-weight: bolder;
color: #ff0000;
}

ul.menu li.last {
background: none;
}

.bottomimage {
display: block;
}

/* Content box */

.content {
width: 850px;
margin: 0 auto 0 auto;
text-align: left;
}

.externallink {  
border : thin dashed Red;
width: 840px;
height:100px;
font-weight: bolder;
font-size: 1.2em;
}



.highlighter {  
border : thin dashed Red;
width: 840px;
height:120px;
font-weight: bolder;
font-size: 1.2em;
}


.column-left {
float: left;
width: 165px;
text-align: left;
color: #ff0000;
 border : thin dashed Red;
}

.column-left h3 {
font: normal 1.5em Arial, Helvetica, Verdana, sans-serif;
margin: 10px 0 7px 0;
letter-spacing: 1px;
}

.column-right {
margin: 0 0 0 191px;
width: 650px;
border : thin dashed red;
position: relative;
}

.box-top {

height: 12px;
}

.box {
color: #8b0000;
}

.box-in {
color: #8b0000;
background-color: #ffffff;
padding: 0.8em 0 0em 0;
margin: 0 25px;
}

.box-in p {
line-height: 1.6;
margin: 0 0 10px 25px;
color: #8b0000;
}

.box-bottom {

height: 12px;
}

ul.main-list {
list-style-type: none;
margin: 14px 0 20px 25px;
}

ul.main-list li {
line-height: 1.3;
margin-bottom: 12px;
color: #cc0000;
/*background: url('/images/template/bullet.gif') no-repeat 0 0;*/
padding-left: 27px;
}

ul {
list-style-type: disc;
}

ul li {
padding-left: inherit;
}

/* Footer */

.footer-info-left, .footer-info-right {
font-size: 0.9em;
color: #ff3333;
position: relative;
top: -7px;
display: inline;
}

.footer-info-left {
float: left;
margin-left: 17px;
}

.footer-info-right {
float: right;
margin-right: 40px;
}

.footer-info-left a, .footer-info-left a:visited, .footer-info-right a, .footer-info-right a:visited {
font-weight: normal;
color: #ff3333;
}