/* general stuff */

a {
text-decoration: none;
color: #03f;
}

body {
margin:0;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
background: #eeeeff url('../images/bgtile.gif');
}

/* start of classes */

.clr {clear:both;}

.content {
margin: 0;
padding: 0;
line-height: 1.3em;
}

.dateright {
margin: 0;
padding: 5px 20px;
float: right;
}

.imageleft {
margin: 0;
padding: 0 15px 0 0;
float: left;
}

.imageright100 {
margin: 0 0 0 10px;
padding: 0; 
background: white; 
float: right;
width: 90px;
}

.textcenter  {text-align: center;}
.textjustify {text-align: justify;}
.textleft    {text-align: left;}
.textright   {text-align: right;}

/* start of IDs */

#contentcontainer { 
margin: 0 0 0 150px;
padding: 10px 20px 20px 10px;
background: #cef;
} 

#footer{
margin: 0;
padding: 5px 0px;
background: #69c;
text-align: center;
}

#header {
margin: 0;
padding: 0;
background: #69c;
height: 100px;
width: 100%;
}

.headerlogo {
margin: 10px;
height: 80px;
}

#navcontainer { 
margin: 0;
padding: 0;
width: 150px; 
/* height: 400px; */
font-size: 14px;
float: left;
text-align: center;
}

#navcontainer ul {
margin-left: 0;
padding-left: 0;
list-style-type: none;
}

#navcontainer li {
margin: 0;
/* padding: 5px 10px 5px 10px; */
}

#navcontainer a {
margin: 0;
padding: 5px 10px 5px 10px;
display: block;
font-weight: bold;
}

#navcontainer a:link	{ color: #7dd; }
#navcontainer a:visited	{ color: #7dd; }
#navcontainer a:hover	{ color: #fff; background: #900; }

#wrapper {
margin: 0px auto 50px auto;
padding: 0;
background: #47a;
position: relative;
width: 780px;
}

 