body {
	background: #aaaacc url(../images/cork.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
		margin: 0px;
	padding: 0px;
}

body, td, th {
	color: #330033;
	vertical-align: top;
}

h1 {
	color: #333333;
}

h2 {
	color: #666699;
}

h3 {
	color: #330033;
}

h4 {
	color: #330033;
}

h6 {
	color: #333366;
}

a {
	color: #ffffff;
}

.container{
width: 100%;
text-align: left;
}

.splash{
width: 100%;
height: 98px;



font-size: 150%;
color: #6d367f;
background: #ffffff url(../images/awd-logo.jpg) no-repeat top left;

}

.splash h1{
color: #666699;
}

.header{width: 100%;
height: 90px;
font-size: 100%;
color: #ffffff;
background: #666699;
}

.header p{
font-size: 70%;
}


.outerLeft{
font-size: 70%;
float: left;
width: 100%;
background: transparent;
padding: 10px;
}

.outerLeft h3{
font-size: 110%;
}

.blog{
width: 100%;
padding-bottom: 40px;
border-bottom: 0px dashed #330033;
}

.blog h2{
border-top: 1px dashed #330033;
border-bottom: 1px dashed #330033;
}

.blog h2 a{
text-decoration: none;
color: #666699;
}

.topMenu{
padding: 5px 5px 5px 5px;
font-size: 100%;
background: #9999cc url(../images/back.jpg) repeat-x right  top;
font-weight: bold;
}

.topMenu a{
text-decoration: none;
padding: 5px 5px 5px 5px;
background: #9999cc url(../images/back.jpg) repeat-x right  top;
color:#ffffff;
}

.topMenu a:hover{
background: #cccc00 url(../images/back2.jpg) repeat-y right  top;
}

.outerRight{
float:right;
width: 240px;
padding: 10px;
background: #aaaadd;
}

.contrib{
margin-top: 10px;
border-top: 1px dashed #330033;
padding-bottom: 10px;
}

.links{
margin-top: 10px;
border-top: 1px dashed #330033;
padding-bottom: 10px;
padding-top: 10px;
}

.links a{
display: block;
}

.previous a{
display: block;
}

.previous{
margin-top: 10px;
border-top: 1px dashed #330033;
padding-bottom: 10px;
padding-top: 10px;
}

.friends{
margin-top: 10px;
border-top: 1px dashed #330033;
padding-bottom: 10px;
padding-top: 10px;}

.friends a{
display: block;
}

.other {
margin-top: 10px;
border-top: 1px dashed #330033;
padding-bottom: 10px;
padding-top: 10px;
}

.footer{
clear: both;
width: 745px;
height: 20px;
background: #666699;
text-align: right;
padding: 10px;
}

.footer a{
text-decoration: none;
}

.commenthead{
border: 1px solid #330033;
padding: 10px;
background: #bbbbdd;
}

.commenthead h3{
border-bottom: 1px dashed #330033;
}

.comment {
border-bottom: 1px dashed #330033;
}
td.footblog {
font-size: 90%;
font-style:italic;
}

.postit{
color: #ffffff;
}

.big{
font-size: 180%;
}