body{
	margin:0;
	background-color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica;
	color:#333333;
}

a {
	color:#333333;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

#heading{
	font-weight:bold;
	padding:3px 0px;
	color:#333333;
}

#title{
	color:#F47E42;
	font-weight:bold;
	font-size:10pt;
}

#heading a{
	color:#F47E42;
}

#newstitle a{
	color:#F47E42;
	font-weight:bold;
	font-size:10pt;
}

#newsdesc{
	font-size:9pt;
}

.active{
	background-color:#F47E42;
}

.active a{
	font-weight:bold;
	color:#FFFFFF;
}

#newsdate{
	font-size:8pt;
	font-style:italic;
}

#categories{
	font-size:9pt;
}

#categories a{
	font-weight:bold;
	font-size:9pt;
	text-decoration:none;
}

#categories a:hover{
	font-weight:bold;
	text-decoration:underline;
}

#listing, table{
	font-size:8pt;
	vertical-align:top;
}

#imagelink img{
	border:1px solid #F47E42;
	width:150px;
}

#images img{
	margin:3px;
	margin-right:1px;
	border:1px solid #F47E42;
}

.contactform{
	position:absolute; 
	background-color:#FFFFFF; 
	width:88%;
	top:10%;
	left:6%;
	height:300px;
	float:left;
	z-index:102; 
	display:none;
	
}

#button{
	border:1px solid #000000;
	background-color:#F47E42;
	color:#FFFFFF;
	cursor:pointer;
}

#myform{
	padding:10px;
	margin:1em;
	width:500px;
	border:1px solid #F47E42;
}

#changedetails input{
	width:300px;
}

#text{
	width:280px;
}

#templatetitle{
	color:#F47E42;
	font-size:28pt;
}

#templatecontent{
	font-size:10pt;
	color:#000000;
}

#timages a{
	text-decoration:none;
}

#timages a img{
	border:1px solid #F47E42;
}

#ttitle{
	color:#F47E42;
	font-weight:bold;
	font-size:12pt;
}

#importantlinks{
	padding:8px 0px 8px 12px; 
	line-height:22px; 
	font-size:12px; 
	font-weight:bold;
}

#importantlinks a{
	text-decoration:none;	
}

#importantlinks a:hover{
	color:#F47E42;
}


