@import url("http://fonts.googleapis.com/css?family=PT+Serif:regular,italic,bold,bolditalic&subset=latin&v1");

html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0; display:block}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,legend{color:#000;}body {font:13px/1.231 arial,helvetica,clean,sans-serif;font-size:small;font:x-small;}



.wrap
{
	margin: 0 auto;
	width: 800px;
	min-height: 600px;}

.pagehead {
	width: 720px;
	height: 100px;
	background: url("http://www.nylug.org/NYLUG_Tux_Medium_1_0.jpeg") 0 0 no-repeat;
	background-position:left bottom;
	margin: 1.5em 0 1em 10px;

}

h1 {
	font-family: 'PT Sans', sans-serif;
	font-size: 3.2em;
	font-weight: bold;
	color: #505050;
	letter-spacing: -1.25px;
	margin-left: 255px;
	margin-top: 0px; 
	}
	
h2{
font-family: 'PT Sans', sans-serif;
font-size: 100%;
font-weight: bold;
color: #505050;
}

div.linkhead h2 
{
	padding: 0 0 0 22px;
	}

.sidebar
{
	display:block;
	float:left;
	position: relative;
	width: 250px;
	}
	
.content {
display: block;
float: left;
position: relative;
width: 480px;	
margin-bottom: 2em; 
margin-left: 15px;
	}	
	
.sidebar, .content {
	font-size: 115%;
	font-family: 'PT Sans', sans-serif;}


.linkhead {
text-align: left;
background-color: #F0F0F0  ;
padding: 4px 0 4px 0;
	}
	
.linkhead {
	margin-top: 1.5em;
	width: 220px;
	}

.meetinghead {
font-size: 100%;	
	}

.meeting {
border: 1px solid #F0F0F0;
padding: 10px; 
margin: 0.8em 0em 0em 0em;
width: 175px;
margin-left: 0px;
color: #676767;
	}
	
.meetingtext {
	margin-top: 0.8em;
	font-size: 80%;	

	}


.thumb {
	float: left;
	display: block;
	width: 22px;
	height: 22px;}



p{
padding: 15px 0 0 0;
line-height: 1.7em;
color: black;
letter-spacing: 0.3px;
}

ul {margin-bottom: 1.7em;}

ul li{
padding: 0 0 0 0;
margin-top: 11px;
line-height: 1em;
clear: both; 
letter-spacing: 0.3px;
}

ul li a{
color: #707070;
text-decoration: none;
}

ul li a:hover{
color: #444444;
}

ul li a img{
display: inline;
}


.apologies p {color: #676767;}

.emphasis 
{
color: black;
}

/* h2 a
{ text-decoration: none;}*/


