@import url("menu.css");

/* this is all to do with getting the full height of the page in the wrapper */
html, body { }

body {
	/*
	font-family: Arial, Helvetica, sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-family: "Times New Roman", serif;
	font-family: Georgia, serif;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	*/
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	text-align: center;
	xline-height: 140%;
	letter-spacing: 0.5px;
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;
	background-color: #EBB814;
}

/*  ############# STANDARD LINK REMOVAL AND STANDARD HTML ELEMENTS ########### */

A:link {text-decoration: none; color: blue;}
A:visited {text-decoration: none; color: blue;}
A:active {text-decoration: none; color: blue;}
A:hover {text-decoration: underline; color: blue;}

li {margin-bottom: 10px;}

hr { color: #993300; }

/* ########## MAIN LAYOUT ELEMENTS ########## */


#ik_wrapper {
	margin: 0 auto;
	width: 960px;
	text-align: left;
	min-height: 100%;
	height: auto; /* for full height of page */
	overflow: auto; /* leave this; it's for full height; if it causes scrollbars then use overflow: hidden */
	border: thin solid #9A4C0D;
	background-color: #FFF1C1;
}

/* this was used to display a very top banner with xmas decorations on it */
#pre-header {
	display: none;
}

#ad1 {
	width: 234px;
	height: 60px;
	background-color: #FFFFFF;
	margin-top: -10px;
	margin-left: -10px;
}

#ik_header {
	xwidth: 960px;
	xheight: 105px;
	background-color: #EBB814;
	background-image: url(../images/header.jpg);
	background-repeat: repeat-x;
}

#ik_logo {
	margin-top: -10px;
	margin-left: -10px;
}

#radio {
	margin-top: -0px;
	margin-left: 170px;
}

#breadcrumb {
	float: right;
	font-size: 10px;
	margin-bottom: -100px;
	xdisplay: none;
}

#content {
	margin-top: 15px;
}

#content IMG { border: none;}



#rightcol {
	margin-top: 100px;
	font-size: 11px;
	text-align: left;
}
#rightcol A {
	margin-bottom 10px;
}


#ad3 {
	/* side ad next to the forum only */
	position: absolute;
	top: 200px;
	left: 800px;
	border: thin groove #CC6600;
	margin: 15px;
	margin-left: 120px;
	padding: 10px;
	background-color: #FFCC00;
	display: none;
}


#ad2 {
	clear: left;
	border: thin groove #CC6600;
	margin: 15px;
	margin-left: 120px;
	padding: 10px;
	width: 728px;
	height: 90px;
	background-color: #FFCC00;
}


#searchbox {
	float:right;
	text-align: right;
}

.search { margin-bottom: 10px; }

#news {
	clear: left;
	border: thin groove #CC6600;
	margin: 15px;
	padding: 10px;
	background-color: #FFCC00;
}

#jflanguageselection {
	margin-top: 5px;
}

.inside {
	padding:10px;
}

#fpcell {
	font-size: 10px;
}

/* this is the title of the seciont/category also */
.componentheading { 
	font-size: 36px;
	font-weight: normal;
	color: #993300;
	margin: 10px;
	margin-top: 30px;
	padding-bottom: 30px;
}

.contentheading {
	font-size: 36px;
	font-weight: normal;
	color: #993300;
	margin: 10px;
	padding-bottom: 30px;
	left: 0px;
}
	
.small { font-size: 10px; }

.modifydate { font-size: 10px; color: #999999; }
.createdate { font-size: 10px; color: #999999; }

table {}

table td {padding: 5px;}


/* this to tidy up some stuff in the forum */

.fb_sectiontableentry2 { color: #666666; }
.fb_sectiontableentry1 { color: #666666; }
.forum-pathway-1 img { vertical-align: middle; border: 0px; margin: 0px; padding: 0px;}
.forum-pathway-2 {margin-top: 10px;}

.contentpane label {margin-top: 40px; margin-left: 10px;}

.fb_myprofile_right * { color: #666666; }

.fb_myprofile_menu * { color: #666666; }

#phocagallery .detail IMG { margin-top: 2px; }


/* the events cal on the front page */

.mod_events_latest {
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #993300;
}

span.msgusertype {
	color: #666666;
}

.mod_content_links_date { font-size: 10px; }


#news TABLE {
	background-color: #FF9900;

}
