/* CSS Document */
body {
	margin		: 0px;
    padding		: 0px;
	text-align	: center;
	font-size	: 10px;
}

p {
	font-size	: 1.2em;
	font-family	: helvetica, arial, sans-serif;
	color		: #000000;
	line-height: 1.8em;
} 

h1 {
	font-family	: helvetica, arial, sans-serif;
	font-size: 19px;
	font-weight: normal;
	font-style: normal;
	color		: #000000;
	float: left;
}

h2 {
	font-family	: helvetica, arial, sans-serif;
	color		: #000000;
	margin-top	: -20px;
}

h3 {
	font-family	: helvetica, arial, sans-serif;
	color		: #000000;
	font-size	: 1.6em;
}

a {
	text-decoration: none;
	color		: #000000;
	font-size	: 1.2em;
	font-family	: helvetica, arial, sans-serif;
}

a:hover {
	text-decoration: underline;
	color		: #000000;
	font-size	: 1.2em;
	font-family	: helvetica, arial, sans-serif;
}

a:visited {
	color		: #000000;
	font-size	: 1.2em;
	font-family	: helvetica, arial, sans-serif;
}
a:active {
	color		: #ffffff;
	background-color:#000000;
	font-size	: 1.2em;
	font-family	: helvetica, arial, sans-serif;
}

a.selected  {
	background-color:#000000;
	color:#FFFFFF;
	padding:5px;
	}
	
hr {
color: #000000;
      background-color: #FFFFFF;
      height: 1px;
	  }
	
	
.blacksquare {
	width:23px;
	float:left;
	padding-top:16px;
	padding-right:10px;
	}	
	
#nav {
	padding-top:20px;
	padding-bottom:30px;
	margin-left:-40px;
	}
	
#nav ul{
	margin-left:–25px;
	padding:0;
	list-style-type:none;
	}		

#nav li {
	padding-right:20px;
	display:inline;
	}

#container {
	width		: 1000px;
}

#leftcolumn {
	width		: 190px;
	text-align  : left;
	float: left;
	padding-top:30px;
	padding-left:10px;
}

#maincolumn {
	width		: 800px;
	text-align  : left;
	float		: left;
	padding-top	: 20px;
}

#maincolumnth {
	width		: 800px;
	text-align  : left;
	float		: left;
	padding-top	: 20px;
}



#homeimage {
	padding-bottom:20px;
	}		

.title {
	color		: #000000;
	font-size	: 1.2em;
	font-family	: helvetica, arial, sans-serif;
	font-weight	: bold;
	text-align: left;
}

.details {
	color		: #000000;
	font-size	: 1.2em;
	font-family	: helvetica, arial, sans-serif;
	text-align: left;
}

.thumbtitle {
	color		: #000000;
	font-size	: 1.2em;
	font-family	: helvetica, arial, sans-serif;
	font-weight	: bold;
	text-align: left;
	padding-bottom:30px;
}

.meta a {
font-size	: 1.2em;
}

.thumbnail {
	width:600px;
	}
	

#footer {
	color		: #000000;
	font-size	: 1.2em;
	font-family	: helvetica, arial, sans-serif;
	text-align: left;
	padding-top:50px;
	padding-bottom:20px;
	}

.footimage {
	float: left;
	padding-left: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
}

/* Form styles*/

div.row {
  clear: both;
  padding-top: 10px;
}

div.row span.label {
  float: left;
  width: 100px;
  text-align: left;
  color		: #000000;
	font-size	: 1.2em;
	font-family	: helvetica, arial, sans-serif;
}

div.row span.formw {
  float: leftt;
  width: 335px;
  text-align: left;
}
.thanks {
	color		: #000000;
	font-size	: 1.2em;
	font-family	: helvetica, arial, sans-serif;
	font-weight : bold;
}

.storycontent a {
	font-size	: 1.1em;
	text-decoration:underline;
} 

.storycontent a:hover {
	font-size	: 1.2em;
} 		

.linkcat {
	font-size	: 1.2em;
	font-family	: helvetica, arial, sans-serif;
	color		: #000000;
}

.linkcat a {
	text-decoration: underline;
	color		: #000000;
	font-size	: 1.2em;
	font-family	: helvetica, arial, sans-serif;
	font-weight : bold;	
}

.linkcat a:hover {
	text-decoration: underline;
	color		: #423931;
	font-size	: 1.2em;
	font-family	: helvetica, arial, sans-serif;
	font-weight : bold;
}

a.twitterlink {
	font-size :1.1em;
	background-image:url(../images/twitter.gif);
	background-repeat:no-repeat;
	width:100px;
	display:block;
	}