*		{margin:0; padding:0}
ody		{background: #ccc url('../images/falling_snow.gif') repeat top;text-align:center; font:normal 14px arial; color:#333}
body		{background: #ccc ;text-align:center; font:normal 14px arial; color:#333}

#container 	{background: #fff url('../images/containerbg.gif') repeat-y top; margin:5px auto 20px auto; width:770px;text-align:left; border:solid 1px #999; border-width:0px 1px}

#main {
	float: right;
	width: 590px;
	width: 530px;
	margin:10px 0px 0px 0px;
}

#header{
	background-color:#333;
	margin:0px 0px 1px 0px;
	text-align:center;
}

.clr{clear:both}

.logo{

}

#left{
	float:left;
	width: 159px;
	width: 219px;
	margin:0px 0px 0px 0px;
}

#newnav {
	text-align:left;
	margin:0px 0px 10px 0px;

}

#newnav ul{

}


#newnav ul li {
 	list-style-type: none;
	height:20px;
	background:#fff;
        border-style:solid;
        border-width:1px 0px;
        border-color:#000 #000 #999 #000;
        width:159px;
        width:219px;
}
#newnav span {
 	display:none;
}

#newnav li#home a:link, #newnav li#home a:visited 
        {
	background:transparent url(../images/menubg_219px.gif) no-repeat;
	text-decoration: none;
	display: block;
        width:159px;
        width:219px;
	height:20px;
        color:#fff;
	text-align:left;
	font:normal 12px arial;
        padding: 0px 0px 0px 30px;
        line-height:20px;
	letter-spacing: 0.5px;
}


#newnav li#home a:hover {
	text-decoration: none;
	background-position: 0 -20px;
        color:#fff;	
}

#newnav li#home.current a:link, #newnav li#home.current a:visited{
	background-position: 0 -20px;

}

#main li{
     margin:10px 0px 10px 30px;
    line-height:18px;
}

#home-club-news{
  margin:30px 0px;
  padding:20px 0px 0px 0px;
  background:transparent url('../images/wallsend-harriers-club-news.jpg') no-repeat;
  height:170px;
  height:400px;
  width:500px;
}

#home-club-news ul{
  margin:0px 0px 0px 200px;
  list-style:none;
}

#home-club-news li{
  margin:00px 0px 10px 0px;
}

#all-articles{
  margin:10px 0px;
  padding:10px 0px 0px 0px;
  }

#all-articles ul{
  margin:0px 0px 0px 100px;
  list-style:none;
}

#all-articles li{
  margin:00px 0px 10px 0px;
}

marquee {
	font:bold 18px arial;
	color:#060;
	padding : 10px 0px;
	border:solid 0px #d1d1d1;
	border-width:1px 0px;
       margin:0px 20px 20px 0px;
}

h1{
	font:bold 18px arial;
	color:#060;
}

h2 {
	font:bold 11px arial;
	color:#666;
	background:transparent url(../images/h2_bg.gif) repeat-x;
	padding-left: 4px;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
}

#main h2{
 width:515px;
}


h3{
	margin:10px 0px 0px 3px;
	font:bold 12px arial;
	color:#060;
}

h3, h3 a:link, h3 a:visited{
	margin:10px 0px 0px 3px;
	font:bold 12px arial;
	color:#060;
	text-decoration:none;
}

h3 a:hover{
	text-decoration:underline;
}

marquee a:link, marquee a:visited{
	color:#060;
	text-decoration:none;
}


h4{
	margin:10px 10px 10px 0px;
	font:bold 10px arial;
       text-align:right;
	color:#ccc;
}

hr{
	margin:0px 10px 0px 5px;
}

p{
	padding:0px 10px 0px 5px;
	text-align:justify;
       font:13px;
	line-height:18px;
	margin-bottom:10px;
}
p.news{
	padding:0px 5px;
	text-align:left;
	font:normal 12px arial;
	color:#666;
	margin:0px;
}
p.author{
	padding:0px;
	text-align:left;
	font:normal 12px arial;
	color:#999;
	margin:0px;
}

p.small{
	color:#333;
	font:normal 12px arial;
}

td a:link, td a:visited, p a:link, p a:visited{
	color:#060;
	text-decoration:none;
}

td a:hover, p a:hover{
	color:#263e3b;
	text-decoration:underline;
}


a:link.read_more , a:visited.read_more  {
	margin:0px 0px 10px 5px;
	color:#666;
	font:bold 10px arial;
	text-decoration:none;
}

 a:hover.read_more{
	text-decoration:underline;
	color:#333;
}

.right{
   float:right;
   margin:0px 10px 10px 10px;
}

.left{
   float:left;
   margin:0px 10px 10px 10px;
}

.center{
   text-align:center;
}

#footer p {
	background-color:#333;
	text-align:center;
	color:#ccc;
	margin:20px 0px 0px 0px ;
}

table{
	width:100%;
	margin:20px 0px 30px 0px;
	padding:0px 10px;
}

th {
	color:#060;
	font:bold 12px arial;
	text-align:center;
}

tr {
	border: solid 1px #333;
}

td {
	color:#333;
	font:normal 12px arial;

}

.t_center{
	text-align:center;
}
.t_left{
	text-align:left;
}

.bg_grey{
	background-color:#fffef8;
	background-color:#fff;
}	

#gallery td{
	vertical-align:center;
	text-align:center;
}

#gallery img {
	  border: solid 1px #666;
	  border-width: 1px 2px 2px 1px;
}

input, textarea {
  padding:0px 5px;
  font:normal 12px arial;
}


.board{
  margin:20px 0px 10px 10px;  
}

.board_top{
  width:500px;
  height:62px;
  background-image: url('../images/scoreboard-top.jpg');
}

.board_middle{
  width:500px;
  height:62px;
  background-image: url('../images/scoreboard-middle.jpg');
  background-repeat: repeat-y;
}

.board_bottom{
  width:500px;
  height:33px;
  background-image: url('../images/scoreboard-bottom.jpg');
}

.board_table{
  margin: 0px 0px 0px 35px;
  width: 450px;
}

.board_table th{
  color:#eee;
  font:bold 16px "trebuchet ms", arial;
  padding: 10px 0px;
}

.board_table td{
  font:normal 11px arial;
  color:#ddd;
}

div#jas-thumbnails{
	clear: left;
	width: 448px;
	margin: 1em 0px 20px 30px;
	border: 1px solid #666;
}

div#jas-thumbnails ul{
	list-style: none;
	width: 440px;
	margin: 10px 0 10px 10px;
	overflow: hidden;
}

div#jas-thumbnails ul li{
	float: left;
	width: 100px;
	height: 75px;
	margin: 0 10px 10px 0;
}

div#jas-thumbnails ul li img{
	width: 100px;
	height: 75px;
	cursor: pointer;
}

div#jas-thumbnails ul li.selected-parent{
	width: 96px;
	height: 71px;
	padding: 1px;
	border: 1px solid #f60;
}

div#jas-thumbnails ul li img.selected{
	width: 96px;
	height: 71px;
}

h2#jas-image-text{
	text-align: left;
}

img#jas-image{
	margin-bottom: 1em;
}
