body {
margin: 2px;
padding: 2px;
font-family: "Lucida Sans", Verdana;
font-size: 12px;
line-height: 17px; }


/*                 BLAST STYLES                  */

.spread {
font-weight: 600;
letter-spacing: +8px;
color: #eafbcd;
font-weight: bold;
font-size: 9px; }

.blast {
background-color: #008596;
font-family: "Lucida Sans", Verdana;
font-size: 1em;
line-height: 16px;
color: #fff;
padding:0;
margin: 0;
background-image: url(http://www.metrointl.org/members/newsletter/images/blast.gif);
background-repeat: no-repeat; 
}

.blastMain{
width: 600px;
text-align: center;
margin: 0 0 0 0;
padding: 0px;}

.blastHeader{
color: #ffcc00;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 30px;
line-height: 25px;
letter-spacing: +2px;
border-bottom: 2px solid #a3eae9;
padding-bottom: 10px; }

.blastSubhead {
font-weight: bold;
font-family: Georgia, "Times New Roman", Times, serif;
color: #a3eae9;
font-size: 15px;
line-height: 20px;
float: left;
max-width: 140px; }

.block{
border-bottom: dotted 1px #22adbf;
color: #fff;
font-size: 10px;
line-height: 13px;
text-align: left;
margin: 1em;
padding: 10px;
max-width: 340px; }

.description{
margin-left: 160px;
display: block;
font-size: 1.1em;
line-height: 1.4em; }

.photo{
float: right;
padding: 1px;
border: 1px #fff solid;
margin-top: 1em; }

#logoblock{
float: left;
padding: 5px;
text-align: left;
color: #fff;
font-size: .9em;
margin-top: 2em;
width: 600px; }

#logoblock a{
color:#ffcc00;
}

#logoblock img{
float: left;
padding-right:50px;
padding-left: 20px; }

/* DIVS */
#main {
color: #555;
text-decoration: none;
background-color: #ffffff;
border: 1px solid #9DDFCD;
margin-top: 5px;
padding: 10px;
margin-bottom: 5px;
width: 579px; }

#footer {background-color: #008596;
width: 552px;
margin-top: 5px;
font-size: 11px;
line-height: 15px;
color: #ffffff;
padding-left: 50px;
padding-top: 7px;
padding-bottom: 7px; }

/* HEADER AND INDEX STYLES */

.logoHeader {background-color: #008596;
width: 600px;
padding-top:5px;
padding-bottom:5px;}

.header{font-size: 16px;
font-weight: bold;
color: #f68e33;
line-height: 30px;
padding-left:20px; }

.week_of {font-size: 13px;
color: #222;
text-align: center;
background-color: #f4f4f4;
margin-bottom: 5px;
font-weight: bold; }


.test {font-size: 12px;
line-height: 20px;
color: #999999;
text-align: center;
background-color: #f4f4f4;
padding: 5px;
width: 570px;
margin-bottom: 5px; }

.smallNumber 
{font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16px;
line-height: 11px;
color: #f68e33;
font-weight: bold;
padding-right: 10px;
padding-top: 8px; }

.itemTitleSmall {font-size: 14px;
font-weight: bold;
color: #222;
line-height: 17px;
padding-top: 10px; }

.photoborder {border: 1px solid #cccccc;
padding: 2px; }

.table_of_content_cell {border-top: 1px dotted #ccc;
padding-bottom:10px;
padding-top: 5px; }

/*			 				LINKS */

a {color: #339999;
line-height: 15px;
text-decoration: none;
font-weight: bold; }
a:hover {background-color:#eafbcd; }

.linkYellow {font-family: "Lucida Sans", Verdana;
font-size: 11px;
color: #ffcc00;
line-height: 15px;
text-decoration: none; }

.topLink 
{font-family: Verdana;
color: #ffcc00;
font-size: 12px;
font-variant: small-caps; }

.linkSmall {font-size: 11px;
line-height: 14px;
text-decoration: none; }


/* 							BODY TEXT STYLES */
.cell_with_event_number {font-family: Georgia, "Times New Roman", Times, serif;
font-size: 22px;
line-height: 16px;
color: #f68e33;
font-weight: bold;
background-color: #f7f7f7;
border-top: dotted 1px #999;
padding: 7px; }

.cell_with_event_title {font-size: 18px;
font-weight: bold;
color: #222;
line-height: 20px;
font-weight: bold;
background-color: #f7f7f7;
border-top: dotted 1px #999;
padding: 7px }

.cell_with_top_link {text-align: right;
padding-top:10px;
padding-bottom:5px; }

.eventDate {font-size: 11px;
line-height: 20px;
color: #333333;
font-variant: normal;
font-weight: bold;
padding-top: 2px;
padding-bottom: 2px; }
/*							MISC */
.textBold {font-size: 12px;
line-height: 18px;
color: #444;
font-weight: bold; }

.bodyTextSmall {font-size: 10px;
line-height: 14px;
color: #999;
padding-bottom: 15px; }

.sponsor {font-size: 8px;
line-height: 9px;
color: #777777; }

.attribute {font-size: 8px;
line-height: 9px;
color: #cccccc; }

.copyright {font-size: 10px;
line-height: 14px;
color: #cdecdd; }