/* it's nice that CSS v1.0 

1. link styles
2. layout
3. misc

*/


/* 1. link styles */

.title a:link { font-family:Arial; font-size:10px; color: #666; text-decoration: none; font-weight:bold; }    
.title a:visited { font-family:Arial; font-size:10px; color: #666; text-decoration: none; font-weight:bold; }  
.title a:hover { font-family:Arial; font-size:10px; color:#FFF; text-decoration:none; background-color:#00AEEF; font-weight:bold; } 
.title a:active { font-family:Arial; font-size:10px; color:#00AEEF; text-decoration: none; font-weight:bold; }

.list a:link { font-family:Arial; font-size:10px; color:#999; text-decoration: none; font-weight: normal; }    
.list a:visited { font-family:Arial; font-size:10px; color:#999; text-decoration: none; font-weight: normal; }  
.list a:hover { font-family:Arial; font-size:10px; color:#00AEEF; text-decoration:none; font-weight: normal; } 
.list a:active { font-family:Arial; font-size:10px; color:#00AEEF; text-decoration: none; font-weight: normal; }
  
.bloglink a:link { color:#00AEEF; text-decoration:none; }
.bloglink a:visited { color:#00AEEF; text-decoration:none; }
.bloglink a:hover { color:#FFF; text-decoration:none; background-color:#00AEEF; }
.bloglink a:active { color:#00AEEF; }

.blogtitle a:link { font-family:Arial; font-size:10px; color:#666; text-decoration:none; font-weight:bold; }
.blogtitle a:visited { font-family:Arial; font-size:10px; color:#666; text-decoration:none; font-weight:bold; }
.blogtitle a:hover { font-family:Arial; font-size:10px; color:#666; text-decoration:none; font-weight:bold; }
.blogtitle a:active { font-family:Arial; font-size:10px; color:#666; text-decoration:none; font-weight:bold; }

.inutitle a:link { font-family:Arial; font-size:10px; color:#00AEEF; text-decoration:none; font-weight:bold; }
.inutitle a:visited { font-family:Arial; font-size:10px; color:#00AEEF; text-decoration:none; font-weight:bold; }
.inutitle a:hover { font-family:Arial; font-size:10px; background-color:#00AEEF; color:#FFFFFF; text-decoration:none; font-weight:bold; }
.inutitle a:active { font-family:Arial; font-size:10px; color:#00AEEF; text-decoration:none; font-weight:bold; }




/* 2. layout */

body {
        topmargin:0px;
        leftmargin:0px;
        color:#666;
}

.old {
  top: 0;
  left: 0;
  position: absolute;
  width: 100%;
	height: 35px;
	color: #fff;
	background-color: #000;
	font-family:Arial;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
}

.old p {
	margin-top: 10px;
}

.old a {
	color: #fff;
}

.column1 {
	width:132px;
	position:absolute;
        top: 50px;
        left:15px;
	margin-right:10px;
        font-family:Arial;
        font-size:10px;
        color:#666666;
	text-align:left;
}

.column2 {
	width:730px;
	position:absolute;
        top:198px;
        left:152px;
}

.column2-1 {
	width:500px;
        float:left;
	margin-right:10px;
}

.column2-2 {
	width:220px;
        float:left;
	font-family:Arial;
	font-size:10px;
	text-align:left;
}

.textcolumn {
        width:730px;
}

/* 3. misc */

.smaller {
	font-size:9px
        padding-top:2px;
        font-family:Arial;
        color:#999999;
}

.via {
	font-size:9px
        padding-top:5px;
}

.content {
	font-size:13px
        font-family:Arial;
        color:#666;
}

.column1 dd {
    margin-left: 0;
}

.column1 dl {
    margin-left: 0;
    margin-bottom: 2px;
}

.column1 dt {
    margin-bottom:-8px;
}

.archivelist {
	text-align:left;
        margin-left:0px;
}

.bolder {
        font-weight:bold;
}

.linkedimage {
        border:0;
}

.categorylist {
        color:#999;
        line-height:11pt;
}

.submitform {
        font-family:Arial, sans-serif;
        font-size:20px;
        color:#888888;
        margin-bottom:5px;
}

.categoryheading {
        font-family:Arial, sans-serif;
        font-size:11px;
        color:#666;
        font-weight:bold;
}

.categoryblurb {
        font-family:Arial, sans-serif;
        font-size:11px;
        color:#666;
}

.blurbtitle {
        font-family:Arial;
        font-size:10px;
        color:#666;
        text-decoration:none;
        font-weight:bold;
}

.blurbcontent {
        font-family:Arial;
        font-size:20px;
        color:#666;
        line-height:20pt;
}

.writing {
        font-family:Arial;
        font-size:13px;
        color:#666;
        line-height:19px;
}

.list dt {
        display: none;
}

.list dl {
        margin-top:0px;
}