/*--color of boxes on either side of header--*/
.header_sides {
    background-color:#696;
}

/* Remove silly cloud box - override /template/styles/styles_main.css */
h1#home {
	/* background: url(images/h1bg.gif) top left no-repeat; */
        width: 540px;
        font:1.8em verdana, arial, helvetica;
        border-bottom:1px solid #333;
        margin-left:20px;
	background: transparent left no-repeat;
        margin-top:10px;
        height:20px;
        padding-bottom:10px;
        text-align:left;
}
h1#home span {
        /* padding-left: 0px; */
        padding-left: 0px;
}


#nav a {
	font: 1.0em arial, helvetica;
}

#nav li a:hover {
	color:#fff;
        background-color:#36c;
}

/*--background color of 'keep informed' box--*/
#nav li.keepinformed a {
	background-color:#039;
}

/*--background hover color of 'keep informed' box--*/
#nav li.keepinformed a:hover {
        background-color:#36c;
}

#nav a.daddy {
        /*background: url(images/ddarrow-orange-transp.gif) center right no-repeat;*/
	margin-right:0px;
}

#nav li.about ul, #nav li.about li {
	width:13em
}

#nav li.projects ul, #nav li.projects li {
	width:13em
}

#leftcol li.lastItem a {
	font-size:1.3em;

}

#leftcol li.item, #leftcol li.item a {
	font-family: verdana, arial, helvetica;
}

#nav li li:hover, #nav li li.sfhover {
        background: #36c;
}

#nav li li a:hover, #nav li li a.sfhover {
        color:#fff;
        background: #36c;
}

a, #leftcol li.item a {
	color:#36c;
}

#leftcol li.item {
	padding-bottom:10px;
	border-bottom:0;
	width:171px;
}

#leftcol li.item span {
	font:bold 1.3em verdana, arial, helvetica;	
}




#leftcol li.createline {
	width:165px;
	border-bottom:1px solid #000;
}

a:visited, #leftcol li.item a:visited {
	color:#669;
}

a:hover, #leftcol li.item a:hover {
	color:#36c;
	text-decoration:underline;
}


#leftcol li.item img {
	border:0;
}

#leftcol li ul {
        background: transparent;
       	/*list-style-type: none;
        padding-bottom:10px;
        padding-left:10px;*/
	padding-bottom:0;
}

#leftcol li li {
	line-height: 75%;
        padding: 4px 10px;
        background: transparent url(images/sbullet.jpg) no-repeat 0px 9px;
}


img.float_left {
    float:left;
    padding: 4px 10px 4px 0px;
}

img.float_right {
    float:right;
    padding: 4px 0px 4px 10px;
}

.float_right {
    float:right;
    padding: 4px 0px 4px 10px;
}

#leftcol li.header_report {
        background: url(images/book-icon.gif) no-repeat
}

#leftcol li.header_study {
        background: url(images/book-icon2.gif) no-repeat
}



.tborder {
        border-top:1px solid #333;
        margin-top:10px;
        padding-top:10px;
        text-align:left;
}

#leftcol li.item, #leftcol li.item a {
        font-size: 1.1em;
}
