html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-family: inherit;
	font-size:100%;
	text-align: left;
	vertical-align: baseline;
}

a img {border:none;}
table {border-collapse: collapse; border-spacing: 0;}

body, p, td, th, li{
	font-family: Georgia, serif;
	font-size:12px;
	color:#000000;
}

body{
	background-image:url(/imgs/grid.gif);
	background-repeat:repeat-y;
}

#col1,#col2,#col3 {
	float:left;
	position:relative;
	margin-right:20px;
}
#col1{width:200px;padding:20px;}
#col2{width:202px;}
#col3{margin-top:20px;width:402px;}

a, .brown{color:#736357;}
.f_10{font-size:10px;}
.f_11{font-size:11px;}
.f_14{font-size:14px;}
.f_17{font-size:17px;}
.m_b_20{margin-bottom:20px;}
.m_b_10{margin-bottom:10px;}
.m_b_5{margin-bottom:5px;}
.line{margin:0 1px 0 1px;height:34px;overflow:hidden;background-image:url(/imgs/line1.gif);}

.project {padding:0 10px 0 10px;}
.project_url a {background-color:#736357;color:#ffff00;padding:3px;text-decoration:none;}
.project_url a:hover {background-color:#00ffff;}

.news .title a {color:#000;text-decoration:none;}
.news .title a:hover {background-color:#00ffff;}

.news .meta {background-color:#ffff00;font-size:10px;padding:3px;}
