/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: #F1F1F1;
}
a{color:#881100;text-decoration:none;}
a:hover{text-decoration:underline;}

p{margin-top:5px;}

#wrapper { 
 margin: -40px auto;
 width: 522px;
 background:url('logo_grey.png') no-repeat top right;
}
#header {
 width: 500px;
 color: #333;
 padding: 60px 10px 10px 10px;
 margin: 10px 0px 5px 0px;
}
#navigation {

 width: 500px;
 color: #666;
 padding: 10px;
 border-top: 1px solid #ccc;
 margin: 0px 0px 5px 0px;
 text-align: center;
 font-size:15px;
 text-transform:uppercase;
}
#navigation a{
	color: #666;
	text-decoration:none;
	
}
#navigation a:hover{
	color: #000;
	
}
#content { 
position:relative;
 width: 500px;
 color: #333;
 border: 1px solid #ccc;
 background: #fff;
 margin: -1px 0 5px;
 padding: 10px;
 overflow:auto;
}

#links{
position:relative;
top:20px;
left:520px;
overflow:auto;
float:left;
}
#links_content{
background: #fff;
border: 1px solid #ccc;
padding:10px;
clear:both;
}
#links_trig{
background: #fff;
border: 1px solid #ccc;
position:relative;
top:10px;
padding:5px;
}

#footer { 
 width: 500px;
 color: #333;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 text-align:center;
}
.item{
	padding:10px;
	overflow:hidden;
	border-bottom:1px solid #ccc;
}
.item-date{
	font-size:12px;
	color:#666;
	text-transform:uppercase;
	font-weight:bold;
}
h2, .item-title{
	font-size:16px;
	color:#000;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-weight:bold;
	padding-bottom:4px;
}
